﻿.trademark {
	vertical-align: text-top; font-size: 93%; text-decoration:none;
		}
.copyright, .registered{
	font-size: 81%;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: text-top;
		}

h2.featurette_headline {

color: rgb(243, 122, 31); text-decoration: underline; font-size: 11px; margin: 0px;

}

h1.section_title {

font-size: 13px; margin: 0px;

}


.copytext, p, li, ul, td, table, tr .normal {
	font-family: arial,sans-serif; font-size: 13px; color:#000000;
		}

.footertext {
	font-family: arial,sans-serif; font-size: 11px; color:#000000;
		}
.frontbotbold {
	font-family: arial,sans-serif; font-size: 11px; font-weight: bold; color:#000000;
		}

h2, .headline {
	font-family: arial,sans-serif; font-size: 18px; font-weight: bold; color:#000000; text-decoration:none;
	}
	
.orangetext {
	font-family: arial,sans-serif; font-size: 18px; font-weight: bold; color:#F37A1F; text-decoration:none;
	}
	
.orangefootertext {
	font-family: arial,sans-serif; font-size: 11.4px; font-weight: bold; color:#F37A1F; 
	}
	
.orangemed {
	font-family: arial,sans-serif; font-size: 14px; font-weight: bold; color:#F37A1F; text-decoration:none;
	}		
	
.orangeobliq {
	font-family: arial,sans-serif; font-size: 14px; font-weight: bold; color:#F37A1F; font-style: italic; text-decoration:none;
	}	
	

.redtext {
	font-family: arial,sans-serif; font-size: 13px; font-weight: bold; color:#FF0000; text-decoration:none;
	}

.bold, b {
	font-family: arial,sans-serif; font-size: 13px; font-weight:bold; color:#000000; text-decoration:none;
	}

.textnav {
	font-family: arial,sans-serif; font-size: 11px; font-weight: bold; color:#656565; text-decoration:none;
	}

.textnav A:LINK, .textnav A:VISITED {
	font-family: arial,sans-serif; font-size: 11px; font-weight: bold; color:#656565; text-decoration:none;
	}

.textnav A:FOCUS, .textnav A:HOVER, .textnavover{
	font-family : Arial, Helvetica;
	font-size : 11px;
	font-weight : bold;
	color : #F37A1F;
	text-decoration:none;
}



.navsub {
	font-family: arial,sans-serif; font-size: 10px; font-weight: normal; color:#656565; text-decoration:none;
	}

.navsub A:LINK, .navsub A:VISITED {
	font-family: arial,sans-serif; font-size: 10px; font-weight: normal; color:#656565; text-decoration:none;
	}

.navsub A:FOCUS, .navsub A:HOVER, .navsubover{
	font-family : Arial, Helvetica;
	font-size : 10px;
	font-weight: normal;
	color : #F37A1F;
	text-decoration:none;
}

.fnavsub {
	font-family: arial,sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration:none;
	}

.fnavsub A:LINK, .fnavsub A:VISITED {
	font-family: arial,sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration:none;
	}

.fnavsub A:FOCUS, .fnavsub A:HOVER, .fnavsubover{
	font-family : Arial, Helvetica;
	font-size : 11px;
	font-weight: normal;
	color : #F37A1F;
	text-decoration:none;
}

.texttop, .texttop A:LINK, .texttop A:VISITED, .texttop A:FOCUS, .texttop A:HOVER {
	font-family: arial,sans-serif; font-size: 11px; font-weight: bold; color:#656565; text-decoration:none;
	}
		 
.copytext A:ACTIVE, .copytext A:FOCUS, .copytext A:HOVER, .copytext A:LINK, .copytext A:VISITED{
	font-family : Arial, Helvetica;
	font-size : 13px;
	font-weight : bold;
	color : #F37A1F;
	positon: absolute; top: 67; left:602; z-index:2;
}

.absPosition {
	position: absolute; top:55; left:142; z-index:2;
}


/* hedge selector stuff */
#hedgeSelector .selectorProducts { float:left;width:350px;margin:5px;font-size:10px; }
#hedgeSelector .hedgeDiv { width:110px;height:150px;padding-bottom:4px;float:left;text-align:center;font-size:13px;border:1px solid #999999; margin:2px; }
#hedgeSelector .hedgeDiv a { display:inline;vertical-align:text-bottom; }
#hedgeSelector .hedgeDiv img { border:0; }

