a{color:#443E33;
}
body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
background:#CCCDD1 url(../images/bg1.jpg) repeat-y center top;
}
.productbg{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/bg1.jpg) repeat-y;
}

.home_main_bg{
margin:0px;
padding:0px;

}

.main-home{
background:url(../images/bluebg.jpg) repeat-x center top;
float:left;
width:100%;
}

@font-face {
	font-family: Aller_It;
	src: url('Aller_It.ttf');
}

@font-face {
	font-family: Aller_It;
	font-weight: bold;
	src: url('Aller_It.ttf');
}





body img{
border:none;
}

form{margin:0px;
padding:0px;
}
#index-main-container{
width:980px;
margin:auto;
}
#main-container-home{
width:968px;
float:left;
padding:0px 0 0 0;
margin:0px;
}
#header_top{
width:968px;
float:left;
padding:8px 0 0 0;
}
#header_top .logo{
width:243px;
float:left;
margin:0 0 0 6px
}
#header_top .menu_box{
padding:1px 0px 0 0;
margin:0px;
float:left;
width:718px;
}
#header_top .menu_box .search_part{
width:173px;
background:url(../images/search_bg.jpg) no-repeat left top;
float:right;
padding:0 0px 5px 0;
margin:0 12px 0 0;
}
#header_top .menu_box .search_part input{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#78756f;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
padding:6px 0 8px 8px;
width:145px;
outline:none;
}

#header_top .menu_box .menu{
width:711px;
float:left;
position: relative;
text-align:right;
}
#header_top .menu_box .menu ul{
padding:0px;
margin:0px;
list-style:none;
}
#header_top .menu_box .menu ul li{
padding:0px;
margin:0 0px 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#443e33;
display:inline;
text-align:right;
}
#header_top .menu_box .menu ul li a{
/*padding:0 13px 0 20px;
*/padding:0 8px 0 15px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#443e33;
text-decoration:none;
font-weight:bold;
}
#header_top .menu_box .menu ul li a:hover{
color:#DB4618;
text-decoration:none;
font-weight:bold;
}

/*#header_flash{
width:968px;
float:left;
padding:22px 0 16px 46px;
}*/
#header_flash{
width:968px;
float:left;
padding:0 0 16px 20px;
background:url(../images/lcd.png) no-repeat left 22px;
}

.left-header{width:509px;
float:left;
padding:55px 0 0 14px;
margin:0;
}

#fullleft-header{
	width:968px;
	height:545;
	float:left;
	padding:0 0 16px 20px;
	background:url(../images/lcdnew.png) no-repeat left 22px;
}

/*.right-header{width:359px;
float:left;
padding:47px 0 0px 0;
margin:0 0 0 60px;
height:351px;
}
*/
.right-header{width:359px;
float:left;
padding:22px 0 0px 0;
margin:0 0 0 50px;
height:376px;
}
#video_img_div{width:359px;
float:left;
padding:0;
margin:0px;
height:230px;
}
.right-header img{
padding:0px;
/*border:1px solid #CECFD1;
background:white;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;*/
}
.right-header h1{
color:#DB4618;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:normal;
padding:0;
margin:0;
text-transform:capitalize;
}
.right-header p{
color:#3b3b3b;
font-family: Aller_It!important;
font-size:17px;
margin:0;
padding:10px 0 0 0 ;
}
.right-header p a{
color:#DB4618;
font-family: Arial,Helvetica,sans-serif;
font-size:14px;
margin:0;
padding:7px 0 0 0 ;
float:left;
}




/* <!--body container-->*/
#main-body-home{
width:968px;
float:left;
padding:0px 0 0 0;
margin:0px;
}

#main-footer_container{
width:100%;
float:left;
background-color:#13131F;
}
#main-footer {

padding:33px 0 0px 15px;
width:952px;
margin:auto;
background-color:#13131F;
}

