body{
	
	margin:0px;
	padding:0px;
	background-color:#fff;
	font: 13px 'Square721 BT', Droid Serif, cambria, Helvetica, sans-serif; line-height:21px; 
	font-family: 'Square721 BT', sans-serif;
	color:#343838!important;
	background-image:url(../images/background.png);
	background-position:center top;
	

	
	
	
/*	
	margin:0px;
	padding:0px;
	font-family:'Square721 BT', Arial, Helvetica, sans-serif;
	background-image:url(../images/bg.jpg);
	background-position:right top;
	background-repeat:repeat-x;
*/

}
p{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:black;
}
table
{
font-size:12px;
}
h1,h2,h3,h4,h5
{
	margin:0px;
	padding:0px;
}
#color_block
{
	margin:0px auto;
	padding:0px auto;
	width:1003px;
	padding-top:10px;


}
#color_block1
{
	margin:0px auto;
	padding:0px auto;
	width:1003px;
	height:400px;
	background:url(../images/bgcolor.gif) repeat-x;
	}
#logo
{
	margin:0px auto;
	padding:0px;
	float:left;
	padding-left:25px;
}
.follow
{
	margin:0px auto;
	padding:0px;
	float:right;
	padding-top:25px;
		padding-right:25px;
}

.menu_list
{
margin:0px auto;
padding:0px;
width:954px;
height:44px;
background:Bar color;
}
.menu
{
margin-left:10px;
}
ul.menu li
{ 
    list-style-type: none;
    padding:0px;
	margin:0px;
	float:left;
    display: block;
	color:#000000;
	font-weight:none;
	padding-left:10px;
	padding-right:10px;
	position:relative;
}

ul.menu li a
{
    padding: 0px 40px;
	color:#c3c3c3;
    text-decoration:none;
    display: block;
    float: left;
    line-height: 43px;
	border-radius:5px;
}

ul.menu li a:hover
{
	background-color:#;
	color:yellow;
}
 ul.menu li a.sels
{
	background-color:#;
	color:yellow;
}

ul.menu li ul.sub{
    display:none;
	top:40px;
    position: absolute;
	margin:0px;
	padding:0px;
	background-color:#C5D5DD;
	/*width:295px;*/
	border-radius:5px;
	padding-bottom:10px;
	margin-left:50px;
}
ul.menu li ul.sub li a{
margin:0px;
padding:4px;
line-height:28px;
margin:5px 0px 0px 0px;
}
ul.menu li ul.sub li a:hover{
margin:0px;
padding:4px;
line-height:28px;
color:#fff;
margin:5px 0px 0px 0px;
}
ul.menu li ul.sub li a:sels{
background-color:#002a49;
color:#FFFFFF !important;
}
ul.menu li:hover ul.sub{
    display:block;
	z-index:999;
	left:-40px;
	color:#fff;

}

#banner
{
	margin:0px auto;
	padding:0px auto;
	width:947px;
	border:black solid 2px
	margin-top:5px;
	
}
#banner_background
{
	margin:0px auto;
	padding:0px auto;
	width:1003px;
	height:450px;
	background:url(../images/bg2.jpg) repeat-x;
}
#banner_background1
{
	margin:0px auto;
	padding:0px auto;
	width:1003px;
	height:360px;
	background:url(../images/bg2.jpg) repeat-x;


}

.banner_text
{
padding-top:34px;
text-align:center;
color:#fd0000;
font-size:20px;
font-weight:bold;
}

.content_text
{
	margin:0px auto;
	padding:0px auto;
	width:940px;
	margin-top:50px;
	padding-left:10px;

}
.content_text1
{
	margin:0px auto;
	padding:0px;
	width:947px;
	height:100%;
	margin-top:15px;
	padding-left:10px;
	padding-bottom:20px;

}

.content_text1 h1
{
margin:0px;
padding:0px;
color:black;
font-size:30px;
margin-top:10px;
}
.content_text1 h2
{
margin:0px;
padding:0px;
color:#333333;
font-size:18px;
margin-top:10px;
}
.content_text1 h3
{
margin:0px;
padding:0px;
color:#006EB9;
font-size:14px;
margin-top:10px;
}
.content_text1 h4
{
margin:0px;
padding:0px;
color:#006EB9;
font-size:14px;
margin-top:10px;
}


.content_text1 p
{
line-height:22px;
text-align:justify;
margin-top:10px;
}

.left_text
{
	margin:0px;
	padding:0px;
	float:left;
	width:540px;
	}
