#pageFrame { border: 0px 0px 0px 0px; padding: 0;}
body { margin: 0px 0px 0px 0px; ; padding: 0; }
body, td { font-size:.75em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }

a { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #004798; text-decoration: underline; }
a:hover { color: #fdad29; text-decoration: underline; }
b { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; color: #333333; text-decoration: none; }
p { line-height: 140%;}

h1 { font-family: Arial, Helvetica, Verdana; font-weight: bold; font-size: 1.5em; color: #004798; text-decoration: none; line-height: 100%; }
h2 { text-transform : uppercase; font-family: Arial, Helvetica, Verdana; font-weight: bold; font-size: 1em; color: #004798; text-decoration: none; line-height: 105%; margin-bottom : 2px;}
.title { font-family: Arial, Helvetica, Verdana; font-weight: normal; font-size: 1.6em; color: #333333; text-decoration: none; line-height: 100%; }
.maintitle { font-family: Arial, Helvetica, Verdana; font-weight: bold; font-size: 1.5em; color: #004798; text-decoration: none; line-height: 100%; }

hr { border: 0; color: #9f9f9f; background-color: #333333; height: 1px; width: 100%; text-align: left; }

ul li { line-height: 140%; padding-bottom: 5px;}

#leftmenu_1 { padding: 6px 20px 6px 25px; }
#leftmenu_1 a { text-transform : uppercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
#leftmenu_1 a:HOVER { text-transform : uppercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: underline; }
#leftmenu_1 .active { color: #004798; }

#leftmenu_2 { padding: 6px 0 20px 40px; text-align: right;}
#leftmenu_2 a { text-transform : lowercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
#leftmenu_2 a:HOVER { text-transform : lowercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: underline; }
#leftmenu_2 .active { color: #004798; }
.leftmenu_2_padding { padding-bottom: 5px; }

#homelinks_1 { padding: 3px 10px 3px 10px; }
#homelinks_1 a { text-transform : uppercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #FFFFFF; text-decoration: none; }
#homelinks_1 a:HOVER { text-transform : uppercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #FFFFFF; text-decoration: underline; }

#homelinks_2 { padding: 3px 10px 3px 3px; text-transform : lowercase; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #FFFFFF; text-decoration: none; }
#homelinks_2 a { text-transform : lowercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #FFFFFF; text-decoration: none; }
#homelinks_2 a:HOVER { text-transform : lowercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #FFFFFF; text-decoration: underline; }
.yb { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; color: #fdad29; text-decoration: none; }
.error { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; color: #FF0000; text-decoration: none; }

td.off { background: #999999; }
td.on { background: #004798; }

.home_text { padding: 10px 10px 10px 10px; }
.home_text p { margin-top: 10px; margin-bottom: 10px;}
.news_title { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; color: #626662; text-decoration: none; }

#news { padding: 0 10px 0 10px; font-size: .75em; }
#news a { line-height: 140%; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #fdad29; text-decoration: underline; }
#news a:HOVER { font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #004798; text-decoration: underline; }



.header { font-size: .85em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
.header a { font-size: .85em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
.header a:HOVER { font-size: .85em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: underline; }

.printlink { font-size: 1em; float:right; }
.printlink a { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
.printlink a:HOVER { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: underline; }

.backlink { font-size: 1em; float:right; }
.backlink a { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; text-decoration: underline; }


.pic_left { margin-right: 10px; margin-bottom: 10px; }
.pic_right { margin-left: 20px; margin-bottom: 10px; }

img .pic_right { margin-left: 20px; margin-bottom: 10px; }

dl { padding: 0; }
dt { padding-bottom: 5px; }

.home_section_1 { padding: 9px 8px 9px 8px; }


.footer { font-size: .8em; font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #333333; text-decoration: none; }
.footer a { font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #333333; text-decoration: underline; }
.footer a:HOVER { font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #333333; text-decoration: underline; }

form { margin:0; } 
.input  { color: #333333; line-height: 17px; font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 12px; height: 20px; border-color: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  background-color: #FFFFFF; margin-top: 1px;}
textarea {
	background-color:#FFFFFF;
	color:#333333;
	font: 12px sans-serif, Arial, Helvetica, Verdana;
}
.bt { font-size: 1em; font-family: Verdana, Arial, Helvetica; font-weight: bold; background-color: #004798; color: #FFFFFF; height: 20px; padding-bottom: 0;  border-color: #004798; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  }

.breadcrumbbox {
color: #999999;
padding: 5px 0px 40px 0px;
border-top: 1px solid #CCCCCC;
}
.breadcrumbbox a {color: #666699; TEXT-DECORATION: underline
}
.breadcrumbbox a:hover {color: #666699; TEXT-DECORATION: underline
}

.promo {
	background-color: #FFFFFF;
	width: 150px;
	float: right;
	padding: 5px 0px 0px 0px;
	margin:5px 5px 0px 5px;
	font-size: 10px;
	border: 1px solid #637085;
	font-weight: bold;
	font-style: normal;
	color: #000000;
}


.sidebar {
	background-color: #FFFFFF;
	width: 150px;
	float: right;
	padding: 5px 0px 0px 0px;
	margin:5px 5px 0px 5px;
	font-size: 10px;
	border: 1px solid #637085;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	background: url(images/bg_block.gif) repeat-x;
}

.sidebar h4 {
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #637085;
}

.sidebar ul {
	list-style-type: disc;
	list-style-position: outside;
	padding-left: 11px;
	margin-left: 11px;
	padding-top: -5px;
	font-size: 11px;
	line-height: 110%;
}

.sidebar li {
	padding-top: -5px;
	line-height: 110%;
	padding-bottom: 0px;
}


.thank {
	font-family: Verdana;
	font-size: 14px;
	color: red;
	padding: 20px 20px 20px 20px;
}

#leftNav {
	background: url(images/bg_block.gif) repeat-x;
}

#extranet { padding: 6px 20px 6px 25px; background: url(images/bg_block.gif) repeat-x;}
#extranet a { text-transform : uppercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; margin-top: 6px}
#extranet a:HOVER { text-transform : uppercase; font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: underline; margin-top: 6px}
#extranet .active { color: #004798; margin-top: 6px}