body  {
margin : 0;
padding : 0;
background-color : #D8F8D8;
line-height : 1.5em;
color : #3b0b0b;
} 

#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding: 0;



}


a{
color:#000000;
font-weight:bold;
text-decoration:underline;
}
a:hover{
text-decoration:underline;
}

.left_column{
background-color:#ffffff;
vertical-align:top;
color:#000000;
margin:2px 2px 2px 12px;

}

.header{
background-color:#000003;
}

.footer{
background-color:#CCCC99;
}

#topsection{
background: #ecf0fc url(images/topgradient.jpg) top left repeat-x;
height: 50px; /*Height of top section*/
padding: 0;
}


#topsection h1{
background: #ecf0fc;
height: 140px;
margin: 0;
padding-top: 15px;
}
#contentwrapper{
float: left;
width: 100%;
vertical-align:top;

}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/

}




.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 10;
vertical-align:top;
background-color:#E0E0E0;

}



#ddcolortabs{
margin-left: 4px;
padding: 4px;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabs ul{
font: bold 10px Verdana, Arial, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #339999 url(images/color_tabs_left.gif) no-repeat left top;
margin: 0px 3px 0 0;
padding: 5 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
font: normal 10px Verdana, Arial, sans-serif;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(images/color_tabs_right.gif) no-repeat right top;
padding:4px 7px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #3562a6;
}

#ddcolortabs a:hover span{
background-color: #3562a6;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #3562a6; 
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 900px;
height: 6px;
line-height: 8px;
background: #3B0B0B;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}



.arrowlistmenu{
width: 200px; /*width of menu*/
background: white;
}

.arrowlistmenu .headerbar{
font: bold 10px verdana;
color: white;
background: black url(images/titlebar.png) repeat-x center left;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 6px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 2px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #006666;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 0px 0;
padding-left: 5px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #98AFC7;
font-size: 70%;
}

.arrowlistmenu ul li a:visited{
color: #006666;

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #009966;
background-color: #F3F3F3;
}

h1{
font-size:14px;
color:#fff;
background-color:#C93821;
}
td.h2 { font:10px verdana, arial, helvetica, sans-serif;
	color: #2F4F4F;
	font-size: 10pt;
        
        Vertical-align:top;
	border: 0px;
	margin: 0px;
	padding: 20px;
	background: #ffffff;
        text-align: left;
        border-color: #ffffff;
	font-weight: bold;
       }
td.h3 { font:10px verdana, arial, helvetica, sans-serif;
	color: #669999;
	font-size: 10pt;
        Vertical-align:center;
	border: 0px;
	margin: 0px;
	padding: 10px;
	background: #ffffff;
        text-align: center;
        border-color: #ffffff;
	font-weight: bold;
       }
td.headlinesmall { font:10px verdana, arial, helvetica, sans-serif;
	color: #008080;
	font-size: 10pt;
        Vertical-align:top;
	border: 0px;
	margin: 0px;
	padding: 15px;
	background: #ffffff;
        text-align: center;
        font-weight: bold;
        background-color: #ffffff;
      
	} 
td.headlinesmall1 { font:10px verdana, arial, helvetica, sans-serif;
	color: #008080;
	font-size: 10pt;
        Vertical-align:top;
	border: 0px;
	margin: 0px;
	padding: 15px;
	background: #ffffff;
        text-align: center;
        font-weight: bold;
        background-color: #ffffff;
      
	} 


td.h5{ font:8px verdana, arial, helvetica, sans-serif;
	color: #5F9EA0;
	font-size: 7pt;
        Vertical-align:top;
	border: 0px;
	margin: 0px;
	padding: 5px;
	background-color:#FFFFFF;
        text-align: left;
        border-color: #000099;
	font-weight: bold;
       }


td.h8{ font:10px verdana, arial, helvetica, sans-serif;
	color: #E6E6E6;
	font-size: 10pt;
        Vertical-align:top;
	border: 0px solid #181907;
        margin-top:1px;
        margin-bottom:1px;
        margin-left:2px;
        padding-left:10px;
        padding-right:10px;
        padding-top:2px;
        padding-bottom:2px;
	background: black url(images/titlebg.jpg) repeat-x top left;
        text-align: left;
        font-weight: bold;
        
       }

td.h9{ font:10px verdana, arial, helvetica, sans-serif;
	color: #336699;
	font-size: 10pt;
        Vertical-align:top;
	border: 2px;
	margin: 0px;
	padding: 10px;
	background-color:#D8D8D8;
        text-align: left;
        border-color: #000099;
	font-weight: bold;
      
       }
td.h7{ font:10px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	font-size: 10pt;
        Vertical-align:top;
	border: 0px;
	margin: 0px;
	padding: 15px;
	background-color:#0A0A2A;
        text-align: center;
        border-color: #8A0808
	font-weight: bold;
       }

a.other_menu {

text-align:center;
font-size:11px;
font-weight: bold;

a.other_menu:link     {color:#009966}
a.other_menu:visited  {color:#009966}
a.other_menu:active   {color:#009966}
a.other_menu:hover    {color:#6495ED}



