/* CSS Document */
body{
margin:0; color:#CCCCCC;
padding:0;}

.main{
width:1002px;
margin:0;
height:auto;
padding:0;

}
/*
.header{
width:1002px; height:178px; margin:0px; float:left;
}
*/
.header_top_stripe{
width:1002px;
float:left;
margin:0;
padding:0;}

ul{
margin:0;

padding-left:14px;
}
li{
margin:0;
padding:0;
}



.header_middle_stripe{
width:1002px;
height:96px; float:left;
}

.logo_container{
width:100%;
height:96px;
float:left;

}

.shopping_container{
width:284px;
height:96px; float:left;}

.bucket{
width:26px; height:34px; float:left; margin-left:60px; background-image:url(images/bucket.gif); background-repeat:no-repeat;}

.shoppinh_cart_box{

width:100px; height:34px; float:left; font: tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
text-align:left; text-decoration:none;}



.left_red_border{
width:29px; height:40px; float:left; background-image:url(images/button_red_border.gif); background-repeat:repeat-x;}

.left_red_edge{

width:5px; height:40px; float:left; background-image:url(images/button_left_border.gif); background-repeat:repeat-x;}


.buttonimg{
background-image: url(images/button_base.gif);
background-repeat:no-repeat;
height:45px;
width:98px;
margin-right:1px;
float:left;
font-family:tahoma; font-size:12px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
}

