body {
	font-size: 100%; overflow: scroll; /*set overflow so scrollbar will not disappear/reapear in FF*/
}

form {
	margin: 0px;
}

.evalBox {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; color: #FFFFFF; background-color: #000000; padding: 3px; 
}

.tipBox {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: bold; text-align: left; line-height: 13px; color: #660000; background-color: #949494; padding: 4px 14px 4px 8px; 
}

.smallprintlink {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; color: #CC0000;
}

.lightlink {
	font-family: Verdana, Arial, Sans-Serif; font-weight: normal; color: #CC0000;
}

a.lightlink:visited {
	font-family: Verdana, Arial, Sans-Serif; font-weight: normal; color: #993333;
}

.smallerprinttxt {
	font-family: Verdana, Arial, Sans-Serif; font-size: 9px; font-weight: normal; color: #000000;
}

.homelist {
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; color: #000000; list-style-type: none; list-style-image: url(/images/bullet.gif);
}

.descriptionList {
	 list-style-type: none; list-style-image: url(/images/bullet.gif);
}

.descriptionListItem 
{
	margin-top: 0px; margin-bottom: 15px;
}

.basicList {
	list-style-type: none; list-style-image: url(/images/bullet.gif);
}

.header0 {
	font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; color: #000000;
}

.header0_5 {
	font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold; color: #000000;
}

.header1 {
	font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; color: #CC0000;
}

.header1_5 {
	font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold; color: #CC0000;
}

.header2 {
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: bold; color: #CC0000;
}

.header3 {
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: bold; color: #000000;
}

.header4 {
	font-family: Verdana, Arial, Sans-Serif; font-size: 9px; font-weight: bold; color: #000000;
}

.emailtxt {
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #000000;
}

.bigtxt {
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #000000;
}

.txt {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; color: #000000;
}

.redtxt {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; color: #CC0000;
}

.lbl {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: bold; color: #000000;
}

.fine {
	font-family: Verdana, Arial, Sans-Serif; font-size: 9px; font-weight: normal; color: #000000; vertical-align: top;
}
.link {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: bold; color: #CC0000;
}
/*
a.link:visited {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: bold; color: #993333;
}
*/
.storelink {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #555555;
}

.storeNav {
	padding: 2px 3px 0px 0px;
}

.quote {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; font-style: italic; color: #000000; padding: 3px 0px 6px 20px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 80px;
}

.button_l {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 100px;
}

.tbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 120px;
}

.tbox_l {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 180px;
}

.tbox_s {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 45px;
}

.tbox_ss {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 30px;
}

.sbox_m {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 120px;
}

.sbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}

.sbox_s {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 45px;
}

.sbox_l {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 180px;
}

.sbox_year {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 60px;
}

.signupbox {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; color: #000000; border: solid 1px #666666; padding: 5px; background-color: #CCCCCC;	
}

.signupboxheader {
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: bold; color: #CC0000; border: solid 1px #666666; padding: 5px; background-color: #CCCCCC;	
}

.formBox  {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; color: #000000; border: solid 1px #666666; padding: 5px; background-color: #CCCCCC;	
}

.formBoxHeader  {
	font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: bold; color: #CC0000; border: solid 1px #666666; padding: 5px; background-color: #CCCCCC;	
}

.addressBox  {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; color: #000000; border: solid 1px #666666; padding: 5px; background-color: #CCCCCC; float: left; white-space: nowrap; height: 85px; width: 214px; margin: 10px;
}

.addressBox2  {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: normal; color: #000000; border: solid 1px #666666; padding: 5px; background-color: #CCCCCC; float: left; white-space: nowrap; height: 75px; width: 200px; margin: 10px;
}

.astSpace {
	width: 1px; white-space: nowrap;	
}

.coSpacerLine {
	height: 5px;	
}

.testQBox 
{
	width: 495px; height: 40px; border-top: solid 1px #666666; border-left: solid 1px #666666; border-right: solid 1px #666666; background-color: #CCCCCC; margin: 0px; padding: 0px; text-align: left;
}

.testQBoxAlt
{
	width: 495px; height: 40px; border-top: solid 1px #666666; border-left: solid 1px #666666; border-right: solid 1px #666666; background-color: #C2C2C2; margin: 0px; padding: 0px; text-align: left;
}

.testQ {
	width: 352px; height: 32px; margin: 8px 0px 0px 8px; float: left;
}

.testA1 {
	height: 36px; margin: 4px 0px 0px 0px; float: left;
}

.testA2 {
	height: 32px; margin: 8px 0px 0px 0px; float: left;
}

.testQAlt {
	width: 352px; height: 32px; margin: 8px 0px 0px 8px; float: left;
}

.testA1Alt {
	height: 36px; margin: 4px 0px 0px 0px; float: left;
}

.testA2Alt {
	height: 32px; margin: 8px 0px 0px 0px; float: left;
}

.testBottomLine {
	width: 495px; height: 1px; margin: 0px; padding: 0px; border-top: solid 1px #666666; 
}

.testRightLine {
	width: 1px; height: 40px; background-color: #666666;
}

.answerRad {
	margin: 0px;
}

.quoteList {
	 list-style-type: none; list-style-image: url(/images/bullet.gif); 
}

.blankList {
	 list-style-type: none; margin-top: 0px; margin-bottom: 0px;
}

.ind1 {
	width: 30px;
}

.ind2 {
	width: 60px;
}

.prodPic {
	border: solid 1px #CC0000;	
}

.newsTable {
	background-color: #FFFFFF; 	
}

.setxt {
	position: absolute; z-index:-1; left:0px; top:20px; display: none; color: #ffffff;
}


