@charset "utf-8";
/* CSS Document */

body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333;
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 16px;
	background:url(../images/page.jpg) repeat-x #273526;
	}

table {color:#333;font:10pt verdana;}

td {vertical-align:top;}

h1,h2,h3,h4,h5 {color: #555;}
h1 {font:18pt arial;}
h2 {font:15pt arial;}
h3 {font:bold 13pt arial;}
h4 {font:12pt arial;}
h5 {font:11pt arial;}
h1 span, h2 span, h3 span{display:none;}

a {color:#d9202a;text-decoration:underline;}
a:hover {color: #d9202a;text-decoration: none;}
a img {border: 0px;}

.learnmore a {color:#d9202a;text-decoration:underline;font:7.5pt arial;}
.learnmore a:hover {color: #d9202a;text-decoration: none;font:7.5pt arial;}

#header {float:left;width:870px;}
#header a {color:#333;text-decoration:none;font:bold 9pt arial;}
#header a:hover {color: #d9202a;text-decoration: underline;font:bold 9pt arial;}

#menu {float:left;width:850px;background:#eee;border-bottom:1px solid #333;color:#333;padding:10px}
#menu a {color:#333;text-decoration:none;font:bold 9pt arial;}
#menu a:hover {color: #d9202a;text-decoration: underline;font:bold 9pt arial;}

#container {width:870px;text-align:left;margin:0px auto;}
.maincontent {float:left;margin-top:10px;padding:5px;width:520px;background:#fff;text-align:left;}
#index_bottom {float:left;padding:10px;width:300px;background:#fff;color:#333;text-align:center;}
.index_bottom_inside {float:left;padding:10px;width:280px;color:#333;background:#efefef;border:1px solid #ccc;margin:5px;}
.index_bottom_border {float:left;margin:5px;width:1px;height:350px;background:url(../images/page.jpg);}

.red {background:#d9202a;color:#fff;}
.white {background:#fff;color:#333;}
.area {float:left;padding:5px;width:520px;background:url(../images/main_nav_active.jpg) repeat-x #fff; border:1px solid #efefef;}

.area300 {float:left;margin-left:5px;padding:5px;width:290px;background:url(../images/main_nav_active.jpg) repeat-x #fff; border:1px solid #efefef;}

#bottom_box {float:left;background:url(../images/left_bottom_box.jpg) repeat-y #fff;color:#333;width:300px;}
.title {padding:5px;font:bold 9pt arial;color:#274310;text-align:left;}
.content {padding:5px;color:#333;text-align:left;}

#footer {float:left;width:850px; text-align:left;padding-left:20px;margin: 0px auto; height:100px; color:#fff}
#footer_top {float:left;width:850px;border-bottom:1px dotted #fff;text-align:left;padding-left:20px;margin: 0px auto; background:url(../images/logo.jpg) no-repeat #fff top right; height:66px; color:#333}

.navlist {padding:5px;color:#333;text-align:left;}
.navlist ul {padding: 0px 0px 10px 10px;font: 11px; color: #333; border-bottom:1px dotted #DEDCD4;}
.navlist li {list-style: none;}

#contentpage_container {float:left;width:870px;text-align:left;margin:0px;background:#fff;}
#contentpage_left {float:left;width:200px;padding-left:10px;padding-top:10px;margin:5px auto;}
#contentpage_middle {float:left;width:500px;padding:20px;text-align:left;background:#fff;}
.boxside {float:left;background: #efefef; width: 198px; border: 1px solid #DEDCD4; margin: 10px 0 0 0;padding-top:10px}
.boxside h5 {width:188px; height: 23px; border-bottom: 1px dotted #DEDCD4; display:block; color: #646262; padding:0px 0 0 9px; font-size:12px; font-weight: bold;}
.boxside ul {padding: 0px 0px 10px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; border-bottom:1px dotted #DEDCD4;}
.boxside li {list-style: none;}
.boxside ul li {line-height: 15px; background: url(../images/bullet_grey.gif) no-repeat 0 50%;}
.boxside ul li.selected {line-height: 15px; padding-left: 10px; background: url(../images/bullet_grey.gif) no-repeat 0 50%;}
.boxside a {color: #333; text-decoration: none;}
.boxside a:hover {color: #222; text-decoration: underline;}
.boxside p {padding: 10px 0px 10px 0px;}

body .boxside tr td {font-size: 11px; padding-left:5px; margin:0;}
.boxsideads {margin: 12px 0 3px 0;}
.banners_left {float:left; width: 198px;}

.form_label {margin-right:2px;float:left;width:100px;height:45px;}
.form_label_req {margin-right:2px;float:left;width:100px;height:45px;border-right:1px dotted #ff0000;}
.form_field {padding-left:5px;float:left;width:340px;height:45px;}
.form_field2 {padding-left:5px;float:left;width:340px;}

/*Lists*/
.glossary {text-align:left;}
.glossary ul {text-align:left;padding: 0;margin: 0;font:9pt verdana;list-style-type: none;display:block;}
.glossary li {text-align: left;padding-left:5px;font: 8pt Verdana;line-height:1.5;white-space:nowrap;}
.glossary a {color:#333;text-decoration:none;font:8pt arial;}
.glossary a:hover {color: #d9202a;text-decoration: underline;font:8pt arial;}

.history {float:left;padding:5px;width:520px;background:url(../images/main_nav_active.jpg) repeat-x #fff;}
.history ul {padding: 0;margin: 0;text-align: left;font:9pt verdana;list-style-type: none;display:inline;}
.history li {text-align: left;padding-left:5px;font: 8pt Verdana;line-height:1.5;display:inline;white-space:nowrap;}
.history a {color:#d9202a;text-decoration:underline;font:7pt verdana;}
.history a:hover {color: #d9202a;text-decoration:none;font:7pt verdana;}

.titlelist {}
.titlelist ul {
    text-align: left;
    font:10pt verdana;
    list-style-type: none;
}
.titlelist li {
    text-align: left;
    font: 8pt Verdana;
    line-height:1.5;
}
