body, * html {background:#fff; margin:0 auto 0 auto; padding:0; font:13px tahoma, verdana, arial; display:block; text-align:center;}

h1 {font:18px tahoma, verdana, arial; color:#000; font-weight:bold; margin:0px 0px 5px 0px;}
h2 {font:16px tahoma, verdana, arial; color:#000; font-weight:bold; margin:0;}
h2.abb {font:13px tahoma, verdana, arial; color:#fff; font-weight:bold; width:100%; background-color:#000; margin:10px 0px 5px 0px; text-indent:10px; clear:both;}
h3 {font:13px tahoma, verdana, arial; color:#000; font-weight:bold; line-height:14px;}
h4 {font:12px tahoma, verdana, arial; color:#000; font-weight:normal; line-height:14px;}
h5 {font:11px tahoma, verdana, arial; color:#000;}
h6 {font:10px tahoma, verdana, arial; color:#000;}
p.main {font:11px tahoma, verdana, arial; color:#000; font-weight:normal; line-height:13px; margin:0;}
p {font:13px tahoma, verdana, arial; color:#000; font-weight:normal;}
td {margin:0; color:#000; font-weight:normal; line-height:13px;}

.inputtext {font:12px tahoma, verdana, arial; color:black; font-weight:normal; line-height:14px;}
.inputbutton {font:11px tahoma, verdana, arial; color:black; font-weight:normal; line-height:14px;}

#container {margin:10px auto 0 auto; width:990px; min-width:930px;}
#header {width:990px; height:90px; background:#fff url('./images/header_bg.gif') no-repeat top left; padding:2px 0 0 0;}

#searchbar {width:977px; height:18px; line-height:18px; background:#265369; color:#fff; font:11px tahoma, verdana, arial; font-weight:bold; vertical-align:middle; text-align:right; padding:2px 13px 0 0;}
.sitesearch {font:11px tahoma, verdana, arial; color:#000; border:1px solid #000; width:118px; height:12px; margin:0; padding:0;}

#leftpanel{float:left; padding-bottom:10px; margin:7px 0px 3px 0px; text-align:left; width:189px; background:none; display:block;}
#navigation {float:left; padding-bottom:10px; margin:0; text-align:left; width:189px; background:#F5F5F5; display:block;}
#navigation a.option {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#F5F5F5; text-decoration:none; color:#6E8C9A; width:181px;}
#navigation a.option:hover {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#6E8C9A; text-decoration:none; color:#fff; width:181px;}
#navigation a.option2 {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#F5F5F5; text-decoration:none; color:#265369; width:181px;}
#navigation a.option2:hover {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#6E8C9A; text-decoration:none; color:#fff; width:181px;}
#navigation a.alternate {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#6E8C9A; text-decoration:none; color:#fff; width:181px;}
#navigation a.alternate:hover {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#6E8C9A; text-decoration:none; color:#265369; width:181px;}
#navigation a.option {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#F5F5F5; text-decoration:none; color:#6E8C9A; width:181px;}
#navigation a.option:hover {font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:3px 3px 3px 5px; text-align:left; background:#6E8C9A; text-decoration:none; color:#fff; width:181px;}

#poll {float:left; padding:3px; margin:0; text-align:left; width:183px; background:#DEE4E8; display:block;}
#links {float:left; padding:3px; margin:0; text-align:left; width:183px; display:block;}

#main_container {float:right; margin:0; padding:0; margin-top:3px; width:790px; background:#fff; display:block; text-align:left;}

a {color:#265369; text-decoration:none;}
a:hover {color:#6E6E6E; text-decoration:none;}
.hometext {font:11px tahoma, verdana, arial; color:#6E6E6E; font-weight:normal; line-height:14px;}
.title_home .homelink {font:11px tahoma, verdana, arial; color:#265369; font-weight:bold; text-decoration:none;}
.title_home .homelink:hover {font:11px tahoma, verdana, arial; color:#6E6E6E; font-weight:bold; text-decoration:none;}
.title{font:bold 13px tahoma, verdana, arial; margin:0; display:block; padding:0; text-decoration:none; color:#265369;}
.bullet{width:12px; height:12px; border:none; margin: 2px 5px 0 0; float:left; clear:left;}
.rule {font:1px tahoma, verdana, arial; width:650px; height:3px; background:#265369; margin:0; padding:0;}
.rule2 {font:1px tahoma, verdana, arial; width:300px; height:3px; background:#E6E6E6; margin:0; padding:0;}
.highlight1 {margin:10px 0 0 0; width:640px; background:#F6F6F6; padding:5px;}
.highlight2 {margin:10px 0 0 0; width:640px; background:none; padding:5px;}
.embed {width:100%; height:80px; overflow:auto; background:#fff; color:#000; white-space:nowrap;}

#internal_container {float:left; margin:7px 0 0 0; padding:0; width:650px; background:#FFF; display:block; text-align:left;}
#banner_container {float:right; margin:0; padding:0; margin-top:3px; width:130px; background:#FFF; display:block; text-align:right;}

#footer {position:relative; float:left; display:block; width:990px; height:38px; background:#fff url('./images/footer_bg.gif') repeat-x bottom; padding-top:5px;}
#footercontent {padding-top:15px; padding-left:10px; padding-right:10px; display:block; width:970px; vertical-align:middle;}

/* scrollable feature */
.scrollable {position:relative; overflow:hidden; height:466px; width:180px;}
.scrollable .items {position:relative; height:20000px;}
.vertical {position:relative; overflow:hidden; height:466px; width:180px;}
.items {position:relative; height:20000px; margin:5px 0 0 0;}
.item {border-top:1px solid #a2a2a2; margin:0; padding:5px 0; height:104px;}
.actions {width:180px;}
.actions a {font-size:11px; cursor:pointer; color:#265369;}
.actions a:hover {text-decoration:underline; color:#6E6E6E;}
.disabled {visibility:hidden;}
.next {float:right;}
.item h2 {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#265369; text-align:left;}

#sfbox {background-color:white;}
.sftop, .sfbottom {display:block; background:transparent; font-size:1px;}
.sfb1, .sfb2, .sfb3, .sfb4 {display:block; overflow:hidden;}
.sfb1, .sfb2, .sfb3 {height:1px;}
.sfb2, .sfb3, .sfb4 {background:#c2dafa; border-left:1px solid blue; border-right:1px solid blue;}
.sfb1 {margin:0px 5px; background:blue;}
.sfb2 {margin:0px 3px; border-width:0px 2px;}
.sfb3 {margin:0px 2px;}
.sfb4 {height:2px; margin:0px 1px;}
.sfboxcontent {display:block; background:#c2dafa; border:0px solid blue; border-width:0px 1px; padding:5px;}

