body{
margin:0px auto;
padding:0px;
background-image:url(image/background-img.png) repeat;
}

.sub_title_txt
{
padding-top:20px;
width:698px;
min-height:101px;
text-align:justify;
}

.container {
	margin:0px auto;
	min-height:685px;	
	width: 980px;}
.header_main {
	background-color: #FFFFFF;
	float: left;
	height:80px;
	width: 980px;
	margin:3px 0px 0px 0px;
}
.header_left {
	float: left;
	height: 50px;
	width: 370px;
}
.header_right{
	float:right;
	height: 50px;
	width: 530px;
}
.top_line {
	height: 5px;
	width: 100%;
	background-color:#333;
}
.logo 
{
width:152px;
height:70px;
float:left;	
margin:7px 0px 0px 0px;
}
.home_icon
{
width:49px;
height:30px;
float:right;
}
.call_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	float: right;
	margin:0px 8px 0px 0px;
}
.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #565656;
	float:left;
	margin:4px 0px 0px 5px;
	text-align:justify;
	width:90px;
	height:22px;
}

.orduline_txt li{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	color:#336699;
	float:right;
	margin:5px 5px 0px 0px;
	text-align:justify;
	width:220px;
	height:80px;*/
	
	float:left;
	display:inline;
	text-decoration:none;
	margin-bottom:10px;
	color:#336699;
	width:220px;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	
	
	
}

.company_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color:#333333;
	float:left;
	margin:0px 5px 0px 5px;
	text-align:justify;
	height:80px;
}



.message_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #565656;
	float:left;
	margin:20px 0px 0px 5px;
	width:80px;
	height:20px;
}
.middle_main {
	min-height: 685px;
	float: left;
	width: 980px;
	margin:0 auto;
	/*border:1px solid Red;*/
}
.menu_main {
	background-color:#09A330;
	float: right;
	height: 40px;
	width: 601px;
	border-radius:4px;
	margin:-2px 0px 0px 0px;
}

.nav
{
width:600px;
height:20;
float:left;
color:#fff;
font-size:15px;
font-family:Arial;
text-decoration:none;
font-weight:bold;
margin:11px 0px 0px 15px;
}

.nav ul
{
margin:0px;
padding:0px;
text-decoration:none;
}

.nav ul li
{
margin:0px;
padding:0 14px 0 0;
display:inline;
}

.nav ul li a
{
text-decoration:none;
color:#fff;
}

.nav ul li a:hover
{
text-decoration:none;
color:#000;
}



.form_banner_main {
	float: left;
	height: 250px;
	width: 980px;
	margin:5px 0px 0px 0px;
}
.enquiry_form_main {
	float: left;
	height:100px;
	width: 248px;
}
.f_header {
	background-color:#3EAD5A;
	float: left;
	height:30px;
	width: 250px;
	border-radius:8px 8px 0px 0px;
}

.f12_header {
	background-color:#3EAD5A;
	float: left;
	height:30px;
	width: 250px;
	border-radius:8px 8px 0px 0px;
	margin:none;
}

.title_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight:normal;
	font-variant: normal;
	color: #FFFFFF;
	float: left;
	text-align:left;
	width:186px;
	margin:3px 0px 0px 79px;
	letter-spacing:0.05em;
}
.p_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	font-variant: normal;
	color:#000000;
	float: left;
	text-align:left;
	width:238px;
	margin:5px 0px 0px 6px;
}
.title1_text {
	font-family:Calibri;
	font-size: 23px;
	font-weight:bold;
	font-variant: normal;
	color:#EC4800;
	float: left;
	text-align:left;
	width:710px;
	margin:5px 0px 0px 0px;
}
.f_footer {
	float: left;
	height:256px;
	width: 246px;
	border:#c1c1c1 2px solid;
	border-top:none;
	border-radius:0px 0px 8px 8px;
	background-color:#f8f8f8;
}

.f_footer12 {
	float: left;
	min-height:150px;
	width: 247px;
	border:#c1c1c1 2px solid;
	border-top:none;
	border-radius:0px 0px 8px 8px;
	background-color:#f8f8f8;
}