.left-footer {
float:left;
padding:0 0 98px 0;
width:300px;
}
.left-footer ul{
padding:0px;
margin:0px;
list-style:none;
}
.left-footer ul li{
padding:0px;
margin:0px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#ffffff;
line-height:18px;
}
.left-footer ul li a{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
}
.left-footer ul li a:hover{
color:#DB4618;
text-decoration:none;
}

.right-footer {
float:right;
width:450px;
padding:0px 0 0 0;
}
.right-footer img {
float:left;
text-align:right;
margin:0 0px 0px 11px;
}
.right-footer p {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#7f7f95;
clear:both;
padding:0px 2px 0 0;
margin:0px;
}
.foot_pics{
width:298px;
float:right;
padding:15px 0 13px 0;
}
.right-footer p a {
font-size:11px;
color:#7f7f95;
text-decoration:none;
}
.right-footer p a:hover {
font-size:11px;
color:#7f7f95;
text-decoration:underline;
}












/*====================== Inner pages start css =======================*/

#inner-main-container{
width:980px;
margin:0 auto;
}

#main-container-inner{
width:968px;
float:left;
padding:0px 0 0 6px;
margin:0px;
}
#main-container-inner #header_top{
width:968px;
float:left;
padding:8px 0 0 0;
}
#main-container-inner #header_top .logo{
width:243px;
float:left;
margin:0 0 0 6px
}
#main-container-inner #header_top .menu_box{
padding:1px 0px 0 0;
margin:0px;
float:left;
width:718px;
}
#main-container-inner #header_top .menu_box .search_part{
width:173px;
background:url(../images/search_bg.jpg) no-repeat left top;
float:right;
padding:0 0px 5px 0;
margin:0 12px 0 0;
}
#main-container-inner #header_top .menu_box .search_part input{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#78756f;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
padding:6px 0 8px 8px;
width:145px;
outline:none;
}
#main-container-inner #header_top .menu_box .menu{
width:711px;
float:right;
text-align:right;
}
#main-container-inner #header_top .menu_box .menu ul{
padding:0px;
margin:0px;
list-style:none;
}
#main-container-inner #header_top .menu_box .menu ul li{
padding:0px;
margin:0 0px 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#443e33;
display:inline;
text-align:right;
}
#main-container-inner #header_top .menu_box .menu ul li a{
/*padding:0 13px 0 20px;*/
padding:0 8px 0 15px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#443e33;
text-decoration:none;
font-weight:bold;
}
#main-container-inner #header_top .menu_box .menu ul li a:hover{
color:#DB4618;
text-decoration:none;
font-weight:bold;
}
#inner_header{
width:973px;
float:left;
padding:8px 0 8px 6px;
margin:0px;
min-height:328px;
background:url(../images/inner_header_bg.png) no-repeat left top;
}







#main-body-inner{
width:963px;float:left;padding:13px 0 0 13px;margin:0px;
}
#main-body-inner .prod_name{
font-size: 25px; float: right; text-align:right; padding:2px 0 0 0; font-weight:bold; color:#000000; width:auto;

}
#main-body-inner .prod_name a{
font-size: 14px; padding:5px 0 0 0; font-weight:bold; color:#000000;
}
#main-body-inner .prod_name img{
vertical-align:top;
margin:3px 5px 0 0;
}





#main-body-inner .cat_name_span{
font-size: 17px; text-align: right; padding:9px 7px 7px 7px; float: right; font-weight:normal; color:#000000;vertical-align:middle;
}
#main-body-inner .cat_name_span a{
font-size: 17px; color:#db4619;text-decoration:none;
}
#main-body-inner .cat_name_span a:hover{
font-size: 17px; color:#000000;text-decoration:none;
}


#main-body-inner h4{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#202120;
border-bottom:1px solid #d1d1d1;
padding:10px 0 20px 0px;
margin:0px 0 26px 0;
font-weight:normal;

}

