/* Template#1 MasterStyleSheet.css version 1*/
body,div,p{margin:0px;padding:0px;}

/*-------Start General Styles--------*/
body {
	margin:0;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color:#000000;
	background-color:#fff;
}
.submitLink {
	background-color: transparent;
	text-decoration: underline;
	border: none;
	cursor: hand;
	padding:0 10px;
	margin:0;
}
.bodyText{
	color: #020202;
	font-weight: normal;
	font-weight:200;
}
/*Controls the headline color*/
h1, h2, h3, h4 { color: #293483; }

/*Controls heading font size for h1*/
h1 { font-size: 1.50em; margin:0; padding:0;}

h1.topGab {
	margin-top:20px;
}

/*Controls heading font size for h2*/
h2 { font-size: 1.30em; margin-top:4px; margin-bottom:10px; font-weight:bold;}

h2.savingh2 { font-size: 1.28em; margin-top:4px; margin-bottom:10px; font-weight:bold;}
/*Controls heading font size for h3*/
h3 { font-size: 1.0em; }

/*Controls heading font size for h4, h5, and h6*/
h4, h5, h6 { font-size: 1.35em; }


#mainWrapper{
	width:780px;
	text-align:left;
    margin-left: auto;
    margin-right: auto;
	background:#fff url(/images/wrapper_img.jpg) top left no-repeat;
    

}
#mainWrapper #innerWrapper{
	background-color:#fff;
    _margin-top:-3px;
	
}

#mainWrapper #innerWrapIndex{
	background-image:url(/images/innerWrapperIndex.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:auto; !important
	height:380px;

}

a{
	color:#031F95;
}



.clear-both{clear:both;}
.float-left{float:left;}
.float-right{float:right;}



.arrowColor{
	color:#031F95;
	font-size:1.2em;
}
.redText {
	color:#ff0000;
}
.blueText, .blText {
	color:#293483;
	line-height:20px;
}

.blText input{
margin:0 0 0 10px;
padding:0;

}

.noBullet {
	list-style-type: none;
}
p.height{
	padding:3px 0;
	margin:0;
}

html>body p.height{
	padding:2px 0;
	margin:0;
}
/*-------End General Styles--------*/




/*----------------Start Header ---------------*/
#mainWrapper #header{
    margin:0; padding:0;
	height:81px;
	background:url(/images/headerBg.gif) top left no-repeat;
	font-size:11px;
   
}
#mainWrapper #header #logo{
	width:378px;
	float:left;
}

#searchindex {
width: 162px;
height:20px;
padding-top:5px;
text-align:left;
margin:0px;
float:right;
}

/*form.searchform input.searchTxt{
vertical-align:top;
margin:-1px 5px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:1px 0px 2px 2px;
border: 1px solid #636363;
width: 121px;
height: 12px;
	
}*/

#search {
width: 162px;
padding:5px 0px 0px 0px;
text-align:left;
margin:0px;
float:right;
}


form.searchform input.searchtxt{
vertical-align:top;
margin:-1px 5px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:1px 0px 2px 2px;
border: 1px solid #636163;
width: 121px;
height: 12px;
color: #777777;
}



#mainWrapper #header #globalNav{
	float:right;
	width:390px;
	background:url(/images/headerRightBg.gif) top left no-repeat;
	height:81px;
	text-align:right;
	color:#1B368E;
	padding:0 10px 0 0px;
	font-size:12px;
}



#mainWrapper #header #globalNav ul{
	padding:4px 0 0 76px;
	margin:0 0 0 0px;
    width:143px;
    float:left;
}
#mainWrapper #header #globalNav ul li{
	display: inline;
	list-style:circle;
	padding:0;
	margin:0;
	z-index: 1;
}

#mainWrapper #header #globalNav ul li a{
	text-decoration: none;
	/*font-size:.9em; !important*/ 	/* Good Browsers */
	/*font-size:.85em;*/ 			/* IE 5 */
	/*font-size 85em;*/ 	/* IE 6 */
	color:#1B368E;
	padding:0 2px 0 2px;
}
#mainWrapper #header #globalNav ul li a:hover{
	text-decoration:underline;
}

/*-------------FOR JAMES DENTON SWEEPSTAKES-----------*/
#mainWrapper #header #globalNavjd{
	float:right;
	width:390px;
	background-image:url(/images/headerRightBgjd.jpg);
	height:81px;
	text-align:right;
	color:#1B368E;
	padding:0 10px 0 0;
}

