body,td,th {
	font-family:Times New Roman, Times, serif;
	font-size:12px
}

body{margin:0px; background-color:#FBF7EA;}

*{margin:0px}

h1 {
	font-size:18pt;
	color:#000000;
}

h2 {
	font-size:14pt;
	color:#000000;	
}

h3 {
	font-size:10pt;

}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}


#OuterFrmDl{
float: inherit;
margin:15px auto auto auto;
width:800px;
height:85%;

}

#FooterBxDL{
clear:left;
width:125px;
color:#8A9956;
text-align:center;
font-weight:normal; 
font-variant:small-caps; 
font-size:7pt;
float: right;
}

#FooterBxDL a:link, #FooterBxDL a:visited, #FooterBxDL a:active {
text-decoration:none;
color:#000033;
}

#FooterBxDL a:hover {
text-decoration:none;
color:#000033;
}

#HeadSectionDl{
float:inherit;
margin:0px;
width:100%;
height:153px;
background-color:#CCCC99;
border-bottom:0px solid #3084E8;
font-size:16pt;
}

#TopHzNavSectionDl{
clear:left;
margin:0px;
width:100%;
height:25px;
background-color:#A2B072;
border-bottom:#3084E8 1px solid;
font-size:12pt;
}

#TopHzNavSectionDl a:link, #TopHzNavSectionDl a:visited, #TopHzNavSectionDl a:active {
text-decoration:none;
color:#F3E8BF;
font-size:12pt;
}

#TopHzNavSectionDl a:hover {
text-decoration:none;
color:#FFFFFF;
font-size:12pt;
}

#CntSectionDlDiv{
clear:left;
margin:0px;
width:100%;
min-height: 175px;
border-bottom:1px solid #3084E8;
}

#CntSectionDlTbl{
border-collapse:collapse;
width:100%;
}

#CntSectionDlTbl .LeftSideBar{
width:180px;
background-color:#DDEEDD;
border-right:1px solid #3D8F06;
color:#000000;
text-align:left;
}

#CntSectionDlTbl .LeftSideBar a:link, #CntSectionDlTbl .LeftSideBar a:visited, #CntSectionDlTbl .LeftSideBar a:active {
text-decoration:none;
color:#0000CC;
}

#CntSectionDlTbl .LeftSideBar a:hover {
text-decoration:underline;
color:#CC0043;
}


#CntSectionDlTbl .ContentsArea{
background-color:#F7F0D4;
color:#000000;
text-align:justify;
}

#CntSectionDlTbl .ContentsArea a:link, #CntSectionDlTbl .ContentsArea a:visited, 

#CntSectionDlTbl .ContentsArea a:active {
text-decoration:none;
color:#B2B2B2;
}

#CntSectionDlTbl .ContentsArea a:hover {
text-decoration:none;
color:#330099;
}




#BottomHzNavSectionDl{
clear:left;
margin:0px;
width:100%;
height:25px;
background-color:#CCCC99;
float: left;
}

#BottomHzNavSectionDl a:link, #BottomHzNavSectionDl a:visited, #BottomHzNavSectionDl 

a:active {
text-decoration:none;
color:#000000;
}

#BottomHzNavSectionDl a:hover {
text-decoration:none;
color:#000000;
}

.ContentBoxDl{
padding:5px; 
width:785; 
height:350px;
overflow-y: auto;
overflow-x: hidden;
}


/* below is extra style for title section */

#WSTitleDL{
float:left;
width:50%;
margin-top:20px;
margin-left:20px;
font-size:18pt;
font-weight:bold;
color:#000000;
}






/* below is extra style for horizontal sample navigation links */

.HzNavCntDL{
font-weight:normal; 
font-variant:small-caps; 
font-size:10pt;
} 
.HzNavCntDL ul{
padding:5px;
margin-left: 0px;
}
.HzNavCntDL ul li{
display: inline;
}
.HzNavCntDL ul li a{
float: left;
padding: 0px 9px 0px 9px;
}

/*Get a Quote page*/

div.form_row {margin-bottom: 2px; clear: both}
div.column { width: 125px; float: left;}

div.field_title {width: 200px; float: left; padding: 3px 10px 0px 0px;   }
div.radio_button {padding-right: 4px; float: bottom;}
div.radio_title { padding-right: 10px; float: left;}

