body
{
	padding: 0px;
	margin: 0px auto;
	background-color: #323335;
	background-image: url(/images/main_background.jpg);
}

img {
	border: none;
}

a { 
	text-decoration: none;
}

.navbar-off {
	display: none;
}

.img-off {
	display: none;
}

.header {
	background-image: url(/images/header_bg.jpg);
	width: 956px;
	height: 104px;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.float-clear {
	clear: both;
}

.paddle-panel {
	border-top: 1px solid black; 
	border-bottom: 1px solid black;
	margin-top: 4px;	
	background-color: white;
}

.paddle-panel-left {
	
	height: 141px; 
	width: 421px;
}

.paddle-panel-title {
	font-family: arial; 
	color: white; 
	font-size: 16pt; 
	padding-top: 102px;
}

.paddle-panel-title-text {
	background-image: url('/images/home_paddles_title_bg.png'); 
	padding-top: 5px; 
	width: 322px; 
	height: 34px;
	padding-left: 10px;
	text-decoration: none;
}

.paddle-panel-paddle {
	height: 141px; 
	width: 113px;
	padding-left: 20px;
}

.paddle-panel-right {
	background-image: url('/images/home_paddles_right_bg.jpg'); 
	height: 141px; 
	width: 380px;
}

.paddle-panel-right-text {
	width: 290px; 
	font-family: tahoma; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #999999; 
	padding-left: 0px; 
	padding-top: 14px;
}

div#navbar {
	height: 26x;
	width: 100%;
	border-top: solid #000 1px;
	border-bottom: solid #000 1px;
	background-color: #336699;
	text-align: left;
}
div#navbar ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFF;
	line-height: 26px;
	white-space: nowrap;
}
div#navbar li {
	list-style-type: none;
	display: inline;
	border-left: 1px solid white;
	text-transform: uppercase;
}
div#navbar li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #FFF;
}
div#navbar li a:link {
	color: #FFF:
}
div#navbar lia:visited {
	color: #CCC;
}
div#navbar li a:hover {
	font-weight: bold;
	color: #FFF;
}
div#navbar li a.nav-item-on:link {
	font-weight: bold;
	font-size: 11pt;
}
div#navbar lia.nav-item-on:visited {
	font-weight: bold;
	font-size: 11pt;
}
div#navbar li a.nav-item-on:hover {
	font-weight: bold;
	font-size: 11pt;
}


div.subnavbar {
	height: 24px;
	width: 100%;
	background-color: #99c91d;
	text-align: left;
}
div.subnavbar-paddle {
	height: 24px;
	background-color: #99c91d;
	padding-top: 1px;
}

div.subnavbar ul {
	margin: 0px;
	padding: 0px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	line-height: 20px;
	white-space: nowrap;
}
div.subnavbar li {
	list-style-type: none;
	display: inline;
	border-left: 1px solid #4f84ac;
	text-transform: uppercase;
}
div.subnavbar li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #4f84ac;
	color: #000;
}
div.subnavbar li a:link {
	color: #4f84ac;
	color: #000;	
}
div.subnavbar li a:visited {
	color: #4f84ac;
	color: #000;
}
div.subnavbar li a:hover {
	font-weight: bold;
	color: #4f84ac;
	color: #000;
}

div.subnavbar li a.subnav-item-on:link {
	font-weight: bold;
	font-size: 11pt;
}
div.subnavbar li a.subnav-on:visited {
	font-weight: bold;
	font-size: 11pt;
}
div.subnavbar li a.subnav-on:hover {
	font-weight: bold;
	font-size: 11pt;
}



div.subnavbar li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #4f84ac;
}
div.subnavbar-paddle ul {
	background-color: #99c91d;
}
div.subnavbar-paddle li a:link {
	color: #000000;
}
div.subnavbar-paddle li a:visited {
	color: #000000;
}
div.subnavbar-paddle li a:hover {
	font-weight: bold;
	color: #000000;
}

