html, body { margin:0; padding:0; background-color:#4a4a4a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/bg_bar.gif); background-repeat:repeat-y; background-position:top center; line-height:20px;}

.top_header {background-color:#0C4328; padding:20px 30px 20px 30px;}
.top_header div{font-size:14px; font-weight:bold; color:#FFFFFF; padding:0; margin:0; float:right;}

.navigation {background-image:url(images/nav_bar.gif); background-position:0 0; background-repeat:repeat-x; height:30px;}

.navigation ul {margin:0 0 0 0; padding:0;}
.navigation li {display:inline; border-left:#0C4328 2px solid; padding:7px 0;}
.navigation li:hover {display:inline; background-image:url(images/nav_selected.gif); background-position:0 0; background-repeat:repeat-x;}
li.selected {display:inline; background-image:url(images/nav_selected.gif); background-position:0 0; background-repeat:repeat-x; color:#FFFFFF;}

li.selected a { text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold; padding:7px 10px 7px 10px;}

.navigation a { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; padding:7px 10px;}
.navigation a:hover { text-decoration:none; color:#FFFFFF; }



.main_body {padding:20px 30px 20px 30px;}

h1 {color:#0C4328; font-size:16px; font-weight:bold;}
h2 {color:#333333; font-size:14px; font-weight:bold;}


h4 a { color:#0C4328;}


.sub_nav {padding:2px 20px 2px 0; border-bottom:#0C4328 1px solid;}

.sub_nav a{color:#0C4328; font-size:10px; font-weight:bold; text-decoration:none;}
.sub_nav a:hover{color:#0C4328; font-size:10px; font-weight:bold; text-decoration:underline;}


