/* CSS Document */
body{ margin:0; padding:0; background:url(../images/body_bg.gif) top repeat-x #ebf68f;}
td{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF;}
/*------------------navication------------------*/
#banleft_pics{ background-image:url(../images/banleft_pics.jpg); background-position:left; background-repeat:no-repeat; height:249px; background-color:#050505;}
#nav_foot_rept{ background-image:url(../images/nav_foot_rept.gif); background-position:top; background-repeat:repeat-x; height:3px;}
.navi_final:link, .navi_final:active, .navi_final:visited{ height:20px; padding-top:14px; background:url(../images/navi.gif) no-repeat bottom; display:block; color:#5B5B5B; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; vertical-align:middle;}
.navi_final:hover{ height:20px; padding-top:14px; background:url(../images/navi.gif) no-repeat top; display:block; color:#BCB7AD;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; vertical-align:middle;}
.navi_final_hov{ height:20px; padding-top:14px; background:url(../images/navi.gif) no-repeat top; display:block; color:#BCB7AD; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; vertical-align:middle;}
/*------------------banner------------------*/
#cart_rept{ background-image:url(../images/cart_rept.gif); background-position:top; background-repeat:repeat-x; height:24px;}
/*--------text------------------*/
.white_text{ font-size:12px; font-weight:bold; color:#FFFFFF;}
.yellow_text{ font-size:12px; font-weight:bold; color:#CDDE14;}
/*--------------body---------------*/
#body_bg{ background:#ebf68f;}
#catagory_bg{ background:url(../images/catagory_bg.gif) top repeat-x #e8f37e;}
#border_bg{ background:#e7f18f;}
#border_bg1{ background:#c5b039;}
#contact_bg{ background:#44c625;}
/*------------------*/
a.mail:link,a.mail:active,a.mail:visited{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; font-size:12px; text-decoration:none;}
a.mail:hover{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; font-size:12px; text-decoration:none;}
a.mail1:link,a.mail1:active,a.mail1:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:13px; text-decoration:none;}
a.mail1:hover{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#5f4b4b; font-size:13px; text-decoration:none;}
/*------------------*/
.products_text{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#B0B0B0;}
#main_body_bg{ background:#44c625;}
#welcome_bg{ background:url(../images/welcome_picture.jpg) right bottom no-repeat}
.products_name{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#155471; text-transform:uppercase;}
/*----------footer-------------*/
#footer_bg{ background:#ebf68f;}
#foot_top_line_bg{ background:#c5b039; height:3px;}
#foot_but_line_bg{ background:#ebf68f; height:1px;}
.footer{ sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
a:link { sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
a:visited { sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
a:hover { sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
a:active { sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}

.basket:link, .basket:active, .basket:visited{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px;}
.basket:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px;}

#but_rept{ background:#44c625; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; border:none;}

a.but_rept1{ background:#44c625; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; border:none; padding:3px 10px;}

#text_fild{ background-color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border:1px dotted #000000; padding:2px 0 2px 10px; height:20px; vertical-align:middle;}

#bg_fram{ background-image:url(../images/bg_fram.gif); background-position:center; vertical-align:middle; background-repeat:no-repeat; height:128px;}

#bg_framg{ background-image:url(../images/bg_framg.gif); background-position:center; vertical-align:middle; background-repeat:no-repeat; height:128px;}

#bg_fram1{ background-image:url(../images/bg_fram.gif); background-position:center; vertical-align:middle; background-repeat:no-repeat; height:80px;}

.NaV
{
	margin:0;
}

.NaV ul
{
	list-style:none;
	margin:0 5px 0 0;}

.NaV ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height:21px;
	padding:10px 0 0 0;
	display:block;
	float:left;

}

.NaV ul li a
{
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	width:109px;
	height:21px;
	padding:10px 0 0 0;
	display:block;
}

.NaV ul li a:hover
{
	text-decoration:none;
	background:url(../images/navhover.gif) top no-repeat;
	color:#FFF;
}

.ClearLeft
{
	clear:left;
}

.headtext
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#000;
}

.TexTfild
{
	background:#e2ee59;
	color:#000;
	border:1px solid #dae627;
	padding:2px 0 2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

a.BtM
{
	background:url(../images/button.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	color:#FFF;
	width:90px;
	height:18px;
	padding:2px 0 0 0;
	text-align:center;
}

a.BtM:hover
{
	text-decoration:underline;
}

.BtM1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	width:90px;
	text-align:center;
	border:1px solid #FFF;
}

.BtM1:hover
{
	text-decoration:underline;
}

.text
{
	font-size:12px;
	color:#000000;
}

.Bltext
{
	font-size:12px;
	color:#155471;
}

h1
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:10px 0 5px 0;
}

h2
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

h3
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

.TiTText
{	
	background:#57cc3b;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:capitalize;
}