@charset "utf-8";
body {	margin:0;	padding:0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none; background-image:url(../images/body_patt.jpg); background-position:top; background-repeat:repeat-Y; background-color:#1867aa; color:#FFFFFF}

td {	text-decoration:none; text-align:left;}
td.alignleft {	text-decoration:none; text-align:left;}
td.alignright {	text-decoration:none; text-align:right;}
td.aligncenter {	text-decoration:none; text-align:center;}f

img { border:0px;}
p, span, { margin:0; padding:0px;

}pre{white-space:pre-wrap;
}.astrics{color:#FF0000;
}.bold-itelic{font-weight:bold; font-style:italic;
}b{font-weight:bold;
}strong{font-weight:bold;

}input#image{border:none;
}.maintable{background-color:#990100; border: 1px solid #af3534;
}.logoclass{padding:30px 0 0 10px;
}.hdr_text{color:#FFFFFF;padding:20px 0 0 10px;
}.show_n_hide{display:none;
}.headingtext{color:#FFFFFF; font-size:14px; border-bottom:#0066CC dashed 1px;
}.cart_tr1 {background-color:#0c2a68; color:#FFFFFF; font-size:12px;
}.cart_tr2 {background-color:#5175d3;color:#000000; 
}.cart_tr3 {background-color:#2e4aae;color:#FFFFFF; 
}.cart_tr4 {background-color:#0c2a68;color:#FFFFFF;
}.cart_textcolor {color:#FFFFFF;
}.text1{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;
}.producttable{ color:#666666; padding:28px 0px 0px 0px; 
}.linkproduct  {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#7b0a62; 
}a.linkproduct:hover {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;
}.profiletable {border:#a51f20 0 solid; color:#000000; background-color:#FFFFFF; 
}.cart_link {color:#FFFFFF;
}a.cart_link:hover {color:#FFFFFF;
}.message-text {color:#FFFFFF;
}a.message-text:hover {color:#FFFFFF;

}input.noborder{border:none;

}input.inpbtn1, .inpbtn1:hover { background-color:#e65b2b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:none;color:#FFFFFF; font-weight:bold; height:23px; padding:0 8px 1px 8px; border:#666666 1px solid; 

}input.btnclass, .btnclass:hover { background-color:#e65b2b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:none;color:#FFFFFF; font-weight:bold; height:23px; padding:0 8px 1px 8px; border:#666666 1px solid; 

}input#file{font-family:Verdana, Arial, Helvetica, sans-serif; color:#7e7e7e; text-decoration:none; /*border:1px #02b0e6 solid;*/
height:24px; padding:0px 0 0 1px;
url(images/text_patt.gif); background-repeat:repeat-x; border:1px #FFFFFF solid;*/
}textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7e7e7e; text-decoration:none;/*border:1px #02b0e6 solid;*/padding:1px 0 0 1px;
}input{font-family:Verdana, Arial, Helvetica, sans-serif; /*font-size:12px;*/ color:#7e7e7e; text-decoration:none; border:1px #7996b1 solid;
}input:hover{font-family:Verdana, Arial, Helvetica, sans-serif; /*font-size:12px;*/ color:#7e7e7e; text-decoration:none; border:1px #02b0e6 solid;

}a {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;
}a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;

}.lang_combo{ font-size:12px; color:#333333; background-repeat:no-repeat; background-position:top left; border:#FFFFFF 1px solid; background-image:url(images/text_patt.gif); background-repeat:repeat-x; width:199px;
}.footertable_td {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; 
}.footerlink {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;  
}a.footerlink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#FFFFFF;

}.border-4side{border:1px solid #123062; 
}.border-4side1{border:1px solid #db812c; 
}.border-4side2{border:1px solid #335f7f; 


}.line-through{text-decoration:line-through;
}.linethrough{text-decoration:line-through;

}.gt-box {background-repeat:repeat-y; background-image:url(../../../../themes/light pink/images/gt-box.gif); background-position:right top; border: #b8700a 1px solid;

}.bg-color-1 {background-color:#f0d69b;}.bg-color-2 {background-color:#dca62c;}.bg-color-3 {background-color:#e6d8bb;}.bg-color-4 {background-color:#ac4c97;



}.bgimg-1 {background-repeat:repeat-x; background-position:top left;
}.bgimg-2 {background-repeat:repeat-x; background-position:top left; background-color:#bc5908;
}.tdimg {background-repeat:no-repeat; background-position:top center; text-align:center;


}.bgrepeat_x_tl {background-repeat:repeat-x; background-position:top left;
}.bgrepeat_x_bl {background-repeat:repeat-x; background-position:bottom left;
}.bgrepeat_x_tc {background-repeat:repeat-x; background-position:left center;
}.bgrepeat_y_tl {background-repeat:repeat-y; background-position:top left;
}.bgrepeat_y_tc{background-repeat:repeat-y; background-position: top center;
}.bgrepeat_y_tr{background-repeat:repeat-y; background-position:top right;
}.bgrepeat_y_br{background-repeat:repeat-y; background-position:bottom right;
}.bgnorepeat_tl {background-repeat:no-repeat; background-position:top left;
}.bgnorepeat_tr {background-repeat:no-repeat; background-position:top right;
}.bgnorepeat_ct {background-repeat:no-repeat; background-position: top center;
}.bgnorepeat_cb {background-repeat:no-repeat; background-position: center center;
}.bgnorepeat_br {background-repeat:no-repeat; background-position:bottom right;

}.paddingclass-1{padding-left:5px;
}.paddingclass-2{padding:10px;


}.margin_right{margin-right:45px;

}.borderbottom{border-bottom:#dddddd 1px solid ;
}.bordertop-dashed{border-top:#e0d8cb 1px dashed;
}.bordertop{border-top:#e0d8cb 1px solid;

}.smalltextblue{font-size:11px;text-decoration:none; color:#0b3db5;
}.smalltextgray{font-size:11px;text-decoration:none; color:#878888;

}.trans-color{width:auto; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8;opacity: 0.8; background-color:#000000;

}h1{font-size:45px;  margin:0; padding:0; text-decoration:none; font-weight:bold;color:#ffffff; font-family:monotype corsiva; 
}h2{font-size:22px; margin:0; padding:0;text-decoration:none;font-weight:bold; color:#D5D500;
}h3{font-size:26px; margin:0; padding:0;text-decoration:none;font-weight:bold; color:#FFFFFF;
}h4{font-size:18px; margin:0; padding:0;text-decoration:none;font-weight:bold;
}h5{font-size:16px; margin:0; padding:0;text-decoration:none;font-weight:bold; text-align:left; padding-left:50px
}h6{font-size:14px; margin:0; padding:0;text-decoration:none;font-weight:bold;



}.font11 {font-size:12px; text-decoration:none;font-weight:normal; color:#333333;
}.font12 {font-size:12px;text-decoration:none;font-weight:bold; color:#333333; 
}.font14 {font-size:14px;text-decoration:none;font-weight:normal; 
}.font16 {font-size:16px;text-decoration:none;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:50px
}.font18 {font-size:18px;text-decoration:none;font-weight:normal; 
}.font20 {font-size:20px;text-decoration:none;font-weight:normal; 
}.font22 {font-size:22px;text-decoration:none;font-weight:normal; 
}.font24 {font-size:24px;text-decoration:none;font-weight:normal;
}.font28 {font-size:28px;text-decoration:none;font-weight:normal;
}.font32 {font-size:32px;text-decoration:none;font-weight:normal; 

}.fontfamily1 {font-family:Arial, Helvetica, sans-serif; text-decoration:none; 
}.fontfamily2 {font-family:"Times New Roman", Times, serif;text-decoration:none; 
}.fontfamily3 {font-family:"Courier New", Courier, monospace; text-decoration:none; 
}.fontfamily4 {font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none; 
}.fontfamily5 {font-family:"Trebuchet MS", Tahoma;text-decoration:none; 
}.fontfamily6 {font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration:none; 

}.padding_0{padding:0px;
}.padding_0{padding:0px;}.padding_5{padding:5px;}.padding_10{padding:10px;}.padding_15{padding:15px;
}.padding_top0{padding-top:0px;}.padding_top5{padding-top:5px;}.padding_top10{padding-top:10px;}.padding_top15{padding-top:15px; }.padding_top20{padding-top:20px;}.padding_top25{padding-top:25px;}.padding_top30{padding-top:30px; }.padding_top50{padding-top:50px; 
}.padding_right0{padding-right:0px;}.padding_right5{padding-right:5px;}.padding_right10{padding-right:10px;}.padding_right15{padding-right:15px;
}.padding_left0{padding-left:0px;}.padding_left5{padding-left:5px;}.padding_left10{padding-left:10px;}.padding_left15{padding-left:15px;}.padding_left20{padding-left:20px;}.padding_left25{padding-left:25px;}.padding_left30{padding-left:30px;}.padding_left40{padding-left:40px;
}.padding_bottom0{padding-bottom:0px;}.padding_bottom5{padding-bottom:5px;}.padding_bottom10{padding-bottom:10px;}.padding_bottom15{padding-bottom:15px;}.padding_bottom0{padding-bottom:0px;

}.colorhighlight {color:#d60606; 

}.color1 {color:#FFFFFF;}.color2 {color:#c1d000;}.color3 {color:#8c8c8c;}.color4 {color:#db5e03;}.color5 {color:#8f0141;}.color6 {color:#6f6f6f;}.color7 {color:#FFFFFF;

}.colorblue {color:#668da9; 
}.colorgreen {color:#8a993c;
}.colorgray {color:#8c8c8c;
}.colororange {color:#FFFFFF;
}.colorwhite {color:#FFFFFF;
}.colorblack {color:#000000;
}.coloryellow {color:#ffec5e;
}.colorbrown {color:#4f0606;
}.colorpink {color:#ff63a9;

}

