/* CSS Document */



a {

	color: #e50505;

}

.alert {
	color: #e50505;
	font-weight: bold;
}

big {

	font: bold 15px verdana, Sans-serif;

}



body, td {

	font: 11px verdana, Sans-serif;

	color: #333333;

}



body {

	background-image: url('/images/bg_sportvue.gif');

	margin: 20px 0 0 0;

	padding: 0;

}



h1 {

	font: bold 17px verdana, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

h2 {
font-family:  Verdana, Tahoma, Arial;
font-size: 16px;
padding-right: 0px;
padding-left: 0px;
margin: 9px 40px 6px 8px;

text-align: left;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
padding-bottom: 6px;
padding-top: 0px;
font-weight: bold;
background-repeat: repeat-x;
width: 500;
}

h3 {
font-family:  Verdana, Tahoma, Arial;
font-size: 14px;
padding-right: 0px;
padding-left: 0px;
margin: 9px 10px 6px 10px;

text-align: left;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
padding-bottom: 6px;
padding-top: 0px;
font-weight: bold;
background-repeat: repeat-x;
}


h5 {

	font: bold 13px verdana, sans-serif;

}

.dealer {
	font-size:13px;
	font-family:verdana, sans-serif;
	color:#CC0000;
	font-weight:bold;
}

li {

	margin: 8px -8px;

}



small {

	font: 11px verdana, Sans-serif;

}


.text-strike{ 
	text-decoration: line-through; 
	
}
.text-red{ 
	color: #e50505;
	
}
.text-redbig{ 
	font-size:18px;
	font-family:verdana, sans-serif;
	color:#CC0000;
	font-weight:bold;	
}


#biglink a {

	font: bold 13px verdana, sans-serif;

	color: #e50505;

} 



.boldlink a {

	font: bold 11px verdana, sans-serif;

	color: #e50505;
} 



#bottominfo {

	font: 9px verdana, sans-serif;

	color: white;

}



#bottominfo a {

	color: white;

}



#content {

	padding: 5px 100px 10px 30px;

}



#homeblurb {

	color: white;

	font: 11px verdana, sans-serif;

	margin: 10px;

	width: 450px;

}



#homeimage {

	border: 1px solid black;

	margin: 2px;

}



#homeimagesmall {

	margin: 2px;

}



#homelinks {

	color: white;

	font: bold 11px verdana, sans-serif;

}	



#homelinks a {

	color: #f8b707;

	font: bold 11px verdana, sans-serif;

}



#joinnow {

	float: right;

	padding: 28px 15px;

	text-align: center;

}



