/* CSS Document */
body {
height:auto;
margin:0px;
background-image:url(images/background_image.gif);
}
.home_btn{
	height:42px;
	width:90px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#000000;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	display:block;
	}
.home_btn a{
	text-decoration:none;
	color:000000;
	}
.home_btn a:hover {
	background-image:url(images/home_hover_btn.png);
	height:42px;
	width:90px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#EE382D;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
.about_btn{
	height:42px;
	width:117px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#000000;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	display:block;
	}
.about_btn a{
	text-decoration:none;
	color:#000000;
	}
.about_btn a:hover {
	background-image:url(images/about_hover_btn.png)!important;
	height:42px;
	width:117px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#EE382D;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
.contact_btn{
	height:42px;
	width:136px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#000000;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	display:block;
	}
.contact_btn a{
	text-decoration:none;
	color:#000000;
	}
.contact_btn a:hover {
	background-image:url(images/contact_hover_btn.png)!important;
	height:42px;
	width:136px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#EE382D;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
.product_btn{
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#000000;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	width:160px!important;
	}
.product_btn a{
	text-decoration:none;
	color:#000000;
	}
.product_btn a:hover {
	background-image:url(images/our_product_hover_btn.png);
	height:42px;
	width:160px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#EE382D;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
.showroom_btn{
	height:42px;
	width:170px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#000000;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	display:block;
	}
.showroom_btn a{
	text-decoration:none;
	color:#000000;
	}
.showroom_btn a:hover {
	background-image:url(images/showroom_hover_map_btn.png);
	height:42px;
	width:170px;
	background-repeat:no-repeat;
	font-family:TAHOMA;
	color:#EE382D;
	font-size:16px;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
.search_btn{
	background-image:url(images/search_btn.png);
	width:232px;
	height:42px;
	background-repeat:no-repeat;
	color:#000000;
	font-family:tahoma;
	font-size:16px;
	line-height:31px;
	}
.footer{
font-family:TAHOMA;
color:#00C100;
font-size:16px;
text-align:center;
line-height:69px;
font-weight:bold;
}
.search_textfield{
height:19px;
width:135px;/*border:1px solid red;*/
/* width:115px; */
}
.btn-mid{
	/*width:100%;*/ height:31px; background:url(images/btn-mid.gif) repeat-x;
	font-family:tahoma;
	font-size:14px;
	color:#3233FF;font-weight:bold;
}
.blue_heading{
color:#0027CF;
font-family:TAHOMA;
font-size:16px;
text-align:center;
font-weight:bold;
}
.blue_heading a{
text-decoration:none;
color:000000;
}
.blue_heading a:hover {
text-decoration:none;
color:#0027CF;
}
.yellow_btn_heading{
font-family:tahoma;
font-size:14px;
color:#347C17;
font-weight:bold;
}
.black_heading{
font-size:14px;
font-family:tahoma;
font-weight:bold;
font-weight:bold;
}
.add_to_cart_text{
font-size:16px;
font-family:tahoma;
color:#ED382D;
font-weight:bold;
}
.add_to_cart_text a{
text-decoration:none;
color:#ED382D;
}
.add_to_cart_text a:hover{
font-size:16px;
font-family:tahoma;
color:#FFFFFF;
font-weight:bold;
}
.box_heading{
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
}
.black_heading2{
font-family:tahoma;
font-size:16px;
color:#000000;
font-weight:bold;
}
.login_heading{
font-family:TAHOMA;
color:#00C100;
font-size:16px;
text-align:center;
font-weight:bold;
}
.login_heading a{
text-decoration:none;
color:#00C100;
}
.login_heading a:hover{
color:#FF3300;
}
.product_box_heading{
font-family:tahoma;
color:#0027CF;
font-size:15px;text-align:center;
font-weight:bold;
}
.product_box_heading a{
font-family:tahoma;
color:#0027CF;
font-size:15px;
font-weight:bold;
text-decoration:none;
font-family:tahoma;
font-size:15px;
color:#3233FF;
text-align:center;
font-weight:bold;
}

.product_box_heading a:link{
font-family:tahoma;
color:#0027CF;
font-size:15px;
font-weight:bold;
text-decoration:none;
font-family:tahoma;
font-size:15px;
color:#3233FF;
text-align:center;
font-weight:bold;
}

.product_box_heading a:hover{
font-family:tahoma;
color:#0027CF;
font-size:15px;
font-weight:bold;
text-decoration:none;
font-family:tahoma;
font-size:15px;
color:#3233FF;
text-align:center;
font-weight:bold;
}

.today_price_btn_new{
background-image:url(images/last_price_btn_white_new.gif);
/* width:250px; */
width:220px;
background-repeat:no-repeat;
line-height:32px;
font-family:tahoma;
/* font-size:15px; */
font-size:14px;
color:#3233FF;
text-align:center;
font-weight:bold;
height:34px;
}
.today_price_btn{
background-image:url(images/last_price_btn_white.gif);
/* width:250px; */
width:233px;
background-repeat:no-repeat;
line-height:31px;
font-family:tahoma;
/* font-size:15px; */
font-size:14px;
color:#3233FF;
text-align:center;
font-weight:bold;
height:34px;
}
.today_price_btn_sold{
background-image:url(images/last_price_btn_white.gif);
width:233px;
background-repeat:no-repeat;
/*line-height:31px;*/
font-family:tahoma;
font-size:14px;
color:#3233FF;
text-align:center;
font-weight:bold;
height:32px;
}
/*.today_price_btn_sold{*/
/*background-image:url(images/item_sold_sold.gif);*/
/*width:210px;*/
/*background-repeat:no-repeat;*/
/*line-height:32px;*/
/*font-family:tahoma;*/
/*font-size:14px;*/
/*color:#3233FF;*/
/*text-align:center;*/
/*font-weight:bold;*/
/*height:34px;*/
/*}*/
.last_price_btn{
background-image:url(images/today_price_white.gif);
height:31px;
width:380px;
background-repeat:no-repeat;
line-height:31px;
font-family:tahoma;
font-size:15px;
color:#ED382D;
text-align:center;
font-weight:bold;
}
.usethisinstance_last_price_btn{
background-image:url(images/today_price_white.gif);
height:31px;
width:360px;
background-repeat:no-repeat;
line-height:31px;
font-family:tahoma;
font-size:15px;
color:#ED382D;
text-align:center;
font-weight:bold;
}
.last_price_btn_white_new{
background-image:url(images/today_price_white_new.gif);
/*width:380px;*/
width:250px;
background-repeat:no-repeat;
line-height:31px;
font-family:tahoma;
/* font-size:15px; */
font-size:14px;
color:#347C17;
text-align:center;
font-weight:bold;
height:34px;
}
.last_price_btn_white{
background-image:url(images/today_price_white.gif);
/*width:380px;*/
width:350px;
background-repeat:no-repeat;
line-height:31px;
font-family:tahoma;
/* font-size:15px; */
font-size:14px;
color:#347C17;
text-align:center;
font-weight:bold;
height:34px;
}
.this_offer_btn{
background-image:url(images/this_offer_btn_white.gif);
/* width:380px; */
width:350px;
background-repeat:no-repeat;
line-height:31px;
font-family:tahoma;
/*font-size:15px;*/
font-size:14px;
color:#347C17;
text-align:center;
font-weight:bold;
height:34px;
}
.welcome_messege{
width:898px;
height:73px;
background-image:url(images/welcom_messege.gif);
background-repeat:no-repeat;
background-position:center;
}
.heading1{
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#000000;
text-align:left;
}
.text_field{
height:32px;
width:250px;
}
.shadow{
background-image:url(images/top_navigation_shadow.png);
background-repeat:repeat-x;
background-position:center;
}
.messege_textfield{
height:115px;
width:391px;
}
.blue_heading3{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#3233FF;
font-weight:bold;
}

.contact_bg{
width:1000px;
height:489px;
background-repeat:no-repeat;
}

form {
	margin:0px;
	padding:0px;
}
img {border:none;}
a {
	border:none;
	outline:none;
}
.input {
	border:1px solid #d7d7d7;
	background-color:#fff;
	color:#010101;
	height:19px;
	width:276px;
	margin:0 0 0px 0;
	padding:0;
}
.required {
	border:1px solid #d7d7d7;
	background-color:#fff;
	color:#010101;
	height:19px;
	width:276px;
	margin:0 0 0px 0;
	padding:0;
	float:left;
}
.required_icon {
      
        padding:0px;
        margin:0px;
        overflow:hidden:
}
p {
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:4px 0 4px 0;
	line-height:16px;
}
textarea {
	border:1px solid #d7d7d7;
	color:#010101;
	width:276px;
	margin:0;
	padding:0;
	}
select {
	border:1px solid #d7d7d7;
	color:#010101;
	width:100px;
	height:19px;
	margin:0;
	padding:0;
	}
.red {color:#e1414a;}
.blue_16 {font-size:16px; color:#4841de; text-align:center;}
.blue-link {font-size:11px; color:#4841de; text-decoration:underline;}
.blue-link:hover {font-size:11px; color:#010101; text-decoration:underline;}
.green {color:#1dc21e; font-family:"Times New Roman", Times, serif; font-size:16px;}
.border-mid {background:url(images/border-mid.png) repeat-y top; }
.white {color:#fff; font-size:15px;}
.blue_T {font-weight:bold; font-size:14px; color:#4841de; font-family:"Times New Roman", Times, serif;}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
#billingAddress td, #checkoutTable td
{
	vertical-align: top;
	font-size:13px;
	padding:0px;margin:0px; overflow:hidden;

}
#billingAddress table{ 	padding:0px;margin:0px; overflow:hidden;}
#billingAddress table font{ }
#checkoutTable
{
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:13px;
}
/*12Feb*/
.yellow_link{
	color:#000000!important;
	text-decoration:none;
	font-family:"Times New Roman",Arial, Times, serif;
	font-size:13px;
	padding-bottom:1px;
	}
.yellow_link:hover{
	color:blue!important;
	text-decoration:none;
	font-family:"Times New Roman", Arial, Times, serif;
	font-size:13px;
	padding-bottom:1px;
	}
.blue_link{
	color:#000000!important;
	text-decoration:none;
	font-family:"Times New Roman",Arial, Times, serif;
	font-size:13px;
	padding-bottom:1px;
	}
.blue_link:hover{
	color:blue!important;
	text-decoration:none;
	font-family:"Times New Roman", Arial,Times, serif;;
	font-size:13px;
	padding-bottom:1px;
	}	
.blue_link2{
	color:#000000!important;
	text-decoration:none;
	font-family:"Times New Roman",Arial, Times, serif;
	font-size:13px;
	padding-bottom:1px;
	}
.blue_link2:hover{
	color:blue!important;
	text-decoration:none;
	font-family:"Times New Roman",Arial, Times, serif;
	font-size:13px;
	padding-bottom:1px;
	}		
.product_box_heading_new{
/*font-family:"Times New Roman", Times, serif;
color:#0027CF;
font-size:13px;
font-weight:bold;*/
text-align:left;
line-height:21px;
}
.product_box_heading_new a{
/*font-family:"Times New Roman", Times, serif;
color:#0027CF;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#3233FF;
*/
text-align:center;
/*font-weight:bold;*/
}
/*tab menu*/
#slide_tab{
  color:#08B7BA;
  margin:0px;
  padding:0px;
  float:left;
  list-style-type:none;	
}
#slide_tab li{
  list-style-type:none;
  float:left;
  margin:0 0 0 13px;
  padding:0 0 0 13px;
  xborder-bottom:0px solid #999;
  background:url(images/tab_grey.png) top left no-repeat;
  cursor: pointer;
  text-transform:uppercase;
}
#slide_tab li main{
  list-style-type:none;
  float:left;
  margin:0 0 0 0px;
  padding:0 0 0 0px;
  xborder-bottom:0px solid #999;
  background:url(images/tab_grey.png) top left no-repeat;
  cursor: pointer;
  text-transform:uppercase;
}
/*On the A/STRONG we position the same background image top and right and give it a padding to the right to show that bit of the background. We do not define a background colour for the rest but leave it transparent - effectively allowing the LI background to show through.*/
#slide_tab li a{
  color:#08B7BA;	
  background:url(images/tab_grey.png) transparent top right no-repeat;
  display:block;
  padding:0 11px 0 0;
  font-family:tahoma;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  line-height:35px;
  cursor: pointer;
  text-transform:uppercase;
}
/*For the current page we use other images and colours:*/
#slide_tab li.cur,
#slide_tab li.over,
#slide_tab li:hover
{
  background:url(images/tab_hover.png) top left no-repeat;
  xborder-bottom:0px solid #036;
  cursor: pointer;
}
#slide_tab li strong,
ul#slide_tab li.cur a,
{
  display:block;
  color:#000000;
  padding:0 11px 0 0;
  text-decoration:none;
  background:url(images/tab_hover.png) transparent top right no-repeat;
  cursor: pointer;
}
#slide_tab li strong,
ul#slide_tab li.cur a,
ul#slide_tab li.over a,
ul#slide_tab li:hover a
{
  display:block;
  color:#08B7BA;
  padding:0 11px 0 0;
  text-decoration:none;
  background:url(images/tab_hover.png) transparent top right no-repeat;
  cursor: pointer;
}
#slide_tab li b,
ul#slide_tab li.cur a,
{
  display:block;
  color:#08B7BA;
  padding:0 11px 0 0;
  text-decoration:none;
  cursor: pointer;
}
#slide_tab li b,
ul#slide_tab li.cur a,
ul#slide_tab li.over a,
ul#slide_tab li:hover a
{
  display:block;
  color:#08B7BA;
  font-size:16px;
  font-family:tahoma;
  padding:0 11px 0 0;
  text-decoration:none;
  /*background:url(images/tab_hover.png) transparent top right no-repeat;*/
  cursor: pointer;
}
#slide_tab li.cur2
{
  background:url(images/tab_grey.png) top left no-repeat;
  xborder-bottom:0px solid #036;
  cursor: pointer;
}

