body{
	font-family:"Arial";
	color:#000;
	font-size:12px;
	margin:0px;
	padding:0px;
}
body { behavior: url("csshover3.htc"); } 

.clr{
clear:both;
font-size:0px;
line-height: 0px
}

#main_container{
	width:950px;
	margin:0 auto;
	background:#C8C8CA;
	-moz-box-shadow: 0px 0px 15px #6a6a6a;  
    -webkit-box-shadow: 0px 0px 15px #6a6a6a;  
	box-shadow: 0px 0px 15px #6a6a6a; 
}
#header_topbar{
	background: url(/img/topgreen.gif) no-repeat;
	height:5px;
	width:950px;
}
/* Header Starts */	

#main_header{
background:url(/img/header_logo_bg.jpg) no-repeat;
width:950px;
height:83px;
}
.logo{
float:left;
width:124px;
height:82px;
}
.top_nav{

width: 755px;
float: right
}
.top_navigation{
	padding-top:26px;
	color:#716F6E;
	font-size:16px;
	text-decoration:none;
	height:30px;
	width:638px;
	float:right;
	text-align:center;
	font-weight:bold;
}

.top_navigation ul{
margin:0px; padding:0px;
list-style-type:none;
}
.top_navigation li{
margin:0px; padding:0px;
list-style-type:none;
float:left;
color:#716F6E;
display:inline-block
}
.top_navigation li a{
	color:#716F6E;
	font-size:16px;
	text-decoration:none;
	display:block;
	background:url(/img/menu_img.jpg) no-repeat;
	width:90px;
	height:25px;
	text-align:center;
	padding-top:32px;
	font-weight:normal;
}
.top_navigation li a:hover{
	color:#fff;
	font-size:16px;
	text-decoration:none;
	display:block;
	background:url(/img/menu_hover_img.jpg) no-repeat;
	width:90px;
	font-weight:normal;
	text-align:center;
	padding-top:32px;
}


	
.top_navigation li a:active{
	color:#fff;
	font-size:16px;
	text-decoration:none;
	display:block;
	background:url(/img/menu_hover_img.jpg) no-repeat;
	width:90px;
	height:56px;
	font-weight:normal;
	text-align:center;
	padding-top:32px;
}
.top_navigation li a:focus{
	color:#fff;
	font-size:16px;
	text-decoration:none;
	display:block;
	background:url(/img/menu_hover_img.jpg) no-repeat;
	width:90px;
	font-weight:normal;
	text-align:center;
	padding-top:32px;
}

.top_navigation li .active_top{
	color:#fff;
	font-size:16px;
	text-decoration:none;
	display:block;
	background:url(/img/menu_hover_img.jpg) no-repeat;
	width:90px;
	font-weight:normal;
	text-align:center;
}

	
.shoping_cart{
float:left;
width:73px;



}
/* Header ends */		

/* Mid section */

#main_mid{
width:950px;

}
#main_mid2{
width:950px;
background:#FFFFFF;
padding-top:10px;
}
.tab{
width:950px;
padding-top:6px;

}
.mid_tab_left{
background:url(/img/tab_left_img.jpg) no-repeat;
width:210px;
height:84px;
float:left;
padding-left:10px;
padding-right:20px;
}
.mid_tab_mid{
/*background:url(/img/tab_img.jpg) no-repeat;*/
	border: 1px dashed #cfcfcf;
	margin-bottom:7px;
	width:310px;
	height:100px;
	float:left;
}
.mid_tab_mid_center{
	/*background:url(/img/tab_img.jpg) no-repeat;*/
	margin:0px 7px 7px 7px;
	border: 1px dashed #cfcfcf;
	width:310px;
	height:100px;
	float:left;
}

.mid_tab_right{
background:url(/img/tab_right_img.jpg) no-repeat;
width:229px;
height:84px;
float:right;
}
.subscribe{
font-size:16px;
font-weight:roman;
color:#58595B;
padding-top:10px;
text-align:center;
}
.subs_inp_box{
padding-top:12px;
}
.subs_inp{
float:left;
width:100px;
padding-left:10px;
}

.subs_img{
float:right;
margin-right:17px;
margin-top: 2px;
}

.tab_text{
font-weight:bold;
float:left;
font-size:16px;
color:#58595B;
padding-top:20px;
width:90px;
padding-left:14px;
position:absolute;

}
.tab_text a {
	text-decoration:none;
	color:#58595B;
}
.tab_text a:link {
	text-decoration:none;
	color:#58595B;
}

.tab_text a:hover {
	text-decoration:none;
	color:#58595B;
}

