@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; background-color:#3a416d; font-family:Arial, Helvetica, sans-serif; font-size:75%; }
#container {margin:0 auto; width:900px; background-color:#ffffff; }
#orange {margin:0; width:900px; height:12px; background-image:url(../images/back2.jpg); background-repeat:repeat-y; background-color:#e67817; }
#picture1 {margin:0; padding:0; background-image:url(../images/picture2.jpg); background-repeat:no-repeat; height:190px; width:900px; background-color:#eeebe2; }
#act {padding:10px 10px 10px 10px; margin:50px 0px 0px 350px; color:#ffffff; width:300px;}
#content4 {margin:0; padding:0px; }
#menuholder {margin:0; padding:0px; }
#main_content {margin:3px 3px 3px 215px; padding:0px;}

ul.topmenu {list-style-type:none; width:auto; display:block; height:32px; font-size:.95em; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; float:right; background-color:#444243;}
ul.topmenu li {display:block; float:left; margin:0; padding:0; background-color:#444243;}
ul.topmenu li a, ul.topmenu li a:visited {color:#ffffff; float:left; text-decoration:none; padding:10px 15px; font-weight:normal; background-color:#444243;}
ul.topmenu li a:hover {color:#fff; background-color:#e77817; text-decoration:none; }
ul.topmenu .current a {color:#fff; font-weight:700;}

ul#tf_nav_list {margin:0px; padding:0; border-top:1px solid #aaa9a9; width:250px;}
ul#tf_nav_list li {list-style:none; margin:0; padding:2px 0; border-bottom:1px solid #aaa9a9; font-size:.75em;}
ul#tf_nav_list li a, ul#tf_nav_list li a:visited {display:block; padding:5px 10px 5px 30px; color:#fff; text-decoration:none; background:transparent url(../images/arrow.gif) no-repeat 5px center; }
ul#tf_nav_list li a:hover {background:#0162a7 url(../images/arrow2.gif) no-repeat 5px center;}

#formholder {width:250px; float:right; border:1px solid #f2a324; margin-left: 20px; padding:10px; background-color:#fdf8de;}
.search {color:#ffffff; font-size:.95em; padding:0; margin: 0; font-weight:bold;}
#search {margin-left:8px;}
.news {padding:10px;}
.small {font-size:.85em;}
.return {font-size:.95em; font-weight:bold;}
.clear {clear:both;}
.red {color:#C00; padding:2px;}
.green {color: #090; padding:2px; font-size:1em; font-weight:bold;}
.q {border:1px solid #247119; padding:1px 4px; text-align:center; background-color:#348c28; color:#ffffff; font-weight:bold; margin-right: 5px; }
.a {border:1px solid #dd6a05; padding:1px 4px; text-align:center; background-color:#e67817; color:#ffffff; font-weight:bold;}
#line {border-top: 1px dotted #f2a324; border-bottom: 1px dotted #f2a324; padding:6px; margin:15px 0px; line-height:1.5em; background-color:#feeebb;}
.space {padding:0px 6px;}
.margin {margin-left:10px;}
form {padding:0; margin:0;}
#section {margin-left:8px; padding:0; font-size:1em; line-height:1.35em;}

/* Type Styles */
h1, h2, h3, h4, h5, h6 {font-weight:normal; margin:0; font-family:Georgia, "Times New Roman", Times, serif;}
h1 {font-size:1.65em; margin:.85em 0 0.3em 0; color:#333333;}
h1.blue {color:#ffffff; background-color:#083a75; padding:2px 8px; font-weight:bold; margin:0; font-size:1.45em;}
h1.orange {color:#ffffff; background-color:#da7216; padding:2px 8px; font-weight:bold; margin:0; font-size:1.45em;}
h1.purple {color:#ffffff; background-color:#2f0d4a; padding:2px 5px; font-weight:bold; margin:0; font-size:1.45em;}
h1.sub {color:#62525f; padding:0 10px; font-size:1em; text-transform:uppercase; font-weight:bold;}
h1.subo {color:#62525f; padding:0; font-size:1em; text-transform:uppercase; font-weight:bold; margin:0;}
h2 {font-size:1.35em; margin:1em 0 0.3em 0; color:#d06507;}
h3 {font-size:1.15em; margin:1em 0 0.3em 0; color:#390563;}
h4 {font-size:.95em; margin:1em 0 0.3em 0; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

p {margin: 0 0 1.25em 0; line-height:1.35em; font-size:1em;}
a:link, a:active {color:#b8bbd2; text-decoration:none; z-index:-1;}
a:visited {color:#b8bbd2; text-decoration:none;}
a:hover {color:#ffffff; text-decoration:underline;}


.box {margin:0px 0px 0px 668px; padding:10px;  }
ul#news_list {margin:0 0 1em 0; padding:0; font-size:0.9em; width:212px; color:#333333; }
ul#news_list li {clear:left; padding:0.4em 0 0.6em 0; border-bottom:1px solid #ffffff; list-style:none; background-color:#eeebe2;}
ul#news_list li:hover { }
ul#news_list li strong.date {float:left; width:45px; color:#483842; font-weight:bold;}
ul#news_list li span.heading {display:block; margin-left:45px;}

ul#bullet {padding:0; margin: 10px 0px 2px 20px; font-size:1.15em; line-height:1.35em; list-style:none; color:#333333; }
ul#bullet li {list-style-image: none; background-image: url(../images/bullet_blue.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 15px; color:#333333;}
ul#bullet li a, ul#bullet li a:visited {color:#333333; text-decoration:none; }
ul#bullet li a:hover {color:#FFFFFF; }

ul#bullet2 {padding:0; margin: 10px 0px 2px 20px; font-size:1.15em; line-height:1.35em; list-style:none; color:#333333; }
ul#bullet2 li {list-style-image: none; background-image: url(../images/bullet_orange.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 15px; color:#333333;}
ul#bullet2 li a, ul#bullet2 li a:visited {color:#333333; text-decoration:none; }
ul#bullet2 li a:hover {color:#FFFFFF; }

ul#bullet3 {padding:0; margin: 10px 0px 2px 20px; font-size:1.15em; line-height:1.35em; list-style:none; color:#333333; }
ul#bullet3 li {list-style-image: none; background-image: url(../images/bullet_purp.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 15px; color:#333333;}
ul#bullet3 li a, ul#bullet3 li a:visited {color:#333333; text-decoration:none; }
ul#bullet3 li a:hover {color:#FFFFFF; }

ul#bullet4 {padding:0; margin: 5px 0px 2px 10px; font-size:.9em; line-height:1.35em; list-style:none; }
ul#bullet4 li {list-style-image: none; background-image: url(../images/bullet_orange.jpg); background-repeat: no-repeat; background-position: left; padding-left: 15px; color:#083a75; text-decoration:underline;}
ul#bullet4 li a, ul#bullet4 li a:visited {color:#083a75; text-decoration:underline; }
ul#bullet4 li a:hover {color:#ffffff; }


div#footer /*{margin:0; padding:5px 7px 5px 7px; background-color:#444243; color:#FFFFFF; font-size:.95em; text-align:center; font-family: Arial, Helvetica, sans-serif;}*/
		   {margin:0px; padding:0px; background-color:#3a416d; font-family:Arial, Helvetica, sans-serif; font-size:75%; width:900px;}
div#footer a, div#footer a:visited {color:#b8bbd2; text-decoration:none; padding:0px 5px 0px 5px;}
div#footer a:hover {text-decoration:underline; color:#ffffff;}

div#border {border:1px solid #e4e0d2; background-color:#f3f1ec;}

div#leftnav {float:left; width:215px; padding:0px; font-size:1.05em; font-weight:bold; background-color:#083a75; }
#leftnav ul {margin:0; padding:0;}
#leftnav ul a:hover {color: #ffffff; background-color:#7e98c1; background-image:none;background-image:url(../images/arrow.gif); background-position: left; background-repeat:no-repeat;}
#leftnav ul li {margin:0; padding:0; _height:1em; list-style:none; background-color:#083a75; }
#leftnav ul li ul {margin:0; padding:0;  }
#leftnav ul li ul li {padding:0; margin:0; border-bottom: 1px solid #FFFFFF; list-style:none;}
#leftnav ul li ul li ul li {margin-left:8px; border-width:0; }
#leftnav ul li a, #leftnav ul li a:visited {display:block; padding-left:20px; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; line-height:26px; margin:0; border-bottom:1px solid #d3d3d3; _height:1em; background-color:#083a75;}
#leftnav ul li a:hover {color:#ffffff;}
#leftnav ul li ul li a, #leftnav ul li ul li a:visited {color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; background-color: #d6dff0; border-width:0; line-height:22px;}
#leftnav ul li ul li {background:#FFF;}
#leftnav ul li ul li a:hover {color: #ffffff; background-color:#7e98c1; background-image:none;}
#leftnav ul li ul li ul li a {color:#000000; font-size:100%; font-weight:normal; border-color:#D2D2F1; border-top-width:1px;}
#leftnav ul li ul li ul li a:hover {background-color:#D2D2F1; color:#000000;}
#leftnav a:active, #leftnav a:focus {outline:none;}
#leftnav a.closedParent {background-image:url(../images/arrow.gif); background-position: left; background-repeat:no-repeat;}
#leftnav a.openParent { background-image:url(../images/arrow2.gif); background-position: left; background-repeat:no-repeat;background-color:#083a75; }
#leftnav ul li a.current, #leftnav ul li ul li a.current {background-color:#7e98c1; color:#ffffff;}

.clear {clear:both;}
.line {border-bottom: 1px dotted #f1a424; border-top: 1px dotted #f1a424; padding:6px; margin:15px 0px; line-height:1.5em;}
form {padding:0; margin:0;}
table {padding:0; margin:0;}
div#center {margin-left: 150px;}
.border {border:1px solid #247119; padding:6px; text-align:center; background-color:#348c28; color:#ffffff; width:300px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold;}
.border a:link, .border a:active, .border a:visited { color:#ffffff; text-decoration:none; z-index:-1;}
.border a:hover {color:#ffffff; text-decoration:underline; background-color:#348c28;}
/*#leftnav a.selected { background-color:#7e98c1 !important; }
#leftnav a.selected:hover { text-decoration:none; background-color:#7e98c1 !important; color:#ffffff; }*/

.title{border: 1px dotted #f2a324; background-color:#373737;background-color:#feeebb;font-weight: bold;}


div#leftAccordionNav {float:left; width:215px; padding:0px;}
div#leftAccordionNav div{background:#D6DFF0;}
div#leftAccordionNav ul{list-style: none;margin:0em;padding-left:0.1em;}
div#leftAccordionNav ul li{border-bottom:1px solid #eeeeee;}
div#leftAccordionNav ul li a{text-decoration: none;display:block;}
div#leftAccordionNav ul li a:hover{background:#7e98c1}
.trOdd {background-color: #BCE6FA;}
.trEven {background-color: #D4EFFB;}
#77D5F7;

.trOddNew {background-color:#D4EFFB;}/*c0d7e3;}*/
.trEvenNew {background-color:#BCE6FA;}/*f0f7fa;}*/