body {margin:0px;background: #f4f4f4;
/*background-color: #0b4499;
	background-image:url(../i/bg2.gif);
	background-repeat: repeat-x;
*/}
body,td {font-family:verdana,arial,sans-serif; font-size:12px; }
h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS",helvetica,sans-serif; color:#666666; letter-spacing:1px;  }
h1 {font-size:22px;}
h2 {color:#004A66; font-size:16px; font-weight:bold; margin:10px 0px 10px 0px; border-bottom:1px solid #004A66;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:14px;}
blockquote {font-family:"Trebuchet MS",helvetica,sans-serif; color:#004A66; font-size:16px; font-style:italic; font-weight:bold; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; margin:10px; padding:10px 10px 10px 10px; text-align:center; background-color:#EEE; margin-left:0px; }

#pageHeader { 
font-size:4.2em;
letter-spacing:-5px;
height:50px; 
line-height:50px;
font-weight:bold;
font-family:Verdana,"Trebuchet MS",helvetica,sans-serif; 
padding:10px 16px 10px 16px; 
border-bottom:1px solid #FFF; }

#pageHeader .rightHeader {
	margin-top: 11px;
	letter-spacing:0px;
	font-size: 15px;
	float: right;
}

#divBaseLinks {height:44px; background-color:#FFF;  border-top:1px solid #FFF; padding:0px 10px 0px 10px; line-height:44px; color:#CCC;}
#divBaseLinks a:link {text-decoration:none;}
#divBaseLinks a:visited {text-decoration:none;}
#divBaseLinks a:hover {text-decoration:none;}
#divBaseLinks a:active {text-decoration:none;}
#container {width:820px;margin:0 auto; border:1px solid #666;  background-color:#FFF;}
#divPageContent {border-top:2px solid #666666; border-bottom:2px solid #666666; padding:10px 0px 10px 0px;  }
#navcontainer { width: 160px; }
#navcontainer ul {margin-left: 0; padding-left: 0; list-style-type: none; font-family:verdana,arial,sans-serif; }
#navcontainer a { display: block; padding: 4px; width: 160px; background-color: #ffffff; border-bottom: 1px solid #666; }
#navcontainer a:link, #navlist a:visited {color: #666; text-decoration: none; }
#navcontainer a:hover {background-color: #fff; color: #666; }
#sideBarNews {}
#sideBarNewsContent {background-color:#EEE; padding:10px; }
#newsHeader {height:22px; line-height:22px; color:#80FF00; font-family:"Trebuchet MS",helvetica,sans-serif; font-size:14px; padding:0px 5px 0px 5px; background-color:#004A66;  border-bottom:1px solid #FFF; }

label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

input[type="text"],input[type="password"] { 
width : 85px; font-size:10px;
border : 1px solid #999; }

.submit input
{
margin-left: 4.5em;
}

.leftColumn { padding:0p 5px 0px 5px; width:170px;}
.rightColumn {padding:0px 10px 10px 10px; border-left:1px dashed #CCC;}
.subHeader {font-family:"Trebuchet MS",helvetica,sans-serif; color:#004A66; font-size:16px; letter-spacing:1px; font-weight:bold; margin:10px 0px 10px 0px; border-bottom:1px solid #004A66;}
.note {font-weight:bold; color:#800000; font-style:italic; background-color: #FFF; padding:5px; border:1px solid #666; }
.newsItem {margin-bottom:5px; font-size:9px; }
.readNewsLink {margin-bottom:10px; font-size:9px; }
.bigText {font-size:16px;}

/* styles for rounded corners */
div.rtop, div.rbottom{display:block;background: #D8D8D8}
div.rtop div, div.rbottom div{display:block;height: 1px; overflow: hidden; background:#666666;}
div.r1{margin: 0 5px}
div.r2{margin: 0 3px}
div.r3{margin: 0 2px}
div.rtop div.r4, div.rbottom div.r4{margin: 0 1px;height: 2px;}