#mainWrapper #header #globalNavjd ul{
    padding:8px 0 0 76px;
    margin:0 0 0 0px;
    width:143px;
    float:left;
}
#mainWrapper #header #globalNavjd ul li{
	display: inline;
	list-style:circle;
	padding:0;
	margin:0;
	z-index: 1;
}

#mainWrapper #header #globalNavjd ul li a{
	text-decoration: none;
	font-size:.9em; !important 	/* Good Browsers */
	font-size:.85em; 			/* IE 5 */
	font-size/**/:./**/85em; 	/* IE 6 */
	color:#1B368E;
	padding:0 2px 0 2px;
}
#mainWrapper #header #globalNavjd ul li a:hover{
	text-decoration:underline;
}

.alt_formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color:#424243;
}

		/* Top Nav Template 02 (TL02) */
		
		#mainWrapper #header #globalNavTL02{
		float:right;
		width:390px;
		background-image:url(/images/headerRightBgTL02.gif);
		height:81px;
		text-align:right;
		color:#1B368E;
		padding:0 10px 0 0;
		font-size:12px;
		}
		#mainWrapper #header #globalNavTL02 ul{
            padding:8px 0 0 76px;
            margin:0 0 0 0px;
            width:143px;
            float:left;
		}
		#mainWrapper #header #globalNavTL02 ul li{
			display: inline;
			list-style:circle;
			padding:0;
			margin:0;
			z-index: 1;
		}
		
		#mainWrapper #header #globalNavTL02 ul li a{
			text-decoration: none;
			font-size:12px;
			/*font-size:.9em; !important*/ 	/* Good Browsers */
			/*font-size:.85em;*/			/* IE 5 */
			/*font-size/**/   /*:./**/ /*85em; 	/* IE 6 */
			color:#1B368E;
			padding:0 2px 0 2px;
		}
		#mainWrapper #header #globalNavTL02 ul li a:hover{
			text-decoration:underline;
		}
		
				/*----Start Header Index ---------------*/
				#mainWrapper #headerIndex{
					height:81px;					
				}
				#mainWrapper #headerIndex #logo{
					width:378px;
					float:left;
				}
				#mainWrapper #headerIndex #globalNavIndex{
					float:right;
					width:374px;
					/*background-image:url(/images/headerRightBgIndix.gif);*/
					height:81px;
					text-align:right;
					color:#1B368E;
					padding:0px 10px 0px 0px;
					margin:0px;
                    
				}
				#mainWrapper #headerIndex #globalNavIndex ul{
					padding:4px 0 0 60px;
					margin:0 0 0 0px;
                    width:143px;
                    float:left;
                   
				}
				#mainWrapper #headerIndex #globalNavIndex ul li{
					display: inline;
					list-style:circle;
					padding:0;
					margin:0;
					z-index: 1;
				}
				
				#mainWrapper #headerIndex #globalNavIndex ul li.last{
					padding-right:10px;
				}
				
				#mainWrapper #headerIndex #globalNavIndex ul li a{
					text-decoration: none;
					font-size:12px;
					/*font-size:.9em; !important*/ 	/* Good Browsers */
					/*font-size:.85em;*/			/* IE 5 */
					/*font-size/**/   /* :.*/  /**//*85em;*/ 	/* IE 6 */
					color:#1B368E;
					padding:0 2px 0 2px;
				}
				#mainWrapper #headerIndex #globalNavIndex ul li a:hover{
					text-decoration:underline;
				}
				/*----End Header Index ----------------*/

/*-----------------End Header-----------------*/





/*----------------Start Left Nav---------------*/

#mainWrapper #innerWrapper #leftColumn{
	width:186px;
	float:left;
	z-index: 1;
	height:auto !important;    
}
* html #mainWrapper #innerWrapper #leftColumn{
	width:186px;
	float:left;
	z-index: 1;
	height:auto !important;   
    position:relative;
    }


#leftColumn01{
	width:186px;
	float:left;
	z-index: 1;
	/*height:500px;*/

}
#leftColumn #banner {
	padding-top:20px;
	text-align:right;

}

#leftColumn #banner .imgTop {
	margin-top:20px;

}