#hedgeSelector .trimmerDiv img { border:0; }
#hedgeSelector .selectorQuestions { float:left;width:440px; }
#hedgeSelector .selectorForm { font-size:10px; }
#hedgeSelector .selectorForm ol li { font-size: 12px;font-weight:bold; }
#hedgeSelector .selectorForm ol li div { font-size:10px;margin:0px 5px 5px 0px;font-size:10px;font-weight:normal; }

#hedgeSelector .selectorResetLinks { margin:10px 0px 20px 0px; }
#hedgeSelector .selectorResetButton { float:left;width:100px; }
#hedgeSelector .selectorMainLinks { float:right;width:300px; }

#hedgeSelector #matchingSelectorBox { width:336px;background-color:#CCCCCC; padding: 2px 0px 2px 4px; margin-left:2px; font-size:12px; }

#hedgeSelector .reset { clear:both; }

/* mobile directions */


#mobileStepsSection { 
	background-image:url( 'graphics/mobile-steps.jpg' );
	background-repeat:no-repeat; 
	margin-top:10px;
	width:512px;
	height:474px;
}

#mobileIntro { width:245px;float:left;display:inline; }
#mobileSteps { width:140px;float:left;display:inline;height:122px;margin:65px 0 0 55px; }
#mobileSteps h2 { color:#F37A1F;font-size:12px;margin:0 0 10px 0;padding:0; }
#mobileSteps h3 { font-size:12px;margin:0;padding:0; }
#mobileSteps p { font-size:12px;margin:0;padding:0; }

#step0 { display:block; }
#step1 { display:none; } 
#step2 { display:none; }
#step3 { display:none; }
#step4 { display:none; }
#step5 { display:none; }
#step6 { display:none; }
/*.step { position:relative;height:175px;width:150px;left:55px;top:175px;z-index:1000; }*/

#mobileJoinText { display:inline;width:145px;height:80px;margin:55px 0px 0px 40px;font-weight:bold;font-size:12px;float:left; }

#mobileHelpText { display:inline;float:left;width:145px;margin:30px 10px 0px 40px; }
#mobileHelpText h2 { font-size:11px;margin:0;padding:0; }
#mobileHelpText p { font-size:11px;margin:0;padding:0;color:#656565; }

#mobileHelpSteps { display:inline;float:left;width:100px;margin-top:15px;}
#mobileHelpSteps ul { list-style:none; }
#mobileHelpSteps ul li {
	font-size:11px;
	color:#666666;
	padding:0 auto 0 auto;
	margin:0 auto 0 auto;
}
#mobileHelpSteps ul li.tmo { font-size:8px; }

#mobileOnTheGo { width:245px;float:left;display:inline;margin-top:10px; }

.reset { clear:both; }
/*
#mobileLogo { margin-top:45px; }
#mobileSteps { float:left;margin:0 20px auto auto;width:200px; }
#mobileSteps ul { list-style:none; }
#mobilePhone { float:left;height:600px; }
#mobilePhone img { position:absolute;display:block; }
.step { position:relative;height:175px;width:150px;left:55px;top:175px;z-index:1000; }
.step h2 { margin-bottom:0;padding-bottom:0;font-size:14px; }
.step p { margin-top:0;padding-top:2px; }
*/

/* product category selector */
#productMap { width:700px;display:block;margin:20px 0px 40px 0px;z-index:1000; }
#productMap img { margin:5px 5px 0 0;display:block;float:left;width:126px;height:130px; }

/* survey css */
.surveyCol { float:left;width:40%; }
.surveyWrapper { width:260px;}
.homePageSurvey {margin:0 0 0 5px; padding:0; width:100%; }
.learnWhy { margin-left:5px; margin-top:0; }
#feedbackBox { position:absolute;display:none;width:250px;height:280px;top:400px;left:450px;border:1px solid #656565;background-color:#fff;text-align:center; }
#feedbackBox p { margin-bottom:0px;margin-left:10px;text-align:left; }
#feedbackBox textarea { width:230px;height:200px;margin:10px; }
