@charset "utf-8";

img		{ border:0px; }

.phone a:link,  .phone a:visited 
{
	color: #eca631;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight:bold;
}
.phone a:hover , .phone a:active {
	color: #ffc462;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.protection  a:link,  .protection  a:visited 
{
	color: #eca631;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
}
.protection a:hover , .protection a:active {
	color: #ffc462;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


body {
	background-color: #FFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin:0px;
}
td	{
	vertical-align:top;
	font-family:Verdana, Geneva, sans-serif;
	line-height:14px;
	font-size:11px;
	color:white;
	vertical-align:top;
	}
.sect {
	vertical-align:bottom;
}

.content	{
	border-left:solid 3px #19335f;
	height:250px;
	}
	.content li	{	
	margin-left: -25px; 	
}	


#main	{
	width:887px;
	background:#19335f;
	margin:0 auto;
	margin-top: 35px;
	border:solid 14px white;
		}	
.footer	{
	width:915px;
	margin: 0 auto;
	height:80px;
	}
	.footer	td {
	background-image: url(images/bottom-grad.gif);
	background-repeat: repeat-x;	
	font-size:9px;
	color:#999;
	padding: 15px;
	}
	
.banner	{
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;	
	height:266px;
	vertical-align:bottom;
	}
.body	{
	margin-top:3px;
	height:290px;
	padding:2px;
	background-image: url(images/body-grad.gif);
	background-repeat: repeat-x;	
	}
	.body td {
		padding-top:30px;
		}		
	
.index td 	{
	padding:15px 25px 0px 25px;
	}	
.protection 	{
	padding:0px 5px 5px 25px ;
	}		
	
.phone	{
	padding:20px 25px;
	font-size:13px;
	font-weight:bold;	
	}	
	
.sportLogo	{
	padding-top:25px;
	width:82px;
	margin: 0 auto;
	}
	
.iframe	{
	padding:0px;
	}	
	
.fabric-img	{
	background-image: url(images/fabric-swatch.jpg);
	background-repeat: no-repeat;
	background-position: right -15px ;
	height:250px;
	}	
.features-img	{
	background-image: url(images/features.jpg);
	background-repeat: no-repeat;
	background-position: right -25px;
	height:260px;
	}		
	
/* SIDE NAV ---------------------------*/

.sidenav	{
	width:200px;	
	vertical-align: top;	
	}

#sidenav	{
	width:240px;
	margin:4px;	
	}
	
#sidenav UL {
	padding: 0px;
	margin: 0px;
	padding-right:4px;
	font-family: Tahoma, Verdana, Arial, Helvetica ;
	font-size: 10px;
	text-decoration: none;		
}

#sidenav LI	{
	list-style: none;
	text-indent: 20px;	
	margin-top: 2px;
	line-height: 30px;	
	}
	
#sidenav a {
	padding:2px;
	width:100%;
	background-color: #344157;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	display: block;
	text-decoration:none;
/*	border-left: 2px solid #999;	*/
}

#sidenav a:hover 	{
	color: #fff;
	text-decoration: none;
	background-color: #5d6779;	
}

#sidenav LI a.sidenavDown {
	padding:2px;
	width:100%;
	background-color: #283344;
	color: #fbb034;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	cursor:default;
	background-image: url(images/bit.gif);
	background-repeat: repeat-y;
	background-position: -5px;
	}

/* GLOBAL ---------------------------*/	
	
.clear {clear:both;}

.center	{  margin:0 auto;}
.fLeft	{ float: left; }
.fRight	{ float: right; }
.aLeft 	{ text-align: left; }
.aRight { text-align: right; }
	
.w100 	{ width: 100%; }
.w90 	{ width: 90%; }	
.w85 	{ width: 85%; }
.w80 	{ width: 80%; }
.w75 	{ width: 75%; }
.w70 	{ width: 70%; }
.w60 	{ width: 60%; }
.w50 	{ width: 50%; }
.w35 	{ width: 35%; }	
.w33 	{ width: 33%; }	
.w30 	{ width: 30%; }	
.w25 	{ width: 25%; }
.w20 	{ width: 20%; }	
.w15 	{ width: 15%; }	
.w10 	{ width: 10%; }	

.pt2{margin-top:2px;}
.pt5{margin-top:5px;}
.pt10{margin-top:10px;}
.pt15{margin-top:15px;}
.pt20{margin-top:20px;}

.mt1{margin-top:1em;}
.mt2{margin-top:2em;}
.mt5{margin-top:5em;}
.mt10{margin-top:10em;}
.mt20{margin-top:20em;}
.mt30{margin-top:30em;}
.mt40{margin-top:40em;}
.mt50{margin-top:50em;}

.mr2{margin-right:2px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}

.ml2{margin-left:2px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}

.mb1{margin-bottom:1em;}
.mb2{margin-bottom:2em;}
.mb5{margin-bottom:5em;}
.mb10{margin-bottom:10em;}
.mb20{margin-bottom:20em;}
.mb30{margin-bottom:30em;}
.mb40{margin-bottom:40em;}
.mb50{margin-bottom:50em;}


	