#leftColumn #bannerTwo {
	padding-top:75px;
	padding-left:20px;

}

			#mainWrapper #innerWrapIndex #leftColIndex{
			width:186px;
			float:left;
			z-index: 1;
		}
/*-----------------End Left Nav----------------*/





/*----------------Start Content ---------------*/

		/*Index page */
		#mainWrapper #innerWrapIndex #contIndex{
			margin:0 0 0 200px;
			background-repeat:no-repeat;
			background-position:top right;
			height:342px;
		}
		
		#mainWrapper #innerWrapIndex #contIndex #subColIndex{
			width:252px;
			float:right;
			margin-left:5px;
		}
		html>body #mainWrapper #innerWrapIndex #contIndex #subColIndex{
			width:242px;
			float:right;
			margin-left:5px;
		}
		#mainWrapper #innerWrapIndex #ImgContent{
			text-align:center;
			font-size:.95em;
		}
		
		#mainWrapper #innerWrapIndex #ImgContent a{
			margin:0 20px;
		}
		#mainWrapper #innerWrapIndex #ImgContent img.imgSpace{
			margin:0 30px;
		}
		/*Index page */
		
#mainWrapper #innerWrapper #content{
	margin:0 0 0 207px;
	background-image:url(/images/contentRightBg.gif);
	background-repeat:no-repeat;
	background-position:top right;
    min-height:340px;
	height/**/:/**/340px;
}
html>body #mainWrapper #innerWrapper #content{
	height:auto;
}

#mainWrapper #innerWrapper #content p{
	margin-right:100px;
}
*:first-child+html #mainWrapper #innerWrapper #content p.first{
	margin-right:100px;
	float:left;
} 
#mainWrapper #innerWrapper #content p.rightText1{
	margin-right:30px;
}

#mainWrapper #innerWrapper #content ul{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapper #innerWrapper #content ol{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapper #innerWrapper #content ul li{
/*	margin-right:50px;*/
	margin-right:10px;
	margin-left:9px;
}
 ul.elig li{
	margin-right:10px;
	margin-left:8px;
}
#mainWrapper #innerWrapper #content ol li{
	margin-right:50px;
	margin-left:2px;
}

#mainWrapper #innerWrapper #content #subColumn{
	width:160px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
#mainWrapper #innerWrapper #content #subColumnelig{
	width:160px;
	float:right;
	margin-left:0px;
	margin-bottom:15px;
}
#mainWrapper #innerWrapper #content #subColumn01{
	width:160px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
html>body #mainWrapper #innerWrapper #content #subColumn01{
	width:160px;
	float:right;
	margin-left:-150px;
	margin-bottom:15px;
}
#content label input{
margin:0 0 0 15px;
padding:0;
}

/*--------FOR JAMES DENTON SWEEPSTAKES--------*/
#mainWrapper #innerWrapper #contentjd{
	margin:0 0 0 207px;
	background-image:url(/images/contentRightBgjd.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:340px;
	height/**/:/**/340px;
}
html>body #mainWrapper #innerWrapper #contentjd{
	height:auto;
}

#mainWrapper #innerWrapper #contentjd p{
	margin-right:100px;
}
*:first-child+html #mainWrapper #innerWrapper #contentjd p.first{
	margin-right:100px;
	float:left;
} 
#mainWrapper #innerWrapper #contentjd p.rightText1{
	margin-right:30px;
}

#mainWrapper #innerWrapper #contentjd ul{
	list-style-image:url(../images/arrow_bullet.gif);
	margin-left:15px;
	padding-left:15px;
}

#mainWrapper #innerWrapper #contentjd ol{
	margin-left:14px;
	padding-left:14px;
}

#mainWrapper #innerWrapper #contentjd ul li{
	margin-right:50px;
	margin-left:9px;
	margin-bottom:6px;
	padding-bottom:6px;
}

#mainWrapper #innerWrapper #contentjd ol li{
	margin-right:50px;
	margin-left:2px;
	margin-bottom:6px;
	padding-bottom:6px;
}

#mainWrapper #innerWrapper #contentjd #subColumn{
	width:160px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
#mainWrapper #innerWrapper #contentjd #subColumn01{
	width:160px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
html>body #mainWrapper #innerWrapper #contentjd #subColumn01{
	width:160px;
	float:right;
	margin-left:-150px;
	margin-bottom:15px;
}
#contentjd label input{
margin:0 0 0 10px;
padding:0;
}





/****For coupon landing page**/


