html, body {padding:0px;margin:0px;}

body {
background:#322310 url(img/walpaper-02.jpg);
text-align:center;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#322310;
}

body a {color:#322310;}
img {border:0;}

#container-outer {
position:relative;
width: 695px;
margin: 0 auto;
text-align:center;
}

#container-inner-border {
width:675px !important;
border: 10px solid #6e794c;
text-align:left;
background: #fff;
}

#header {
height: 100px;
width: 675px;
display:inline;
}

#phone {
	width: 40%;
	float:right;
	font-weight: bold;
	text-align:right;
	margin-right: 20px;
	margin-top: 15px;
}

#address {
	width: 675px;
	text-align:center;
	font-size:10px;
	color: #999;
	padding-top:0px;
        margin-top: -10px;
	padding-bottom:10px;
}

#menu-top {
	color: #fff;
	width:675px;
overflow:hidden;
	text-align:center;
	height: 20px;
	font-family: "trebuchet ms",trebuchet, verdana, arial;
	font-size: 14px;
	padding-top:5px;
	margin-bottom: 5px;
}
	#menu-top a {color:#fff;text-decoration:none;margin:0 7px;}

#banner {
	display:inline;
	float:right;
	height:375px;
	margin-right:20px;
	margin-top: 10px;
}

#logo {
	width: 50%;
	float: left;
	padding-top: 10px;
	margin-left:20px;
}

#content {
	width: 360px;
	display:inline;
	float:left;
	z-index:101;
	margin-left: 20px;
}

#colLeft {
width: 109px;
float:left;
position:relative;
padding-top:60px;
}

#colNormal {
margin-top: 10px;
/*margin-left: 20px;*/
position:relative;
overflow: auto;
height: 376px;
padding-right: 10px;

/* Scrollbars */
scrollbar-base-color: #6e794c;
scrollbar-arrow-color: #D8D8D8;
scrollbar-3dlight-color: #6e794c;
scrollbar-darkshadow-color: #6e794c;
scrollbar-face-color: #6e794c;
scrollbar-highlight-color: #6e794c;
scrollbar-shadow-color: #6e794c;
scrollbar-track-color: #b4c386;
}

h1, h2, h3 {font-family:"trebuchet ms",trebuchet;margin-top:0px;color:#4d3a22;}
h1 {font-size:24px;margin-bottom:10px;}
h2 {font-size:18px;}
h3 {font-size:12px;}

p {text-align:justify;line-height:1.7em;}

#footer {
width: 675px;
height: 145px;
font-size:9px;
}
	#footer-content {
		padding-top: 5px;
	}

	#copyright {
		float:left;
		color:#999;
		}
		
	#footer-menu {
		float:right;
		margin-right:-10px;
		position:relative;
		color: #999;

	}
		#footer-menu a {
			text-decoration:none;
			margin: 0px 10px;
			color: #999;
		}
		
		#footer-menu a:hover {
			color:#fff;
		}
		
	#sqn_solutions {
	clear:both;
	margin-top:30px;
	}
	
	#sqn_solutions, #sqn_solutions a {
	color:#7d6445;
	text-decoration:none;
	}
	
	#sqn_solutions a:hover {color:#fff;}


/*/////////////// Side Menu /////////////*/
#colNormal #sideMenu {
    font-size: 11px;
}
#sideMenu a {text-decoration:none;}
#sideMenu ul {
 list-style:none;
 padding: 0;
 margin: 0;
}

#sideMenu li a {
display:block;
padding:5px;
}

#sideMenu li {
    margin-bottom: 2px;
    font-size: 11px;
}

.level1-no {
   background: #f2f2f2;
}

#sideMenu a:hover, .level1-act a {
background: #fc7d3e;
color: #fff;
position: relative;
}

#sideMenu li.level2-no a,#sideMenu li.level2-act a {
    text-align:right;
}

