﻿/* CSS */

body  {font-family: 'Verdana', sans-serif;font-size:11px;line-height:15px;
	margin:0px;
	border:0px;
	padding:0px;
	border-spacing:0px;
	background-color:white;behavior:url("../include/csshover.htc");
}

body {font-family: 'Verdana','Tahoma', sans-serif;color:#666666;}

p {margin:0px 0px 12px 0px;}
ul {margin-top:3px;margin-bottom:12px;}
li {margin-bottom:5px;}
table {margin-top:24px;}
td {vertical-align:top;padding-left:2px;padding-right:4px;}
table.VerifiedProductsGrid {margin-top:0px;}

h1 {font-size:14px;color:#003366;margin:0px;padding:0px 0px 12px 0px;font-weight:bold;}
h2 {font-size:11px;font-family: 'Verdana','Tahoma', sans-serif;color:#003366;margin:0px;padding:12px 0px 6px 0px;font-weight:bold;}
h3 {font-size:11px;font-family: 'Verdana','Tahoma', sans-serif;color:#003366;margin:0px;padding:6px 0px 6px 0px;font-weight:bold;}

h4 {color:#075088;font-family:'Tahoma',san-serif;font-size:11px;margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;line-height:12px;}
h5 {font-weight:normal;font-family: 'Verdana', sans-serif;color:#003366;font-size:11px;margin:0px;padding:0px 0px 2px 0px;line-height:12px;}

img.logoimage  {float:left;margin:0px;padding:0px;}

#promolist {/*height:92px;*/left:0px; margin:0px;padding:0px 0px 0px 0px;  
	border-spacing:0px;
	border-collapse:collapse;
	width:800px;
	background:url("../images/home_promo/home_promo_background.gif") repeat-y left;
	background-color:#0099CC;
	}
#promolist * {color:white;font-family:'Verdana','Tahoma',san-serif;font-size:10px;line-height:13px;}
#promolist img {float:left;}
#promolist p {margin:15px 0px 0px 0px;padding:0px;line-height:13px;}	
#promolist ul {margin:0px;padding:0px;  
 list-style:none; border:none;}
#promolist li {display:inline; margin:0;padding:0px;}
#promolist a {/*margin:0px;*/
    padding:0px;
    text-decoration:none;
    color:white;
    font-weight:bold;
    font-family:'Verdana','Tahoma',san-serif;}
#promolist a:hover {color:white;font-weight:bold;text-decoration:underline;}

#promo1 {float:left;width:272px;margin:0px;padding:0px;border-right:solid 1px white;/*height:92px;*/}
p#promo1 {padding-right:10px;}
#promo2 {float:left;width:259px;margin:0px;padding:0px;border-right:solid 1px white;/*height:92px;*/}
#promo3 {float:left;width:267px;margin:0px;padding:0px;/*height:92px;*/}

#newsevents {border:solid 1px #9ba2a6;border-left:white;width:798px;margin:15px 0px 2px 0px;padding:0px;}
#newsevents h4 {width:220px;line-height:11px;}
#newsevents h5 {width:230px;font-size:10px;padding:5px 0px 2px 0px;}
#homedivnews {float:left;width:274px;padding:0px 0px 0px 18px;margin:10px 0px 10px 0px;}
#homedivevents {float:left;width:255px;margin:10px 0px 10px 0px;padding:0px;}
#homedivpromotions {float:left;width:237px;margin:10px 0px 10px 0px;padding:0px;}

td.header2 {font-family: 'Verdana', sans-serif;color:#003366;margin:0px;padding:0px;font-weight:bold;}
th {font-family: 'Verdana', sans-serif;color:#003366;margin:0px;padding:12px 2px 6px 2px;font-weight:bold;text-align:left;}

/*strong {color:#003366;margin:0px;padding:0px;font-weight:bold;}*/

#imagetable td {vertical-align:top;padding:0px 16px 20px 0px;}


img {border:0px;}

a {color:#3399cc;text-decoration:none;}
a:hover {color:#3399cc;text-decoration:underline;}

div.indentblock {margin:3px 0px 0px 30px;}
div.indentblock img {float:left;padding:0px 15px 15px 0px;}

#sidebar {padding:0px 10px 5px 10px;margin:20px 0px 0px 0px;background-color:#eceeee;
	/*padding:10px 0px 0px 0px;border-top:solid 1px #cccccc;*/}
#sidebar.landing {margin-top:30px;}
#sidebar.verifiedprods {margin-top:20px;}

#bottomlinks {margin:10px 0px 0px 0px;width:580px;}	

#header {width:816px;}
#headerimage {width:800px;clear:both;border:0px;padding:0px;margin:0px;}
#content {width:2000px;clear:both;border:0px;padding:0px 0px;margin:28px 0px;
          background:url("../images/background_onecolumn.gif") repeat-y left;}
#onecolumn {float:left;border-left:solid 1px #cccccc;width:580px;padding-left:24px;}
#twocolumn1 {float:left;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;width:307px;padding-left:24px;padding-right:20px;}
#twocolumn2 {float:left;width:230px;padding:0px 0px 0px 22px;margin:0px;}
#colmn2bottom, #colmn2bottom2 {clear:both;border-top:solid 1px #cccccc;padding-top:20px;padding-bottom:0px;margin-top:20px;margin-bottom:0px;width:230px;}

#utilitynav {left:0px; margin:0px;padding:0px 18px 0px 0px;  
	border-spacing:0px;
	width:585px;
	color:#666666;
	font-family:'Verdana',san-serif;
	font-size:11px;
	float:right;}
#utilitynav ul {margin:0px;padding:0px;  
 list-style:none; border:none;float:right;margin-top:22px;}
#utilitynav li {display:inline; margin:0;padding:0px;}
#utilitynav a {/*margin:0px;*/
    padding:0px 0px 0px 10px;
    text-decoration:none;
    color:#3399cc;
    font-family:'Verdana',san-serif;}
#utilitynav a:hover {color:#666666;}



#nav {left:0px; padding:0px 3px 0px 0px;  
	border-spacing:0px;
	width:597px;
	color:#666666;
	font-family:'Tahoma',san-serif;
	font-size:10px;float:right;margin:7px 0px 0px 0px;
	}
#nav ul {margin:0px;padding:0px;  
 list-style:none; border:none;float:right;}
