BODY {
background-color: #FFFFFF;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
background-repeat: no-repeat;
width: 850px;
height:100%;
margin: 0px;
margin-top: -30px;
text-decoration: none;
}

a:link {
text-decoration:none;
color: #000000;
}
a:hover {
text-decoration: none;	
color: #0066CC;
}


.MainSection{
width: 100%;
height: 100%;
background-image:url(images/mainbg.jpg);
background-repeat:repeat-y;
margin-left: 4px;
}





.Headersection{
background-image:url(images/LGheader.jpg);
background-repeat: no-repeat;
width: 850px;
height:153px;
display: block;
}

a{
text-decoration:none;
}


ul{
margin: 0px;
padding:0px;
text-decoration: none;
color: #993300;
}

li{
background-color: none;
}

#LeftMidSection{
width: 200px;
float:left;
list-style-type: none;
height: auto;
padding: 0px;

}



/*Nav Menu ******************************************************************/

.LeftMidSection{
float:left;
list-style-type: none;
background-color:#FFCC33;
height: 100%;
font: bold 0.9em;
margin: 0px 0 0 0 0px;
padding: 0px;
width: 200px;
color:#2D4009;
}

.LeftMidSection li a{
background-color:#FFCC00;
border:inset 1px #999999;
font: bold 0.9em;
display: block;
margin: 4px 0 ;
padding: 5px;
text-decoration: none;
line-height: 2.0;
color: #2D4009;
}


* html .LeftMidSection li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
background-color:#FFCC33;
margin: 4px 0px -14px 0px;
}


.LeftMidSection #current a, .LeftMidSection #current li{
background-color: #ffffcb;
}


.LeftMidSection li a:hover{	
background-color:#73A664;
border:inset 1px #999999;
color:#FFFFFF;
line-height: 2.0;/*onMouseover image change. Remove if none*/
}

/*End Nav Menu **************************************************************/



h2{
border: 0.1em solid #333333;
font-size: 1em;
color: #FFFFCC;
background-color: #73A664;
padding: 10px;
}


.MidSection{
width: 450px;
float:left;
height:100%;
margin-bottom: 10px;
}

#MidSecWrapper{
margin-left: 31px;
}



.main_type{
font-family: "Times New Roman", Times, serif;
font-size: 24px;
color: #67b3ce;
width: 390px;
height: auto;
padding-bottom: 20px;
text-align:justify;
}

.mainText {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
width: 390px;
word-spacing: -1px
}

.topicText {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#0099FF;
}


.topicText_2{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #2D4009;
font-weight:700;
}





.Right_linkArea{
width: 180px;
height: 100%;
float:left;
}




.right_textClass{
background-color: #2D4009;
border: none;
list-style:url(none) none outside;
text-decoration:none;
color:#FFCC33;
line-height: 200%;
padding-bottom: 10px;
margin-left: 1px;
padding-left: 1px;
font-size: 0.8em;
word-spacing: -2px;
}

.right_textClass #current a, .right_textClass #current li{
color:#FFFFFF;
font-weight:400;
text-decoration:overline;
}



.right_textClass  a{
background-color: #2D4009;
border: none;
list-style:url(none) none outside;
text-decoration:none;
color:#FFCC33;
line-height: 200%;
padding-bottom: 10px;
}

.right_textClass  a:hover{
background-color: #2D4009;
border: none;
list-style:url(none) none outside;
text-decoration:none;
color:#FFffff;
line-height: 200%;
padding-bottom: 10px;
}


h3{
color:#66CCFF;
margin-left: 10px;
font-size: 1.2em;
}

h3:link {
color:#66CCFF;
}

h3:hover{
color:#FFFFFF;
}

#Footer{
padding-top: 5px;
}

#Footer a:link{
color:#333333;
}
#Footer a:visited{
color:#333333;
}
#Footer a:hover{
color:#FFFFFF;
}

.Footer{
font-size: 0.9em;
margin: 0px;
clear:both;
width: 850px;
height: 35px;
font-size: 9px;
color: #000000;
background-image:url(images/bottbar.jpg);
}

.style2 a{
background-color: none;
font-size: 9px;
}

.cherryOne{
font-size: 0.8em;
}