#mainWrapper #innerWrapper #contentcoupon{
	margin:0 0 0 207px;
	background-image:url(/images/contentRightBg.gif);
	background-repeat:no-repeat;
	background-position:top right;
	
}

#mainWrapper #innerWrapper #contentcoupon p{
	margin-right:100px;
	margin-left:-180px;
}
#mainWrapper #innerWrapper #contentcoupon h1{
	margin-right:100px;
	margin-left:-193px;
}
#mainWrapper #innerWrapper #contentcoupon p.rightText1{
	margin-right:30px;
}

#mainWrapper #innerWrapper #contentcoupon ul{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapper #innerWrapper #contentcoupon ol{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapper #innerWrapper #contentcoupon ul li{
	margin-right:50px;
	margin-left:9px;
}

#mainWrapper #innerWrapper #contentcoupon ol li{
	margin-right:50px;
	margin-left:2px;
}

#mainWrapper #innerWrapper #contentcoupon #subColumn{
	width:160px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
#mainWrapper #footercoupon {
margin:250px 15px 15px 15px;

}
/** end coupon landing page**/
		/* Template 02 (TL02) */
		
/*------ Layout without left nav -------------*/

#mainWrapper #innerWrapper #content01{
	margin:0 0 0 15px;
	background-image:url(/images/contentRightBg.gif);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:340px;
	height/**/:/**/340px;
}
html>body #mainWrapper #innerWrapper #content01{
	height:auto;
}

#mainWrapper #innerWrapper #content01 p{
	margin-right:100px;
}
#mainWrapper #innerWrapper #content01 p.rightText1{
	margin-right:30px;
}

#mainWrapper #innerWrapper #content01 ul{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapper #innerWrapper #content01 ol{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapper #innerWrapper #content01 ul li{
	margin-right:50px;
	margin-left:9px;
}

#mainWrapper #innerWrapper #content01 ol li{
	margin-right:50px;
	margin-left:2px;
}

#mainWrapper #innerWrapper #content01 #subColumn{
	width:160px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
#content01 label input{
margin:0 0 0 10px;
padding:0;
}

/*------- End Lyout without left nav ---------*/
		
		#mainWrapper #innerWrapper #contentTL02{
		margin:0 0 0 207px;
		background-image:url(/images/contentRightBgTL02.gif);
		background-repeat:no-repeat;
		background-position:top right;
		}
		
		#mainWrapper #innerWrapper #contentTL02 #tbContent{
		margin-top:16px;
		}
	
		#mainWrapper #innerWrapper #contentTL02 p{
			margin-right:100px;
		}
		#mainWrapper #innerWrapper #contentTL02 p.firstpara{
			margin-top:10px;
		}
		#mainWrapper #innerWrapper #contentTL02 p.rightText1{
		margin-right:30px;
		}

		#mainWrapper #innerWrapper #contentTL02 ul{
			margin-left:9px;
			padding-left:9px;
		}
		
		#mainWrapper #innerWrapper #contentTL02 ul li{
			margin-right:100px;
			margin-left:0;
			padding-left:0;
		}
		
		#mainWrapper #innerWrapper #contentTL02 #subColumn{
			float:right;
			margin-left:15px;
			margin-bottom:15px;
		}


#header_sublinks {
	text-align:right;
	float:right;
	padding:14px 160px 14px 0;
}

.clear {
	clear:both;
}
/*-----------------End Content----------------*/





/*----------------Start footer---------------*/
#mainWrapper #footer{
	/*font-size:.9em; !important 	/* Good Browsers */
	/*font-size:.85em; 			/* IE 5 */
	/*font-size/*:./**//*85em; 	/* IE 6 */
 
	margin:25px 15px 15px 15px;
}

#mainWrapper #footer #ssinclude {
	text-align:center;
	margin-bottom:15px;
	padding-top:15px;
       font-size:13px;
	
}

#mainWrapper #footer #ssinclude a,
#mainWrapper #footer #ssinclude a:visited{
	color:#002D62;
	text-decoration:none;
	font-size:1.0em;
}
#mainWrapper #footer #ssinclude a:hover{
	text-decoration:underline;
}

img.gapFooter {
padding:0 18px;
}
#PI a:link, #footer a:active, #footer a:visited{
color:#333333;
text-decoration:underline;
}
#PI a:hover{
	text-decoration:none;
}
#globalNavBottom{
font-family:Arial, Helvetica, sans-serif;
padding:10px;