.box1{
width:260px;
float:left;
padding:0 22px 0 0;
background:url(../images/separter.png) no-repeat right top;
min-height:111px;

}
#main-body-inner h1{
color:#1e1e62;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
padding:8px 0 9px 0;
margin:0px;
}
.box2{
width:269px;
min-height:111px;
padding:0 0 0 59px;
float:left;
background:url(../images/separter.png) no-repeat right top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#242424;
min-height:111px;
}

.box3{
width:260px;
padding:0 0 0 62px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#242424;
min-height:111px;
/*border-bottom:1px solid #c7c7c7;*/
}
.logo_box{
width:963px;
float:left;
padding:57px 0 91px 0;
}
.logo_box ul{
padding:0px;
margin:0px;
list-style:none;
width:636px;
}
.logo_box ul li{
float:left;
display:inline;
padding:0px 24px 0 0;
margin:0px;
}
/*.inner_bg_1{ background:url(../images/inner_bg1.jpg) repeat-x left bottom ;
}*/
.main-inner{background:url(../images/inner_page_bg.jpg) no-repeat center top;
float:left;
width:100%;
}
.print_areabox{
width:963px;
float:left;
padding:11px 0 35px 0;
margin:0px;
border-bottom:1px solid #c7c7c7;
border-top:1px solid #c7c7c7; 
}
.print_areabox p{
color:#393939;
line-height:20px;
padding:0px;
margin:0px;
}






/*--------------Contact Us Css ----------------------------*/


.contactus_bg{
float:left;
width:100%;
background: url(../images/contactus_bg.jpg) no-repeat center top;
}


#contactus{
width:1000px;
margin:auto;
}


.left_contact{
width:720px;
float:left;
padding:5px 15px 0 0px;
}


.right_contact{
width:200px;
float:left;
text-align:center;
}

#aboutus{
width:936px;
margin:auto;
float:left;
padding:0 12px;
margin:0px 0 0 0;
min-height:400px;
}

#aboutus h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
/*color:#151523;*/
color:#303273;
margin:40px 0 0 0px;
font-weight:normal;
padding:3px 0 5px 5px;
background:url(../images/heading_bg.png) no-repeat left top;
}
#aboutus h1 span.small-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#151523;*/
color:#303273!important;
margin:0px;
font-weight:normal;
padding:0px 0 0 4px;
}
.products_container h1 span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#151523;*/
color:#3C3C3C!important;
margin:0px;
font-weight:normal;
padding:0px 0 0 4px;
}
/*start for search css*/
.search_list{
float:left;
width:930px;
padding:0px 0;
}
.search_list h1 {
color:#3c3c3c!important;
font-family:Arial,Helvetica,sans-serif;
font-size:18px !important;
font-weight:normal!important;
margin:20px 0 0!important;
padding:0 0 5px 0!important;
background:none!important;
font-weight:normal!important;
}

.search_list ul{
list-style:none;
margin:0px;
padding:0px;
}
.search_list ul li{
color:#474747;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding:15px 0 15px 0;
float:left;
/*width:720px;*/
width:100%;
background:url(../images/separter.jpg) no-repeat left bottom;

}
.search_list ul li h5{
margin:0 0 5px 0;
padding:0px 0 0 0;
color:#3B3B78;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-transform:capitalize;
}
.search_list ul li h5 a{
/*color:#002C5B;*/
color:#3B3B78;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
margin:0 0 5px 0;
text-decoration:none;
}
.search_list ul li h5 a:hover{
color:#002C5B;
text-decoration:none;
}

/*start for search css*/

/*----------------------- paging ------------------------*/
.ngg-navigation {
color:#aa3000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 2px 0 0;
padding:10px 0 10px 0;
width:700px;
height:15px;
float:left;
text-align:left;

}
.leftlinks{
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
padding:2px 6px;
}
.ngg-navigation a {
color:#000!important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
background:none!important;
padding:2px 6px;
border:1px solid #898D9B!important;
margin:0 2px 0 0;
cursor:pointer;
}
.ngg-navigation span{
padding:2px 4px 5px 4px;
color:#000;
}
.ngg-navigation a img{
padding:3px 0 4px 0;
vertical-align:middle;
}
.ngg-navigation a:hover {
color:#fff!important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
background:#323275!important;
border:1px solid #898D9B;
text-decoration:none;
}