.table {
	float: left;
	min-height:10px;
	width: 240px;
	border-top:none;
	margin:0px 0px 0px 4px;
}
.download_box {
	float: left;
	height:40px;
	width: 240px;
	margin:5px 0px 0px 2px;
	border:1px solid #f8f8f8;
	background-color:#7F4D2B;
}

.box
{
width:240px;
min-height:20px;
float:left;
margin:0px;
font-size:18px;
color:#0C6B24;
font-family:Arial;
text-align:center;
}
.box1
{
width:230px;
height:20px;
float:left;
font-size:15px;
color:#0C6B24;
font-family:Arial;
text-align:left;
font-weight:bold;
margin:0px 0px 5px 0px;border-bottom:1px dashed #c3c3c3;
}
.box4
{
width:230px;
height:20px;
float:left;
font-size:12px;
color:#333;
font-family:Arial;
text-align:left;
font-weight:bold;
margin:0px 0px 23px 3px;overflow:none;
}


.Email
{
width:45px;
height:20px;
float:left;
font-size:11px;
color:#0C6B24;
font-family:Arial;
text-align:left;
font-weight:bold;
}
.box2
{
width:5px;
height:20px;
float:left;
font-size:15px;
color:#444444;
font-family:Arial;
text-align:center;
font-weight:bold;
}
.box3
{
width:163px;
height:45px;
float:left;
font-size:12px;
color:#333;
font-family:Arial;
text-align:left;
font-weight:bold;
overflow:hidden;
margin:0px 0px 0px 5px;
}
.emailbox
{
width:216px;
min-height:85px;
float:left;
font-size:11px;
color:#444444;
font-family:Arial;
text-align:left;
font-weight:bold;
overflow:hidden;
}
.social_links {
	background-color:#FFFFFF;
	float: left;
	height: 85px;
	width: 246px;
	margin:15px 0 0 0px;
	border:#999999 1px solid;
	border-radius:4px;
}
.social_img
{
float:left;
margin:2px 0px 0px 12px;
}

.f_footer1 {
	float: left;
	min-height:200px;
	width: 246px;
	border:#c1c1c1 2px solid;
	border-top:none;
	border-radius:0px 0px 8px 8px;
	overflow:hidden;
	background-color:#f8f8f8;
}
.f_footer2 {
	float: left;
	min-height:290px;
	width: 246px;
	border:#c1c1c1 2px solid;
	border-top:none;
	border-radius:0px 0px 8px 8px;
	overflow:hidden;
	background-color:#f8f8f8;
}
.form_main_div {
	float: left;
	height: 30px;
	width: 240px;
	margin:10px 0px 0px 0px;
}

.submit_button {
	float: left;
	height: 25px;
	width: 120px;
	margin:40px 0px 10px 100px;
}
.text_field {
	float:left;
	height: 22px;
	width: 138px;
	border-radius:4px;
	border:#c1c1c1 1px solid;
	box-shadow:1px 1px 3px #cccccc inset;

}

.text_area {
	float:right;
	float:right;
	height: 60px;
	width: 136px;
	border-radius:4px;
	border:#c1c1c1 1px solid;
	margin-right:8px;
	box-shadow:1px 1px 3px #cccccc inset;
}
.banner_main {
	float: right;
	height: 268px !important;
	width: 720px !important;
	background-color:#CCCCCC;
	text-decoration:none;
}


.main-slider-content ul
{
margin:0px;
padding:0px;
text-decoration:none;
}

.main-slider-content li
{
margin:0px;
padding:0px;
display:inline;
}

.all_details_main {
	float: left;
	min-height: 520px;
	width: 980px;
	margin:15px 0px 0px 0px;
	background-color:#F7F7F7;
	}

.left_side {
	float: left;
	height:540px;
	width: 250px;
}

.right_side {
	float:right;
	min-height:100px;
	width: 250px;
	margin:0px 0px 0px 0px;
}
.header_bg {
	background-color: #007CBC;
	float: left;
	height: 30px;
	width: 250px;
	border-radius:8px 8px 0px 0px;
	
}

.icon
{
width:5px;
height:5px;
float:left;
margin:4px 0px 0px 5px;
}
.content {
	float: left;
	height: 70px;
	width: 246px;
	margin:0px 0px 3px 0px;
}