.buttonimg a
{
text-decoration:none;
color:#ffffff;
padding-top:10px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

.buttonimg a:hover
{
text-decoration:none;
color:#FFFF00;
padding-top:10px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}


.buttonimg_last{
background-image: url(images/button_base.gif);
background-repeat:no-repeat;
height:45px;
width:98px;
float:left;
font-family:tahoma; font-size:12px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
}

.buttonimg_last a
{
text-decoration:none;
color:#ffffff;
padding-top:10px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

.buttonimg_last a:hover
{
text-decoration:none;
color: #FFFF00;
padding-top:10px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

.right_red_edge{

width:5px; height:40px; float:left; background-image: url(images/button_right_border.gif); background-repeat: no-repeat;}


.right_red_border{
width:565px; height:40px; float:left; background-image:url(images/button_red_border.gif); background-repeat:repeat-x;}

.currency_bg{
width:1002px; height:48px;float:left; background-image:url(images/curency_stripe.gif); background-repeat:repeat-x; }

.currency_text{

font:tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;
text-decoration:none;
text-align:center;
width:246px; margin-top:5px; margin-left:20px; vertical-align:middle;}


.container{
width:1002px; margin:0px;
float:left;
font:tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;
text-decoration:none;
}

.button_text{
font-family:tahoma; font-size:12px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;}


LogoBar {

	height:				120px;

}

.LogoBar IMG {

	margin:				10px;

	margin-left:		50px;

}



.TabBar {

	clear:				both;

	height:				43px;

	background:			url(images/tab-bar.gif) repeat-x left bottom;

}



.TabLeft {

	background:			url(images/tab-left.gif) no-repeat left top;

}

.TabRight {

	background:			url(images/tab-right.gif) no-repeat right top;

}

.TabMid {

	height:				28px;

	line-height:		28px;

	background:			url(images/tab-mid.gif) repeat-x left top;

}

.TabMid A:link, .TabMid A:visited {

	padding-left:		8px;

	padding-right:		8px;

	font-family:		Verdana;

	font-size:			11px;

	font-weight:		bold;

	color:				white;

	text-decoration:	none;

}



.SearchBar {

	height:				48px;

	font-family:		Verdana; 

	font-size:			16px;

	font-weight:		bold; 

	color:				#888888;

	background:			url(images/search-bar.gif) repeat-x left top;

	text-align:			center;

}

.SearchBar FORM {

	margin:				0px;

	padding:			0px;

	padding-top:		10px;

}



.tab1{
background-image: url(images/tab1.gif);
background-repeat:no-repeat;
height:26px;
width:53px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;margin-left:55px;
_margin-left:35px;
_margin-right:1px;
}

.tab1 a{
background-image: url(images/tab1.gif);
background-repeat:no-repeat;
height:26px;
width:53px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-top:6px;
_margin-right:1px;
}



.button_div{width:1002px; height:40px;
float:left;background-image:url(images/tab-bar.gif)repeat-x;}

.button_div1{width:1007px; height:47px;
float:left;background-image:url(images/button_red_border.gif);margin-top:15px;
}



.tab2{
background-image: url(images/tab2.gif);
background-repeat:no-repeat;
height:26px;
width:91px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
_margin-right:1px;
}

.tab2 a{
background-image: url(images/tab2.gif);
background-repeat:no-repeat;
height:26px;
width:91px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-top:6px;
_margin-right:1px;
}


.tab3 a {
background-image: url(images/tab3.gif);
background-repeat:no-repeat;
height:26px;
width:86px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-top:6px;
_margin-right:1px;
}

.tab3  {
background-image: url(images/tab3.gif);
background-repeat:no-repeat;
height:26px;
width:86px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
_margin-right:1px;

}


.tab4 a{
background-image: url(images/tab4.gif);
background-repeat:no-repeat;
height:26px;
width:58px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding-top:6px;
_margin-right:1px;
}



.tab4 {
background-image: url(images/tab4.gif);
background-repeat:no-repeat;
height:26px;
width:58px;
margin-right:2px;
float:left;
font-family:Verdana; font-size:11px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
_margin-right:1px;

}


.SearchBar {margin-bottom:20px;
float:left;
	height:				48px;

	font-family:		Verdana; 

	font-size:			16px;

	font-weight:		bold; 

	color:				#888888;

	background:			url(images/curency_stripe.gif) repeat-x left top;

	text-align:			center;
width:1007px;
}

.SearchBar FORM {

	margin:				0px;

	padding:			0px;
margin-top:-6px;

}


















.BigBox {

	width:				119px;

	height:				119px;

	background:			url(images/big-box.gif) no-repeat left top;

	text-align:			center;

}



.SmallBox {

	width:				79px;

	height:				77px;

	background:			url(images/small-box.gif) no-repeat left top;

	text-align:			center;

}



.HeadingLeft {

	height:				37px;

	background:			url(images/heading-bar-left.gif) no-repeat left top;

}

.HeadingMid {

	height:				37px;

	font-family:		Verdana;

	font-size:			13px;

	font-weight:		bold;

	color:				white;

	text-align:			left;

	line-height:		37px;

	background:			url(images/heading-bar-mid.gif) repeat-x left top;

}



.HeadingMid1 {

	height:				25px;

	font-family:		Verdana;

	font-size:			13px;

	font-weight:		bold;

	color:				white;

	text-align:			left;

	line-height:		37px;

	margin-left:-15px;
/*padding-left:20px; by santosh */

}


.HeadingMid1 a {

	height:				37px;

	font-family:		Verdana !important;

	font-size:			13px !important;

	font-weight:		bold !important;

	color:				#c02c2c !important;

	text-align:			left;

	line-height:		37px;
padding-left:20px;

}






.HeadingRight {

	height:				37px;

	padding-left:		20px;

	background:			url(images/heading-bar-right.gif) no-repeat right top;

}

.HeadingRight a {

	height:				37px;

	padding-left:		20px;

color:white;
font-family:Verdana;
font-size:13px;
font-size:bold;

}



.BoxTopLeft {

	background:			url(images/box-top-left.gif) no-repeat left top;

}

.BoxTopMid {

	background:			url(images/box-top-mid.gif) repeat-x left top;

}

.BoxTopRight {

	background:			url(images/box-top-right.gif) no-repeat right top;

}

.BoxLeft {

	background:			url(../images/box-left.gif) repeat-y left bottom;

}

.BoxRight {

	background:			url(images/box-right.gif) repeat-y right bottom;

}

.BoxBotLeft {

	background:			url(images/box-bot-left.gif) no-repeat left bottom;

}

.BoxBotMid {

	background:			url(images/box-bot-mid.gif) repeat-x left bottom;

}

.BoxBotRight {

	background:			url(images/box-bot-right.gif) no-repeat right bottom;

}



.SmBoxTopLeft {

	background:			url(images/sm-box-top-left.gif) no-repeat left top;

}

.SmBoxTopMid {

	background:			url(images/sm-box-top-mid.gif) repeat-x left top;

}

.SmBoxTopRight {

	background:			url(images/sm-box-top-right.gif) no-repeat right top;

}

.SmBoxLeft {

	background:			url(images/sm-box-left.gif) repeat-y left bottom;

}

.SmBoxRight {

	background:			url(images/sm-box-right.gif) repeat-y right bottom;

}

.SmBoxBotLeft {

	background:			url(images/sm-box-bot-left.gif) no-repeat left bottom;

}

.SmBoxBotMid {

	background:			url(images/sm-box-bot-mid.gif) repeat-x left bottom;

}

.SmBoxBotRight {

	background:			url(images/sm-box-bot-right.gif) no-repeat right bottom;

}



.BoxContainer {

	font-family:		Verdana; 

	font-size:			11px; 

	font-weight:		bold; 

	color:				#222222;

	text-align:			left;

}


.BoxContainer  a{

	font-family:		Verdana; 

	font-size:			11px; 

	font-weight:		bold; 

	color:				black;

	text-align:			left;

}

.BoxContainer  a:hover{

	font-family:		Verdana; 

	font-size:			11px; 

	font-weight:		bold; 

	color:				Red;

	text-align:			left;

}



.Footer {
	clear:				both;
	height:				23px;
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:				#FFFFFF;
	text-align:			center;
	text-decoration:	none;
	line-height:		23px;
	background:			url(images/bot-bar.gif) repeat-x top left;
}
.Footer A:link, .Footer A:visited {
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:				#FFFFFF;
	text-decoration:	none;
}

.Copyright {
	height:				20px;
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:				#888888;
	text-align:			center;
}
.Copyright A:link, .Copyright A:visited {
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:				#888888;
	text-align:			center;
}



/* SITE STYLES FINISH HERE */



.prodtabs {

	margin: 0px auto;

	text-align: left;

}

.prodtabs A:link, .prodtabs A:active, .prodtabs A:visited {

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px; 

	padding-right: 10px; 

	padding-left: 11px; 

	font-weight: bold; 

	background: #AAAAAA; 

	padding-bottom: 0px; 

	color: black; 

	border-bottom: #AAAAAA 2px solid; 

	text-decoration: none

}

.prodtabs A:hover {

	color: #DD2C22

}

.prodtabs A#live {

	background: #DD2C22; 

	color: #FFFFFF; 

	border-bottom: #DD2C22 2px solid; 

	white-space: nowrap

}

.prodtabsBg {

	background: #DD2C22; 

	border-bottom: #DD2C22 2px solid; 

	height: 10px;

}



.newsletter

{

	float: right;

	width: 200px;

	height: 71px;

	font-family: Arial; 

	font-size: 12px; 

	font-style: normal; 

	font-variant: normal;

	font-weight: bold;

	color: #999999; 

	line-height: 25px;

}



.newsletterHidden {

	top: 55px;

	left: 100px;

	font-family: Arial; 

	font-size: 10px; 

	font-style: normal; 

	font-variant: normal;

	font-weight: bold;

	color: black; 

	visibility: hidden;

	position: absolute;

	line-height: 18px;

	background: white;

	border: 2px solid gray;

	padding: 5px;

	white-space: nowrap;

}



.newsletterHidden INPUT {

	margin: 1px;

}