#news_detail_part{
float:left;
width:100%;
padding:20px 0;
}

#news_detail_part h2{
margin:0px;
padding:0px 0 6px 0;
color:#002C5B;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:Normal;
}
#news_detail_part img{
margin:0 15px 15px 0;
padding:3px;
border:#a1a3ac 1px solid;
}
#news_detail_part h2 a{
color:#3B3B78;
text-decoration:none;
}
#news_detail_part h2 a:hover{
text-decoration:underline;
color:#898D9B;
}
#news_detail_part p{
margin:8px 0 0 0px;
padding:0px 0 0 0;
color:#474747;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:17px;
}






.site_map_container{
float:left;
width:100%;
padding:15px 0 0 0;
}
.site_map_container ul{
list-style:none;
padding:0px;
margin:0px;
}
.site_map_container ul li{
padding:0px;
margin:0px 0;
color:#474747;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
background:url(../images/arrow.png) no-repeat 1px 6px;
}
.site_map_container ul li a{
color:#474747;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 15px;
}




/*

.products_container{width:930px;
float:left;
padding:0px;
margin:0px;
}
.products_container ul{
list-style:none;
padding:18px 0 0 18px;
margin:15px 0 0 0px;
float:left;
background:url(../images/product_bg.png) no-repeat left top;
}
.products_container ul li{
float:left;
display:inline;
margin:0 0px 35px 0;
padding:0 21px 0 0;
}
.products_container ul li img{
padding:3px;
background:url(../images/img_bg_shade.png) no-repeat left top;
}
.products_container ul li p{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#242424;
padding:10px 0 10px 0;
margin:0px;
font-weight:bold;
text-transform:capitalize;
background:#b1b1b1;
}
.products_container h1 {
color:#151523;
font-family:Arial, Helvetica, sans-serif;
font-size:14px!important;
font-weight:normal;
margin:20px 0 0 0;
padding:0;
}*/






.box2 ul{
list-style:none;
padding:0px;
margin:0px;
}
.box2 ul li{
width:13px;
height:13px;
float:left;
display:inline;
margin:0 5px 0 0;
}









.products_container {
float:left;
margin:0 0 20px 0;
padding:0;
width:930px;
}
.products_container h1 {
color:#3c3c3c!important;
font-family:Arial,Helvetica,sans-serif;
font-size:18px !important;
font-weight:normal!important;
margin:20px 0 0!important;
padding:0 0 5px 0!important;
background:none!important;
font-weight:normal!important;
}
.products_container ul {
float:left;
margin:8px 0 0 0;
padding:0px;
}
.products_container ul li {
display:inline;
float:left;
margin:0 18px 25px 0;
padding:0 0 3px 0;

background:white;
border:1px solid #d0d0d0;
}
.products_container ul li a{
float:left;
padding:3px;
border-bottom:1px solid #ddd;

}
.products_container ul li img {
border:none!important;
background:none!important;
width:160px;

}
.products_container ul li:hover {
background:#d0d0d0;

}

/*.products_container ul li img:hover {
display:inline;
float:left;
background:#d0d0d0;
}
*/
/*.gallery-cont {
background:#CBCCD0 transparent url(../images/trans_product.png) repeat-x scroll 0 0;;
color:#323276;
float:left!important;
font-size:12px;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
margin:138px 0 0 0px;
padding:4px 0 5px 10px !important;
position:absolute;
width:150px;
text-transform:capitalize;
text-align:left!important;
}*/