.productinfo A:link {color: #F8B707; text-decoration : none;}

.productinfo A:visited {color: #F8B707; text-decoration : none;}

.productinfo A:active {color: #F8B707; text-decoration : none;}

.productinfo A:HOVER{color: #FFFFFF; text-decoration : underline;}

.productinfo{

	font-family: Tahoma;

	color:#F8B707;

	font-size:14px;

	font-weight:bold;

}



.emailinfo A:link {color: #8FB9F3; text-decoration : underline;}

.emailinfo A:visited {color: #8FB9F3; text-decoration : underline;}

.emailinfo A:active {color: #8FB9F3; text-decoration : underline;}

.emailinfo A:HOVER{color: #FFFFFF; text-decoration : underline;}

.emailinfo{

	font-family: Tahoma;

	color:#8FB9F3;

	font-size:12px;

	font-weight:bold;

}



.faq A:link {color: #F8B707; text-decoration : none;}

.faq A:visited {color: #F8B707; text-decoration : none;}

.faq A:active {color: #F8B707; text-decoration : none;}

.faq A:HOVER{color: #FFFFFF; text-decoration : underline;}

.faq{

	font-family: Tahoma;

	color:#EEEEEE;

	font-size:12px;

}



.faqhead A:link {color: #8FB9F3; text-decoration : underline;}

.faqhead A:visited {color: #8FB9F3; text-decoration : underline;}

.faqhead A:active {color: #8FB9F3; text-decoration : underline;}

.faqhead A:HOVER{color: #FFFFFF; text-decoration : underline;}

.faqhead {

	font-family: Tahoma;

	color:#8FB9F3;

	font-size:12px;

	font-weight:bold;

}

.accessorytitle A:link {color: #8FB9F3; text-decoration : none;}

.accessorytitle A:visited {color: #8FB9F3; text-decoration : none;}

.accessorytitle A:active {color: #8FB9F3; text-decoration : none;}

.accessorytitle A:HOVER{color: #FFFFFF; text-decoration : none;}

.accessorytitle {

	font-family: Tahoma;

	color:#ffffff;

	font-size:12px;

	font-weight:bold;
	 text-decoration : none;

}



/* begin menu items */



#menutable {

	background: #e50505;

	border-top: 1px solid #666;

	border-bottom: 1px solid #666;

}



#mainmenubar {

	/* main container for all menu items */

	background: #e50505;

	border-top: 1px solid #666;

	border-bottom: 1px solid #666;

	padding: 3px;

	position: relative;

	white-space: nowrap;

}



.menucategory {

	/* main menu choices */

	background: #e50505;

	border-right: 1px solid #666;

	color: white;

	display: block;

	font: bold 12px verdana, sans-serif;

	padding: 3px;

	text-align: center;

	width: 150px;

}

	

a.menucategory {

	text-decoration: none;

}	

	

a.menucategory:hover {

	background: #FF0000;

}	



.submenu {

	background: #e50505;

	border-right: 1px solid #666;

	border-left: 1px solid #666;

	border-top: 1px solid #666;

}



.submenuitem {

	border-bottom: 1px solid #666;

	font: bold 12px verdana, sans-serif;

	color: white;

	padding: 3px 6px 3px 6px;

	width: 149px;

}



a.submenuitem {	

	text-decoration: none;

}



a.submenuitem:hover {

	background: #FF0000;

}



#subproducts {

	position: absolute;

	left: 150px;

	margin: -1 0 0 -1;

	visibility: hidden;

	width: 150px;

	z-index: 2;

}



#subsupport {

	position: absolute;

	left: 450px;

	margin: -1 0 0 -1;

	visibility: hidden;

	width: 150px;

	z-index: 2;

}



/* end menu items */


.signupactive {
	color: black;
}

.signupinactive {
	color: #666666;
}

.signupsubmit {
	background: #f8b707;
	border: 1px solid black;
}

.buynow A:link {color: #CC0000; text-decoration : underline;}

.buynow A:visited {color: #CC0000; text-decoration : underline;}

.buynow A:active {color: #CC0000; text-decoration : underline;}

.buynow A:HOVER{color:#FF0000; text-decoration : underline;}
.buynow {
	border-color:#666666;
	border:2px;
	border-style:solid;
	background-color:#CCCCCC;
	width:100px;
	text-align:center;
	font:tahoma; font-size:13px;
	font-weight:bold;
	padding:12px;		
}

.buynow-1 A:link {color: #EA7500; text-decoration : underline;}

.buynow-1 A:visited {color: #EA7500; text-decoration : underline;}

.buynow-1 A:active {color: #EA7500; text-decoration : underline;}

.buynow-1 A:HOVER{color:#FF9900; text-decoration : underline;}
.buynow-1 {
	border-color:#FF9900;
	border:2px;
	border-style:solid;
	background-color:#000000;
	width:200px;
	text-align:center;
	font:tahoma; font-size:13px;
	font-weight:bold;
	padding:12px;
	color:#FFFFFF;
	
}

.buynow-2 A:link {color: #CC0000; text-decoration : underline;}

.buynow-2 A:visited {color: #CC0000; text-decoration : underline;}

.buynow-2 A:active {color: #CC0000; text-decoration : underline;}

.buynow-2 A:HOVER{color:#FF0000; text-decoration : underline;}
.buynow-2 {
	border-color:#666666;
	border:2px;
	border-style:solid;
	background-color:#CCCCCC;
	width:150px;
	text-align:center;
	font:tahoma; font-size:13px;
	font-weight:bold;
	padding:12px;
	
	
}

.leftnavlinks {
	border-color:#666666;
	border:2px;
	border-style:solid;
	background-color:#CCCCCC;
	width:180px;
	text-align:center;
	font:tahoma; font-size:13px;
	font-weight:bold;
	padding:12px;		
}

h6 A:link {color: #CC0000; text-decoration : underline;}

h6 A:visited {color: #CC0000; text-decoration : underline;}

h6 A:active {color: #CC0000; text-decoration : underline;}

h6 A:HOVER{color:#FF0000; text-decoration : underline;}
h6{
font-family:tahoma; Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
 
 


P.box
{
    BORDER-RIGHT: #E70400 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #E70400 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 0px;
    OVERFLOW: auto;
    BORDER-LEFT: #E70400 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #E70400 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: justify
}

P.boxlight
{
    BORDER-RIGHT: #E70400 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #E70400 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 0px;
    OVERFLOW: auto;
    BORDER-LEFT: #E70400 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #E70400 1px solid;
    BACKGROUND-COLOR: #efefef;
   
}

div.nudgeup
{
    MARGIN: -15px 0px 0px 0px;
    width: 90%;
}

.blbrd
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}

.tdbgcell {
	border-top: solid #E70400 1px;
	border-right: solid #E70400 1px;
	border-bottom: solid #E70400 1px;
	border-left: solid #E70400 1px;
	padding: 0 20px;
	background-color: #efefef;
	text-align: center;
}
.tdbgcell2 {
	border-top: solid #E70400 1px;
	border-right: solid #E70400 1px;
	border-bottom: solid #E70400 1px;
	border-left: solid #E70400 1px;
	padding: 0 6px;
	background-color: #efefef;
	text-align: center;
}

.tdbgindex {
	border-top: solid #E70400 2px;
	border-right: solid #E70400 2px;
	border-bottom: solid #E70400 2px;
	border-left: solid #E70400 2px;
	padding: 0 0px;
	background-color: #efefef;
	text-align: center;
	color: ffffff;
}

.tdbgcellleft {
	border-top: solid #E70400 1px;
	border-right: solid #E70400 1px;
	border-bottom: solid #E70400 1px;
	border-left: solid #E70400 1px;
	padding: 10 10px;
	background-color: #efefef;
	text-align: left;
}


.tdbgcellnopad {
	border-top: solid #E70400 1px;
	border-right: solid #E70400 1px;
	border-bottom: solid #E70400 1px;
	border-left: solid #E70400 1px;
	padding: 0 0px;
	background-color: #efefef;
	text-align: left;
}
.tdbgcellmain {
	border-top: solid #E70400 1px;
	border-right: solid #E70400 1px;
	border-bottom: solid #E70400 1px;
	border-left: solid #E70400 1px;
	padding: 10 10px;
	background-color: #efefef;
	text-align: left;
}

hr {
  border: 0;
  width: 90%;
  color: #f00;
  background-color: #E70400;
  height: 1px;
}


.buttonold
{
	BORDER-RIGHT: #E70400 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #E70400 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #E70400 1px solid;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #E70400 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #efefef;
	TEXT-DECORATION: none
    
    

}

.button
{
	BORDER-RIGHT: #E70400 2px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #E70400 2px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #E70400 2px solid;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #E70400 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000;
	TEXT-DECORATION: none
    
}

.buttonsmall
{
	border: solid 1px #ffffff;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #000000;
	TEXT-DECORATION: none;
	padding: 1 2 1 2;
}
.Buybutton
{
	
	BORDER-TOP: #E70400 2px solid;
	BORDER-LEFT: #E70400 2px solid;
	BORDER-BOTTOM: #E70400 2px solid;
	BORDER-RIGHT: #E70400 2px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000;
	TEXT-DECORATION: none
    
    

}




.tablebrd
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 00px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
}
.tablewhite
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 00px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #efefef;
    
		
}
    
    
    
.tblTab
{
	MARGIN: 0px 0px 0px 200px;
}


.ad A:link {color: #ffffff; text-6decoration : none;}

.ad A:visited {color: #ffffff; text-decoration : none;}

.ad A:active {color: #F8B707; text-decoration : none;}

.ad A:HOVER{color: #F8B707; text-decoration : none; }

.ad{
	font-family: verdana;
	color:#ffffff;
	font-size:12px;

    

}










.leftnavlink A:link {color: #e50505; text-decoration : none;}

.leftnavlink A:visited {color: #e50505; text-decoration : none;}

.leftnavlink A:active {color: #F8B707; text-decoration : none;}

.leftnavlink A:HOVER{color: #F8B707; text-decoration : underline; }

.leftnavlink{
	font-family: verdana;
	color:#000000;
	font-size:11px;
	padding: 2px;
	margin: 0px 0px 0px 0px;
	FONT-WEIGHT: bold;
}

.productlinks {
	line-height: 160%;
}

.hiddenPic {display:none;}

.leftnav {
	line-height: 160%;
}



.tdred {
	background: #e50505;
}
.tdblack {
	background: #000000;
}
.tdaaaaaa {
	background: #aaaaaa;
}

select
{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	border: 1px;
	font-family: Verdana;
	color:000000;
}






.feedback,.feedbackBG {
	margin: 0px;
	padding: 0px;
}

.feedback {
	background: url(/reviews/images/review_on.gif) repeat-x;

}

.feedbackBG {
	width: 75px;
	background: url(/reviews/images/review_off.gif) repeat-x;
}