color:#001C94;
}
#globalNavBottom a:link, #globalNavBottom a:active, #globalNavBottom a:visited, #globalNavBottom a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:.95em;
color:#001C94;
text-decoration:underline;
padding:0 5px 0 5px;
}
/*-----------------End footer----------------*/

.req
{
 color:#ff0000;
}

.spacereduce
{
padding-top:0px;
margin-top:0px;
}

.spacereduce1
{
padding-bottom:0px; 
margin-bottom:0px;
}

/* -------------- Styles for printable pages ---------------- */
#mainWrapperPrnt{
	width:675px;
	text-align:left;
    margin-left: auto;
    margin-right: auto;
	background-color:#fff;
}
#mainWrapperPrnt #innerWrapperPrnt{
	background-color:#fff;
	height:auto; !important
	height:380px;
}

#mainWrapperPrnt #innerWrapIndex{
	background-color:#FFFFFF;
	height:auto; !important
	height:380px;

}
#mainWrapperPrnt #header{
	height:86px;
	width:513px;
}
#mainWrapperPrnt #header #logo{
	width:378px;
	float:left;
}

#mainWrapperPrnt #innerWrapperPrnt #content01 #subColumn{
	width:163px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
	margin-top:-86px;
}
#mainWrapperPrnt #innerWrapperPrnt #content01{
padding-left:15px;
font-size:75%;
}

#mainWrapperPrnt #innerWrapperPrnt #content01 p{
	margin-right:50px;
	margin-top:7px;
	margin-bottom:7px;
}

#mainWrapperPrnt #innerWrapperPrnt #content01 ul{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapperPrnt #innerWrapperPrnt #content01 ol{
	margin-left:9px;
	padding-left:9px;
}

#mainWrapperPrnt #innerWrapperPrnt #content01 ul li{
	margin-right:50px;
	margin-left:9px;
}

#mainWrapperPrnt #innerWrapperPrnt #content01 ol li{
	margin-right:50px;
	margin-left:2px;
}
.box{
padding:8px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;

}
.regForm TD{
	font:12px normal Arial, Helvetica, sans-serif;
	color:#031F95;
}
.regForm TD.normal{
	font:12px normal Arial, Helvetica, sans-serif;
	color:#000;
}
.regForm TD.normalGP{
	font:12px normal Arial, Helvetica, sans-serif;
	color:#424243;
}
.regForm TD.req{
	color:#f00;
}
.regForm TD.note{
	font:11px normal Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	font-style:italic;
}
.regForm TD.declare{
	font:12px normal Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	font-style:italic;
	padding-top:10px;
}
.regForm TD.separator{
	border-bottom:1px solid #0038A3;
}
.regForm TD.padT10{
	padding-top:10px;
}
.regForm TD.padB10{
	padding-bottom:10px;
}
#allergyLogo{
	position:relative;
	float:right;
	left:60px; 
	top:-100px;
}
#allergyLogo01{
	position:relative;
	float:right;
	left:60px; 
	top:-100px;
}
html>body #allergyLogo01{
	position:relative;
	float:right;
	left:-105px; 
	top:-100px;
}
#coupon{
	position:relative;
	float:left; 
	margin-bottom:10px; 
	clear:right;
	_width:450px;
	_margin-top:-150px;
}
html>body #coupon{
position:relative; 
	float:none; 
	clear:none;
}
.textBox{
	border-bottom-style:inset;
	border-top-style:inset;
	border-left-style:groove;
	border-right-style:inset;
	border-bottom-color:#FCFCFC;
	border-right-color:#FCFCFC;
	border:2px;
}
.downloadBtn{
	padding-left:130px;
}
html>body .space{
	width:95%;
}
.frthTable_class{
	margin-bottom:0px !important;
}

#content table ul{
margin:0px;
}
#content p{
margin:10px 0px;

}

#contentTL02 p.adimgs {
margin-top:-20px;
}
#contentTL02 span.ad30sec {
width:225px;text-align:center;margin-right:10px;float:left;margin-top:15px;*height:60px;

}
#contentTL02 span.ad60sec {
width:225px;text-align:center;float:left;margin-top:15px;*height:60px;
}