#nav li {display:inline; margin:0;padding:0px;}
#nav a {/*padding:0px 18px 0px 18px;*/
    text-decoration:none;
    color:#666666;
    font-weight:bold;
    font-family:'Tahoma',san-serif;}
#nav a:hover {color:#3399cc;}
#nav a.navcurrent {/*padding:0px 18px 0px 18px;*/
    text-decoration:none;
    color:#3399cc;
    font-weight:bold;
    font-family:'Tahoma',san-serif;}
    
/* from HDMI for drop down menus - start  */
#nav ul li ul {display:none;}
#nav ul li:hover ul, div#nav ul li ul:hover {display:block;}

#nav ul li ul li ul {visibility:hidden;}
#nav ul li ul li:hover ul {visibility:visible;} 

	
#nav a {/*padding:3px 0px;*/display:block;width:100%;}

#nav ul {float:right;/*margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;*/ list-style:none; border:none;}
#nav li {float:left;position:relative;z-index:500;margin-right:23px;padding-right:23px;padding-top:2px;padding-bottom:2px;background:url("../images/nav_bar.gif") no-repeat right;}
#nav li.nobar {background:none;margin-right:0px;padding-right:15px;}

* html #nav ul li a {width:20px;}
#nav ul li a {padding:2px 0px;}

#nav ul li ul {margin:0px 0px 0px 0px;padding:0px;position:absolute;z-index:500;left:-10px;top:23px;border:solid 1px #3399cc;background-color:White;}
* #nav ul li ul {padding:0px;margin:0px;width:133px;left:-9px;}
#nav ul li.nobar ul {left:-8px;position:absolute;z-index:500;width:100%;}
#nav ul li ul li {width:115px;padding:1px 8px;margin:0px;background:none;background-color:white;display:block;}
#nav ul li.nobar ul li {width:100px;padding:1px 8px;background:none;background-color:white;display:block;}
#nav ul li ul li a {width:115px;font-size:8pt;font-weight:normal;}
#nav ul li.nobar ul li a {width:100px;font-size:8pt;font-weight:normal;}
#nav ul li ul li a:visited {width:115px;font-size:8pt;font-weight:normal;}
#nav ul li.nobar ul li a:visited {width:100px;font-size:8pt;font-weight:normal;}
#nav ul li ul li a:hover {width:115px;font-size:8pt;font-weight:normal;}
#nav ul li.nobar ul li a:hover {width:100px;font-size:8pt;font-weight:normal;}
#nav ul li ul li a:active {width:115px;font-size:8pt;font-weight:normal;}
#nav ul li.nobar ul li a:active {width:100px;font-size:8pt;font-weight:normal;}