/*.tab_icon{
float:right;
width:228px;
padding-right:5px;

}*/


.tab_text_right{
font-weight:bold;
float:left;
font-size:16px;
color:#58595B;
padding-top:12px;
width:60px;
padding-left:14px;
}
.tab_icon_right{
float:right;
width:134px;
}
/* Gallery part*/

.img_box{
background:#FFFFFF;
width:950px;

}
.pre_btn{
float:left;
width:28px;
padding-top:35px;
}
.gallery_imagesbox{
width:950px;
float:left;
}
.gallery_imagesbox img{
padding:0px 0px 4px 0px;
background:#FFFFFF;
float:left;
margin-left:2px;
border:none;


}
.galery_next_btn{
float:right;
width:28px;
padding-top:35px;
}

/* About Us */	

.mid_title{
font-size:28px;
font-weight:normal;
color:#000000;
background:url(/img/verticle_bar_mid_img.jpg) bottom no-repeat;
background-position: right;
margin-bottom:24px;
padding:15px;
}
.mid_title2{
font-size:28px;
font-weight:normal;
color:#000000;
background:url(/img/verticle_bar_mid_img.jpg) bottom no-repeat;
padding:15px;

}
.mid_main{
padding-left:20px;
padding-right:20px;
}
.mid_img{
background:url(/img/about_mid_img.jpg) no-repeat;
width:930px;
padding-left:20px;
height:465px;
background-position: right;

}
.mid_heading{
font-size:16px;
font-weight:bold;
color:#000000;
margin-bottom:6px;

}
.mid_text{
font-size:12px;
font-weight:normal;
color:#716F6E;
width:461px;
font-weight:normal;
}
.mid_text a{
text-decoration:none;
color:#716F6E;
}
.mid_text a:hover{
text-decoration:none;
color:#000;
}

/* End About Us */

/* contact Us */	

.main_contact{
width:490px;
padding-left:20px;
}
.contact_box{
width:474px;
border:1px #716F6E dashed;

}
.cont_title{
font-size:16px;
font-weight:bold;
color:#000000;
margin-bottom:24px;
padding-bottom:5px;
border:1px #716F6E dashed;
padding-left:14px;
padding-top:5px;
}
.submit_newsleter{
font-size:14px;
font-weight:normal;
color:#716F6E;
margin-bottom:24px;
padding-bottom:5px;
border-bottom:1px #716F6E dashed;
padding-left:14px;
padding-top:5px;
}
.cont_mid_text{
font-size:14px;
font-weight:normal;
color:#716F6E;
width:430px;
font-weight:normal;
}

.cont_mid_text a{
text-decoration:none;
color:#716F6E;
}
.cont_mid_text a:hover{
text-decoration:none;
color:#000;
}
.mid_cont{
width:474px;
}
.cont_field_box{
padding-bottom:7px;
}

.input_box{
font-size:12px;
width:325px;
height:40px;
padding-left:5px;
}
.input_box2{
font-size:12px;
width:325px;
height:80px;
padding-left:5px;
}
.input{
font-size:10px;
width:220px;
height:18px;
border:0px solid #FFFFFF;
}


.cot_field{
font-size:14px;
color:#716F6E;
/*padding-right:45px;*/
width:114px;
padding-left:20px;
height:40px;
}
.cot_field2{
font-size:14px;
color:#716F6E;
width:114px;
height:80px;
padding-left:20px;
}

.contact_right{
float:right;
width:360px;
}



/* End contact Us */


/* PDF */
.main_pdf{
width:905px;
padding-left:20px;
padding-right:25px;
}
.pdf_box{
width:905px;
border-bottom:1px #716F6E dashed;
margin-bottom:30px;
padding-bottom:0px;
}
.pdf_img_mob{
float:left;
border:1px #716F6E dashed;
}
.pdf_download h1{
font-size:20px;
color:#000;
font-weight:bold;
padding:0px;
margin:0px;
}
.pdf_download p{
text-align:left;
}

.pdf_download{
font-size:16px;
width:700px;
color:#8C8A89;
float:left;

/*padding-top:40px;*/
padding-left:10px;
}
.pdf_download a{
text-decoration:none;
color:#2A4A9E;
font-weight:bold;
}

.pdf_download a:hover{
text-decoration:none;
color:#000;
font-weight:bold;
}
.pdf_icon{
float:right;
}
/* End PDF */

/* Web Product */
.top_web_nav{
	color:#716F6E;
	font-size:16px;
	text-decoration:none;
	width:934px;
	padding-left:16px;
	float:left;
	text-align:center;
	font-weight:bold;
	background:url(/img/web_border_img.jpg) repeat-x bottom;
}