h1
{
margin:0px;
padding:0px;
font-size:23px;
padding-bottom:5px;
color:#3f5fa8;
}
.left_text p
{
line-height:22px;
text-align:justify;
margin-top:3px;
}

.right_text
{
float: left;
padding-left:110px;

}


.products
{
	margin:0px auto;
	padding:0px;
	width:1003px;
	height:160px;
	background:#eeeeee;
	border:1px solid #9c9b9b;
	margin-top:10px;

}

.products h2
{
margin:0px;
padding:0px;
color:#fe0301;
font-size:18px;
margin-bottom:10px;
text-align:center;
}

.left_prod
{
	margin:0px auto;
	padding:0px;
	float:left;
	height:140px;
	width:320px;
	margin-top:10px;
	border-right:1px solid #9c9b9b;
}

.right_prod
{
	float: left;
	width:310px;
	height:140px;
	margin-top:10px;
	padding-right:35px;
	border-right:1px solid #9c9b9b;
}
.right_prod1
{
float: left;
	width:310px;
		height:140px;
	margin-top:10px;
}
.list_pro
{
margin:0px auto;
padding:0px;
}
.list_pro li
{
list-style:disc;
padding-left:80px;
font-size:12px;
}

.footer
{
	background-color:#333333;
	margin:0px auto;
	padding:0px auto;
	width:1003px;
	height:35px;


}
.footer p
{
	padding-top:10px;
	font-size:12px;
	color:#FFFFFF;
}

.content
{
	margin:0px auto;
	padding:0px auto;
	width:960px;
	margin-top:10px;
	height:100%;
	padding-left: 15px;
	padding-right: 15px;
}
.content p
{
margin-top:5px;
line-height:22px;
text-align:justify;

}

.content h1
{
margin:0px;
padding:0px;
font-size:23px;
padding-bottom:5px;
color:#3f5fa8;
}
.content h2
{
margin:0px;
padding:0px;
color:#F97528;
font-size:18px;
margin-top:10px;
}
.content1
{
	margin:0px auto;
	padding:0px auto;
	width:920px;
	margin-top:10px;
}

a {

    outline: none;
}
.btn
{
float:right;
margin-top:-50px;
background-color:#fe0301;
color:#FFFFFF;
padding:2px;
border-radius:5px;
 }
a
{
text-decoration:none;
}

 
 
 /*Slide show*/
 
#banner .cycleprev, #banner .cyclenext{display:block;position:absolute;width:32px;height:32px;top:150px;z-index:9999;text-decoration:none;}
#banner .cycleprev{left:0;background:url(../images/img-prev.png) no-repeat top left;}
#banner .cyclenext{right:0;background:url(../images/img-next.png) no-repeat top left;}
#cyclewrapnav {position:absolute; bottom:0; z-index:9999;}
#cyclewrapnav a{background:transparent url(images/pagenav.png) no-repeat 0 0 ; float:left; height:15px; overflow:hidden; text-decoration:none; text-indent:-1234px; width:16px;}
#cyclewrapnav a.activeSlide {background-position:-32px 0;}
#cycleimages{overflow: hidden; position: relative;}
.btn a
{
text-decoration:none;
color:#FFFFFF;}


/*form*/

.inner_subs{
color:#fff;
font-size:18px;
}
.textcls{
color:#CCCCCC;
width:250px;
}
.btns{
background-color:#0991db;
color:#FFFFFF;
font-size:16px
font-weight:bold;
padding:8px;
border-radius:5px;
border:0px;
}
.left_prod p
{
width:250px;
text-align:justify;
padding-left:25px;
}

.content_text1 ul
{
margin:0px;
padding:0px;
line-height:23px;
margin-left:25px;
line-height: 22px;
text-align: justify;
font-size:12px;
}

.content_text1 li
{
margin:0px;
padding:0px;
line-height:23px;

}
.content1
{
	margin:0px auto;
	padding:0px auto;
	width: 990px;
	
	
	/*margin-top:10px;*/
}
.content1 h2
{
text-align:center;
color:black;
font-size:14px;
padding:4px;
}
.content1 p
{
text-align:justify;
width:290px;
line-height:20px;margin: 10px;
}
.content1 span img
{
padding:10px 0px 10px 0px;
}
.content1 td:hover{
background-color:white;;border-radius:5px;
}
.readmore{
/*color:#fa2021;*/background-color:white;
color: black;
border-radius: 5px;
padding: 5px;
float:right; 
font-weight:none;
margin-right: 24px;
margin-top: 14px;
margin-bottom: 15px;
}
.ram{
border:red solid 0px;
background-color:#898885;
border-radius:5px;
}