#nav ul li ul li ul {top:1px;left:131px;width:128px;}

#nav ul li ul li ul li  {width:110px;}
#nav ul li ul li ul li a {width:110px;font-size:8pt;font-weight:normal;}
#nav ul li ul li ul li a:visited {width:110px;font-size:8pt;font-weight:normal;}
#nav ul li ul li ul li a:hover {width:110px;font-size:8pt;font-weight:normal;}
#nav ul li ul li ul li a:active {width:110px;font-size:8pt;font-weight:normal;}
/* from HDMI for drop down menus - end  */
    

#leftnav {font-size:11px;line-height:normal;float:left;padding-top:0px;margin-bottom:0px;padding-left:25px;padding-right:5px;width:150px;}    
#leftnav ul {float:left;margin:0px;padding:0px;list-style:none; border:none;}
#leftnav li {margin:0px 0px 8px 0px;padding:0px;}
#leftnav li.topbar {border-top:solid 1px #cccccc;padding-top:6px;}
#leftnav a {text-decoration:none;font-family:'Verdana',san-serif;font-size:9px;margin:0px;padding:0px;}

#leftnav a.subnavtop {text-decoration:none;font-family:'Verdana',san-serif;color:#3399cc;font-size:12px;font-weight:bold;}  
#leftnav a.subnavtop:hover {text-decoration:none;font-family:'Verdana',san-serif;color:#006699;font-size:12px;font-weight:bold;}  

#leftnav a.subnavsecond {text-decoration:none;font-family:'Verdana',san-serif;color:#666666;font-size:11px;}
#leftnav a.subnavsecondcurrent {text-decoration:none;font-family:'Verdana',san-serif;color:#3399cc;font-size:11px;}  
#leftnav a.subnavsecond:hover {text-decoration:none;font-family:'Verdana',san-serif;color:#3399cc;font-size:11px;}  

#leftnav a.subnavthird {background-image:url(../images/simplay_tertiary_bullet.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	margin-left:8px;
	padding-left:12px;
	font-family:'Verdana',san-serif;
	color:#3399cc;
	font-size:11px;}  
#leftnav a.subnavthirdcurrent {background-image:url(../images/simplay_tertiary_bullet_on.gif);background-repeat:no-repeat;text-decoration:none;margin-left:8px;padding-left:12px;font-family:'Verdana',san-serif;color:#006699;font-size:11px;}  
#leftnav a.subnavthird:hover {background-image:url(../images/simplay_tertiary_bullet_on.gif);text-decoration:none;font-family:'Verdana',san-serif;color:#006699;font-size:11px;} 

#leftnavbottom {display:block;clear:both;border-top:solid 1px #cccccc;padding-top:20px;padding-bottom:0px;margin-top:20px;margin-bottom:0px;width:125px;}


#footer {clear:both;width:748px;padding:4px 26px;font-size: 9px;font-weight:normal;color:#999999;background-color:#eceeee;}
#footer a {font-size: 9px;font-weight:normal;color:#999999;text-decoration:none;}
#footer a:visited {font-size: 9px;font-weight:normal;color:#999999;text-decoration:none;}
#footer a:active {font-family: 'Verdana',sans-serif;font-size: 9px;font-weight:normal;color:#666666;}
#footer a:hover {font-family: 'Verdana',sans-serif;font-size: 9px;font-weight:normal;color:#666666;}

#indexfooter {clear:both;width:748px;padding:4px 18px;font-size: 9px;font-weight:normal;color:#999999;background-color:#white;}
#indexfooter a {font-size: 9px;font-weight:normal;color:#999999;text-decoration:none;}
#indexfooter a:visited {font-size: 9px;font-weight:normal;color:#999999;text-decoration:none;}
#indexfooter a:active {font-family: 'Verdana',sans-serif;font-size: 9px;font-weight:normal;color:#666666;}
#indexfooter a:hover {font-family: 'Verdana',sans-serif;font-size: 9px;font-weight:normal;color:#666666;}


