body {
font-size : 62.5%;
margin:0;
padding:0;
color:#000;
font-family: Arial,Verdana, Geneva, sans-serif,Helvetica;
background : #C6DECD;
height:100%;
}



#offNav {position: absolute; left: -999px; width: 900px;}
img{border:none;}
html, body{height:100%;}
.lineBr{clear: both; line-height:0px; font-size:0px;}



#outerTable, #contentTable{
height:100%;
 font-size:100%;

}

#leftEdge{
background : url(../images/leftEdge.gif) repeat-y;
}

#middle{
	background : #FFF;
}

#rightEdge{
background : url(../images/rightEdge.gif) repeat-y;
}

#topEdge{
background : url(../images/topEdge.gif) repeat-x;
}

#btmEdge{
background : url(../images/btmEdge.gif) repeat-x;
}

#wrap{width:580px;margin:0;padding:0;min-width:580px;max-width:580px;
}

#topStrap{
background : url(../images/topStrapbg.gif) no-repeat;
width:580px;
height:70px;
}


#topRow{
height:21px;
}
#topRow img{
display:block;
}

#topStrap h1{
width:347px;
float:left;
margin:0;
padding:0;
}

#topStrap h2{
width:223px;
font-size:120%;
float:right;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 10px;
color:#660000;
}


#nav ul{padding:0px 0px 0px 3px;margin:0;}

#TopNav li{
float:left;
display : inline;
list-style-type  : none;
border-right:solid 1px #FFF;
height:1.8em;
padding:3px 5px 0px 5px;
}

#nav a{
font-weight:bold;
font-size:130%;
text-decoration : none;
}

#nav .topNavOn{color:#660000;}

#nav .topNavOn:hover{color:#CC0000;}

#nav .topNavOff{color:#CC0000;}

#nav .topNavOff:hover{color:#660000;}

#TopNav{
float:left;
width:405px;
background : #FCDEDE;
margin:0;
padding:0;
}

#subNav li{
float:left;
display : inline;
list-style-type  : none;
height:2em;
padding:3px 5px 0px 5px;
}

#subNav a{
color:#660000;
font-size:110%;
text-decoration : none;
}

#subNav a:hover{
color:#CC0000;
}



#pageLeft{width:410px;float:left;}

#pageLeftContent{
width:210px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 9px;
float:left;}

#pageLeftContent p{width:215px;color:#660000;font-size:110%;
margin:0px 0px 8px 0px;
}

.picDiv{
width:185px;
float:right;
}

.picDiv img{
float:right;
margin:0px 10px 5px 0px;
}

.picDiv h3{
color:#CC0000;
font-size:110%;
margin:5px 0px 0px 15px;
}

.picDiv span{
color:#660000;
font-size:100%;
padding:5px 5px 0px 15px;
display:block;
}


.picDiv #acc{
font-size:110%;
}


.picDiv .picDivTextLgr{
font-size:110%;
padding:5px 10px 0px 15px;
}


#pageRight{width:170px;float:right;}


.mainHdr{
color:#660000;
font-size:250%;
margin:20px 0px 15px 8px;
padding:0;
}

#contactHdr{
color:#660000;
font-size:130%;
font-weight:bold;
background : #DAEADF;
margin:0;
padding:3px 5px 0px 5px;
height:1.4em;
border-left:solid 1px #FFF;
}

#addressPara{
font-size:100%;
color:#660000;
margin:20px 0px 0px 8px;
}

#addressPara strong{color:#CC0000;}
#addressPara a{color:#660000;text-decoration : none;}
#addressPara a:hover{text-decoration :underline;color:#CC0000;}

.rightSubHdrs{
color:#660000;
font-size:130%;
font-weight:bold;
background : #DAEADF;
margin:0px 0px 8px 0px;
padding:3px 5px 3px 8px;
height:auto;
}


#creditPara{
color:#CC0000;
padding:0px 5px 0px 8px;
}

#creditPara a{
color:#660000;
}

#creditPara a:hover{
color:#CC0000;
}


#copyrightDiv{
width:400px;
color:#CC0000;
margin:0px 0px 0px 0px;
padding:20px 0px 50px 8px;
float:left;
}


.redText{
	color:#CC0000;
}

.picDiv .darkRed{
	color:#660000;
	font-size:135%;
font-weight:bold;
margin:0px 0px 0px 15px;
}

.picDiv .darkRedSml{
	color:#660000;
	font-size:110%;
}



.picDiv a{
display:block;
float:left;
color:#CC0000;
font-size:110%;
font-weight:bold;
margin:8px 0px 30px 0px;
padding-left:15px;
text-decoration : none;
}

.picDiv .linkBtn{
display:block;
float:left;
margin:7px 0px 0px 0px;
}









