body {
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  color:#000000;
  }
.a2
{ 
font-family: Arial;
font-size: 9pt;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.a9
{ 
font-family: tahoma;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center	;
}
.forum_text
{ 
font-family: Arial;
font-size: 8pt;
font-weight: normal;
color: #000000;
}
.title {
  margin-top:0px;
  margin-bottom:5px;
  /* font-family:Georgia;*/
 font-family: arial;
  font-weight: normal;
  font-size: 18px;
  color: #0095E2;
  padding-top:8px;
  }
.text_large1
{
font-family: verdana;
font-size: 13px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
A:link {
	COLOR: #BC0000; text-decoration: none
}
A:visited {
	COLOR: #BC0000; text-decoration: none
}
A:active {
	COLOR: #BC0000; text-decoration: none
}
A:hover {
	COLOR: #FF0000; text-decoration: underline
}

#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 1002px;
  text-align: left;
  background: #FFFFFF url('../img/content_bg.gif') top left repeat-y;
}

#page_header {
  height: 105px;
  background: url('../images/header_top_gray.jpg') top left repeat-x;
  clear: both;
}

#logo {
  padding-top:10px; padding-left:25px;
  margin:0px;
  width:300px;
  float:left;
}

#top_navi {
  padding:9px 0px 9px 0px;
  margin:20px 10px 0px 0px;
  width:650px;
  float:right;
  background: url('../images/menu_bg3.gif') top left no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
}

#top_navi_new {
  padding:9px 0px 9px 0px;
  margin:20px 10px 0px 0px;
  width:650px;
  float:right;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
}

#top_navi A:link {
	COLOR: #000000; text-decoration: none
}
#top_navi A:visited {
	COLOR: #000000; text-decoration: none
}
#top_navi A:active {
	COLOR: #000000; text-decoration: none
}
#top_navi A:hover {
	COLOR: #FF0000; text-decoration: none
}

#page_header_banner {
  height: 239px;
  background: url('../images/header_banner.jpg') top left no-repeat;
  clear: both;
}


#page_header_banner_new {
  height: 170px;
  background: url('../images/sport-header.jpg') top left no-repeat;
  clear: both;
}

#menu_bar {
  margin:0px;
  padding:0px;
  border:0px dashed #cccccc;
  height:37px;
  clear:both;
  background: url('../images/menu_bg.jpg') bottom left no-repeat;
}

#content_wrapper {
  margin-top:0px;
  margin-bottom:10px;
  margin-left:1px;
  margin-right:1px;      
  border:0px dashed #FFFFFF;  
}

#main_content {
  margin-left:217px;
  margin-right:218px;
  border:0px dashed #cccccc;
}
#main_content2 {
  margin-left:60px;
  margin-right:150px;
  border:0px dashed #cccccc;
}
#main_content3 {
  margin-left:215px;
  margin-right:215px;
 /* width:500px;*/
 
  border:0px dashed #cccccc;
}

#main_content h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:normal;
  color: #000000;
  padding:14px 0px 0px 0px;
}

#main_content h4 {
  margin-top:0px;
  margin-bottom:15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:normal;
  color: #FFFFFF;
  padding:6px 0px 6px 10px;
  background: url('../images/head_img1.gif') top left no-repeat;
}

#main_content p {
  margin-top:0px;margin-bottom:20px;
  padding:0px 0px 0px 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

#left_side {
  float: left;
  width:207px;
  border:0px dashed #cccccc;
}
.text2 {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
}

.thankstext {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
}

.text3 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: Bold;
	color: #000000;
	text-decoration: none;
	
}

.text4 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
}

#left_side h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  color: #000000;
  padding:4px 0px 0px 0px;
}

#left_side p {
  margin-top:0px;
  margin-bottom:10px;
  padding:4px 0px 4px 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #000000;
}

#right_side {
  float: right;
  width:207px;
  border:0px dashed #cccccc;
}

#right_side h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  color: #000000;
  padding:4px 0px 0px 0px;
}

#right_side h4 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #FFFFFF;
  font-weight:normal;
  padding:4px 4px 3px 6px;
  background-color:#7C7C7C;
  border-bottom:1px #D8D8D8 solid;
}

#right_side p {
  margin-top:0px;
  margin-bottom:10px;
  padding:4px 0px 4px 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #000000;
}

#navcontainer ul {
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  color: #000000;
  float: left;
  width: 100%;
  text-align:left;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
  padding: 2px 0px 0px 5px;
  margin:0px 0px 0px 0px;
  background-color: transparent;
  text-decoration: none;
  float: left;
}

#navcontainer ul li a:hover {
}

a.toplink {
font-family      : Verdana, arial, helvetica, sans-serif;
display          : block;
font-size        : 12px;
font-weight      : bold;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #000000;
text-indent      : 33px;
background: url('../images/arrow.gif') no-repeat top left;
width:110px;
text-align:left;
}
a.toplink:hover, a.toplinka {
font-family      : Verdana, arial, helvetica, sans-serif;
display          : block;
font-size        : 12px;
font-weight      : bold;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #FF0000;
text-indent      : 33px;
background: url('../images/arrow1.gif') no-repeat top left;
width:110px;
}