.about_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	font-variant: normal;
	color: #565656;
	float:right;
	margin:-3px 0px 3px 0px;
	text-align:justify;
	width:720px;
	
}
.products_background {
	background-color: #CCCCCC;
	float: left;
	height: 25px;
	width: 720px;
	margin:8px 0px 0px 0px;
}
.product_image {
	float: left;
	height: 128px !important;
	width: 187px !important;
	margin:0px 0px 0px 5px;
	border-radius:12px;
	border:#CC0033 2px solid;
}

.product_right_side
{
width:520px;
height:80px;
}
.proucts_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	font-variant: normal;
	color: #6B6963;
	float:right;
	margin:0px 0px 0px 0px;
	text-align:justify;
	width:510px;
	min-height:80px;
	word-wrap:509px;
	/*border:1px solid Red;*/
}
.product_box_details {
	float: left;
	min-height:128px;
	width: 720px;
	margin-top:8px;
	margin-bottom:5px;
	/*margin:15px 0px 20px 0px;*/
}

.submit_img
{
width:135px;
height:25px;
float:left;
margin:44px 0px 0px 93px;
}
.gallery {
	float:left;
	height: 50px;
	width: 720px;
	margin:8px 0px 0px 0px;
}

.gallery ul{
margin:0px;
height:0px;
text-decoration:none;
}

.gallery li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 50px;
display:inline;
}

.gallery_image
{
	float:left;
	margin:10px;
	width:80px;
	height:46px;
	border-radius:4px;
}
.footer_outter {
	background-color: #000000;
	float: left;
	height: 35px;
	width:100%;
	margin:20px 0px 0px 0px;
}
.footer_main {
	background-color:#2AAF8A;
	float: left;
	height: 30px;
	width: 980px;
	margin:20px 0px 0px 0px;	
    border-radius:2px;
}

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color:#FFFFFF;
	float: right;
	padding:8px 5px 0pt 0pt;
	text-align:right;
	width:400px;
}

.copyright_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color:#FFFFFF;
	float:left;
	padding:8px 0px 0pt 5pt;
	text-align:left;
	width:500px;
}

.marScroller
{
	min-height:20px;
	width:230px;	
	margin-bottom:10px;
	margin-left:5px;
	margin-top:10px;
}
.marScrollerLi
{
	float:right;
	display:inline;
	text-decoration:none;
	margin-bottom:10px;
	color:#000;
	width:210px !important;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;	
	min-height:20px;
	text-align:left;	
	position:relative;
	border:none;
}

.marScrollerLi a
{
color:#000;
text-decoration:none;
}

.marScrollerLi a:hover
{
color:#09A330;
text-decoration:none;
border:none;
}
.seperator
{
	float:left;
	display:inline;
	text-decoration:none;
	margin-bottom:10px;
	color:#B7400C;
	font-weight:bold;
	width:10px;
	margin-right:4px;
	min-height:20px;
	position:relative;
}

.download_img
{
width:67px !important;
height:34px !important;
float:left;
border:1px solid #f8f8f8;
margin:2px 0px 0px 2px;
}

.download_txt
{
width:156px;
min-height:10px;
float:left;
font-size:12px;
font-family:Arial;
color:#fff;
font-weight:bold;
margin:12px 0px 0px 5px;
}

.top_contact_main {
    float: right;
    min-height: 10px;
    width: 185px;
}

.top_contact_main_right {
    float: right;
    min-height: 20px;
	width: 122px;
}

.middle
{
width:460px;
min-height:10px;
float:left;
margin:0px 0px 0px 10px;
}

.title_txt
{
width:460px;
min-height:20px;
float:left;
font-family:Arial;
font-size:20px;
text-align:left;
color:green;
margin-top:10px;
}

.contact
{
width:670px;
height:340px;
float:left;
font-family:sans;
font-size:16px;
text-align:justify;
margin:20px 0px 0px 0px;
overflow:hidden;
border:2px solid;color:#C1C1C1;
padding:20px 0 0 20px;
border-radius:20px;
}
.contact p
{
	color:#000;
	font-weight:bold;
	font-family:sans;
}
.contact address
{
color:green;
font-weight:bold;
font-size:18px;
}