body {color:#fff; background-color:#000; background-image: url(../images/common/background_tile.gif); background-repeat: repeat-x;text-align:left;}



h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFBC}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFBC}


a:link { font-weight: bold; color: ##FFFFFF; text-decoration: underline}
a:visited { font-weight: bold; color: ##FFFFFF; text-decoration: underline}
a:hover { font-weight: bold; color: ##FFFFFF; text-decoration: underline}
a:active { font-weight: bold; color: #FFFFFF; text-decoration: underline}


.introduction { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; line-height:1.5; letter-spacing:0}


.features1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFBC; font-weight: bold}
a:hover.features1 {color: #fff;}
.features2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #CECECE; font-weight: bold}


/*********** countrystrip **************/
#countrystrip {
	background: url(../images/common/countrystrip_bground.gif) repeat-x;
	height:23px;
}
#countrycontainer {
	text-align:right;
	width:890px;
	margin:0 auto;
	height:23px;
	overflow:hidden;
	top:4px;
}
#countrystrip p {
	display:block;
	margin:4px 0 0 0;
}
#countrystrip a {
	background: url(../images/common/countrystrip_iconBoth.gif) no-repeat left center;
	padding:0 0 0 46px;
	color:#d6d6d6;
	text-decoration:none;
	font:normal 11px tahoma, Arial, Helvetica, sans-serif; 
}
#countrystrip a:hover {
	background: url(../images/common/countrystrip_iconBoth.gif) no-repeat -260px center;
	color:#fff;
	text-decoration:underline;
}
/*********** end countrystrip **************/

.homefeatures {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b6b6b6;
	font-weight: normal;
	line-height: 14px;
}

.productcomparison {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
	font-weight: normal;
}
a.productcomparison:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b6b6b6;
	font-weight: normal;
		
}
a.productcomparison:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b6b6b6;
	font-weight: normal;
}
a.productcomparison:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFBC;
	font-weight: normal;
}
a.productcomparison:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFBC;
	font-weight: normal;
}

.body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #B6B6B6;line-height:1.3}
.headings { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FDFDBB; font-weight:bold}
.productheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FDFDBB; font-weight:normal}

.bodylinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #B6B6B6; font-weight:normal; line-height:1.5}
a.bodylinks:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #B6B6B6; font-weight:normal}
a.bodylinks:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #B6B6B6; font-weight:normal}
a.bodylinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFBC; font-weight:normal}
a.bodylinks:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFBC; font-weight:normal}

#bodybullets {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	padding:0px;
	}
#bodybullets li{
	margin:4px 0;
	}
	
#shortcutbullets {
	list-style-type:square;
	}

#shortcutbullets li{
	margin:10px 0;
	}
	
#stepbullets li{
	margin:10px 0;
	}

.specs { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #B6B6B6}
.specsheadings { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FDFDBB;}


.setupheadings { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:bold}
.setupbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.setupsubheadings { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ff0000; font-weight:bold}

.backtotop { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #B6B6B6; letter-spacing:0}
a.backtotop:link { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #B6B6B6; letter-spacing:0}
a.backtotop:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #B6B6B6; letter-spacing:0}
a.backtotop:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFBC; letter-spacing:0}
a.backtotop:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFBC; letter-spacing:0}

.spectable td {border-bottom:1px dotted #555;
}

.boxout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #656565; line-height:1.2; letter-spacing:0}

.textlinks { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #9C9C9C}
a.textlinks:link { color: #9C9C9C; text-decoration:none; font-weight:normal;}
a.textlinks:visited { color: #9C9C9C; text-decoration:none; font-weight:normal;}
a.textlinks:hover { color: #FFFFBC; text-decoration:underline; font-weight:normal;}
a.textlinks:active {  color: #FFFFBC; text-decoration:underline; font-weight:normal;}

/*.supportlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9C9C9C;}
a.supportlinks:link { color: #FFFFBC; text-decoration:none; font-weight:normal;}
a.supportlinks:visited { color: #FFFFBC; text-decoration:none; font-weight:normal;}
a.supportlinks:hover { color: #FFFFBC; text-decoration:underline; font-weight:normal;}
a.supportlinks:active {  color: #FFFFBC; text-decoration:underline; font-weight:normal;}*/

.smallprint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5E5E5E}

.smallprintlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9C9C9C}
a.smallprintlinks:link { color: #9C9C9C; text-decoration:none; font-weight:normal;}
a.smallprintlinks:visited { color: #9C9C9C; text-decoration:none; font-weight:normal;}
a.smallprintlinks:hover { color: #FFFFBC; text-decoration:underline; font-weight:normal;}
a.smallprintlinks:active {  color: #FFFFBC; text-decoration:underline; font-weight:normal;}

.forms1 { border-width: 1px; background-color:#E4E4E4; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: xx-small; color:#000000; border: 1px #666666 solid;}

/**************Start Product Support and dealerlist**********/
.dealerlist {width:485px;margin:0 auto;padding:0 auto;}

.supportlinks {
	margin:0;
	width:385px;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	}
.supportlinks ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background:transparent url(../images/buy/footer_bg.gif) no-repeat left bottom;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
}
.supportlinks h3 {
	background:transparent url(../images/buy/header_bg.gif) no-repeat left top;
	font-size:14px;
	color:#fff3c6;
	padding:10px 3px 6px 10px;
	margin:0;
	border-bottom:1px solid #373737;
}
.supportlinks li {
	border-bottom:1px solid #373737;
	border-right:1px solid #373737;
	border-left:1px solid #373737;
}
.supportlinks a {
	display:block;
	background:#2e2e2e url(../images/common/file_icon.gif) no-repeat 10px 1px;
	padding:2px 4px 2px 34px;
	margin:2px 0 0 0;
	width:auto;
	color:#fff;
	text-decoration:none;
}
.supportlinks .text {
	margin:2px 0 0 0;
	padding:3px 8px;
	background:#2e2e2e;
	border-bottom:1px solid #373737;
	color:#fff;
}
.supportlinks .phone {
	margin:2px 0 0 0;
	padding:2px 4px 2px 34px;
	border-bottom:1px solid #373737;
	background:#2e2e2e url(../images/buy/icon_phone.gif) no-repeat 10px 1px;
}
.supportlinks .fax {
	margin:2px 0 0 0;
	padding:2px 4px 2px 34px;
	border-bottom:1px solid #373737;
	background:#2e2e2e url(../images/buy/icon_fax.gif) no-repeat 10px 1px;
}
.supportlinks a:hover {
	background:#b1b1b1 url(../images/buy/file_icon.gif) no-repeat 10px 1px;
	color:#444444;
}
.supportlinks .pdf a {
	background-image:url(../images/buy/pdf_icon.gif);
}
.supportlinks .zip a {
	background-image:url(../images/buy/zip_icon.gif);
}
.supportlinks .link a {
	background-image:url(../images/buy/icon_link.gif);
}
.supportlinks .email a {
	background-image:url(../images/buy/icon_email.gif);
}

.dealerlist h1 {
display:block;
	text-align:center;
	color:#fff;
	background: transparent url(../images/buy/dealerlist-h1-bg.gif) no-repeat center top;
	font:Bold 16px Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	height:34px;
	padding:4px 0 0 0;
	margin:20px 0 0 0;
	
}

/**************End Product Support and dealerlist**********/