* {
	margin: 0;
	padding: 0;
}
html {background-color: #ebebeb/*#d7dbe4*/}
body {
	font-family: arial, sans-serif;
	padding: 0 14px;
	text-align: center;
	width: 755px;
}
a:link, a:visited {text-decoration: none;}
#content a:link, #content a:visited {
	color: #1f5ce5;
	text-decoration: none;
}
#content a:hover {background-color: #e1f4ff;}
#content h3 a:link, #content h3 a:visited {
	color: #36a8d2;
	font-size: 80%;
	font-weight: bold;
}
#content h3 a:hover {color: #5dcff9;}
#logo {
	margin-top: 10px;
	text-align: left;
}
#logo img {margin-bottom: -8px}
#topbar {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #737985;
	float: left;
	list-style-type: none;
	/*margin: 0 214px 0 14px;*/
	padding: 3px;
	text-align: left;
	width: 747px;
}
#topbar li {
	background-color: #323232;
	border: 1px solid #8cb8e7;
	float: left;
	margin: 1px 2px;
	padding: 0 7px 2px 7px;
}
#topbar li#homepage {
	background-color: #737985;
	border: 0;
	padding: 1px 0 0 0;
}
#topbar li#homepage img {
	border: 0;
	margin: 0;
	padding: 0;
}
#topbar a:link, #topbar a:visited, #topbar a:active {
	color: #8cb8e7;
	font-size: 75%;
	font-weight: bold;
}
#topbar a:hover {color: #fff;}
#container {
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	clear: left;
	background-color: #fff;
	margin-bottom: 14px;
	width: 753px;
	text-align: left;
}
#sidebar {
	float: left;
	margin-bottom: 20px;
	width: 205px
}
#page_related, #page_menubar {padding-left: 20px}
#related, #menubar {
	background-color: #b5b9c4;
	/*float: left;*/
	list-style-type: none;
	padding: 20px 0 40px 0;
}
#related li, #menubar li {}
#related li a:link, #related li a:visited, #menubar li a:link, #menubar li a:visited {
	background: #b5b9c4 url("imgs/menubar-bg.png") bottom center no-repeat;
	/*border-bottom: 1px solid #b5b9c4;
	border-top: 1px solid #b5b9c4;*/
	color: #000;
	display: block;
	font-size: 80%;
	padding: 4px 9px 6px 21px;
	width: 175px
}
#related li a:hover, #menubar li a:hover {
	background-color: #c4c9cf;
	color: #373936;
}
#related li.current, #menubar li.current {
	background: #b6d8fe url("imgs/menubar-bullet.gif") 10px center no-repeat;
	border-bottom: 1px solid #7287be;
	border-top: 1px solid #7287be;
	color: #0d50e9;
	font-size: 80%;
	margin-top: -2px;
	padding: 5px 9px 5px 21px;
	width: 175px
}
#content {float: left;margin: 0 10px;width: 528px}
#index-page #content {width:723px}
#bannersbar {
	background-color: #b7b7b7;
	float: right;
	width: 200px;
}
h1, legend {
	background: url("imgs/h2-bullet.gif") left center no-repeat;
	border-bottom: 2px solid #e9e2d8;
	color: #f44806;
	font-size: 90%;
	padding: 8px 12px;
}
h2 {
	background-color: #efece7;
	color: #f44806;
	display: inline;
	font-size: 85%;
	padding: 4px;
}
h3 {
	color: #37b9d1;
	font-size: 140%;
	font-weight: normal;
	margin-bottom: 1px;
}
hr {margin: 44px 10px;}
p {
	color: #4a4a4a;
	font-size: 80%;
	line-height: 140%;
	margin: 10px 0;
}
p#root_links {
	font-size: 70%;
	margin-left: 10px;
	padding-top: 10px
}
#index-page #container p {margin-left: 10px;}
#content ol {
	color: #4a4a4a;
	font-size: 80%;
	margin: 10px 0 10px 20px;
}
#content ol ol {font-size: 100%;}
#content ul, #content dl {
	color: #4a4a4a;
	font-size: 80%;
	list-style-type: none;
	margin: 10px 0 10px 20px;
}
#content ul li {
	background: url("imgs/content-bullet.gif") left 7px no-repeat;
	padding-left: 10px;
}
#content ol li span {color: red;}
#content img {margin: 3px;}
.left {float: left;}
.right {
	clear: right;
	float: right;
}
#recommendation {
	background: url("imgs/recommendation.gif") left center no-repeat;
	font-family: "Trebuchet MS";
	margin: 20px 0;
	padding: 10px 0 10px 50px
}
#recommendation strong {
	color: #3e63e7;
	font-size: 120%;
}
#footer, #footer2 {
	background-color: #737985;
	clear: both;
	list-style-type: none;
	/*margin-right: 220px;*/
	padding: 8px 20px;
	text-align: center;
}
#footer li, #footer2 li {
	background: url("imgs/line.gif") left center no-repeat;
	display: inline;
	margin: 0 auto;
	padding: 0 10px;
}
#footer li#footer-first, #footer2 li#footer2-first {background-image: none;}
#footer li a:link, #footer li a:visited, #footer2 li a:link, #footer2 li a:visited {
	color: #ebebeb;
	font-size: 80%;
}
#footer li a:hover, #footer li a:active, #footer2 li a:hover, #footer2 li a:active {color: #fff;}
fieldset {border: 0;}
fieldset#page_details {
	background-color: #fafafa;
	border: 1px solid #efefef;
	margin: 15px;
	padding: 10px;
}
input, textarea, select#type {display: block; margin-bottom: 10px}
input, select {width: 12em}
label[for="1"], label[for="link_text"] {display: block}
input[type="checkbox"] {
	display: inline;
	margin-bottom: 0;
	width: auto;
}
input[type="submit"] {
	font-weight: bold;
	margin: 10px;
	padding: 2px;
}
.clear {clear: both;}