.web_heading {
font-size:30px;
color:#000;
font-weight:normal;
padding:0px;
margin:0px;
}

.web_heading h1{
font-size:30px;
color:#000;
font-weight:normal;
padding:0px;
margin:0px;
}
.web_heading h1 div{
	font-size:16px;
}

.web_heading h1 div p{
	margin:0;
	padding:0;
	
}
.web_text{
font-size:12px;
padding-top:10px;
height:370px;
}

.and{
color:#D96F1A;
}
.web_containt_box{
padding-top:20px;
}
.web_left{
float:left;
width:557px;
}
.web_left img{
	padding:20px;
}
.web_left div{
	padding:20px;
}
.web_tube_box{
width:363px;
padding-bottom:10px;
}
.web_youtube{
width:80px;
border-right:1px #716F6E dashed;
float:left;
}
.web_b_img{
float:left;
margin-left:10px;
margin-top:4px;
}
.web_recomd_img{
float:left;
margin-top:4px;
padding-left:2px;
}
.main_web_rht{
width:393px;
float:right;}
.web_right{
width:363px;
padding-left:15px;
padding-right:15px;
}
.web_add_cart{
background:url(/img/web_border_img.jpg) repeat-x ;
padding-top:8px;
}
.add_cart{
color:#D04040;
width:110px;
border-right:1px #716F6E dashed;
float:left;
font-size:18px;
font-weight:bold;
margin-left:120px;
padding-top:14px;
}
.add_cart a{
color:#D04040;
text-decoration:none;
}
.add_cart a:hover{
color:#000;
text-decoration:none;
}
.price{
font-size:18px;
color:#716F6E;
float:right;
}
.price_no{
font-size:34px;
color:#000;
font-weight:bold;
margin-right:15px;

}

/* Feature */

.feat_box{
height:370px;
}
.feat_text{
font-weight:bold;
font-size:14px;
padding-top:10px;
color:#D96F1A;
}
.feat_nav{
	margin:0px;
	padding:0px;
	color:#000;
	
}
.feat_nav ul{
	margin:0px;
	padding:0px;
	
}

.feat_nav li{
	list-style:none;
	list-style-type:none;
	color:#000;
	display:block;
	background:url(/img/feat_bulet_img.jpg) 0px 5px no-repeat;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
}

/*.feat_nav li a{
	color:#000;
	background:url(/img/feat_bulet_img.jpg) 0px 5px no-repeat;
	text-decoration:none;
	padding-left:16px;
	font-weight:bold;

}

.feat_nav li a:hover{
	color: #AA0216;
	background:url(/img/feat_bulet_img.jpg) 0px 5px no-repeat;
	text-decoration:none;
	padding-left:16px;
	font-weight:bold;
}
*/

/* End Feature */

/* Image Gallery */


.image_gallerybox
{
float:left;
padding-top:25px;
}
.image_gallerybox img{
	float:left;
	border:1px #000000 dashed ;
	margin-left:2px;
}
.image_gallerybox img{
	float:left;
	border:1px #000000 dashed ;
	margin-left:2px;
}
.image_gallerybox img:hover{
	float:left;
	border:1px #000000 solid ;
	margin-left:2px;
}

.image_colorbox
{
float:left;
padding-top:10px;
}
.image_colorbox img{
float:left;
margin-left:8px;
}

/* End Image gallery */

/*End Web Product*/

/* Media_PR */

.media_galery{
width:950px;
background:#D2D2D1;
height:320px;
border-bottom:1px #716F6E dashed;
border-top:1px #716F6E dashed;
margin-bottom:24px;
}

.imagemedia{
font-size:16px;
float:right; 
padding-top:10px; 
margin-right:10px;
color:#716F6E;}
.media_box{
float:left;
padding-left:45px;
padding-right:45px;
padding-top:20px;
height:300px;
}

.media_img_text{
	color:black;
font-size:20px;
font-weight:bold;
text-align:left;
padding-top:12px;
}
.media_img_text2{
font-weight:normal;
font-size:16px;
text-align:left;
color:#716F6E;
}

.media_ver_bar{
float:left;
border-left:1px #716F6E dashed; 
height:320px;
}

/*End Media_PR */
/* End Gallery part*/

/* Reseller */
.res_left{
float:left;
width:523px;
border-right:1px #716F6E dashed;

}
.res_right{
float:right;
width:424px;
}

.click_pdf_box{
border-top:1px #716F6E dashed;
border-bottom:1px #716F6E dashed;
}
#mysubmit { background-color: #69A714; width:100px; height: 30px; font-weight: bold }
.click_here{
	float:left;
	font-weight:bold;
	font-size:15px;
	color:#716F6E;
	padding-top:20px;padding-bottom:20px;
	margin-left:20px;
}
.res_pdf_icon{
float:right;
margin-right:6px;
padding-top:4px;
}
.res_top{
border-bottom:1px #999999 dashed;
}
.res_bot_border{
border-bottom:1px #999999 dashed;
}
.res_right img {
	width:424px;
	/*position: absolute;*/
}
.res_cont_title{
font-size:22px;
font-weight:bold;
color:#000000;
margin-bottom:10px;
padding-bottom:15px;
border-top:1px #716F6E dashed;
border-bottom:1px #716F6E dashed;
padding-left:14px;
padding-top:35px;
}
/* End Reseller */


/* End Mid section */
	


#footer{
	border-top: 1px dashed #cfcfcf;
}

