a:visited {	color: #990000;	text-decoration: none;}
a:link {	color: #990000;	text-decoration: none;}
a:hover {	color: #669933;	text-decoration: underline;}

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686856;	
}

td.topHeader {
	background-color: #7F7F66;
}
td.topHeader2 {
	background-color: #B20019;
	background-image: url(../Images/comfortHeader_03.gif);
	background-repeat: repeat-x;
}
td.topHeader2_SH {
	background-color: #B20019;
	background-image: url(comfortHeader_03.gif);
	background-repeat: repeat-x;
}

a.mainNav:visited { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099; text-decoration: none; }
a.mainNav:link{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000;  text-decoration: none;}
a.mainNav:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #6666CC;  text-decoration: underline;}



.ParentShell {
	width: 100%;
	height: 99%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.ParentShell td {
	vertical-align: top;
}
.ParentShell table{
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 10pt;
	color: #666666;
}


td.homenav {
	/*width: 764px;*/
	margin:  10px 0px 0px 0px;
	/*border-left: 6px solid #ADBFCE;*/
	border-right: 7px solid #CDE1F3;	
}


td.homeLeft {
	width: 485px;
	padding: 20px 10px 0px 20px;
	border-right: 1px solid #CCC;	
}

td.homeLeftCon {
	padding: 10px 10px 10px 10px;
}	
	
td.homerightCon {
	padding: 10px 10px 10px 10px;
}
td.homerightConImage {
	background-color:#F4F4E3;
	padding: 10px 10px 10px 10px;
	border: 1px dashed #FFF;	
}

td.homerightLine {
	padding: 10px 10px 10px 10px;
	border-bottom: 1px dashed #FFF;
}
td.homerightLine2 {
	border-top: 2px solid #EAE9CA;
}

table.HomeMain {
	width: 100%;
	/*background-color: #9F1008;*/	
	border: 1px solid #FFF;
	}
	
td.dashedLine {
	border-top: 1px dashed #FFF;
}


table.topnav {
	padding: 0px 0px 0px 20px;
	background-color: #727D44;
	border-top: 1px solid #FFF;
	}

td.HomeIdeas{
	padding: 4px 4px 4px 4px;
}

td.topNavContent {
	padding: 4px 6px 2px 6px;
}

td.ideasNav {
	padding: 3px 5px 3px 5px;
}


a.topNavContent:visited { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.topNavContent:link{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.topNavContent:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF99;  text-decoration: underline; font-weight: bold;}

/*blockquote {
      margin: -1.2em 0;
}*/

td.homeMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	padding-top: 25px;
	line-height: 14pt;
}
.contentBody {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.homeBRbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFFFFF;
	/*border: 1px solid #FFF;*/	

}
.Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
}
.subHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
}


td.navigation{
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

td.Footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 4px 0px 4px 0px;
	color: #AFAD8B;
	border-top: 1px solid #AFAD8B;	
}

td.shopLink a:visited {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000;	text-decoration: none;}
td.shopLink a:link {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000;	text-decoration: none;}
td.shopLink a:hover {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #669933;	text-decoration: underline;}

td.bottomLine{
	border-bottom: 1px solid #FFF;
	padding-top: 10px;
}