div#footerbar {
	background-image: url('/images/footer_bg.jpg'); 
	height: 22px; 
	margin-top: 12px;
	margin-bottom: 12px;
	width: 100%;
	text-align: center;
}
div#footerbar ul {
	margin: 0px;
	padding: 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 18px;
	white-space: nowrap;
}
div#footerbar li {
	list-style-type: none;
	display: inline;
	border-left: 1px solid white;
	text-transform: uppercase;
	border-left: 1px solid #7b7b7b;
}
div#footerbar li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #7b7b7b;
}
div#footerbar li a:link {
	color: #7b7b7b:
}
div#footerbar lia:visited {
	color: #7b7b7b;
}
div#footerbar li a:hover {
	font-weight: bold;
	color: #7b7b7b;
}

a.footer-link {
	text-decoration: none;
	font-family: helvetica;
	font-size: 10pt; 
	font-weight: bold;
	color: #FFFFFF;
}
a.footer-link:link {
	color: #FFF:
}
a.footer-link:visited {
	color: #FFF;
}
a.footer-link:hover {
	font-style: italic; 
}

.footer-text {
	font-family: helvetica; 
	color: #575d48; 
	font-size: 9pt; 
	font-weight: bold; 
	padding-top: 4px;
}

H2 { font-size: 11pt; text-align: left; text-transform: uppercase;}

.designed_by
{
	width: 1024px;
	padding: 10px 10px 20px 10px;
	margin: 0px;
	text-align: left;
	text-transform: inherit;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: #201911;
}

.designed_by a:link, .designed_by a:visited, .designed_by a:link.active, .designed_by a:visited.active
{
	color: #201911;
	text-transform: inherit;
	text-decoration: none;
}

.designed_by a:hover, .designed_by a:hover { color: white; }

