/* CSS Document */

#head table.subnav, #head tr.subnav, #head td.subnav {
padding: 5px 0px 5px 0px;
margin: 5px 0px 5px 0px;
}

table.subnav, tr.subnav, td.subnav {

	}

a {
	color: #FC0;
	}

.fcheading {
	padding: 3px 0px 0px 0px;
	text-align: left;
	background: #0d73c8;
	}

.broughtby {
	padding: 0px 5px 0px 0px;
	text-align: right;
	background: #0d73c8;
	}

.navstrip {
	background: url(img/navbg.gif);
	}

.subnavbullets {
	font-size: 11px;
	color: #84D0E3;
	}

.subnav {
	background: #135D8B;
	padding: 5px 5px 5px 5px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	}

.subnav a {
	color: #fff;
	text-decoration: underline;
	}

.subnav a:hover {
	color: #ffcc00;
	text-decoration: underline;
	}

.formfields {
	font-size: 12px;
	color: #333;
	padding: 1px;
	margin: 1px 0px 1px 0px;
	}

#checklistwrapper {
	float: left;
	width: 872px;
	height: auto;
	font-family: Trebuchet Ms, arial, verdana, helvetica, sans-serif;
	margin: 13px;
	padding: 0px;
	display: inline;
	}

#leftcontentwrap {
	float: left;
	width: 540px;
	height: auto;
	font-family: Trebuchet Ms, arial, verdana, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background: #1972a9;
	}

#checklistcontent {
	float: left;
	width: 540px;
	height: auto;
	font-family: Trebuchet Ms, arial, verdana, helvetica, sans-serif;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	text-align: left;
	background: #1972a9;
	}

#checklistcontent h1 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	margin: 0px 10px 10px 10px;
	padding: 0px;
	background: url(/img/h1bg.gif) bottom repeat-x;
	}

#checklistcontent h1 a {
	color: #ffcc00;
	text-decoration: none;
	}

#checklistcontent h1 a:hover {
	color: #ffcc00;
	text-decoration: underline;
	}

#checklistcontent h2 {
	font-size: 17px;
	font-weight: bold;
	color: #fff;
	margin: 0px 10px 5px 10px;
	padding: 0px;
	}

#checklistcontent h3 {
	font-size: 15px;
	font-weight: bold;
	color: #C5E3FF;
	margin: 0px 10px 5px 10px;
	padding: 0px;
	}

#checklistcontent p {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	margin: 0px 10px 10px 10px;
	padding: 0px;
	}

#checklistcontent li {
	font-size: 13px;
	font-weight: normal;
	color: #fff;
	margin: 0px 10px 5px 10px;
	padding: 0px;
	}

#checklistcontent ul {
	font-size: 13px;
	font-weight: normal;
	color: #fff;
	margin: 0px 10px 5px 10px;
	padding: 0px;
	}

#checklistcontent p.listheading {
	font-size: 23px;
	font-weight: normal;
	color: #fff;
	margin: 0px 10px 10px 10px;
	padding: 0px;
	}

#checklistcontent a {
	color: #ffcc00;
	text-decoration: underline;
	}

#checklistcontent a:hover {
	color: #ffcc00;
	text-decoration: underline;
	}

#featuredproduct {
	float: left;
	width: 530px;
	height: auto;
	font-family: Trebuchet Ms, arial, verdana, helvetica, sans-serif;
	margin: 0px 0px 0px 10px;
	padding: 4px 0px 4px 0px;
	text-align: left;
	background: #1780c1;
	border: solid 1px #41A1dc;
	}

#checklistrightside {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: auto;
	font-family: Trebuchet Ms, arial, verdana, helvetica, sans-serif;
	text-align: left;
	background: #1972a9;
	}

#checklistrightside h1 {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-size: 20px;
	color: #fff;
	font-weight: normal;
	}

#checklistrightside h2 {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	}

#checklistrightside h2 a {
	color: #fff;
	text-decoration: underline;
	}

#checklistrightside h2 a:hover {
	color: #ffcc00;
	text-decoration: none;
	background: #156CA2;
	}

#checklistrightside p {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-size: 13px;
	color: #fff;
	font-weight: normal;
	}

#checklistrightside a {
	color: #ffcc00;
	text-decoration: underline;
	}
	
#checklistrightside a:hover {
	color: #ffcc00;
	text-decoration: underline;
	}


#adsense {
	float: left;
	width: 872px;
	height: auto;
	font-family: Trebuchet Ms, arial, verdana, helvetica, sans-serif;
	margin: 13px;
	padding: 7px 0px 0px 0px;
	display: inline;
	text-align: center;
	border-top: solid 1px #8db9d4;
	}

.productimage {
	margin: 0px 0px 5px 10px;
	}

.featuredproduct {
	text-align: center;
	}

.bulletcolor {
	color: #8FD4FF;
	}