a.lnkclass {
font-family      :  arial, helvetica, sans-serif;
font-size        : 8pt;
font-weight      : normal;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #000000;
}
a.lnkclass:hover {
font-family      :  arial, helvetica, sans-serif;
font-size        : 8pt;
font-weight      : normal;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #FF0000;
}

#linklist {
  padding-left: 0;
  margin-left: 0;
  border-bottom: 1px solid #D1D9C4;
  width: 140px;
}

#linklist li {
  list-style: none; 
  margin: 0;
  line-height:20px;
  border-top: 1px solid #D1D9C4;
  font-family:verdana;
  font-size:10px;
}

#linklist li a { text-decoration: none; }

.yellow_bg {
  background: #F3E14C url('../images/yellow_img.gif') top left repeat-x;
  padding:6px;
}

.yellow_bg1 {
  background: #F3E14C url('../images/yellow_img.gif') top left repeat-x;
  padding:0px;
}

.gray_bg {
  background: #000100 url('../images/gray_img.gif') top left repeat-x;
  padding:6px;
  border:1px #FFFFFF solid;
}

.gray_border {
  border:4px #E6E6E6 solid;
}

.orange_bg {
  background: #D45300 url('../images/orange_img.gif') bottom left repeat-x;
}
.head_1 {
  background: #D45300 url('../images/orange_img1.gif') bottom right no-repeat;
  padding:10px 20px 4px 20px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#FFFFFF;
  font-weight:bold;
}

.linkclass
{

}

.head_2 {
  background: url('../images/head_img1.gif') no-repeat;
  height:34px;
  width:560px;
  padding:0px 0px 0px 10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:17px;
  color:#FFFFFF;
  font-weight:bold;
}

.thumbnail_left {
  float:left;
  margin-right:10px;
  margin-bottom:5px;
  border:0px;
}

.thumbnail_right {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  border:0px;
}


#footer_menu_bar {
  margin:0px;
  padding:0px;
  border:0px dashed #cccccc;
  height:37px;
  clear:both;
  background: url('../images/menu_bg1.gif') bottom left no-repeat;
}

#navcontainer1 ul {
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  color: #000000;
  float: left;
  width: 100%;
}

#navcontainer1 ul li { display: inline; }

#navcontainer1 ul li a {
  padding: 7px 0px 7px 19px;
  margin:0px 0px 0px 0px;
  background-color: transparent;
  text-decoration: none;
  float: left;
}

#navcontainer1 ul li a:hover {
}

a.footerlink {
font-family      : Verdana, arial, helvetica, sans-serif;
display          : block;
font-size        : 13px;
font-weight      : bold;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #000000;
text-indent      : 0px;
width:140px;
text-align:center;
}
a.footerlink:hover {
font-family      : Verdana, arial, helvetica, sans-serif;
display          : block;
font-size        : 13px;
font-weight      : bold;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #FF0000;
text-indent      : 0px;
width:140px;
text-align:center;
}

#page_footer {
  height: 50px;
  clear: both;
}

#page_footer p {
  padding-top:15px;
  margin:0px 0px 0px 0px;
  text-align:center;
  font-family: verdana;
  font-size: 11px;
  line-height:14px;
  color:#0000000;
}

#page_footer A:link {
	COLOR: #FBD539; text-decoration: none;
}
#page_footer A:visited {
	COLOR: #FBD539; text-decoration: none;
}
#page_footer A:active {
	COLOR: #FBD539; text-decoration: none;
}
#page_footer A:hover {
	COLOR: #FBD539; text-decoration: underline;
}


.text
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

.text_price
{
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.text_caps
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #2F63B7;
text-decoration: none;
text-transform: capitalize;
}

