* {margin:0px; padding:0px;}

html {height:100%; font-size:100%;}

body {font:normal 13px Arial, Helvetica, sans-serif; color:#000000; background:#ededed url(../images/v-bg.jpg) repeat-y top center;}

img {border:none;}

ul li {list-style:none;}
a {text-decoration:underline;color:#ca6801}
a:hover { color:#000000;}


/**  1) Body Style  **/

#main {background:url(../images/body-bg.jpg) repeat-x top left;}

#header-bg {background:url(../images/header-bg.jpg) no-repeat center top;}



#page_container {width:1000px; margin:auto; height:100%;}



/** 2) Header **/

#header {height:112px; width:1000px; margin:auto}

.logo {float:left; margin:24px 0px 0px 17px;}

#header_right {float:right; margin:5px 0px 0px 0px; width:603px;}

#header_right .call {color:#000000; float:right; margin:25px 20px 0px 0px; font-size:18px; background:url(../images/phone.png) no-repeat left; padding-left:50px; height:35px; padding-top:7px;}



/** 3) Top Menu **/

#top_menu ul { height:37px;}

#top_menu ul li {float:left; font-size:13px; line-height:37px; background:url(../images/menu-divider.jpg) no-repeat right; padding:0px 12px 0px 12px; font-weight:bold}

#top_menu ul li.lastchild  { background:none}

#top_menu ul li a {text-decoration:none; color:#000000;}

#top_menu ul li a:hover {text-decoration:none; color:#ca6801}



/** 4) Header Images **/

#header_img { float:left; padding:1px 0px 0px 19px;}

#header_img img { margin-right:3px;}



/** 5) Container **/

#container { width:1000px; height:100%; padding:25px 0px 0px 0px; margin:auto}



/** 6) Left Panel **/

#left_panel {width:227px; float:left; padding-left:25px;}

#left_panel h2 {font-size:18px; color:#FFFFFF; line-height:32px; height:40px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; text-align:center}

.leftbox-top {background:url(../images/linkbox-titlebg.jpg) no-repeat  top center;}

.leftbox-vbg {background:url(../images/linkbox-vbg.jpg) repeat-y  top center;}

.leftbox {background:url(../images/linkbox-bottom.jpg) no-repeat bottom center; padding-bottom:30px; padding-top:2px;}

.leftbox ul li {background:url(../images/linkbox-linksbg.jpg) no-repeat; height:36px; line-height:36px;  font-size:12px; margin-left:8px; }

.leftbox ul li a{color:#000000; text-decoration:none;width:177px; display:block; padding-left:32px;}

.leftbox ul li a:hover{text-decoration:none; color:#ad5900; display:block; background:url(../images/linkbox-linksbg2.jpg) no-repeat; font-size:13px; font-weight:bold}



/*------------------[CONTACT FORM STYLE]---------------*/

#contactform { padding:0px 8px 0px 10px !important;padding:0px 6px 0px 10px}

#contactform p{ padding:0px 0px 8px 0px}

.input1 {

		background:url(../images/input-bg1.jpg) repeat-x top; 

		background-color:#FEFEFE; 

		height:28px; 

		line-height:28px;

		padding-left:5px; 

		margin-bottom:3px; 

		width:200px;  

		font-size:12px;

		font-family:Arial, Helvetica, sans-serif; 

		border:1px solid #d4d4d4;

		float:left;

}

.input2 {

		background:url(../images/input-bg2.jpg)repeat-x top; 

		background-color:#FEFEFE; 

		height:90px;  

		font-family: Arial, Helvetica, sans-serif; 

		padding:4px 5px 5px 5px; 

		margin-bottom:3px; 

		width:195px;  

		font-size:12px; 

		border:1px solid #d4d4d4; 	

		float:left;	

}

.input3 {

		background:url(../images/input-bg1.jpg) repeat-x top; 

		background-color:#FEFEFE; 

		height:28px; 

		line-height:28px; 

		padding-left:5px; 

		width:114px !important;width:116px;  

		font-size:12px;

		font-family:Arial, Helvetica, sans-serif; margin-bottom:3px; 

		border:1px solid #d4d4d4;

		float:left;

}

.image-capta { float:right; padding-right:3px;margin-bottom:3px; }

.submit { padding-top:0px; margin-top:4px;  border:0px;}



/** 6) Content **/

#content {width:675px; float:right; padding:0px 45px 0px 0px}

#content p {color:#4d4d4d; line-height:18px; padding:0px 0px 10px 0px;}

#content h1 {font-family: Arial, Helvetica, sans-serif; font-size:27px; font-weight:normal; color:#000000; margin:10px 0px 15px 0px; background:url(../images/dot-line.jpg) no-repeat bottom left; padding-bottom:10px;}

#content h2 {font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#000000; margin:10px 0px 5px 0px; background:url(../images/dot-line.jpg) no-repeat bottom left; padding-bottom:10px;}

#content h3 {font-family: Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#000000; margin:10px 0px 5px 0px; background:url(../images/dot-line.jpg) no-repeat bottom left; padding-bottom:10px;}

#content h4 {font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#000000; margin:10px 0px 5px 0px;}

#content h5 {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; margin:10px 0px 5px 0px;}

#content h6 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin:10px 0px 5px 0px;}



.imageleft {float:left; margin:6px 10px 10px 0px;border:3px solid #d9d9d9}

.imageleft2 {float:left; margin:10px 10px 10px 0px;border:1px solid #d9d9d9}

.imageright {float:right; margin:6px 0px 12px 15px; border:3px solid #d9d9d9}

.imageright2 {float:right; margin:10px 0px 10px 10px; border:1px solid #d9d9d9}

.prodimg {margin:10px 10px 10px 0px;border:1px solid #d9d9d9}


#content ol {margin:0px 0px 10px 0px; line-height:20px;}

#content ol li {margin:0px 0px 5px 24px;}

#content ul {margin:0px 0px 16px 0px;}

#content ul li {background:url(../images/bullet.jpg) no-repeat left top; line-height:22px; padding:0px 0px 0px 20px; margin-left:2px;}



#content .client-name { color:#c26400; font-size:14px; font-weight:bold;}

#content .client-info { color:#909090; font-size:12px; font-weight:normal;}



.home-products { float:left; width:320px;}



/** 8) Footer **/

#footer1 {background:#d06b01 url(../images/footer-bg1.jpg) repeat-x top center; height:102px; margin:auto; clear:both}

#footer2 {background:url(../images/footer-bg2.jpg) no-repeat top center; margin:auto; color:#ffffff; text-align:center; padding-top:35px; line-height:25px; }

#footer2 a {text-decoration:none; color:#ffffff; padding:0px 10px 0px 10px;}

#footer2 a:hover {text-decoration:none; color:#000000}



a.backtolist:active,a.backtolist:visited,a.backtolist:link{

text-decoration:none; color:#000000;font-weight:bold;

}

a.backtolist:hover{

text-decoration:none; color:#ca6801;font-weight:bold;

}



.selectinput{

	border:1px solid #30323C;

	background:#f5f5f5;

	color:#5e6884;

	padding:5px 0px 5px 7px;

	width:200px;

	float:left;

	font-size:12px;

	font-family:Arial;

}

.txtsubmit { padding-top:0px; margin-top:4px;  border:0px;}


/*---------(07)---------[TABLE	STYLE]---------------*/

table { width:100%; border-collapse: collapse; 	border-spacing: 0; font-weight: normal;}
#table1 {font-size: 12px;}
#table1 th.Column{ background-color:#d06b01; text-align: center; border-width: 1px 1px 0 1px; border-style: solid; border-color:#da9a57;color:#ffffff;}
#table1 th { font-size: 12px; font-weight:bold; margin-top: 11px; padding-bottom: 3px;padding:3px;}
#table1 td.Item{ background-color:#ffd9b1; text-align: center; border-width: 1px 1px 0 1px; border-style: solid; border-color:#da9a57;}
#table1 .Item { width: 110px; padding:0px;color:#000000;}
#table1 td {width: 110px;}
#table1 td.last {border-bottom: 1px solid #da9a57;}
#table1 td.cell-leftalign { font-weight:bold; line-height:28px;border-bottom: 1px solid #da9a57; width:254px;}