/* /////////// THE PAGE \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#page
{
	width: 956px;
	padding: 0px;
	margin: 0 auto;
	text-align: left;
	background-color: white;
}

/* /////////// HEADER \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#header
{
	margin: 0px;
	padding: 0px;
	height: 141px;
	background-color: white;
	overflow: hidden;
}

.dealer_resources
{
	width: 1024px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	text-align: right;
	text-transform: inherit;
}

/* /////////// NAV \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.nav_main
{
	margin: 0px;
	padding: 0px;
	width: 542px;
	height: 20px;
}

.nav_main li
{
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
}

.nav_sub
{
	width: 542px;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
	color: #838383;
	float: left;
	clear: both;
	background-image: url(/images/header_02.jpg);
}

.nav_sub_b a:link, .nav_sub_b a:visited, .nav_sub_b a:link.active, .nav_sub_b a:visited.active
{
	color: #4E76A1;
	text-decoration: none;
	font-weight: bold;
}

.nav_sub li
{
	margin: 0px;
	padding: 0px 2px 0px 2px;
	display: inline;
	list-style-type: none;
}

.nav_sub_n { color: #838383; }

.nav_sub_n a:link, .nav_sub_n a:visited, .nav_sub_n a:link.active, .nav_sub_n a:visited.active
{
	color: #838383;
	text-transform: inherit;
	text-decoration: none;
}

.nav_sub_n a:hover, .nav_sub_b a:hover { color: #4F84AC; }

.fit_guide_2, .fit_guide_2_roll
{
	margin: 0px;
	padding: 0px;
}

/* /////////// CONTENT \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.content
{
	width: 956px;
	margin: 0px;
	padding: 0px;
	background-color: #f1f1f1;
}

.blank
{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.blank li
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: default;
}

/* /////////// footer \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
#home_footer
{
	margin: 0px;
	padding: 0px;
	height: 51px;
	background-color: white;
}

#home_footer li
{
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
	list-style-position: default;
}

#footer
{
	margin: 0px;
	padding: 0px;
	height: 29px;
	background-color: #3B3C3E;
	text-align: right;
	text-transform: inherit;
	border-color: #3F4041;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}

#footer li
{
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
	list-style-position: default;
}

/* /////////// paddle \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.paddle_nav
{
	width: 956px;
	margin: 0px;
	padding: 0px;
	height: 117px;
	overflow: hidden;
}

.paddle_nav_area { overflow: hidden; position: relative; left: 0px; width: 802px; }

.paddle_nav_disciplines
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #596A0C;
	text-transform: inherit;
	word-spacing: 4px;
}

.paddle_nav_disciplines a:link, .paddle_nav_disciplines a:visited, .paddle_nav_disciplines a:link.active, .paddle_nav_disciplines a:visited.active
{
	color: white;
	text-transform: inherit;
	text-decoration: none;
}

.paddle_nav_disciplines a:hover, .paddle_nav_disciplines a:hover { color: #1d75bc; }

.paddle_nav_disciplines_on a:link, .paddle_nav_disciplines_on a:visited, .paddle_nav_disciplines_on a:link.active, .paddle_nav_disciplines_on a:visited.active
{
	color: #1d75bc;
	font-weight: bold;
	text-transform: inherit;
	text-decoration: none;
}

.paddle_nav_disciplines_on a:hover, .paddle_nav_disciplines_on a:hover { color: #1d75bc; font-weight: bold;}


.paddle_nav_disciplines li
{
	display: inline;
	list-style-type: none;
	list-style-position: default;
	height: 22px;
	float: left;
}

.paddle_nav_disciplines_on
{
	font-size: 14px;
	padding: 4px 20px 0px 20px;
	background-color: #9bb202;
	text-transform: inherit;
}

.paddle_nav_disciplines_off
{
	font-size: 14px;
	padding: 4px 20px 0px 20px;
}

.paddle_nav_disciplines_spacer
{
	font-size: 12px;
	padding: 4px 4px 0px 4px;
}

.paddle_nav_lines
{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	clear: both;
	word-spacing: 4px;
	position: relative;
	left: 0px;
	top: 4px;
	text-align: left;
	text-transform: inherit;
	float: left;
	height: 98px;
}

.paddle_nav_pointer_off { display: block; float: left; height: 20px; width: 14px; background-image: url(/images/paddle_nav_lines_1_off.jpg);}
.paddle_nav_pointer_on { display: block; float: left; height: 20px; width:14px; background-image: url(/images/paddle_nav_lines_1_on.jpg);}


.paddle_nav_lines_on a:link, .paddle_nav_lines_on a:visited, .paddle_nav_lines_on a:link.active, .paddle_nav_lines_on a:visited.active
{
	color: #fff;
	text-decoration: none;
	padding-top: 4px; 
	padding-left: 155px; 
	width: 320px; 
	display: block;	
	font-family: arial; 
	font-size: 9pt; 
	font-weight: normal;
	text-transform: uppercase; 		
}


.paddle_nav_lines_off { font-weight: bold; background-color: #555555; height: 20px;}
.paddle_nav_lines_on { font-weight: bold; background-color: #99c91d;  height: 20px;}

.paddle_nav_lines_off a:link, .paddle_nav_lines_off a:visited, .paddle_nav_lines_off a:link.active, .paddle_nav_lines_off a:visited.active
{
	color: #fff;
	text-decoration: none;
	padding-top: 4px; 
	padding-left: 155px; 
	width: 320px; 
	display: block;
	font-family: arial; 
	font-size: 9pt; 
	font-weight: normal;
	text-transform: uppercase; 	
}

.paddle_nav_lines_off a:hover { font-style: italic;}

.paddle_nav_lines li
{
	margin: 0px;
	padding: 6px 15px 6px 15px;
	display: inline;
	list-style-type: none;
	list-style-position: default;
}

.paddle_nav_text
{
	margin: 0px;
	padding: 10px 18px 0px 10px;
	color: #677503;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
	text-transform: inherit;
	position: relative;
	top: 4px;
	height: 80px; 
	background-color: #c1d55a;
	float: left; 
	width: 613px;
	
}

#paddle_content
{
	margin: 0px;
	padding: 0px;
	background-color: white;
	overflow: hidden;
	background-image: url(/images/back_int.gif);
	background-repeat: repeat-y;
}

.paddle_title
{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #9BB514;
	clear: both;
	text-transform: uppercase;
	text-align: left;
	width: 560px;
	float: right;
}

.paddles_product
{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	/*
	border-color: #F66718;
	border-width: 0px 0px 0px 3px;
	border-style: solid;
*/
	width: 560px;
	float: right;
}

.paddles_product_td
{
	border-color: #8C8C8C;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	width: 250px;
}

.paddle_image_td { width: 209px; }

.paddles_product table
{
	margin: 0px;
	padding: 0px;
	width: 560px;
}

.paddles_product td
{
	margin: 0px;
	padding: 0px;
}