.main_footer{
width:950px;
line-height:31px;
margin:0 auto;
text-align:center;
color:#6A9D52;
}

.main_footer a{
font-weight:normal;
font-size:12px;
color:#000;
text-decoration:none;
padding-right:10px;padding-left:10px;
}

.main_footer a:hover{
font-weight:normal;
font-size:12px;
color:#FF7803;
text-decoration:none;
}

/* Footer Ends */

/* Content - blocs*/
.content-block{margin-left:20px;margin-right:0px;}


.list_cat{ list-style: none;}
.list_cat li{ float:left; width:260px;border-bottom:1px dashed #cfcfcf; padding:10px; height:310px;}
.list_cat .imp{ border-right:1px dashed #cfcfcf;}
.list_cat .impfirst{ border-left:1px dashed #cfcfcf;border-right:1px dashed #cfcfcf;}
.list_cat li a{  color:#716F6E;  text-decoration:none;}
.list_cat h3 { color:black; font-size:16px; padding:0; margin:0;}
.list_cat p { color:#716F6E; font-size:14px;margin:0;}
.list_cat li img { border: 0px;} 
.list_cat .img-container{ height:250px;}
.list_cat .description { width:170px; padding-right:20px;border-right:1px dashed #716F6E; float:left;margin-top:20px;}
.list_cat .colors { float:left; width:50px; list-style:none;padding:0; margin:0; border:none;margin:0px;margin-left:10px;margin-top:20px;}
.list_cat .colors li { float:left; list-style:none;padding:3px; margin:0; border:none;width:10px; height:10px;}
.list_cat .colors li img { width:10px; height:10px;}


/*menu*/
#cat-menu{ background-color:#EAEAEC; height:100px; width:200px; padding:20px; font-size:12px; z-index:99999; padding-left:0px; margin:0;}
#cat-menu a { height:20px; background:none; font-size:12px; float:none; margin:0; padding:0;} 


/* FORMS*/
.table-form{}
.table-form input{ border:0 solid #FFFFFF;}
.table-form textarea{ border:0 solid #FFFFFF;}
.table-form .td-label{ width:100px; padding:10px;}
.table-form td { border-top:1px dashed #716F6E;border-right:1px dashed #716F6E;}

#color-desc {margin-top:10px}


.ui-tabs-nav li{float:right !important;}

#flash_box {width:940px; height:350px;
	border:1px dashed #cfcfcf;margin-right:3px;margin-left:3px;margin-bottom:10px;
	}
#front_pic_box {float:left;width:310px; height:350px;
	border:1px dashed #cfcfcf;margin-top:10px;margin-bottom:10px;
	}	
	
#subscribe_close	{cursor:pointer;float:right;}

#slidenav { z-index: 9999; position: absolute; bottom: 10px; right: 10px }
#slidenav a { margin: 0 2px; background-image:url("/img/slideshow-pagination.png");width:10px; height:10px; display:block;overflow:hidden;float:left; }
#slidenav a.activeSlide { background-position: -13px }
#slidenav a:focus { outline: none; }

#ces
{
	width:940px; height:677px;background-image:url(/img/ces.jpg); padding-left: 10px;
}


#ces h2 { font-size: 16px; padding-bottom: 15px;}
#ces table .last {padding-top: 25px; text-align:right}

#ces label { font-size:14px; }
#ces label span { color: #b1c137; font-size: 16px; font-weight: bold; padding-right: 10px;}
#ces table
{
	margin-left:580px;
}
#ces .table {
padding-top:210px	
	
}
#ces table .first
{
	width:160px;
}
#ces label, #ces li, #ces h2, #ces strong{
	color: #FFF
}
#ces .cesinput
{
	width:167px !important;
}
