/* CSS Document */


body {
	background-color: white;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#555555;
}
P{
	margin:0px 0px 18px 0px;
	text-align:justify;
	font-size:9pt;
}

ol {list-style-type: decimal;}
ol.roman {list-style-type: lower-roman;}
ol.alpha {list-style-type: lower-alpha;}

ul {margin-left:30px;list-style-type:disc;}
ul.circle {margin-left:30px;list-style-type:disc;list-style-image:url(../images/gen/bullet.gif);}


H1{
	margin-bottom:6px;
	font-size:11pt;
	color: #669933;
	font-weight:bold;
}

H2{
	margin-bottom:6px;
	font-size:10pt;
	color: #669933;
	font-weight:bold;
}

H3{
	margin-bottom:6px;
	font-size:9pt;
	color: #669933;
	font-weight:bold;
}

H4{
	margin-bottom:6px;
	font-size:10pt;
	color: #666666;
	font-weight:bold;
}

H5{
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 12px;
	font-size:14px;
	font-weight:bold;
	color: #666;
	width:inherit;
	background-color:#EFEFEF;
	border-top:#EFEFEF 1px solid;
	border-bottom:#ccc 1px solid;
	background-image:url(../images/gen/h5.gif);
	background-repeat:no-repeat;
}

H6{
	margin-bottom:6px;
	font-size:9pt;
	color: #ff0000;
	font-weight:bold;
}

