body {
	margin-top: 6px;
	background-color: #C7D8FA;
}
body, td, p, button, input, select {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt
}
h1
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
h2
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
h3
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
form { margin: 0px; }


td {
	
	padding: 0px;
}


/* links */

a {
	border-width: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline; color: #003399;
}
a:hover
{
	text-decoration: underline; color: #0066FF;
}
.emlink
{
	font-size: 14px;
	font-weight: bold;
}
.lhp-color a:link{text-decoration:none;color:White;}
.lhp-color a:visited{text-decoration:none;color:White;}
.lhp-color a:active{text-decoration:underline;color:White;}
.lhp-color a:hover{text-decoration: underline;color:White;}
a.hdr:visited 
{
	text-decoration: none; color: white;
}
a.hdr:hover 
{
	text-decoration: underline;
	color: white;
}
H1.whdr
{
	border-width: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: white;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
a.whdr
{
	text-decoration: none; color: white;
}
a.whdr:visited
{
	text-decoration: none; color: white;
}
a.whdr:hover 
{
	text-decoration: underline;
	color: white;
}
/*LI
{
	padding: 2px;
	margin-left: 11px;
	list-style-type: none;
	text-align: left;
	text-decoration: none;
}
*/

/* global */
.font-body-bold { font-weight: bold; }
.link-normal { color: #3333FF;text-decoration: none; }
.link-normal:hover { color: #6666FF;text-decoration: underline; }

/* toc */
.lhp-color { color: #FFFFFF; }
.lhp-bgcolor { background-color: #8CAAE6; }
.toppane-bgcolor { background-color: #EDF2FC; }
.toppane-color-border { border-color: #5582D2; }
.toppane-header-color { color: #FFFFFF; }
.toppane-header-bgcolor { background-color: #003399 ; margin: 0 ;} /* very dark saturated blue*/
.comppane-bgcolor { background-color: #EDF2FC; padding: 4px;} /* pale blue */
.comppane-header { background-color: #6681D9; border: 1.5px Solid #5582D2; } /* sat blue with blue border*/
.toppane-selection { background-color: #C7D8FA; } /* pale blue*/
.bottompane-header-color { color : #215DC6; } /* dark blue*/
.link-header { color: #FFFFFF;text-decoration : none; }
.link-header:hover{ text-decoration : underline; }


/* content */
.color-body { color: #000000; }
.color-body-alert { color: #FF0000; }
.color-body-ok { color: #009900; }
.header-color { color: #D6DFF5 }
.header-bgcolor { background-color: #003399; }
.rhp-bgcolor { background-color: #FFFFFF; }
.rhp-color-title { color: #999999; } /* dark grey */
.rhp-color-title a:link{text-decoration:none;color: #999999;}
.rhp-color-title a:visited{text-decoration:none;color: #999999;}
.rhp-color-title a:active{text-decoration:none;color: #999999;}
.rhp-color-title a:hover{text-decoration: none;color: #999999;}
.table-header-bgcolor1 { background-color: #6681D9; }
.table-color-border { border-color: #6681D9; }
.table-cell-bgcolor1 { background-color: #FFFFFF; }
.table-cell-bgcolor2 { background-color: #D6DFF5; }
.header-selected {background-color:#C7D8FA; } 
.header {color:#0148B2;}
.form-button { background-color: #eeeeee; color: #003399; FONT-SIZE: 12px;}
.otitle {font-size: 8pt; font-weight: bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #000000;}
.odesc {font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #000000;}
.ftitle {font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #000000;}
.fdesc {font-size: 9pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #000000;}

.logo-red-background{background-color:#FF3502;}
.logo-red-font{color:#ff3502;}
.logo-red-border{border:1px solid #ff3502;}
.logo-blue-background{background-color:#4e6ef7;}
.logo-blue-font{color:#4e6ef7;}
.logo-blue-border{border:1px solid #4e6ef7;}
.logo-green-background{background-color:#81ca00;}
.logo-green-font{color:#81ca00;}
.logo-green-border{border:1px solid #81ca00;}
.logo-yellow-background{background-color:#fdd323;}
.logo-yellow-font{color:#fdd323;}
.logo-yellow-border{border:1px solid #fdd323;}
.pale-blue-background{background-color:#edf2fc;}
.pale-blue-font{color:#edf2fc;}
.pale-blue-border{border:1px solid #edf2fc;}
.light-blue-background{background-color:#5582d2;}
.light-blue-font{color:#5582d2;}
.light-blue-border{border:1px solid #5582d2;}
.med-blue-background{background-color:#6681d9;}
.med-blue-font{color:#6681d9;}
.med-blue-border{border:1px solid #6681d9;}
.dark-blue-background{background-color:#003399;}
.dark-blue-font{color:#003399;}
.dark-blue-border{border:1px solid #003399;}
.gray-background{background-color:#eeeeee;}
.gray-font{color:#eeeeee;}
.gray-border{border:1px solid #eeeeee;}
.white-background{background-color:white;}
.white-font{color:white;}
.white-border{border:1px solid white;}
.black-background{background-color:black;}
.black-font{color:black;}
.black-border{border:1px solid black;}
.green-form-button{background-color:#81ca00;color:white;font-size:12px;font-weight:bold;}