body{
margin:0; margin-top:10px;
padding:0;
line-height: 1.5em;
font-family: Trebuchet MS;
font-size:13px; color:#333333;
}


.clear{clear:both;}
.navbox{ background-color:#66CCFF }

b{font-size: 110%;}


#maincontainer{
width: 1020px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border:1px solid #333333;
}

#topsection{
background: ;
 /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 276px 0 262px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#contentcolumnINT{
margin: 10px ; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 262px; /*Width of left column in pixel*/
margin-left: -1020px; /*Set margin to that of -(MainContainerWidth)*/
background: #eadada;
}

#rightcolumn{
float: left;
width: 276px; /*Width of right column*/
margin-left: -276px; /*Set left margin to -(RightColumnWidth)*/
background: #eadada;
}

#footer{
clear: left;
width: 100%;
background: #8abcb0 ;
color: #333333;
padding: 6px 0px;
font-size:11px;
text-align:right;
}

#footer a{
color: #996666 ;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
height:1%;
}




/* #menu{
	padding: 0px;
	margin: 0;
background:#b4c6bb url(images/greenbg.jpg);
width:950px;
}

#wrapper {
	width: 950px;
	
	margin: 0 auto;
	border:3px ridge #b4c6bb;
	
	
}

.clearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}



#main {
	width:910px;
	float: left;
	padding: 0 10px;
	margin: 0 0 0 0;
}

#main .content {
	
	font-size: 13px;
	line-height: 1.65em;
	color:#333333;
	text-align:left;
}




#masthead .content {
	padding: 10px 10px 5px 10px;
	font-size: .7em;
	letter-spacing: .3em;
	text-align:center;
	
}
#footer .content {
	padding: 2px 24px;
}
#footer {
	color:#339999;
	font-style:italic;
	padding: 0px;
	margin: 0;
	font-size: 0.7em;
	clear: both;
	background:#b4c6bb url(images/greenbg.jpg);
	width:950px;
}

*/ 
#masthead a:link, #masthead a:visited  {color:#fff; text-decoration:none;}
#masthead a:hover {color:#fff; text-decoration:underline;} 
#left a:link {
	
	text-decoration:none;
}


.colortext{
padding:0px 0px 0px 15px;

}

#wrapper .menulist a, #wrapper .menulist a:visited {
	color: #000000;
	padding: 0 0 0 36px;
		
}
#wrapper .menulist a:hover {
	border-color: #000000;
}
#footer a:link {color: #999999;}
#footer a:visited {color: #666666;}
#footer a:hover {color: #FFFFFF;}

h1 {
	font-size: 1.6em;
	margin: 0;
	color:#339999;
	line-height:1.1; 
	font-family:Trebuchet MS;
}
h2 {
	font-size: 1.6em;
	margin: 30px 0 0 0;
	text-align:center;
	color:#339999;
}
h3 {
	font-size: 1.25em;
	margin: 30px 0 0 0;
}
h4 {
	font-size: 1.25em;
	margin: 20px 0 0 0;
	color:#339999;
	display:inline;
}

h5 {
	font-size: 1.1em;
	margin: 20px 0 0 0;
	color:#374EBA;;
}
.nomargintop {
	margin-top: 0;
}
.content p {
	margin: 12px 0;
}

.lgebold {font-weight:bold; font-size:16px;}

.list {margin: 0 0 0 15px;}

#main ul li {padding: 15px 0 0 0;}
#main td { vertical-align:top;}

.imgleft {
float:left;
margin:10px 20px 10px 10px;
}

.italic {
	font-style: italic;
}
.imgright {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.divright {float:right;
width:250px;
text-align:center;
margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}


.divleft {float:left;
margin:10px 20px 10px 10px;
padding:8px;
width:250px;
text-align:center;
}

.tdmiddle {
background:#FFFFFF;
padding:15px 30px;
}


.sidetd {background:#eadada;}

.bluequote {color:#374EBA;
			font-style:italic;
			}
			
.purBold {color:#660099;
font-weight:bold;
}

.bold { font-weight:bold;}

 a .blue {color:#374EBA;
			
			}
			
.center {text-align:center;}
			
.calleliz {text-align:center;
			font-weight:bold;
			
			}
			
.side006 {color:#000066;}

.side609 {color:#609;
		
}

.side090 {color:#090;}

.side00f {color:#2cb1dd;}

.sidef0f {color:#f0f;}


.sidec30 {color:#c30;}

.side900 {color:#900;}

.side600 {color:#600;}

.sidef00  {color:#f00;}

.sidec00  {color:#CC0000;}

.sidec60  {color:#c60;}

.sidec93 {color:#c93;}

.sidec96 {color:#c96;}

.text93c {color:#93c;}


div#left a span {display: none;}

div#left a:hover span {display: block;
   position: absolute; top: 300px; left: 300px; width: 250px;
   padding: 40px; margin: 10px; z-index: 100;
   color: ##374eba; background: #fff;
   font: 12px Verdana, sans-serif; text-align: center;
   border:#666 double 4px; }
   
   .signonbox {background-color:#9ecef2;
   padding: 10px 10px;
  
   }
