/*body {margin:0px; padding:0px; background: #B2D135; color:#8A8A8A; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; }*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;	
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	background: #B2D135;
	margin:0px;
	padding:0px;
}

.maincontent24 {
text-align:justify;
padding:12px 20px 27px 20px;
}

.maincontent24 a{
color:#8a8a8a;
text-decoration:underline;
}

.maincontent24 a:hover{
color:#8a8a8a;
text-decoration:none;
}


.right-content {
/*background:transparent url(../Images/right_content.gif) repeat-y scroll left top;*/
font-size:11px;
line-height:15px;
text-align:justify;
}

h4 {
color:#000000;
font-family:"Trebuchet MS";
font-size:18px;
font-weight:normal;
margin:0;
padding:0;
text-transform:uppercase;
}



.radio{
padding:5px 0 0 0;
margin:0;
}

.instructions {
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #D5D5D5;
color:#666666;
font-size:10px;
padding:0 15px;
text-align:justify;
}
.green_bg{ background:url(../Images/body_bg.gif) repeat-y;}
.green_bgc{ background-color:#B1D135;}
.green_light_bgc{ background-color:#EAF3EC;}

.in_white_bg{ background-color:#FFFFFF;}

.username{ background-color:#FFFFFF; height:26px;}

.green_box1{ border:1px solid #B1D135;}

.grey_txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ACACAC; }
.header_bg{ background:url(../Images/header2.jpg) no-repeat; height:87px;}

/*27 Jan* Start*/
.header_bg_text{ font-size:11px; color:#FFFFFF; text-transform:uppercase; text-align:center; font-weight:bold;}
/*End*/

.inner_bg{ background: url(../Images/inner_bg.jpg) no-repeat;  height:87px;}
.requiredField {color:#FF0000; font-size:11px;}
.error_msg_bg{background-color:#F7F7E4;}
.success_msg_bg{background-color:#B4E982;}
.greenBorder{border:solid 1px #DDDD9F;}

.red_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E61E1E; }
.bold_blacktxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding-left:5px;}

.green_border{ border:1px solid #B1D135;}

.green_box{background-color:#B1D135;  height:34px;  border:1px solid #D8E89A;}

.grey_txt1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#7D7D7D; }

.black_txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#231F20}

.bottom_bg{ background:url(../Images/bottom_bg.gif) repeat-x; height:10px;}

.bottom_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; text-decoration:none;}

.page_heading{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding:0px 0px 0px 4px;  }
.page_heading1{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-decoration:none; font-weight:bold; padding:0px 0px 0px 4px;  }

.salogan{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#7E7E7E; text-decoration:none; font-weight:bold; }
.black_txt_n{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#231F20; text-decoration:none;}
.green_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#B2D135}

.right_bor{border-right:1px solid #CECECE;}

.question{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  color:#558ED5;}

/* CSS Developed for inner pages  Dated 7th January  2009 By Vinod Uniyal  */

.inner_pagebg{ background:#FBFFED; border:#B1D135 1px solid;}

a.month{ font-size:12px; color:#000000; text-decoration:none;}
a:hover.month{ font-size:12px;  color:#000000; text-decoration:underline;}

a.link{ font-size:12px;color:#558ED5;font-weight:bold;}
a:hover.link{ font-size:12px;color:#558ED5;font-weight:bold;}

.location{ color:#000000;}
.green_box_l{background-color:#B2D135; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  color:#ffffff; padding:5px 5px 5px 5px;}
.location_tab{ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  color:#000000; font-size:13px; font-weight:bold;text-decoration:underline;}
.black_txt_underline{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#231F20; text-decoration:underline;}
.white_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;  color:#ffffff;}

.active_black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;  color:#000000;}
/*Top menu*/

#top_nav{
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px; 
	color:#000000; 
	text-decoration:none; 
	line-height:normal; 
	padding-top:0px;
    width:99%;
	margin:auto;
	
	
	}  
#top_nav ul {
	margin:0;
	padding:0;
	list-style:none;
}    
#top_nav a {
	
	display:block; 
	color:#000000; 
	text-decoration:none;
	padding:4px 8px 4px 8px;
}
#top_nav li {
	
	margin:0px 0px 0px 2px;
	padding:0px; 
	float:left;
}
#top_nav #current {
	background: url(../Images/right_crv.gif)  no-repeat right top;
	text-decoration:none;
}  
#top_nav #current a {
	background: url(../Images/left_g_crv.gif)  no-repeat left top;

}

#top_nav .current {
	background: url(../Images/right_crv.gif)  no-repeat right top;
	text-decoration:none;
}  
#top_nav .current a {
	background: url(../Images/left_g_crv.gif)  no-repeat left top;

}

.clear
	{
	clear:both;
	}

.black_border{border:1px solid #666666;}

/*END top menu*/

.blogrighttext{
     font-family:verdana, Arial, Helvetica, sans-serif; 
     font-size:11px; 
     font-weight:bold;
	 text-decoration:none;	
	 color:#7D7D7D;
	 padding-right:10px;
	 text-align:right;
 }
.blue_midtp2{
height:34px;
font-family:"Trebuchet MS";
color:#003366;
font-size:17px;
}

.bloglefttext{
     font-family:verdana, Arial, Helvetica, sans-serif; 
     font-size:11px; 
     font-weight:bold;
	 text-decoration:none;	
	 color:#7D7D7D;
	 padding-left:10px;
	 text-align:left;
 }
 .white_bg{
background:#FFFFFF;
}

/* Profile - Password change */
.innerpage_titlebg{background:#B1D135; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding:6px 10px;}
.newform{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.boxstyle{border:1px solid #a7a6aa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:3px; width:170px;}
.listboxstyle{border:1px solid #a7a6aa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:2px 0px; width:178px;}

.grey_normaltxt{color:#6b6767;}
.erorr{color:#ff0000;}

.mandatoryfields{background:#f4f4f4; color:#ff0000; font-size:11px;padding:5px;}

/* Gear page title */
.gearpage_title{background:url(../Images/gear-uptext.gif) center no-repeat; padding:30px 0px; height:47px;}

.tshirt_sizes{font-size:12px;}
.tshirt_sizes ul{margin:0px; padding:0px;}
.tshirt_sizes li{margin:0px; padding:5px 0px 0px 20px; list-style:none; font-size:12px;}
.tshirt_sizes li a{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;  color:#000000;}
.tshirt_sizes li a:hover{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline;  color:#000000;}
.tshirt_sizes li a.current{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;  color:#000000;}
.tshirt_details{border:1px solid #bcbcbc;}
.tshirt_padd{padding:0px 5px;}
.tshirt_price{font-size:20px;}

/* Splash Page CSS Style */

.video{width:210px; height:100px; text-align:center; vertical-align:middle; background:#cfdeee; border:1px solid #7798ba; font-size:25px; color:#51779f; padding-top:60px; margin:10px 0px;}
.black_bg{background:#000000; padding:7px 0px;}

/* Shopping Bag */
.green_txt1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#79b350; text-decoration:underline;}
.green_txt2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#79b350;}
.italictext{font-family:Verdana, Arial, Helvetica, sans-serif;font-style:oblique;font-weight:normal;font-size:10px;color:#000;}
.blk_ulinetxt{text-decoration:underline; font-weight:bold;}

.blk_link{text-decoration:none; font-weight:bold; color:#000000;}
.blk_link a{text-decoration:underline; font-weight:bold; color:#000000;}
/*.blk_link a:hover{text-decoration:none; color:#000000;}*/

.dotted_bluebrd{background:url(../Images/dotted_bluebrd.gif) left repeat-x;}

.addtocart{background:#00cc66; color:#ffffff; display:block; padding:2px; text-decoration:none; font-weight:bold;}

.height_2{height:2px;}
.height_3{height:3px;}
.height_4{height:4px;}

.gry_border_light{ border:1px solid #CECECE;}
.gry_border{ border:2px solid #CECECE;}
.gry_border_top{ border-top:1px solid #CECECE;}
.gry_border_bottom{ border-bottom:1px solid #CECECE;}

/*.btn_style{background:transparent url(../Images/btn_bg.gif) left top repeat-x; border:1px solid #2b4f82; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px;}*/
.btn_style{background-color:#B2D135; border:1px solid #2b4f82; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px;}

.pad_2{padding:2px 2px 2px 2px;}
.pad_3{padding:3px 3px 3px 3px;}
.pad_4{padding:4px 4px 4px 4px;}
.pad_5{padding:5px 5px 5px 5px;}

.pad_left_2{padding-left:2px;}
.pad_left_3{padding-left:3px;}
.pad_left_5{padding-left:5px;}

.pad_right_2{padding-right:2px;}
.pad_right_3{padding-right:3px;}
.pad_right_5{padding-right:5px;}

.margin_2{margin:2px 2px 2px 2px;}
.margin_3{margin:3px 3px 3px 3px;}
.margin_4{margin:4px 4px 4px 4px;}
.margin_5{margin:5px 5px 5px 5px;}

.margin_left_2{margin-left:2px;}
.margin_left_3{margin-left:3px;}
.margin_left_5{margin-left:5px;}

.margin_right_2{margin-right:2px;}
.margin_right_3{margin-right:3px;}
.margin_right_5{margin-right:5px;}

.note{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; color:#000000; }

/* Review and Checkout (09-01-29)*/
.green_circle{background:url(../Images/green_circle.gif) left top no-repeat; width:74px; height:74px;}
.white_circle{background:url(../Images/white_circle.gif) left top no-repeat; width:74px; height:74px;}

.green_line{background:#92d050; height:13px;}

.green_boxbrd{background:#92d050;}
.grey_boxbrd{background:#f7f6f6; border-left:1px solid #92d050; border-right:1px solid #92d050;}

.green_normaltxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#79b350;}

.dotted_brd{border-bottom:1px dotted #000000;}


/* Animated Div CSS */
#xsnazzy {background: transparent; margin:1em;}
.xboxcontent {display:block; background:#FFFFFF; border:solid 1px #ACACAC;}

a.cart{ font-size:12px; font-weight:bold; color:#6D9A15; text-decoration:none;}
a:hover.cart{ font-size:12px; font-weight:bold; color:#6D9A15; text-decoration:underline;}

.mapGoogle{width:200px;height:200px;overflow:hidden;}

.forumHeading{	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color:#92D050;
	text-decoration:none;
	line-height:normal;	
	margin:auto;
}

.font_12{	
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#000000;
	line-height:normal;
	margin:auto;
}

a.font_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:normal;
	font-weight:bold;
	text-decoration:underline;
	margin:auto;
}

.legendtext{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000;}

.legendtextsm{font-family:Verdana, Arial, Helvetica, sans-serif;font-style:oblique;font-weight:normal;font-size:9px;color:#000;}
