/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	background:#e2f6f8 url(images/genBkg.jpg) repeat-y center top; 
	}

#main{
	padding: 100px 0 0 0;
	background: #fff;}

#content{
	padding: 5px;
	padding-left:20px;

	/*background: #ffffff url(images/contentBG.jpg) no-repeat left top;*/
	background: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	}



#content h2{
	
}

.footerRight {
	background:#b9c39e;
}

#footer{
	
	background: #b9c39e url(images/footer-bg.jpg) repeat-y left top;
	text-align: center;
	font-size: 10px;
	padding: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;}

#footer a{
	color: #000000;
	font-weight:normal;
	text-decoration: underline;}
	
h2{
	color:#7c3a00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;}
	
h3{
	color:#7c3a00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;}
hr{
	color:#F8992D;}
	
a{
	color:#92191E;
	font-weight:bold;
	text-decoration: none;}

a:hover{
	color:#F8992D;
	text-decoration: none;}

#sidebar {
	background-image: url(images/nav-bg.jpg);
	background-repeat: no-repeat;
	background-color: #b9c39e;
	background-position: top left;
	margin-left: 0px;
	}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#nav {
	border-bottom-width: 0;
	width: 212px;
}

* html #nav { /*IE only rule. Original menu width minus all left/right paddings */
	width: 164px;
}

#nav ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#nav a {
	font: bold 12px Verdana;
	padding: 5px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/
	color: #FFFFFF;
	text-decoration: none;	
}

#nav a:visited {
	color: #FFFFFF;
}

html>body #nav a { /*Non IE rule*/
	width: auto;
}

#nav a:hover {
	background-color: #e2f6f8;
	color: #701400;
}
.benefitsTableHEaders {  font: bold 12px Arial, Helvetica, sans-serif; color: #7C3A00}
.smallItal {  font: italic normal 12px Arial, Helvetica, sans-serif}
.genBody {  font: 14px Arial, Helvetica, sans-serif}
.genForm { font: 12px Arial, Helvetica, sans-serif }
.hrGen {  color: #E3F1C5; height: 1px}
.genBodyHuge { font: 16px Arial, Helvetica, sans-serif; color: #7C3A00}
.imgBorder {  border: 1px #CCCCCC solid}
.niceQuote {  font: normal 15px Arial, Helvetica, sans-serif; color: #708C25}
.niceQuoteBigger { font: bold 16px Arial, Helvetica, sans-serif; color: #708C25 }
.quoteBox {  font: 12px Arial, Helvetica, sans-serif; color: #7B3800; background: #FFFFFF url(images/letterBkg.jpg) no-repeat right bottom; border: 1px #CCCCCC solid}
.shopItem { font: bold 14px Arial, Helvetica, sans-serif}
.shopQTY {  width: 30px}
.shopTXT { font: normal 12px Arial, Helvetica, sans-serif}
.shopBox { font: normal 12px Arial, Helvetica, sans-serif ; border: 1px #CCCCCC solid; border-collapse:collapse}
.shopLIST { font: normal 12px Arial, Helvetica, sans-serif ; color: #666666}
.shopOtherAmount { width: 67px}
.shopTOTAL { font: bold normal 16px Arial, Helvetica, sans-serif; color: #006600}
.err {  font-weight: bold; color: #FF0000}
.imgBorder {  }
.genBodySmall { font: 10px Arial, Helvetica, sans-serif}
.myBgColor {  background: #e2f6f8}

.superHead {  font: bold 36px Arial, Helvetica, sans-serif; color: #4D3318}
.tableTxttSmall { font: bold 14px Arial, Helvetica, sans-serif; color: #6D8D22 }
.sponsorTableHeader {  font: bold 12px Arial, Helvetica, sans-serif; color: #753327; border: solid; border-width: 0px 0px 1px; border-color: black black #E8CDB3; background: #F7EEE6}
.header1 { font: bold 16px Arial, Helvetica, sans-serif; color: #753327; border: none; border-color: black black #95A76D }
.sponsorPadding {  padding: 20px}
.continueBox {  font: bold 16px Arial, Helvetica, sans-serif; background: #FFDDDD; border: 1px #FF0000 solid}

.underlineBox {font: normal 12px Arial, Helvetica, sans-serif ; }
.underlineBox td {border: #CCCCCC solid; border-width: 0px 0px 1px}
.genBodySmallCopy { font: 12px Arial, Helvetica, sans-serif}
.genSubHeader {
font: bold 16px Arial, Helvetica, sans-serif; color: #6D8D22
}