@media all and (min-width: 0) {
	#container {margin-right: 235px;}
}


/*homepage related only*/
#main-p1 {clear: left;}
#main-p2 img {float: right;}
#index-page #content ul {
	float: left;
	margin: 10px 0;
	width: 50%;
}
#index-page #content li {
	background-color: #f7f7f7;
	border: 2px solid #e0e0e0;
	/*float: left;*/
	font-size: 95%;
	min-height: 8.5em;
	margin: 1px 2px;
	padding: 0 4px 0 90px;
	/*width: 36.5%*/
}
#index-page #a1 {background: #f7f7f7 url("imgs/content/index1.gif") left top no-repeat;}
#index-page #a2 {background: #f7f7f7 url("imgs/content/index2.gif") left top no-repeat;}
#index-page #a3 {background: #f7f7f7 url("imgs/content/index3.gif") left top no-repeat;}
#index-page #a4 {background: #f7f7f7 url("imgs/content/index4.gif") left top no-repeat;}
#index-page #a5 {background: #f7f7f7 url("imgs/content/index5.gif") left top no-repeat;}
#index-page #a6 {background: #f7f7f7 url("imgs/content/index6.gif") left top no-repeat;}
#index-page #a7 {background: #f7f7f7 url("imgs/content/index7.gif") left top no-repeat;}
#index-page #a8 {background: #f7f7f7 url("imgs/content/index8.gif") left top no-repeat;}
#index-page #a9 {background: #f7f7f7 url("imgs/content/index9.gif") left top no-repeat;}
#index-page #a10 {background: #f7f7f7 url("imgs/content/index10.gif") left top no-repeat;}
#index-page #a11 {background: #f7f7f7 url("imgs/content/index11.gif") left top no-repeat;}
#index-page #a12 {background: #f7f7f7 url("imgs/content/index12.gif") left top no-repeat;}

#c-i-m {
	background: url("imgs/content/exclamation.gif") left center no-repeat;
	clear: right;
	padding-left: 30px;
}

#industrial_p {
	background: url("imgs/content/industrial_p.jpg") right top no-repeat;
	padding-right: 224px;
}

#V {
	background: url("imgs/content/V.gif") left top no-repeat;
	padding-left: 70px;
}
#wns {
	background-color: #ebebeb;
	color: #5b5b5b;
	float: right;
	font-weight: bold;
	margin: 8px;
	padding: 4px;
}

fieldset {border: 0;}
fieldset#page_details {
	background-color: #fafafa;
	border: 1px solid #efefef;
	margin: 15px;
	padding: 10px;
}
legend {margin-bottom: 10px;}
input, textarea, select {display: block;}
input, select {width: 12em}
label[for="1"], label[for="link_text"] {display: block}
input[type="checkbox"] {
	display: inline;
	margin-bottom: 0;
	width: auto;
}
input[type="submit"] {
	font-weight: bold;
	margin: 10px;
	padding: 2px;
}
.hidden {
	color: red;
	font-weight: bold;
}
.inner {
	color: green;
	font-weight: bold;
}