BODY {
	margin:0;
	font: 10pt Arial;
	color: #666;
	text-align:left;
	background:#999;
}
div, table{ text-align:left;}

H1 {FONT-SIZE: 18pt; COLOR: #ff0000;}
H2 {FONT-SIZE: 13pt; COLOR: #000; margin-bottom:-5px;}
P{font: 10pt Arial;}
UL, LI{font: 10pt Arial;}
.myfont, .form_element, .form_data, select, input{font: 13px Verdana!important;color: #666!important;}

.contentpaneopen{width:100%;}
.clear{clear:both; visibility:hidden; height:0; display:block;}

#bodyContent{background: #FFF url(images/sidebg.gif) repeat-y left; margin-top:3px;}
#noCol #bodyContent{background:#FFF url(none);} /* To Remove Side Bar */

.contentpaneopen Li{margin-bottom:5px;}

#container{border:2px solid #FFF; background:#FFF; width:870px; padding-bottom:15px;font: 10pt Verdana!important;}
a:link, a:visited, a:active{COLOR: #214da2; text-decoration:none;}
a:hover{COLOR: #ff0000; text-decoration:underline;}
#clear{ visibility:hidden; clear:both;}

#header{}
.db_logo{padding:0 0 0 10px;}
#blog .db_logo{float:left;}


#nav{background: #999; NavBanner2.jpg)}
.nav_bk{background: url(images/Snap2a.jpg); width:872px; height:26px; border-bottom:4px solid #CCC;}
.nav_trim{background: url(images/Snap2a.jpg) ;}


#content{padding:5px 10px 0 5px;font: 10pt Arial!important; text-align:left; margin:0; width:640px; float:right;}
#noCol #content{width: 870px; float:none; padding:0;} /* To Remove Side Bar */

#content li{ margin-bottom:15px;}
.content_sec{ text-align:left;}


#sideSec{background: #FFF; width:200px; float:left;}
#sideSec a{color:#FFF; text-decoration:none;font-size:10pt; font-weight:bold! important;}
#sideSec UL UL LI a{font-weight:normal!important;}
#sideSec a:hover{text-decoration:none; color:red;}

#sideSec UL{margin:3px 0 3px -35px;}
*html #sideSec UL{margin:3px 0 3px 5px;}
*+html #sideSec UL{margin:3px 0 3px 5px;}
/* Fix for Opera  */
@media all and (min-width: 0px){
	#sideSec UL{margin:3px 0 3px -35px!important;}
}

#sideSec UL LI{list-style: none; font-size:10pt; font-weight:bold;}

#sideSec UL UL{margin:-3px 0 8px -13px;background: none;}
*html #sideSec UL UL{margin:-3px 0 8px 30px;background: none;}
*+html #sideSec UL UL{margin:-3px 0 8px 30px;background: none;}
/* Fix for Opera  */
@media all and (min-width: 0px){
	#sideSec UL UL{margin:-3px 0 8px -13px!important;background: none;}
}


.contentpane{margin:0!important; padding:0!important; width:550px!important; float:right;}

#sideSec UL UL LI{font-weight:normal;list-style:disc;}

#sideSub{background:url(images/side.gif);margin-left:-10px;}
/* Fix for IE 6  */
}


/* Sec 2 */
#sec2 li{margin-bottom:5px;;}


/*  text styles  */
.italic-24 {
	font-size: 24px;
	font-style: italic;
}
.black_font{
	color:#000000;
}
.font18 {
	font-size:18px;
}
.font18blue {
	font-size:18px;
	color:#323061;
}
.font22blue{
	font-size:22px;
	color:#323061;
}
.font16{
	font-size:16px;
	line-height:1.3em;
	letter-spacing:.05em;
}
.font14{
	font-size:14px;
	line-height:1.3em;
	letter-spacing:.05em;
}
.font12white{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:10px 55px;
}
.font12blue{
	color:#6981bb;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	width:50%;
	float:left;
}
.font24red{
	color:#990000;
	font-size:24px;
}
.times30bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bold;
}


#footer{background: url(images/Snap2a.jpg); margin-top: 8px;border-top: 1px solid #CCC; padding:0 8px 8px 0; height:20px;text-align:center;}
#footer a{font-size:10px;border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; padding:0 5px; margin-left:-5px;}

.footerLinks{margin:0 0 0 5px; text-align: center;}

a.ourProd{padding-left:10px;}
a.ourProd:link, a.ourProd:visited{}
a.ourProd:hover{}

#privacy{float:right; font-size:9pt; color:#CCCCCC;}

#copyright{font: 9px Arial;	color: #CCCCCC;	float:left;	width:170px;text-align:left;}
#xcellBox{float:right;}
#xcellTag{padding:15px 5px 0 5px; color: #999999;font-size: 9px;}
a.xcell{border:none!important;}
a.xcell:link, a.xcell:visited  {text-decoration: none; color: #999999; font-size: 9px;}
a.xcell:hover {text-decoration: underline; color: #00F; font-size: 9px;}




/* #### Check Spouse   ####  */
#FrontPage_Form1 input{margin-right:5px;}
.pPolicy{border-top:1px solid #ccc; margin:0px 40px;}
.pPolicy h2{color:red;}


/* Nav Styles */
.ddmx{border:0px none #FFFFFF !important ;}

/* Sub-menu */
.ddmx a.item1,
.ddmx a.item1:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover {
 padding: 5px 5px 5px 5px !important ; 
 top: 0px !important ; 
 left: 0px; 
 font-size: 13px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: normal !important ; 
 color: #FFFFFF !important ; 
 text-decoration: none !important ; 
 display: block; 
 white-space: nowrap; 
 position: relative;
 font-weight:bold !important;
}
.ddmx td.item11 {
 background-color: #999999 !important ; 
 padding:0 !important ; 
 border-right: 1px solid #FFFFFF !important ; 
 border-left: 0 !important ; 
 white-space: nowrap !important ;
 font-weight:bold;
}
.ddmx td.item11-last {
 background-color: #999999 !important ; 
 padding:0 !important ; 
 border-right: 1px solid #FFFFFF !important ; 
 white-space: nowrap;
  
}
.ddmx td.item11-acton {
 padding:0 !important ; 
 border-right: 1px solid #FFFFFF !important ; 
 white-space: nowrap; 
}
.ddmx td.item11-acton-last {
 border: 1px solid #FFFFFF !important ;
 border-bottom: none!important;
 border-top: none!important; 
}
.ddmx .item11-acton-last a.item1,
.ddmx .item11-acton a.item1,
.ddmx .item11-acton-last a:hover,
.ddmx .item11-acton a:hover,
.ddmx .item11 a:hover,
.ddmx .item11-last a:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover {
 color: #FFFFFF !important ; 
 background-color: #630 !important ; 
}
.ddmx a.item2,
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
 padding: 5px 5px 5px 5px !important ; 
 font-size: 12px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: bold !important ; 
 text-decoration: none !important ; 
 display: block; 
 white-space: nowrap; 
 position: relative; 
 z-index:500; 
 width:150px; 
 height:-10px; 
/* opacity:0.85;  */
}
.ddmx a.item2 {
 background-color: #999999 !important ; 
 color: #FFFFFF !important ; 
 border-top: 1px solid #FFFFFF !important ; 
 border-left: 1px solid #FFFFFF !important ; 
 border-right: 1px solid #FFFFFF !important ; 
}
.ddmx a.item2-last {
 background-color: #999999 !important ; 
 color: #FFFFFF !important ; 
 border-bottom: 1px solid #FFFFFF !important ; 
 z-index:500; 
}
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
 background-color: #666666 !important ; 
 color: #FFFFFF !important ; 
 border-top: 1px solid #FFFFFF !important ; 
 border-left: 1px solid #FFFFFF !important ; 
 border-right: 1px solid #FFFFFF !important ; 
}
.ddmx .section {
 border: 0px none #FFFFFF !important ; 
 position: absolute; 
 visibility: hidden; 
 display: block; 
 z-index: -1; 
}
.ddmxframe {
 border: 0px none #FFFFFF !important ; 
}
* html .ddmx td { position: relative; } /* ie 5.0 fix */


.drop-cap
{
	float: left;
	font-size: 300%;
	line-height: 30px;
	font-weight: normal;
	color:#333;
	font-family: Georgia, Times New Roman, Times, serif;
	width: 18px!important;
}