#freetextpage table {border:0px;padding:0px;margin:0px;}
#freetextpage tr {vertical-align:top;}


#onecolumn div table tr td span.newflag {color:orange;font-size:XX-Small;font-weight:bold;}


#onecolumn div table.VerifiedProductsGrid tr td div {
	position:relative;float:left;font-size:XX-Small;font-weight:bold;
	background-color:White;z-index:100;margin:-1px 0px 0px 0px;
	border-bottom:solid 1px white;
	padding:0px 0px 0px 4px;
	width:26px;
	text-align:right;color:#3399cc;
	}
	
#onecolumn div table.VerifiedProductsGrid tr td div:hover {
	position:relative;float:left;font-size:XX-Small;
	background-color:White;z-index:100;margin:-1px 0px 0px 0px;		
	border-bottom:solid 1px #3399cc;
	padding:0px 0px 0px 4px;
	/*cursor:pointer;*/
	}	

	
#onecolumn div table.VerifiedProductsGrid tr td div div {
	display:none;
	color:red;
	font-weight:normal;	
	padding:0px 3px 2px 3px;
	width:150px;
	background-color:White;
	text-align:left;
	border:solid 1px #3399cc;
	position:absolute;
	right:28px;top:0px;
	z-index:500;margin-right:2px;
	}
#onecolumn div table.VerifiedProductsGrid tr td div:hover div {
	display:block;
	padding:0px 3px 2px 3px;
	width:150px;	
	background-color:White;
	text-align:left;	
	border:solid 1px #3399cc;	
	position:absolute;
	right:28px;top:0px;
	z-index:500;margin-right:2px;
	}


/*****************************************************************************************************/
#checkboxlists div {
	position:relative;
	background-color:white;z-index:10;margin:-1px 0px 0px 0px;
	border-bottom:solid 1px white;
	padding:0px;
	width:26px;
	text-align:right;color:#3399cc;
	display:inline;
	}
	
#checkboxlists div:hover {
	position:relative;
	background-color:White;z-index:100;margin:-1px 0px 0px 0px;		
	/*border-bottom:solid 1px #3399cc;*/
	padding:0px;
	/*cursor:pointer;*/
	}	

	
#checkboxlists div div {
	display:none;
	color:orange;
	font-weight:normal;	
	padding:0px 3px 2px 3px;
	width:150px;
	background-color:White;
	text-align:left;
	border:solid 1px #3399cc;
	position:absolute;
	/*left:-158px;*/left:40px;top:20px;
	z-index:500;margin-right:2px;
	}
#checkboxlists div:hover div {
	display:block;
	padding:0px 3px 2px 3px;
	width:150px;	
	background-color:White;
	text-align:left;	
	border:solid 1px #3399cc;	
	position:absolute;
	/*left:-158px;*/left:40px;top:20px;
	z-index:500;margin-right:2px;
	}
	
	#checkboxlists a:hover {text-decoration:none;}
/*****************************************************************************************************/



.leftfloatqty {float:left;margin-top:10px;margin-bottom:10px;margin-right:5px;}
.leftfloatqtyindent {float:left;margin-top:5px;margin-bottom:10px;margin-right:5px;margin-left:30px;}
.leftfloatqtyindentmore {float:left;margin-top:5px;margin-bottom:10px;margin-right:5px;margin-left:60px;}
.leftfloatqtyindentless {float:left;margin-top:5px;margin-bottom:10px;margin-right:5px;margin-left:15px;display:block;}


.smalltable	{margin:0px;padding:0px;}
.radiolists {padding:0px;margin:0px;display:block;}
.lineitems {margin:0px auto 5px auto;padding:0px;}
.lineitems th {color:#666666;padding-top:5px;padding-bottom:0px;}
	
p.fineprint {border-top:solid 1px #cccccc;padding-top:3px;font-style:italic;}

#membershiptable table {border-color:#BBBBBB;margin-top:0px;}

#membershiptable th {border-color:#BBBBBB;}
#membershiptable td {border-color:#BBBBBB;} /*5D5D5D*/