/*Navigation Menu Css Start*/


#mainmenu {
	width:99%;
	padding:0px;
	margin:0px;
	float:left;
	
	
}
#mainmenu ul {
	margin:0 0 0 0;
}
#mainmenu ul li {
	text-align: left; float: left; list-style: none;
}
#mainmenu ul li a {
	 background-image:url(../images/btn.jpg);  display:block; width:99px; text-align:center; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:15px 0px 22px 0px; font-size:12px
	
}
#mainmenu ul li a:hover {
	 background-image:url(../images/active_btn.jpg); color:#000000; text-decoration:none;
}
#mainmenu ul li a span{
	height:45px;
	margin:0px 0px 0px 0px;
	padding:0px 40px 0px 20px;
	float:left;
	display:block;
	line-height:45px;
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-image: url(../../../../themes/light pink/images/nav-right-normal.gif);
	background-repeat: no-repeat;
	background-position:right top;
}
#mainmenu ul li a:hover span{
	height:45px;
	margin:0px 0px 0px 0px;
	padding:0px 40px 0px 20px;
	float:left;
	display:block;
	line-height:45px;
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-image: url(../../../../themes/light pink/images/nav-right-normal.gif);
	background-repeat: no-repeat;
	background-position:right top;
	text-decoration:none;
}
#mainmenu ul li.current a {
	height:45px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	float:left;
	display:block;
	line-height:45px;
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../../../../themes/light pink/images/nav-left-hr.gif);
	background-repeat: no-repeat;
	background-position:left top;
	text-decoration:none;
}
#mainmenu ul li.current a span{
	height:45px;
	margin:0px 0px 0px 0px;
	padding:0px 40px 0px 20px;
	float:left;
	display:block;
	line-height:45px;
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-image: url(../../../../themes/light pink/images/nav-right-hr.gif);
	background-repeat: no-repeat;
	background-position:right top;
	text-decoration:none;


}.main-menu  { color:#FFFFFF;text-decoration:none;   font-size:12px; font-weight:bold;
}a.main-menu:hover{color:#fffa34;text-decoration:underline;   font-size:12px; font-weight:bold;



}.bgmenulink{height:32px;padding:0px 0 0 0px; width:100%;float:left;}
.bgmenulink span{height:32px;padding:0; float:left; }
.bgmenulink span a{height:25px;padding:7px 40px 0 40px; float:left; font-size:12px; color:#FFFFFF; text-decoration:none; display:block; margin-top:0px; font-family:Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background-image:url(../../../../themes/light pink/images/nav-devider.gif); background-position:right top; background-repeat:no-repeat;  }
.bgmenulink span a:hover{height:25px;padding:7px 40px 0 40px; float:left;color:#000000; text-decoration:none; /*background-color:#fec61e;*/margin-top:0px;/* background-color:#668da9;*/font-weight:bold;font-family:Verdana, Verdana, Arial, Helvetica, sans-serif; }
.bgmenulink span.current a{color:#000000;/*background-color:#668da9; border-left:#7aa0bb 1px solid; border-right:#7aa0bb 1px solid; */

}.border_1{border-left:#ffb869 1px solid;border-bottom:#ffb869 1px solid; background-color:#fff4df;
}.border_2{border-top:#9e6410 1px solid;


}.left_td{color:#FFFFFF; text-decoration:none; font-size:12px; 

}.serviceslink{float:left;width:99.9%; margin:0; padding:10px 0 0px 0;  


}.serviceslink span a{float:left;width:205px;margin:3px 0 3px 0; padding:0px 0 10px 45px;color:#ffffff;text-decoration:none;  background-image:url(../../../../themes/light pink/images/bullet.gif); background-repeat: no-repeat;	background-position:25px 2px; border-bottom:1px solid #7b0a62;

}.serviceslink span a:hover{float:left;width:205px;margin:3px 0 3px 0; padding:0px 0 10px 45px;background-image:url(../../../../themes/light pink/images/bullet.gif); background-repeat: no-repeat;background-position:25px 2px;   color:#FFFFFF; text-decoration:underline; 

/*  CHILD CSS STARTS*/
}.maincategory {	width:240px;	height:auto;padding:0;margin:0px; float:left; }


.child1 span {width:200px;	height:auto;padding:0;	margin:0px 0 0 0;float:left;}
.child1 span a {height:auto;padding:0;	line-height:20px;	font-size:12px;	text-decoration:none;color:#CCCCCC;}
.child1 span a:hover {height:auto;padding:0;line-height:20px;font-size:12px;text-decoration:none;color:#FFFFFF; }

.child2{height:100%;padding:0 0 0 15px;margin:0; float:left; width:230px  }
.child2 p{width:auto;padding:0 7px 0 0;margin:2px 0 0 0 ; float:left;}
.child2 span {width:200px;	height:auto;padding:0;	margin:0px 0 0 0;float:left;}
.child2 span a {height:auto;padding:0;	line-height:20px;	font-size:12px;	text-decoration:none;color:#CCCCCC;}
.child2 span a:hover {height:auto;padding:0;line-height:20px;font-size:12px;text-decoration:none;color:#FFFFFF;}


.child3{height:100%;padding:0 0 0 15px;margin:0;float:left; width:230px }
.child3 p{width:auto;padding:0 7px 0 0;margin:2px 0 0 0 ; float:left;}
.child3 span {width:200px;	height:auto;padding:0;	margin:0px 0 0 0;float:left;}
.child3 span a {height:auto;padding:0;	line-height:20px;	font-size:12px;	text-decoration:none;color:#CCCCCC;}
.child3 span a:hover {height:auto;padding:0;line-height:20px;font-size:12px;text-decoration:none;color:#FFFFFF;}


.child4{height:100%;padding:0 0 0 15px;margin:0;float:left; width:230px } 
.child4 p{width:auto;padding:0 7px 0 0;margin:2px 0 0 0 ; float:left;}
.child4 span {width:120px;	height:auto;padding:0;	margin:0px 0 0 0;float:left;}
.child4 span a {height:auto;padding:0;	line-height:20px;	font-size:12px;	text-decoration:none;color:#CCCCCC;}
.child4 span a:hover {height:auto;padding:0;line-height:20px;font-size:12px;text-decoration:none;color:#FFFFFF;}

.child5{height:100%;padding:0 0 0 15px;margin:0;float:left; width:230px } 
.child5 p{width:auto;padding:0 7px 0 0;margin:2px 0 0 0 ; float:left; }
.child5 span {width:100px;	height:auto;padding:0;	margin:0px 0 0 0;float:left;}
.child5 span a {height:auto;padding:0;	line-height:20px;	font-size:12px;	text-decoration:none;color:#CCCCCC;}
.child5 span a:hover {height:auto;padding:0 ;line-height:20px;font-size:12px;text-decoration:none;color:#FFFFFF;}
.navigation {
 background-image:url(images/inactive_btn.jpg); width:105px; height:24px; background-repeat:no-repeat;
}
.navigation a{
 background-image:url(../images/inactive_btn.jpg); width:105px; height:24px; background-repeat:no-repeat; text-decoration:none; display:block; font-size:12px; padding:5px 0px 0px 13px; color:#000000

}
.navigation a:hover{
 background-image:url(../images/active_btn.jpg); width:105px; height:24px; background-repeat:no-repeat; text-decoration:none; display:block; font-size:12px; padding:5px 0px 0px 13px;
}

.category {
font-size:13px; color:#E8E800; 
}
.category a{
font-size:13px; color:#E8E800; text-decoration:none; 
}
.category a:hover{
font-size:13px; color:#FFFFFF; padding:0px; 
}
.product_heading {
. font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#B4232A; font-weight:bold; text-decoration:underline
}
.product_description {
. font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333
}
/*  CHILD CSS ENDS*/