.gallery-cont {
background:#CBCCD0 /*transparent url(../images/trans_product.png) repeat-x scroll 0 0;*/;
color:#323276;
float:left!important;
font-size:12px;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
margin:4px 0 0px 3px;
padding:4px 0 5px 10px !important;
clear:both;
width:150px;
text-transform:capitalize;
text-align:left!important;
}
.text-box-inop {
/*background:transparent url(../images/search_bg.jpg) no-repeat scroll left top;
*/float:right;
margin:0 12px 0 0;
position:absolute;
top:190px;
padding:0 0 5px 0;
width:173px;
right:205px;
}
.text-box{
border:2px solid #000;
color:#78756F;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:22px;
outline-color:none;
padding:1px 0 1px 8px;
width:150px;
}
.srch_msg{
font:11px Arial, Helvetica, sans-serif;
color:red;
}



/*.text_sty12 {
color:#151523;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding:0 0 0 10px;
}
.text_sty12:hover {
color:#151523;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding:0 0 0 10px;
background:#d7d7d7;
}
*/

#aboutus h2 {
color:#303273;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin:20px 0 0 0;
padding:3px 0 5px 0px;
}

#aboutus h2 a{
color:#303273;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin:20px 0 0 0;
padding:3px 0 5px 0px;
}
#aboutus h2 a:hover{
color:#DB4618;
text-decoration:none;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin:20px 0 0 0;
padding:3px 0 5px 0px;
}

#aboutus h2 span.small-new-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#151523;*/
color:#303273!important;
margin:0px;
font-weight:normal;
padding:0px 0 0 6px;
}











.news_text_container{
width:880px;
float:left;
padding:25px 0 0 8px;
}
.news_text_container form{
width:500px;
float:left;
}
.news_text_box1{
width:200px;
float:left;
padding:5px 0 0 0;
margin:0 0 0px 0;
color:#242424;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
.news_text_box2{
width:300px;
float:left;
margin:0 0 0px 0;
}







.text-inp-box {
/*border:1px solid #E8E8E8;*/
border:1px solid #999;
color:#242424;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:4px 4px 4px 4px;
width:200px;
}
.newsletter_error_msg{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#ff0000;
float:left;
padding:4px 0;
width:500px;
}
.text-btn-box:hover{
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-family:Arial,Helvetica,sans-serif;
color:#1C94C4;
background:#F6F6F6;
border:1px solid #CCCCCC;
padding:0.6em 1em;
font-weight:bold;
font-size:12px;
}
.text-btn-box{
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-family:Arial,Helvetica,sans-serif;
color:#fff;
font-size:12px;
background:#0D1651; 
border:1px solid #CCCCCC;
padding:0.6em 1em;
font-weight:bold;
}







.contect-table-box td{
background:#fff;
height:26px;
padding:0 0 0 5px;
opacity:0.5;
font-size:12px;
filter:alpha(opacity=50);
color:#000000;
}

.contect-table-box th{
background:#fff;
font-size:13px;
text-align:left;
font-style:normal;
/*color:#3051A5;*/
color:#000000;
height:26px;
padding:0 0 0 5px;
opacity:0.7;
filter:alpha(opacity=70);
}
.subs_new_box{
float:left;
margin:0 0 10px 0;
}
.likebutton{
float:left;
}
a#liketext{
color: #FFFFFF;

}


		ul.domtabs{
			float:left;
			width:100%;
			margin:0 0 0 0;
			padding:0 0 0 0;		
			list-style: none;
		}
		ul.domtabs li{
			float:left;
			padding:0 .5em 0 0;
			margin-left: 0;
		}
		
		img.domtabs{
			border-style:solid;
			border-width:1px;
			border-color:#d5d5d6;
			color:#d5d5d6;
		}
		img.domtabs:hover{
			border-color:#DD5F27;
			color:#DD5F27;
		}
		
		

.box2_new{
width:269px;
min-height:111px;
padding:0 0 0 0px;
float:left;
background:url(../images/separter.png) no-repeat right top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#242424;
min-height:111px;
}


.box2_new ul{
list-style:none;
padding:0px;
margin:0px;
}
.box2_new ul li{
width:13px;
height:13px;
float:left;
display:inline;
margin:0 5px 0 0;
}


.news_text_box2{
width:300px;
float:left;
margin:0 0 0px 0;
}
		
		