.moawrapper {
height:100%;
overflow:hidden !important;
}
.moawrapperdefault{
overflow:auto;
}
#videoDivheader {
	margin: 60px auto 0px auto;
	padding: 20px 30px 0px 0px;
	position: relative;
	width: 670px;
	height: 18px;
	background-color:#000000;
	text-align:right;
	font:11px normal Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#videoDiv {
	margin: 0px auto 0px auto;
	position: relative;
	width: 640px;
	height: 380px;
	padding:0 30px 25px 30px;
	background-color:#000000;
	text-align:center;
	z-index:100 !important;
}
#flashDiv1 {
	
	margin:0px;
	width:100%;
	height:100%;
	
	display:none; 
	position:absolute;
	
	padding:0px;
	left:0px;
	top:0px;
	
	}
	#flashDiv2 {
	
	margin:0px;
	width:100%;
	height:100%;
	
	display:none; 
	position:absolute;
	
	padding:0px;
	left:0px;
	top:0px;
	
	}
#flashDivbg {
	background-attachment: fixed;
	background: url(/images/videotransbg.png) repeat left top;
	margin:0px;
	width:100%;
	height:100%;
	
	display:none; 
	position:absolute;
	
	padding:0px;
	left:0px;
	top:0px;
	behavior: url("/css/iepngfix.htc");
}
html>body #flashDiv{
height:100%;
}

.spacerad {
	clear:both;
	height:30px;
}

#isitop {
  	clear:both;
    margin:0px;
    padding:0px;
    background:url(/images/topbg_1.jpg) repeat;
}

#globalutilnav {
	float:right;
	height:20px;
	text-align:right;
	color:#1B368E;
	padding:5px 10px 15px 0;	
	margin:0px;
}

#globalutilnav ul{
					padding:8px 0 0 0;
					margin:0;
				}
#globalutilnav ul li{
					display: inline;
					list-style:circle;
					padding:0;
					margin:0;
					z-index: 1;
				}
				
#globalutilnav ul li.last{
					padding-right:10px;
				}
				
#globalutilnav ul li a{
					text-decoration: none;
					font-size:12px;
					/*font-size:.9em; !important*/ 	/* Good Browsers */
					/*font-size:.85em;*/			/* IE 5 */
					/*font-size/**/   /* :.*/  /**//*85em;*/ 	/* IE 6 */
					color:#1B368E;
					padding:0 2px 0 2px;
				}
#globalutilnav ul li a:hover{
					text-decoration:underline;
				}
#toptextadjust{ 
        clear:both;
        margin:0px 0px 0px 0px;
        padding-bottom:10px;        
    }

#topisitxt{
        margin:0px;
        padding:5px 0 10px 0;
    }

#toptextadjust_interior{
        clear:both;
        padding:0px 5px 20px 10px;
    }

#isitop_1 {
    padding:2px 0px 7px 15px;
    font-size:13px;
}
#imp{
    clear:both;
    margin:10px 0px 0px 0px;
    padding:0px;
    overflow:hidden;

}

#impsaf {
    font-family: Arial, Helvetica, sans-serif;
    padding-top:5px;
	padding:3px;
	margin:3px;
	text-align:left;
	width:770px;
	height:100px;
}
#impsaf p {
    padding:0; margin:0;
    padding-bottom:7px;
    _padding:5px 10px;
    _font-size:12px;

}
#impsaf1 {
    font-family: Arial, Helvetica, sans-serif;
    padding-top:5px;
	padding:3px;
	margin:3px;
	text-align:left;
	width:770px;
	_height:-50px;
	height:75px;
}
#impsaf1 p {
    padding:0; margin:0;
    padding-bottom:7px;
    _padding:2px 0px;
    _font-size:12px;
}
#fullprod {
    color:#1B368E;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
	width:230px;
	height:100px;
	float:left;
}
#fullprod1 {
    color:#1B368E;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
	width:230px;
	height:75px;
	float:left;
	_height:-150px;
}
#Q1 { display:none;}
#Q2 { display:none;}
#Q3 { display:none;}
#Q4 { display:none;}
#Q5 { display:none;}

#med1{margin:25px 15px 15px 15px;}
.read {margin-top:-8px;}
.read li {padding-bottom:3px;}

p.rightText{
	text-align:right;
	font-weight:bold;
	color:#031F95;
    padding:12px 0 8px 0;
	_color:#031F95 !important;
}

#footer p.rightText a{
	color:#031F95;
	_color:#031F95 !important;
}