#sideMenu .level2-no a:hover, #sideMenu .level2-act a:hover {
    color: #000;
    background-color: #f2f2f2;
    font-weight:bold;
}

.level2-no a {
    background: #f2f2f2;
}

.level2-act a {
    background: #f2f2f2;
    font-weight: bold;
}

.level3-no, .level3-act {
padding-left: 25px;
}

.level3-act {
background: #e8e8e8;
}

/*.level1-no {display:none;}*/


/*////////////// NEWS ////////////////*/
.news-single-img img {float:left;margin-right:10px;margin-bottom: 10px;}

/*////////////// NEW ONQFORM ///////////////*/
fieldset {
	margin-bottom: 10px;
	border: #ddd;
	border-style: solid;
	border-width: 1px;
	padding-right: 10px;
}
legend {
	font-family: "trebuchet ms", trebuchet;
	font-size: 1.3em;
	padding: 0 2px;
	font-weight: normal;
}
label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	width: 100px;
	padding-right: 20px;
	text-align: left;
color: #888;
}
/*/
////////// new onqform ///////////
/*/
.tx-onqform-pi1 .onqform_input_text, .onqform_input_select {
	width: 180px;
	border-color: 1px solid #eee;
/* Width of inputs */
}
.tx-onqform-pi1 .onqform_input_textarea {
	width: 94%;
	margin-left: -6%;
	text-align: left;
}
.tx-onqform-pi1 form fieldset {
	margin-bottom: 10px;
	border: #ddd;
	border-style: solid;
	border-width: 1px;
	padding-left: 10px;
}
.tx-onqform-pi1 form legend {
	font-family: "trebuchet ms", trebuchet;
	font-size: 1.3em;
	padding: 0 2px;
	font-weight: normal;
}
.tx-onqform-pi1 form label {
	line-height: 1.8;
	vertical-align: top;
	width: 100px;
	padding-right: 10px;
	text-align: left;
}

.tx-onqform-pi1 input, .tx-onqform-pi1 textarea, .tx-onqform-pi1 checkbox, .tx-onqform-pi1 select {
    border: 1px solid #ccc;
}

/*/// error message ////*/
.tx-onqform-pi1 form .onqform_error label {color: red;}
#colNormal P.onqform_error_message, #colNormal p.onqform_errors {color: red;}
#colNormal p.onqform_errors {font-size: 9px;}
.tx-onqform-pi1 form fieldset ol {
	margin: 0;
	margin-left: 0px;
	padding: 0;
}
.tx-onqform-pi1 form fieldset li {
	list-style: none;
	padding: 5px;
	margin: 0;
}
#colNormal .tx-onqform-pi1 p.onqform_label_even {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 5px 0px;
	margin: 15px 46px 0px 6px;
}
.tx-onqform-pi1 form fieldset ol li ul {
/*list inside list*/
	margin-left: 170px;
}
.tx-onqform-pi1 form fieldset fieldset {
	border: none;
	/*border-top: 1px dashed;*/
	margin: 3px 0 0;
}
.tx-onqform-pi1 form fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
}
.tx-onqform-pi1 form fieldset fieldset label {
	display: block;
	width: auto;
}
.tx-onqform-pi1 form em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
}
.tx-onqform-pi1 form label {
	width: 100px;
/* Width of labels */
}
.tx-onqform-pi1 form label.onqform_label_even, .tx-onqform-pi1 form label.onqform_label_odd {
/*Label width for firefox*/
	width: 100px;
/* Width of labels */
	display: block;
	float: left;
}
.tx-onqform-pi1 form label.opt-in-checkbox {
	width: 430px;
	margin-left: 10px;
}
.tx-onqform-pi1 form fieldset fieldset label {
	margin-left: 123px;
/* Width plus 3 (html space) */
}
.tx-onqform-pi1 form fieldset .onqform_label_check {
	margin-left: 10px;
	width: 400px;
}

.captcha-image img {
	margin-right: 10px;
}
.onqform_submit {}


