/* Start of CMSMS style sheet '1969 Standard CSS' */
body {font-family: arial, helvetica; color: #30425A; background-color: white; font-size: 12px; margin:0; }
ul {list-style: none;}

a {text-decoration: underline; color: #30425A; }
a:visited { color: #30425A; }

.menu_horiz { display: inline; font-size: 12px; font-weight: bold; }
.menu_vert {font-size: 10px; font-weight: bold; }
.tabular {}
.address { font-size: 11px; line-height: 120%; font-weight:bold; vertical-align: top;}
.iconlink { font-size: 11px; line-height: 150%; font-weight:bold; text-decoration: none; }
.iconlink img { margin: 0 2px -4px 1px; }
.iconlinkthin { font-size: 11px; line-height: 230%;  text-decoration: none; }
.iconlinkthin img { margin: 0 2px -4px 1px; }
.iconlinkcontact { line-height: 150%;  text-decoration: none; }
.iconlinkcontact img { margin: 0 2px -3px -1px; }


#box { width: 100%; margin: 10px auto; line-height: 130%; z-index:5;}
#topbar {display: inline; margin:0; padding:0;}
#topnav { padding: .5em; background-color: white; padding-top: 0; margin-top: 10px;}
#leftcolumn { float: left; width: 180px; margin: 0; padding: 1em; padding-left: 0; margin-left: 0;}
#main { margin-left: 200px; width: 550px; padding: 1em; }
#logotop { position:absolute; left:90%; top:0px;}
#logotop a,img {border:0;}
#footer { clear: both; margin: 0; padding: .5em; color: #30425A; background-color: white; font-size: 10px; text-align: center;}

#topmenu {padding:5px; margin:5px;}
#topmenu ul {display: inline; float:left;}
#topmenu li {display: inline; float:left; margin-right: 10px;}
#topmenu a {text-decoration: none; padding-left: 20px; background: url(/uploads/images/bbu.gif) no-repeat 0px 50%;}
#topmenu a:hover {padding-left: 20px; background: url(/uploads/images/bba.gif) no-repeat 0px 50%;}
#topmenu a.active {padding-left: 20px; background: url(/uploads/images/bbc.gif) no-repeat 0px 50%;}
#topmenu a.current {padding-left: 20px; background: url(/uploads/images/bbc.gif) no-repeat 0px 50%;}

#leftmenu {padding:5px; margin:5px;}
#leftmenu li {margin-bottom: 5px;}
#leftmenu ul {padding: 0; margin-left: 5px;}
#leftmenu a {text-decoration: none; padding-left: 15px; background: url(/uploads/images/bsu.gif) no-repeat 0px 50%;}
#leftmenu a:hover {padding-left: 15px; background: url(/uploads/images/bsa.gif) no-repeat 0px 50%;}
#leftmenu a.active {padding-left: 15px; background: url(/uploads/images/bsa.gif) no-repeat 0px 50%;}
#leftmenu a.current {padding-left: 15px; background: url(/uploads/images/bsc.gif) no-repeat 0px 50%;}
#leftmenu li ul li {padding-left: 10px;}

#biotable table {margin-top: 0px;
padding-top: 0px;}
#biotable .left {width:135px; vertical-align: top; text-align:right;
padding-top: 0; margin-top: 0px;}
#biotable .right {vertical-align: top; text-align:left; 
padding-top: 0; margin-top: 0px;}
#biotable h1 {padding:0px; margin: 0px; font-size: 14px; font-weight: bold; margin-bottom: 5px; text-align: right;}
#biotable h2 {padding:0px; margin: 0px; font-size: 13px; font-weight: bold; margin-bottom: 5px; text-align: right;}
#biotable p {padding: 0px; margin: 0px; margin-top: 8px; margin-bottom: 10px;}

#main h1 {padding:0px; margin: 0px; font-size: 16px; font-weight: bold; margin-top:10px; margin-bottom: 15px;}
#main h2 {padding:0px; margin:0px; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
#main table td {padding: 10px; margin: 10px; vertical-align: top;}
#main li {list-style: disc;}
#main .tabular td {padding:2px; margin: 0px; vertical-align: top;}
#main .tabular2 td {padding:2px; margin: 0px; vertical-align: top; border: solid 1px #000000;}
#main h3 {padding:0px; margin: 0px; font-size: 14px; font-weight: bold; margin-top:10px; margin-bottom: 5px;}
#main h4 {padding:0px; margin: 0px; font-size: 13px; font-weight: bold; margin-top:10px; margin-bottom: 5px;}

.faq_question { 
font-weight: bold;
margin-bottom: 0;
}
.faq_answer {
margin-top: 0;
}
#vb {
margin: 0;
}
#vb div {
padding: 0 0 10px 0;
}
#tweetscroller {
width: 558px;
height: 32px;
padding: 2px 5px 0px;
}

#tweetbox {
width: 568px;
height: 34px;
background: url(/uploads/images/box.gif);
padding: 3px;
}

#news {
position: absolute;
left: 800px;
top:  124px;
width: 200px;
margin-left: 0;
}

#news h1 {
margin: 0 0 8px;
font-size: 15px;
background: url(/uploads/images/left-bracket.gif) no-repeat -1px -2px;
padding-left: 12px;
}

.NewsContainer {
padding-left: 12px;
}


.NewsSummaryPostdate{
padding-top: 18px;
font-size: 9px;
line-height: 9px;
}

.NewsSummaryMorelink {
margin-bottom: 24px;
}

.HomeNewsSummary {
margin: 75px 0 0 7px;
background: url(/uploads/images/large-bracket-3.gif) no-repeat 150px top;
}

.HomeNewsSummaryPostdate {
font-size: 9px;
padding-top: 5px;
}

.HomeNewsSummaryLink {
width:90%;
}

ul.list1 {padding:0; margin:0;}
.list1 li {display: inline; padding-left: 12px; margin-left: 10px; border-left: 1px solid;}
.list1 .firstnewscat {display: inline; padding-left: 0; margin-left:0; border-left: none;}

.stbutton {
text-decoration: none;
}

li.padded {
padding-bottom: 12px;
}
.cms_textarea { width: 350px; height: 275px;}
/* End of '1969 Standard CSS' */