.text_large
{
font-family: verdana;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

.text_large1
{
font-family: verdana;
font-size: 13px;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.text_large2
{
font-family: verdana;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
text-transform: capitalize;
}

.smalltext
{
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.text1
{
font-family: verdana;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

.text2
{
font-family: verdana;
font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none;
}
.text2:hover
{
font-family: verdana;
font-size: 12px;
font-weight: normal;
color: #0095E2;
text-decoration: none;
}

.text3
{ font-family: verdana;
font-size: 13px;
font-weight: normal;
color: #000000;
text-decoration: none;
}


.text10
{ font-family: tahoma;
font-size: 14px;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.text4
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
text-transform: capitalize;
}
.text5
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.desc
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
color: #0099cc;
text-decoration: none;
}
.txtname
{
font-family: verdana;
font-size: 15px;
font-weight: normal;
text-decoration: none;
}
.txtname:hover
{
font-family: verdana;
font-size: 15px;
font-weight: normal;
text-decoration: underline;
}


.cnt {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #1C3E88;

	
}
a.cnt:link {
	color: #1C3E88;
	text-decoration: none;
	font-size: 9pt;
}

a.cnt:visited {
	color: #1C3E88;
	text-decoration: none;	
	font-size: 9pt;
}

a.cnt:active {
	color: #FFA210;
	font-weight: normal;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
}

a.cnt:hover {
	color: #FFA210;
	font-weight: normal;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
}



.productHeadingTxt
{ font-family: tahoma;
font-size: 16px;
font-weight: bold;
color: #2E64BE;
text-decoration: none;
}


.productHeadingTxt1
{ font-family: tahoma;
font-size: 13px;
font-weight: bold;
color: #F56F15;
text-decoration: none;
}

.productHeadingTxt2
{ font-family: tahoma;
font-size: 16px;
font-weight: bold;
color: #F56F15;
text-decoration: none;
}



.productTxt
{ font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
line-height:20px;
}

.priceTxt { 
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #F56F15;
text-decoration: none;
line-height:20px;
}



.familyAccountTxt { 
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #FEDA08;
text-decoration: none;
line-height:20px;
}


.familyTxtlink
{
font-family: arial;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color:#ffffff;
}
a.familyTxtlink:link
{
font-family: arial;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color:#ffffff;
}
a.familyTxtlink:visited
{
font-family: arial;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color:#ffffff;
}

a.familyTxtlink:active
{
font-family: arial;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
color:#ffffff;
}

a.familyTxtlink:hover
{
font-family: arial;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
color:red;
}




.normalTxt
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color:black;
line-height:17px;
text-align:justify;
}




.a2_new
{ 
font-family: tahoma;
font-size: 11px;
font-weight: normal;
color: #003399;
text-decoration: underline;
}
.a2_new:hover 
{  
font-family: tahoma; 
font-size: 11px; 
font-weight: normal; 
color: #85BD18; 
text-decoration: underline;
}


.contactHeadingTxt 
{  
font-family: tahoma; 
font-size: 13px; 
font-weight: bold; 
color: #ffffff; 
text-decoration: none;
}


.contactnormalTxt 
{  
font-family: verdana; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
}

.privacyTxt 
{  
font-family: verdana; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
}


.a2_new1
{ 
font-family: tahoma;
font-size: 13px;
font-weight: BOLD;
color: #003399;
text-decoration: none;
}


.text_colck
{ 
font-family: tahoma;
font-size: 10px;
font-weight: BOLD;
color: #FF0000;
text-decoration: none;
}


.clock_text1
{ 
font-family: tahoma;
font-size: 13px;
font-weight: BOLD;
color: #FF0000;
text-decoration: none;
}


.clock_text
{ 
font-family: tahoma;
font-size: 17px;
font-weight: BOLD;
color: #fff;
text-decoration: none;
background:#fff;
}




.normalTxt_clk
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color:red;
text-align:center;
padding-top:5px;
}


.normalTxt_clk1
{
font-family: arial;
font-size: 30px;
font-weight: bold;
text-decoration: none;
color:red;
text-align:center;
}


.normalTxthelp
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color:black;
line-height:15px;
text-align:left;

}



.normalTxthelp1
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color:black;
line-height:15px;
text-align: justify; 

}


.middleTxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0063C8;
	line-height:15px;
}

a.middleTxt:link {
	color: #0063C8;
	text-decoration: none;
}

a.middleTxt:visited {
	color: #0063C8;
	text-decoration: none;	
}

a.middleTxt:active {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.middleTxt:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}



.subcategorytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0063C8;
	line-height:15px;
}

.subcategorytext a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0063C8;
	line-height:15px;
}

.subcategorytext a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0063C8;
	line-height:15px;
}


a.subcategorylink {
font-family:Verdana, Arial, Helvetica, sans-serif;
display          : block;
font-size        : 11px;
font-weight      : normal;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #0337AD;
text-indent      : 10px;
margin-top:0px;
background: url('../images/subcategory-arrow.gif') top left no-repeat;
text-align:left;

}
a.subcategorylink:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
display          : block;
font-size        : 11px;
font-weight      : normal;
padding          : 0px 0px 0px 0px;
margin-top:0px;
color            : black;
text-indent      : 10px;
background: url('../images/subcategory-arrow1.gif') top left no-repeat;

text-align:left;
}





.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}



.leftnannew  {
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background:url(../images/nav_1.gif) no-repeat; 
	height:22px; 
	width:195px;
	display:block;
	text-indent:30px;
}

.leftnannew a  {
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background:url(../images/nav_1.gif) no-repeat; 
	height:22px; 
	width:195px;
	display:block;
	text-indent:30px;
}

.leftnannew a:hover  {
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background:url(../images/nav_1.gif) no-repeat; 
	height:22px; 
	width:195px;
	display:block;
	text-indent:30px;

}



.submenunew
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color:#000; 
padding-top:1px;


}

.submenunew a
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color:#000;
padding-top:1px;

}

.submenunew a:hover
{
font-family: verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color:red;
padding-top:1px;


}




.submenunew3
{
font-family: tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color:#004E9E; 
padding-top:1px;


}

.submenunew3 a
{
font-family: tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color:#004E9E;
padding-top:1px;

}

.submenunew3 a:hover
{
font-family: tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color:red;
padding-top:1px;


}