a:link {font-weight: normal; text-decoration: underline; color: #015CAB;}
a:visited {color: #015CAB; text-decoration: underline; font-weight: normal;}
a:hover {color: #0188FD; font-weight: normal; text-decoration: underline;}

.title {
font-weight:bold;
font-size:16px;
color: #004685;
}

.breadcrumb-left{
font-weight:bold;
font-size:8pt;
line-height:2;
}
.breadcrumb-right {
font-weight:bold;
font-weight:normal;
font-size:8pt;
color: #666;
}

.leftnavMain a:link{font-size:9pt; font-weight: normal; text-decoration: none; color: #004685; text-align:left;}
.leftnavMain a:visited{font-size:9pt; color: #004685; text-decoration: none; font-weight: normal; text-align:left;}
.leftnavMain a:hover { font-size:9pt; color: #0188FD; font-weight: normal; text-decoration: none; background-color: #fff; text-align:left;}

.leftnavSub-top a:link {font-weight: normal; text-decoration: none; color: #004685; padding-left:6px; padding-top:3px; padding-bottom:3px; display:block; text-align:left;}
.leftnavSub-top a:visited {color: #004685; text-decoration: none; font-weight: normal; padding-left:6px; padding-left:6px; padding-top:3px; padding-bottom:3px; display:block; text-align:left;}
.leftnavSub-top a:hover {color: #0188FD; font-weight: normal; text-decoration: none; padding-left:6px; padding-left:6px; padding-top:3px; padding-bottom:3px; display:block; text-align:left;}

.leftnavSub a:link {font-weight: normal; text-decoration: none; color: #004685; background-image:url(../images/gen/page-link.gif); background-repeat:no-repeat; padding-left:16px; display:block;}
.leftnavSub a:visited {color: #004685; text-decoration: none; font-weight: normal; background-image:url(../images/gen/page-link.gif); background-repeat:no-repeat; padding-left:16px; display:block;}
.leftnavSub a:hover {color: #0188FD; font-weight: normal; text-decoration: none; background-image:url(../images/gen/page-link-over.gif); background-repeat:no-repeat; padding-left:16px; display:block;}

.page-link a:link {font-weight: normal; text-decoration: underline; color: #015CAB; background-image:url(../images/gen/page-link.gif); background-repeat:no-repeat; padding-left:16px;}
.page-link a:visited {color: #015CAB; text-decoration: underline; font-weight: normal; background-image:url(../images/gen/page-link.gif); background-repeat:no-repeat; padding-left:16px;}
.page-link a:hover {color: #0188FD; font-weight: normal; text-decoration: underline; background-image:url(../images/gen/page-link-over.gif); background-repeat:no-repeat; padding-left:16px;}

.document-word a:link {font-weight: normal; text-decoration: underline; color: #015CAB; background-image:url(../images/gen/document-word.gif); background-repeat:no-repeat; padding-left:16px;}
.document-word a:visited {color: #015CAB; text-decoration: underline; font-weight: normal; background-image:url(../images/gen/document-word.gif); background-repeat:no-repeat; padding-left:16px;}
.document-word a:hover {color: #0188FD; font-weight: normal; text-decoration: underline; background-image:url(../images/gen/document-word-over.gif); background-repeat:no-repeat; padding-left:16px;}

.document-pdf a:link {font-weight: normal; text-decoration: underline; color: #015CAB; background-image:url(../images/gen/document-pdf.gif); background-repeat:no-repeat; padding-left:16px;}
.document-pdf a:visited {color: #015CAB; text-decoration: underline; font-weight: normal; background-image:url(../images/gen/document-pdf.gif); background-repeat:no-repeat; padding-left:16px;}
.document-pdf a:hover {color: #0188FD; font-weight: normal; text-decoration: underline; background-image:url(../images/gen/document-pdf-over.gif); background-repeat:no-repeat; padding-left:16px;}

.h3-header a:link {font-size:10pt;	color: #669933;	font-weight:bold;}
.h3-header a:visited {font-size:10pt;	color: #669933;	font-weight:bold;}
.h3-header a:hover {font-size:10pt;	color: #669933;	font-weight:bold; text-decoration: underline;}

.leftnavMain {
	font-weight:bold;
	font-size:9pt;
	background-color:#F4F3F3;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	text-align:left; 
}

.leftnavSub {
	background-color:#fff;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align:left;
}

#content {
	display:block;
	padding:6px;
	background-color:#fff;
}

#navbar {
	float:left;
	width:100px;
	display:block;
	padding:6px;
	margin:0px 10px 0px 0px;
	background-color:#ccf;
}

td {
	font-family: !inherit;
	font-size:10pt;
	text-align:justify;
}

.activepage {
	color:#000;
}

.deletedpage {
	background-color:#eee;
}

.deletedpage td{
	color:#999;
}

.deletedpage td a, .deletedpage td a:visited, .deletedpage td a:active, .deletedpage td a:hover {
	color:#999;
}

.whitetext {
	color:#fff;
}

#whitetext {
	color:#fff;
}

.subtopbar {background-color: #0066CC; color: #FFFFFF; margin: 10px; padding: 2px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.subheaderCell { font-family:Arial, Helvetica, sans-serif; color: #fff; font-weight: bold; font-size: 10px; background-image:url(../images/bg/td-green.gif);}
.formData { padding: 2px; background: #F8FFF0; border:2px #EDFCDC solid; border-style: solid;  padding: 2px; font-family:Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; color: #004486}

	
	.mceVisualAid {
		border: 1px dashed #BBBBBB;
	}
table.plan_green{
border-collapse: collapse;
background-color: #F8FFF0;
color: #004486;
font-family:Arial, Helvetica, sans-serif;
padding:4px 4px 4px 6px;
text-align:left;
}

.plan_green-th-middle{
background:url(../images/bg/th-green.gif);
color: #fff; 
font-weight: bold; 
font-size:9pt;
padding:2px 2px 2px 4px;
background-color:#669933;
text-align:left;
}

.plan_green td{
border-bottom:1px solid #DEF3C6;
padding:2px 2px 2px 4px;
text-align:left;
}

.plan_green th{
color: #fff; 
font-weight: bold; 
padding:2px;
background-color:#669933;
}

.top_green-l{
background:url(../images/bg/th-green-curve-l.jpg) top left no-repeat;
color: #fff; 
font-weight: bold; 
font-size:9pt;
background-color:#669933;
padding:2px 2px 2px 4px;
}
.top_green-r{
background:url(../images/bg/th-green-curve-r.jpg) top right no-repeat;
color: #fff; 
font-weight: bold; 
font-size:9pt;
background-color:#669933;
padding:2px 2px 2px 4px;
}

table.plan_dark-blue{
border-collapse: collapse;
background-color: #F1FEFE;
color: #004486;
font-family:Arial, Helvetica, sans-serif;
padding:4px 4px 4px 6px;
text-align:left;
}

.plan_dark-blue-th-middle{
background:url(../images/bg/th-blue.gif);
color: #fff; 
font-weight: bold; 
font-size:10pt;
padding:2px;
background-color:#006699;
}

.plan_dark-blue td{
border-bottom:1px solid #B9DAF7;
padding:2px 2px 2px 4px;
text-align:left;
}

.plan_dark-blue th{
color: #fff; 
font-weight: bold; 
padding:2px;
background-color:#006699;
}

.top_dark-blue-l{
background:url(../images/bg/th-blue-curve-l.jpg) top left no-repeat;
color: #fff; 
font-weight: bold; 
padding:2px 2px 2px 4px;
background-color:#006699;

}
.top_dark-blue-r{
background:url(../images/bg/th-blue-curve-r.jpg) top right no-repeat;
color: #fff; 
font-weight: bold; 
padding:2px 2px 2px 4px;
background-color:#006699;
}




table.plan_blue{
border-collapse: collapse;
background-color: #EEF5FE;
color: #004486;
font-family:Arial, Helvetica, sans-serif;
padding:4px 4px 4px 6px;
text-align:left;
}

.plan_blue-th-middle{
background:url(../images/bg/th-light-blue.gif);
color: #fff; 
font-weight: bold; 
font-size:9pt;
padding:2px 2px 2px 4px;
background-color:#A4BDDC;
text-align:left;
}

.plan_blue td{
border-bottom:1px solid #A4BDDC;
padding:2px 2px 2px 4px;
text-align:left;
background-color: #EEF5FE;
}

.plan_blue th{
color: #fff; 
font-weight: bold; 
padding:2px;
background-color:#EEF5FE;
}

.top_blue-l{
background:url(../images/bg/th-light-blue-curve-l.gif) top left no-repeat;
color: #fff; 
font-weight: bold; 
font-size:9pt;
background-color:#A4BDDC;
padding:2px 2px 2px 4px;
}
.top_blue-r{
background:url(../images/bg/th-light-blue-curve-r.gif) top right no-repeat;
color: #fff; 
font-weight: bold; 
font-size:9pt;
background-color:#A4BDDC;
padding:2px 2px 2px 4px;
}

.login-form{
font-size:8pt;
background-image:url(../images/bg/bg_text-field.gif);
border: 1px solid #003C70;
color:#333333;
}
.search-site{
font-size:8pt;
background-image:url(../images/bg/bg_text-field.gif);
border: 1px solid #558425;
color:#333333;
}
.search-form{
font-size:9pt;
background-image:url(../images/bg/bg_input-field.gif);
border: 1px solid #666666;
color:#333333;
}
.search-header{
	margin:0px;
	font-size:10pt;	color: #666666;	font-weight:bold;
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00539F;
	border-right-color: #00539F;
	border-bottom-color: #00539F;
	border-left-color: #00539F;
}
	
.formfield2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #256EB1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #404040;
	border-right-color: #404040;
	border-bottom-color: #404040;
	border-left-color: #404040;
}