@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700|Droid+Serif:400,400italic,700,700italic);
html{margin: 0;padding: 0;}
body{background:url(../images/bg.jpg) #fff left top repeat-x;font-weight:normal; text-decoration:none; font-family: 'Droid Sans', Tahoma, Geneva, sans-serif; color:#000; font-size:13px; padding:0; margin:0;}
#worp{ width:100%; margin:0 auto; padding:0;}
#contenter{ width:1033px; margin:0; padding:0;}
a { outline:0; text-decoration:none; color:#0a3d66;}
a:hover{ outline:0;  color:#000;}
a img {border:0px;}
a:hover{ color:#000;}
.gap{ height:14px;}
.left-box{ width:713px; padding:0; margin:0;   margin:0 0 0 0}
.right-box{ width:272px; padding:0; margin:0; margin:0 0 0 0}
.bodyBG{-webkit-box-shadow: 0px 17px 30px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 17px 30px -4px rgba(0,0,0,0.75);
box-shadow: 0px 17px 30px -4px rgba(0,0,0,0.75); background:#fff}
.bodyBG_bottom{-webkit-box-shadow: 0px 28px 23px -23px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 28px 23px -23px rgba(0,0,0,0.75);
box-shadow: 0px 28px 23px -23px rgba(0,0,0,0.75); background:#fff}
 
.error{ color:#FF0000; text-align:center; padding-top:10px;}
.input_BORDER{margin:5px; margin-top:0px; width:190px; height:24px; border: 0pt none; background-color: #f2f2f2; border:#bcbcbc solid 1px; color:#4E4E4E; font-size:12px; font-weight:normal;}


.phone{ font-size:15px; color:#fff; font-weight:normal; text-align:right; padding-right:10px; }
.phone span{ font-size:15px; color:#fff100; font-weight:normal; }

.top_link{  font-size:16px; color:#fff100; font-weight:normal; text-align:right; padding:20px 10px 20px 10px; text-decoration:none }
.top_link a{  font-size:16px; color:#fff100; font-weight:normal; text-align:right; padding:0 10px 0 10px;  text-decoration:none}
.top_link a:hover{ color:#fff; text-decoration:underline}
/*--------------------------------------------menu-css---------------------------------*/
.menu_rept{ background:url(../images/menu_rept.jpg) left top repeat-x; border:#002d1e solid 1px;   height:44px}

ul#navlist1, ul#navlist1 li{
list-style-type:none;margin:0;padding:0; margin-left:1px;   

}
ul#navlist1{
margin-left:0px;
padding-left:0px;

}

ul#navlist1 li{
float:left;
text-align:center;
padding-left:13px;
padding-right:13px;
}

ul#navlist1 li li{
float:left;
text-align:center;
padding-left:4px;
padding-right:4px;
}

ul#navlist1 li.last	{background: url(../images/link-line.jpg) right top no-repeat;height:44px;  }
ul#navlist1 li.empty	{background: url(../images/empty.png) right top no-repeat;height:44px;  }

ul#navlist1 li a{
float:left;
text-decoration:none;
color:#000;
font-weight:normal;
font-size:16px;
text-align:center; 
padding-top:13px;
text-transform:uppercase;
  }
 
ul#navlist1 li:hover{
background: url(../images/menu-hover.jpg) left top no-repeat; 
color:#000; 
}


ul#navlist1 li.active {
background: url(../images/menu-hover.jpg) left top no-repeat; 
color:#000; 
} 

ul#navlist1 li:hover a, ul#navlist1 li.active a  { color:#fff; 
} 
 

/* dropdown*/

ul.dropdown li {
float: left;

vertical-align: left;
zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
position: relative;
z-index: 500;
cursor: default;
}

ul.dropdown ul{
visibility: hidden;
position: absolute;
top:44px;
left:-41px;
z-index: 598;
display:block;
float: left;
}



ul.dropdown ul ul{
visibility: hidden;
position: absolute;
z-index: 598;
display:block;
float: left;
margin-left:-25px;
 
}



ul.dropdown ul li {
display:block;
padding: 0px 0 0;
float: left; 
background:#06573c;line-height:22px;
border-left:1px solid #023926;
border-right:1px solid #023926;
border-bottom:1px solid #023926;
}

ul.dropdown ul li ul li {
display:block;
padding: 0px 0 0;
float: left; 
background:#0c7c57;line-height:22px;
border-left:1px solid #023926;
border-right:1px solid #023926;
border-bottom:1px solid #023926;
color:#fff!important
}


ul.dropdown ul ul {
display:block;1
float: left;
top: 1px;
left: 90%;
}

ul#navlist1 ul li.w300 a{
text-align:left;
display:block;
float: left;
width:140px;
padding:6px 10px 5px 10px;
color: #000;
font-size: 12px;
font-weight:bold;  
}


ul#navlist1 ul li a{
text-align:left;
display:block;
float: left;
width:220px;
padding:6px 10px 4px 10px;
color: #000;
font-size: 14px;
font-weight:normal;
text-transform:none
}
 
ul#navlist1 ul li:hover{
background:#000;
color:#999999;
}
ul#navlist1 ul li a:hover{
color:#999999;
}


ul#navlist1 ul li:hover a, ul#navlist1 ul li ul li:hover a { color:#fff; } 
ul#navlist1 ul li:hover, ul#navlist1 ul li ul li:hover{ color:#fff; } 

ul.dropdown li:hover > ul {
visibility: visible;

} 
/*-------------------------------------------------end menu css ---------------------------------------------------*/
.header{ background:url(../images/tire_mark.jpg) -200px top no-repeat ; }
.yellow_rept{ background:#f6ba00 url(../images/yellow_rept.jpg) center top repeat-y;  }
.iconHdng{ font-size:16px; font-weight:bold; color:#000; text-transform:uppercase; }
.iconHdng_contnt{ font-size:12px; font-weight:normal; color:#000; text-transform:none; padding:2px 0 2px 0;}
.read{ font-size:13px; font-weight:normal; color:#424242; text-transform:capitalize; text-decoration:none; text-align:left}
.read a{ font-size:13px; font-weight:normal; color:#424242; text-transform:capitalize; text-decoration:none; text-align:left}
.read a:hover{  color:#00471a; text-decoration:underline }

.leftSideBg{ background:url(../images/tyre-racks-leftside.jpg) right top repeat-y; }
.rightSideBg{ background:url(../images/tyre-racksrightside.jpg) right top repeat-y;}
.back{ background:url(../images/background.jpg) center bottom no-repeat}


.leftpanelTab{ background:#efefef; border:#d9d9d9 solid 1px; border-radius:6px; font-size:18px; font-weight:bold; padding:10px 0 10px 10px; color:#087b30; text-transform:uppercase; text-align:left}
.greyColor{ color:#312b2b; font-size:14px}
.rightpanelTab{ background:#484848; border:#d8d8d8 solid 1px; border-radius:6px; font-size:20px; font-weight:bold; padding:10px 0 10px 10px; color:#f8d501; text-transform:uppercase; text-align:left}
.rightBoxBg{ background:#ececec; padding:10px;}
.Descrp_text p{ font-size:14px; color:#707070; font-weight:normal;   line-height:22px; padding:10px 10px 10px 10px; margin:0; }
.description_img{ border:#dddddd solid 1px; padding:10px; background:#ececec; margin:15px;}
.Descrp_text li{ font-size:14px; color:#707070; font-weight:normal;   line-height:22px;  margin:0; }


#services_t {list-style-type:none;margin:0;padding:0; text-decoration:none; padding-left:5px; padding-bottom:10px; padding-top:0px; }
#services_t li { line-height:30px; font-weight:normal;  background:url("../images/arrow-right.png") left 9px no-repeat; padding-left:15px;  color:#5b5b5b;font-size:14px; border-bottom:#dddee0 solid 1px; text-align:left  }
#services_t li a{ line-height:30px; font-weight:normal;  color:#5b5b5b;font-size:14px; text-align:left}
#services_t li:last-child{ border-bottom:none;} 
#services_t li a:hover{color:#087b30;}

.testimonials h1{ font-size:18px; color:#5b5b5b; font-weight:normal; padding:0 0 0 14px; margin:0; text-align:left  }
.testimonials h3{ font-size:13px; color:#5b5b5b; font-weight:normal; padding:0 0 0 0;  margin:0; text-align:left}
.testimonials h2{ font-size:15px; color:#000; font-weight:normal; padding:7px 14px 0 14px; margin:0; text-align:left  }
.lineTest{ border-bottom:#000 dotted 1px; padding:5px 0 5px 0}


.make_rept{ background:#097f29 url(../images/make_rept.jpg) left top repeat-x ;}
.footer_text{ font-size:14px; font-weight:normal; text-decoration:none; color:#000; padding:10px 10px 0px 10px; text-transform:uppercase; text-align:center }
.footer_text a{ font-size:14px; font-weight:normal; text-decoration:none; color:#000; padding: 0px 10px 0px 10px;}
.footer_text a:hover{ color:#fff;}

#butt{
 height:40px;z-index:500;position:relative;left:0px;top: -50px;
width: 115px;	display:block;
}

.makehdng{ font-size:24px; color:#ffdc00; font-weight:bold; margin:0; padding:15px 0 0 0; text-transform:uppercase  }
#makeservice {list-style-type:none;margin:0;padding:0; text-decoration:none; display:table-cell; padding-top:10px; padding-bottom:15px; }
#makeservice li { line-height:28px; font-weight:normal;  background:url("../images/blackarrow.png") left 13px no-repeat; padding-left:10px;  color:#fff;font-size:13px; /*border-bottom:#8f0000 solid 1px;*/ padding-left:20px;}
#makeservice li a{ line-height:28px; font-weight:normal;  color:#fff;font-size:13px;}
#makeservice li:last-child{ border-bottom:none;} 
#makeservice li a:hover{color:#ffdc00;}

/*listing css*/

.greenPanelTab{ background:#189b19; border:#048008 solid 1px; border-radius:6px; font-size:20px; font-weight:bold; padding:10px 0 10px 10px; color:#fff; text-transform:uppercase}

.cart_tab{ background:url(../images/cart_tab.jpg) left top no-repeat; width:272px; height:55px;font-size:16px; font-weight:normal; padding:0 0 0 70px; color:#fff; text-transform:uppercase; text-align:left}
.cart_tab span{font-size:16px; font-weight:normal; padding:0 0 0 10px; color:#129f15; text-transform:uppercase; text-align:left}
.cart_box_bg{ background:#f1f1f1; border-bottom:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; border-left:#d8d8d8 solid 1px; }
.cart_text{ color:#615f60; font-size:13px;  font-weight:normal; background:#fff; padding:4px 4px 4px 10px; margin-bottom:5px; margin-left:8px; margin-right:8px; text-align:left; border:#dedede solid 1px; text-transform:uppercase}/*changes*/
.cart_text span{ color:#000; font-size:14px;  font-weight:normal;  padding-right:5px; text-align:right; float:right}

cart_text_detail{ color:#615f60; font-size:12px;  font-weight:normal;   padding:4px 4px 4px 10px; margin-bottom:4px; margin-left:8px; margin-right:8px; text-align:left; text-decoration:underline}/*changes*/
.cart_text_detail strong{ color:#000; font-size:12px;  font-weight:bold;  padding-right:5px; text-align:right; float:right; text-decoration:none}
.cart_text_detail span{ color:#8f8f8f; font-size:8px;  font-weight:bold; text-decoration:none  }

#Lsit_services_left {list-style-type:none;margin:0;padding:0; text-decoration:none;    padding:8px 25px 8px 15px }
#Lsit_services_left li { line-height:30px; font-weight:normal;  background:url("../images/list_arrow.jpg") left 11px no-repeat; padding-left:10px;  color:#5b5b5b;font-size:14px; border-bottom:#dbdbdb solid 1px; text-align:left; width:100%  }
#Lsit_services_left li a{ line-height:30px; font-weight:normal;  color:#5b5b5b;font-size:14px; text-align:left}
#Lsit_services_left li:last-child{ border-bottom:none;} 
#Lsit_services_left li a:hover{color:#087b30;}


.categ_box{width:225px; height:auto; display:inline-table; padding-right:5px; padding-bottom:0px; padding-top:15px; padding-left:5px; }
.categ_box.last{padding-right:0px !important;}

.products-grid { margin:0px !important;position:relative; padding:0px; background:#f5f5f5; border:1px solid #d8d8d8; border-radius:6px; } 
ul.products-grid li, ul.products-grid{ margin:0; padding:0;  list-style-type:none; text-align:center }
.products-grid li.item { display:table-cell; width:225px;   margin:0; padding:0; padding-bottom:10px;  text-align:center  }
.products-grid .product-image { text-align:center }
.products-grid .product-image img {  width:126px!important;   padding:8px 0 0 0; overflow:hidden;text-align:center  }
.products-grid li h1{font-size:14px; color:#09a30d;font-weight:normal; text-align:left; margin:7px 0px 0px 0px;}
.products-grid li h2{font-size:12px; color:#686868;font-weight:normal; text-align:left; margin:3px 0px 0px 0px;}
.products-grid li h3{font-size:22px; color:#d20600;font-weight:normal; text-align:left; margin:3px 0px 0px 0px;}
.products-grid li h3 span{font-size:12px; color:#505050;font-weight:normal; text-align:left;  }
.products-grid li h3 span.cutPrice{font-size:18px; text-decoration:line-through; padding-left:10px;  }
.button{ padding:10px 0 0 0px }
.products-grid .wheel-image { height:180px; }
.products-grid .wheel-image img { height:164px;  width:180px!important;   padding:8px 0 0 0; overflow:hidden  }

#sale_icon{
background:url(../images/sale_icon.png) left bottom no-repeat;
z-index:500;
position:relative;
left:60px;
top:-193px;
width:91px;
height:25px;
display:block;
}

 /*##### CART ########*/ 

.buttonClass, .buttonClassBlue{position:relative; color:#000; font-size:13px; font-weight:bold;margin:0; height:28px;
padding:0 0.45em;background:#cdcdcd ;cursor:pointer; border:#000 solid 1px; text-transform:uppercase; font-family:"Arial Narrow", "Arial Rounded MT Bold", Verdana, "Trebuchet MS"; margin-top:4px; margin-left:0px;}  
.buttonClass:hover{background:#be0000; color:#fff;  border:#000 solid 1px;}  

.buttonClassBlue{padding:0 0.25em;background:#000;border:#000 solid 1px; color:#fff; margin-left:0px; }
.buttonClassBlue:hover{padding:0 0.25em;background:#097931;border:#023862 solid 1px; color:#fff; }

.bordered {
border: solid #e4e4e4 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 1px 1px #e4e4e4; 
-moz-box-shadow: 0 1px 1px #e4e4e4; 
box-shadow: 0 1px 1px #e4e4e4;
color:#000;  
margin-top:15px;
background:#fff
}

.bordered tr:hover {
background: #f8f8f8;
-o-transition: all 0.1s ease-in-out;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;     
}


.bordered td, .bordered th {
border-left: 1px solid #e4e4e4;
border-top: 1px solid #e4e4e4;
padding: 10px; 
}

.bordered tr{
border-left:none;
border-top: none;
}

 .bordered_1 td, .bordered_1 th {
border-left:none;
border-top:none;
padding: 0px; 
}
 

td.images { width:150px; }
/*tr .update { background:#f2f2f3; text-align:left; }*/
/*tr .blue { background:#fff; text-align:left;}*/
.right{ text-align:right;} 

.bordered th {
background-color: #097931;
background-image: -webkit-gradient(linear, left top, left bottom, from(#097931), to(#035d23));
background-image: -webkit-linear-gradient(top, #097931, #035d23);
background-image: -moz-linear-gradient(top, #097931, #035d23);
background-image: -ms-linear-gradient(top, #097931, #035d23);
background-image: -o-linear-gradient(top, #097931, #035d23);
background-image: linear-gradient(top, #097931, #035d23);
-webkit-box-shadow: 0 1px 0 rgba(227,227,227,.8) inset; 
-moz-box-shadow:0 1px 0 rgba(227,227,227,.8) inset;  
box-shadow: 0 1px 0 rgba(227,227,227,.8) inset;        
border-top: none;
text-shadow: 0 1px 0 rgba(255,255,255,.5);
color:#fff; font-weight:normal; font-size:14px; text-align:center; text-transform:uppercase
}

.bordered td:first-child, .bordered th:first-child {
border-left: none;
}

.bordered th:first-child {
-moz-border-radius: 6px 0 0 0;
-webkit-border-radius: 6px 0 0 0;
border-radius: 6px 0 0 0;
}

.bordered th:last-child {
-moz-border-radius: 0 6px 0 0;
-webkit-border-radius: 0 6px 0 0;
border-radius: 0 6px 0 0;
}

.bordered th:only-child{
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
}

.bordered tr:last-child td:first-child {
-moz-border-radius: 0 0 0 6px;
-webkit-border-radius: 0 0 0 6px;
border-radius: 0 0 0 6px;
}

.bordered tr:last-child td:last-child {
-moz-border-radius: 0 0 6px 0;
-webkit-border-radius: 0 0 6px 0;
border-radius: 0 0 6px 0;
}
 
 
 
 
.tb10 { background-color:#d1d1d1;
border:1px solid #000;
width:auto;
color:#000;
padding:3px;
margin-right:1px;
margin-bottom:2px;
font-weight:bold;
margin-top:3px;
height:18px;
text-align:center
}

.errormsg{ color:#ff0000}

.formBg{padding:10px; border:#e4e4e4 solid 1px; background:#fff;}
.formborder{padding:0; border:#000 dashed 1px; background:#fcd800;} 
.description{ color:#4d4d4d; font-size:14px; padding:10px; line-height:24px; font-weight:normal}


/*detail page css*/
.innerBox{ background:#f7f7f7; border:#e4e4e4 solid 1px; margin-top:10px;border-radius:6px; margin-right:8px; margin-left:8px;}
.detail_descrp_hdng{ color:#000; font-size:22px; font-weight:normal; text-align:left; padding:8px; background:#e7e7e7; border-radius:6px  }
.product_Big_img{ width:352px; height:auto; overflow:hidden} 
.detaiBorder{ border:10px #dbdbdb solid; margin:20px 10px 0 10px; background:#FFF; text-align:left}
#featureText {list-style-type:none;margin:0;padding:0; text-decoration:none; display:table-cell;   padding-left:15px; }
#featureText li { line-height:25px; font-weight:normal;    padding-left:10px;  color:#4f4f4f;font-size:14px; text-transform:capitalize  }
.detail_descrp h1{ color:#c90202; font-size:22px; font-weight:normal; text-align:left }
.detail_descrp h2{ color:#5a5b5b; font-size:22px; font-weight:normal; text-align:left }
.detail_descrp h3{ color:#5a5b5b; font-size:16px; font-weight:normal; line-height:22px; text-align:left }

.headng-small{
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	text-align:left;
 	line-height:23px; 
 }


.matter-small{
	font-size: 13px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	text-align:left;
	line-height:23px;
	padding-left:10px;
  }


.input_Bg{margin:5px; color:#818181; font-size:12px; font-weight:normal; background:#e0e0e0; border:none; height:30px; width:100%; font-family:arial; padding:0 0 0 5px; border:#e0e0e0 solid 1px;}
.input_Bg:hover{margin:5px; color:#000; font-size:12px; font-weight:normal; background:#fff; border:none; height:30px; width:100%; font-family:arial; padding:0 0 0 5px; border:#000 solid 1px;}

.buttonClassDetal{position:relative;left:3px;color:#fff; font-size:15px; font-weight:bold;margin:0;line-height:2.15em;height:2.375em;padding:0 1em;background:rgb(0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(233,92,51,1)),color-stop(100%,rgba(229,59,44,1)));background:-webkit-linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%);background:-o-linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%);background:-ms-linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%) ;background:linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%);border:1px solid rgba(0,0,0,0.1);-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px; -webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer; border:none; -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}  
.buttonClassDetal:hover{background:#de2729; color:#fff; } 


 /* ---Paging---- */

.pagination{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin: 1em 0;
clear: both;
padding-left:10px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
float:left;
list-style-type: none;
padding-bottom: 1px;

}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 2px;
 /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

.pagination a, .pagination a:visited{
padding:5px;
color:#fff;
background:#464646;
border:1px solid #464646;
text-decoration: none; 
display: block;
margin-right: 4px;
}

.pagination a:hover, .pagination a:active{
background:#101010;
border:1px solid #101010;
color:#fff;
}

.pagination .currentpage{ /*Style for currently selected page link*/
color: #fff !important;
padding:5px;
background:#189b19;
border:1px solid #048008;
text-decoration: none; 
display: block;
margin-right:4px;
cursor: default;
}
.line{
clear:both;
border-bottom:1px solid #CFCFCF;
margin:10px;
}

/*###########   Pagination END   ##############*/
.coupan-hdng,.coupan-price,.coupan-text{
font-size:18px;
font-weight:bold;
color:#000;
text-decoration:none;
padding-left:15px; padding-top:0px;
  }
  
  .coupan-price{
font-size:45px;
padding-top:1px;
padding-left:1px;
  }
    .coupan-text{
font-size:20px;
font-weight:bold;
padding-top:1px;
  }
  
.coupan-small{
font-size:13px; font-weight:Notmal; padding-left:10px; padding-right:5px; text-align:left;
color:#000;
}

 .coupan-price-1{
font-size:35px;
padding-top:1px;
font-weight:bold;
color:#0cb109;
padding-left:3px;
text-align:center;
  }
  
.sign
{
vertical-align:top;
font-size:35px;
color:#0cb109;
 padding-left:5px;
font-weight:bold;
text-align:left;
  } 
   
   
 
li.newul{
float:left; margin-left:20px;
}  

/*testimonial*/
.content_text{ color:#6c6c6c; font-size:13px; padding:0 10px 0 10px; line-height:22px; font-weight:normal; font-family:arial;}
.test_hdng{ color:#000; font-size:14px; padding:0 10px 0 10px; line-height:22px; font-weight:bold; font-family:arial;}

/*--------------------------------------------flycart---------------------------------*/
ul#CartItem{ max-height:400px; overflow:auto; font-size:12px; font-family:arial;}
ul#CartItem li img{width:75px; height:90px;}
ul#CartItem li .imag{ float:left; width:90px;}
ul#CartItem li .rightBox{ float:left; width:100px; vertical-align:text-top;}
ul#CartItem li h4{font-size:14px;  font-weight:bold; margin:0; padding:0}
ul#CartItem li .price{color:#bc7a60; font-weight:bold; font-size:14px}
ul#CartItem li .trash{float:right; padding:8px; padding-bottom:13px; background:url(../images/bin.png) left top no-repeat; cursor:pointer; margin-right:15px;}
ul#CartItem li .trash:hover{ background-position:bottom}
/*--------------------------------------------flycart end---------------------------------*/

/*--------------ADMIN MSGS-------------*/
#main .module_content h1 {
color: #333333;
text-transform: none;
text-shadow: 0 1px 0 #fff;
font-size: 22px;
margin: 8px 0px;
}

#main .module_content h2 {
color: #444444;
text-transform: none;
text-shadow: 0 1px 0 #fff;
font-size: 18px;
margin: 8px 0px;
}

#main .module_content h3 {
color: #666666;
text-transform: uppercase;
text-shadow: 0 1px 0 #fff;
font-size: 13px;
margin: 8px 0px;
}

#main .module_content h4 {
color: #666666;
text-transform: none;
text-shadow: 0 1px 0 #fff;
font-size: 13px;
margin: 8px 0px;
}

#main .module_content li {
line-height: 150%;
}

/* Alerts */

#main h4.alert_info {
display: block;
width: 95%;
margin: 20px 3% 0 3%;
margin-top: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #B5E5EF url(../images/icn_alert_info.png) no-repeat;
background-position: 10px 10px;
border: 1px solid #77BACE;
color: #082B33;
padding: 10px 0;
text-indent: 40px;
font-size: 14px;}


#main h4.alert_warning,  .notice-message  {
display: block;
width: 95%;
margin: 20px 3% 0 3%;
margin-top: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #F5F3BA url(../images/icn_alert_warning.png) no-repeat;
background-position: 10px 10px;
border: 1px solid #C7A20D;
color: #796616;
padding: 10px 0;
text-indent: 40px;
font-size: 14px;}

#main h4.alert_error, .error-message {
display: block;
width: 95%;
margin: 20px 3% 0 3%;
margin-top: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #F3D9D9 url(../images/icn_alert_error.png) no-repeat;
background-position: 10px 10px;
border: 1px solid #D20009;
color: #7B040F;
padding: 10px 0;
text-indent: 40px;
font-size: 14px;}

#main h4.alert_success, .warning-message{
display: block;
width: 95%;
margin: 20px 3% 0 3%;
margin-top: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #E2F6C5 url(../images/icn_alert_success.png) no-repeat;
background-position: 10px 10px;
border: 1px solid #79C20D;
color: #32510F;
padding: 10px 0;
text-indent: 40px;
font-size: 14px;}



#main h4.home {
display: block;
width: 95%;
margin: 20px 3% 0 3%;
margin-top: 20px;
height:28px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #B5E5EF url(../images/toolbar_home.png) center no-repeat;
background-position: 10px 10px;
border: 1px solid #77BACE;
color: #082B33;
padding: 10px 0;
font-size: 22px;}




#main h4.alert_info12 {
display: block;
width: 95%;
margin: 20px 3% 0 3%;
margin-top: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #B5E5EF no-repeat;
background-position: 10px 10px;
border: 1px solid #77BACE;
color: #082B33;
padding: 10px 0;
text-indent: 40px;
font-size: 14px;}


#main h4.alert_info1 {
display: block;
width: 95%;
margin: 20px 3% 0 3%;
margin-top: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #CCCCCC url(../images/icn_alert_success.png) no-repeat;
background-position: 10px 10px;
border: 1px solid #CCCCCC;
color: #082B33;
padding: 10px 0;
text-indent: 40px;
font-size: 14px;}



	.tb10 {
	background-image:url(../images/form_bg.jpg);
	background-repeat:repeat-x;
 	width:220px;
	color:#000;
	padding:3px;
	margin-right:1px;
	margin-bottom:2px;
	font-family:tahoma, arial, sans-serif;
}

.path, .postpath {
        font-size: 12px;
        font-weight: bold;
}
.error{
 font: 13px Verdana, Arial, Helvetica, sans-serif;
 color:#990000;
padding:5px;
}

.warning-message ,.notice-message, .error-message{ font-size:18px }