.paddles_product_title
{
	margin: 0px 0px -2px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #474747;
	clear: both;
	text-align: left;
	text-transform: inherit;
}

.paddles_product_title big { text-transform: uppercase; }

.paddles_product_copy
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #787878;
	clear: both;
}

.paddles_product_links
{
	margin: 0px;
	padding: 4px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #EC9220;
	clear: both;
}

.paddles_product_links a:link, .paddles_product_links a:visited, .paddles_product_links a:link.active, .paddles_product_links a:visited.active
{
	color: #EC9220;
	text-transform: inherit;
	text-decoration: none;
	display: block;
}

.paddles_product a:hover, .paddles_product a:hover { color: #474747; }

.paddles_names
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	clear: both;
	word-spacing: 2px;
	position: relative;
	color: #586C0A;
	top: 44px;
	left: 118px;
	text-align: left;
	height: 98px;
}

.paddles_names_on a:link, .paddles_names_on a:visited, .paddles_names_on a:link.active, .paddles_names_on a:visited.active
{
	color: #586C0A;
	text-transform: inherit;
	text-decoration: none;
}

.paddles_names_on a:hover, .paddles_names_on a:hover { color: #fff; }

.paddles_names_off a:link, .paddles_names_off a:visited, .paddles_names_off a:link.active, .paddles_names_off a:visited.active
{
	color: #586C0A;
	text-transform: inherit;
	text-decoration: none;
}

.paddles_names_off a:hover, .paddles_names_off a:hover { color: #fff; }

.paddles_names li
{
	margin: 0px;
	padding: 6px 4px 6px 4px;
	display: inline;
	list-style-type: none;
	list-style-position: default;
	text-transform: uppercase;
}

#paddle
{
	margin: 0px;
	padding: 30px 40px 60px 0px;
	background-color: white;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: left;
	text-transform: inherit;
}

.paddle_desc
{
	margin: -10px 0px 0px 0px;
	background-color: #dddddd;
	padding: 0px;
	border-color: #A3A3A3;
	border-width: 1px;
	border-style: solid;
	width: 620px;
	float: right;
	z-index: 101;
}

.paddle_desc_drop
{
	margin: 30px 0px 0px 20px;
	padding: 0px;
	border-color: #D7D7D7;
	border-width: 3px;
	border-style: solid;
	width: paddle;
	float: left;
}

.paddle_product
{
	margin: 0px 0px 4px 0px;
	padding: 10px 0px 6px 10px;
	border-left: #333333;
	border-width: 0px 0px 0px 7px;
	border-style: none none none solid;
	background-color: white;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #3C3C3C;
	float: left;
}

.paddle_product_td
{
	width: 240px;
	border-right: #A3A3A3;
	border-width: 0px 1px 0px 0px;
	border-style: none solid none solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.paddle_product_extras
{
	margin: 0px;
	padding: 0px;
	text-transform: inherit;
	clear: both;
	text-align: right;
}

.paddle_product_pricing
{
	margin: 20px 0px 0px 0px;
	padding: 0px;
	text-transform: inherit;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
	width: 238px;
	text-align: left;
	float: right;
}
.paddle_product_colors
{
	margin: 20px 0px 0px 0px;
	padding: 0px;
	text-transform: inherit;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
	width: 238px;
	text-align: left;
	float: right;
}

.paddle_product_swatch {
	float: left;
	width: 56px;
}

.paddle_product_extras li { display: inline; }

.paddle_compare a:link, .paddle_compare a:visited, .paddle_compare a:link.active, .paddle_compare a:visited.active,
.paddle_product_pricing a:link, .paddle_product_pricing a:visited, .paddle_product_pricing a:link.active, .paddle_product_pricing a:visited.active
{
	color: #0064bd;
	text-transform: inherit;
	text-decoration: none;
}

.paddle_compare a:hover, .paddle_compare a:hover,
.paddle_product_pricing a:hover, .paddle_product_pricing a:hover { color: #0064bd; }

.paddle_buy_now a:link, .paddle_buy_now a:visited, .paddle_buy_now a:link.active, .paddle_buy_now a:visited.active
{
	color: #0064bd;
	text-transform: inherit;
	text-decoration: none;
}

.paddle_buy_now a:hover, .paddle_buy_now a:hover { color: #8A8A8A; }
.paddle_product big { font-size: 18px; }

.paddle_product small
{
	font-size: 10px;
	color: #656565;
	font-style: italic;
}

.paddle_angle
{
	margin: 0px;
	padding: 4px 10px 4px 0px;
	background-image: url(/images/p_angle_background.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	font-family: Georgia;
	text-decoration: none;
	font-size: 13px;
	text-align: right;
	text-transform: inherit;
	color: #65666A;
	font-style: oblique;
}

.paddle_copy
{
	margin: 0px;
	padding: 4px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-transform: inherit;
}

.paddle_copy small
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}

.paddle_copy td, .paddle_copy th
{
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.paddle_copy th { font-weight: bold; }
.paddle_copy tr { margin: 2px; }

.paddle_features
{
	margin: 10px 0px 0px 10px;
	padding: 0px;
	width: 638px;
	float: left;
	z-index: 101;
	font-size: 12px;
	color: #676767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.paddle_features b
{
	border-bottom: #cccccc;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	display: block;
	width: 426px;
}

.paddle_features ul
{
	margin: -10px 0px 0px 0px;
	padding: 10px;
}

.paddle_features img
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

.paddle_features li { font-size: 11px; }

.paddle_features a:link, .paddle_features a:visited, .paddle_features a:link.active, .paddle_features a:visited.active
{
	color: #0064bd;
	text-transform: inherit;
	text-decoration: none;
}

.paddle_features a:hover, .paddle_features a:hover { color: #8A8A8A; }

.paddle_features_title
{
	font-size: 12px;
	color: #0064bd;
	font-weight: bold;
}

.paddle_features_table { width: 625px; }

.product_zoom
{
	margin: 0px;
	padding: 0px;
	width: 1020px;
	height: 600px;
	position: absolute;
	top: 10px;
	left: auto;
	text-transform: inherit;
	border-color: #F86718;
	border-width: 2px;
	border-style: solid;
}

.product_zoomed
{
	height: 600px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	background-color: white;
	text-transform: inherit;
	overflow: hidden;
}

/* /////////// form \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.form
{
	margin: 0px;
	padding: 10px;
	display: block;
}

.form td
{
	margin: 0px;
	padding: 4px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 16px;
}

/* /////////// extras \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
pre
{
	margin: 0px;
	padding: 4px;
	display: block;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 11px;
	clear: both;
	border-color: red;
	border-width: 1px;
	border-style: solid;
	background-color: white;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 102;
}

/* /////////// title \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.title
{
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-image: url(/images/title_back.jpg);
	background-repeat: no-repeat;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.title_links
{
	margin: 0px;
	padding: 8px 0px 0px 0px;
	text-decoration: none;
	color: #8C1900;
	width: 740px;
}

.title_links li
{
	display: inline;
	margin: 0px 4px 0px 4px;
}

.title_links a:link, .title_links a:visited, .title_links a:link.active, .title_links a:visited.active
{
	color: #8C1900;
	text-transform: inherit;
	text-decoration: none;
}

.title_links a:hover, .title_links a:hover { color: #ffda3d; }

.title_copy
{
	margin: 0px;
	padding: 8px 20px 0px 0px;
	color: #8C1900;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
}

.int_left
{
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	width: 320px;
}

.int_right
{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	background-repeat: repeat-y;
}

.int_right_top
{
	margin: 0px;
	padding: 0px;
	background-image: url(/images/int/int_right.jpg);
	background-repeat: no-repeat;
	height: 10px;
}

/* /////////// copy \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.int_copy
{
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #565656;
}

.int_copy a:link, .int_copy a:visited, .int_copy a:link.active, .int_copy a:visited.active
{
	color: #565656;
	text-transform: inherit;
	font-weight: bold;
}

.int_copy a:hover, .int_copy a:hover { color: #000; }

.int_title
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	color: #156ac0;
	padding-bottom: 10px;
}

.buy_now_dealers
{
	border-color: #DBDBDB;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
}

.buy_now_dealers td
{
	border-color: #DBDBDB;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}

.display_error
{
	color: #BCD539;
	font-weight: bold;
}

.compare_specs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
}

.compare_specs td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
}

.Question { clear: both; }

.feature_enlarge
{
	margin: 0px;
	padding: 10px;
	float: left;
	position: absolute;
	top: 10px;
	background-color: white;
	border-color: #F86718;
	border-width: 2px;
	border-style: solid;
}

.wtv
{
	margin: 0px;
	padding: 0px 0px 40px 0px;
	background-repeat: repeat-y;
}

.wtv_int
{
	margin: 0px;
	padding: 10px 0px 0px 20px;
	background-color: #F1F1F1;
	background-repeat: no-repeat;
	text-align: left;
	text-transform: inherit;
}

.wtv_left
{
	margin: 0px;
	padding: 40px 0px 0px 0px;
	text-align: left;
	text-transform: inherit;
	width: 445px;
}

.wtv_mid
{
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-transform: inherit;
	width: 55px;
}

.wtv_right
{
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-transform: inherit;
}

.wtv_right_items
{
	padding: 10px 0px 0px 0px;
	margin: 0px;
	text-align: left;
	text-transform: inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #787773;
}

.wtv_right_items b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #E6B137;
}

.wtv_right_items a:link, .wtv_right_items a:visited, .wtv_right_items a:link.active, .wtv_right_items a:visited.active
{
	color: #787773;
	text-transform: inherit;
	text-decoration: none;
}

.wtv_right_items a:hover, .wtv_right_items a:hover
{
	color: #CC6144;
	text-decoration: none;
}

.wtv_left_items
{
	padding: 0px;
	margin: 0px;
	text-align: right;
	text-transform: inherit;
	float: right;

}

.wtv_left_items table
{
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #787773;
	width: 370px;
	text-align: left;
	text-transform: inherit;
}

.wtv_left_items b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #CC6144;
}

.wtv_left_items a:link, .wtv_left_items a:visited, .wtv_left_items a:link.active, .wtv_left_items a:visited.active
{
	color: #787773;
	text-transform: inherit;
	text-decoration: none;
}

.wtv_left_items a:hover, .wtv_left_items a:hover
{
	color: #CC6144;
	text-decoration: none;
}

.dr_left
{
	padding: 6px 26px 6px 0px;
	margin: 0px 0px 4px 0px;
	background-image: url(/images/int/dr_l_back.jpg);
	background-repeat: repeat-y;
	text-align: right;
	text-transform: inherit;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #CC4E25;
}

.dr_left b
{
	color: #646464;
}

.dr_left a:link, .dr_left a:visited, .dr_left a:link.active, .dr_left a:visited.active
{
	color: #646464;
	text-transform: inherit;
	text-decoration: none;
	display: block;
}

.dr_left a:hover, .dr_left a:hover
{
	color: #E18522;
	text-decoration: none;
}

.dr_left p
{
	padding: 2px 0px 2px 0px;
	margin: 0px;
}

.dr_right
{
	padding: 0px;
	margin: 28px 0px 10px 60px;
	text-transform: inherit;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #646464;
	width: 650px;
	text-align: left;
}

.dr_right a:link, .dr_right a:visited, .dr_right a:link.active, .dr_right a:visited.active
{
	color: #646464;
	text-transform: inherit;
	text-decoration: none;
}

.dr_right a:hover, .dr_right a:hover
{
	color: #E18522;
	text-decoration: none;
}

.dr_disclaimer
{
	padding: 10px;
	margin: 0px;
	text-transform: inherit;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #646464;
	width: 640px;
	background-color: #FFFEF2;
}


.bodycopytoo
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #646464;
	font-weight: bold;
}

.subhead1
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #99C91D;
	font-weight: bold;
	border-color: #EAEAEA;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.subhead2
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #99C91D;
	font-weight: bold;
	line-height: 40px;
	text-transform: inherit;
}

.bodycopy
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	text-transform: inherit;
	clear: both;
}

.fitguide_panel {position: relative; top: -56px; padding-left: 12px; width: 670px; font-family: arial; font-weight: bold; font-size: 9pt;}

.fitguideCheckboxOn {background-color: #AFC73B;}
.fitguideCheckboxOff {background-color: none;}
.checkbox { float: left; padding: 2px; height: 10px; width: 10px; border: 1px solid black; text-align: center; }
.progress_bar { position: absolute; top: 520px; left: 460px; width: 290px; }
.optionTitle { float: left; margin-left: 6px; color: #99C91D; }
.optionText { padding-left: 21px; padding-top: 2px; margin-bottom: 20px;}
.questionPanel { color: #99c91d; font-family: arial; font-weight: bold; font-size: 11pt; margin-bottom: 18px;}
.questionText{ color: #848689; padding-top: 8px; padding-left: 18px; font-size: 9pt; width: 470px;}

.nextButton A:link {color: #0000ff; text-decoration: none; }
.nextButton A:visited {color: #0000ff; text-decoration: none; }
.nextButton A:active {color: #0000ff; text-decoration: none; }
.nextButton A:hover {color: #0000ff; text-decoration: none; }
.nextButton { font-family: helvetica, arial; font-size: 10pt; font-weight: bold; color: #0000ff }

.previousButton A:link {color: #0000ff; text-decoration: none; }
.previousButton A:visited {color: #0000ff; text-decoration: none; }
.previousButton A:active {color: #0000ff; text-decoration: none; }
.previousButton A:hover {color: #0000ff; text-decoration: none; }
.previousButton { font-family: helvetica, arial; font-size: 10pt; font-weight: none; text-decoration: none; }

.linkOff { display:none }

.generalButton A:link {color: #0000ff; text-decoration: none; font-weight: bold;}
.generalButton A:visited {color: #0000ff; text-decoration: none; font-weight: bold;}
.generalButton A:active {color: #0000ff; text-decoration: none; font-weight: bold;}
.generalButton A:hover {color: #0000ff; text-decoration: none; font-weight: bold;}

.answers { font-family: helvetica, arial; font-size: 9pt; color: black; }
.progress_bar1 { padding-top: 20px; color: #99C91D; font-family: helvetica, arial; font-size: 9pt;}

A.adminMenuItem:link, A.adminMenuItem:visited, A.adminMenuItem:active
 {color: white; text-decoration: none; font-weight: bold; font-family: tahoma; font-size: 10pt}

A.adminMenuItem:hover
 {color: darkgray; text-decoration: none; font-weight: bold; font-family: tahoma; font-size: 10pt}
 
.adminMenuItem{color: lightgray; text-decoration: none; font-weight: bold; font-family: tahoma; font-size: 10pt}
 
table.lined { font-family: tahoma; font-size: 10pt; border: 1px solid #2D669B; margin-bottom: 3px; margin-right: 3px; background-color: GhostWhite;}
table.lined th { font-family: tahoma; font-size: 10pt; background-color: #2D669B; border: 1px solid black; color: #FFFFFF;}
table.lined td { font-family: tahoma; font-size: 10pt; border: 1px solid black; padding-right:14px; background-color: GhostWhite;}

.hypernav{text-align: center;}
.error {color: red; font-weight: bold; font-family: tahoma; font-size: 10pt}

a.job:link, a.job:visited, a.job:active, a.job:visited
{
	color: #156AC0;
	text-transform: inherit;
	text-decoration: none;
	font-weight: bold;
}

A.seo-footer:link {color: #6b791d; text-decoration: none; }
A.seo-footer:visited {color: #6b791d; text-decoration: none; }
A.seo-footer:active {color: #6b791d; text-decoration: none; }
A.seo-footer:hover {color: #6b791d; text-decoration: none; }
.seo-footer { color: #6b791d; font-family: helvetica, arial; font-size: 8pt; }

.seo A:link {color: #3d3e40; text-decoration: none; }
.seo A:visited {color: #3d3e40; text-decoration: none; }
.seo A:active {color: #3d3e40; text-decoration: none; }
.seo A:hover {color: white; text-decoration: none; }
.seo { color: #3d3e40; font-family: helvetica, arial; font-size: 8pt; }

.seo-lg A:link {color: #3d3e40; text-decoration: none; }
.seo-lg A:visited {color: #3d3e40; text-decoration: none; }
.seo-lg A:active {color: #3d3e40; text-decoration: none; }
.seo-lg A:hover {color: white; text-decoration: none; }
.seo-lg  { color: #3d3e40; font-family: helvetica, arial; font-size: 12pt; }

.seo-title { font-weight: bold; color: #CC720C; }
