/* CSS Document */

body {
	margin: 0px; padding: 0px;
}
body,table,td,input,textarea {
	font-size: 12px; font-family: Helvetica, Arial, sans-serif;
}
div, h1, h2, h3, p, table, form {
	margin: 0px; padding: 0px;
}
a img {
	border: none;
}
.htop {
	padding-left: 15px;
}
.htop2 {
 font-size:24px;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dtop {
	background-image: url("main1.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	height: 253px;
}
.ntop ul, .ntop li {
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.ntop ul {
	display: block;
	margin-top: 20px;
	margin-left: 22px;
}
.ntop li a, .ntop li strong {
	display: block;
	padding:0px;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: -1px;
	text-decoration: none;
	margin-bottom: 5px;
	padding-left: 20px;
	background-image: url("arr1.gif");
	background-position: left center;
	background-repeat: no-repeat;
}
.ntop li a:hover {
	text-decoration: none;
	color: #700;
}
.ntop li strong {
	color: #900;
}
.mie {
	margin-top:25px;
}
.sleft {
	
}
.sleft1 {

}

.cntnr1 {
	width: 220px;
	padding-right: 4px;
	padding-top: 6px;
}
.cntnr2 {
	height: 600px;
	border-right: 1px solid #CCC;
	background-image: url("bg1.jpg");
	background-position: left bottom;
	background-repeat: no-repeat;
}
.leftmc {
	line-height:12px;
	border-bottom: 1px solid #CCC;
	margin-right: 7px;
	padding-top: 16px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-right: 5px;
}
.leftct {
	padding-top:25px;
}
.smain {
	padding-top: 8px;
	padding-left: 22px;
	padding-right: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

.smainsub {
	padding-top: 8px;
	padding-left: 22px;
	padding-right: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

.hlblack {
	background-image:url("hrl.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 7px;
	padding-left: 5px;
	margin-bottom: 22px;
}
.hlblack1 {
	background-image:url("hrl1.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 7px;
	padding-left: 5px;
	margin-bottom: 22px;
}

.cntnt1 p {
	text-align: justify;
	margin-bottom: 15px;
	margin-right: 8px;
}
.onav ul, .onav li {
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.onav ul {
	display: block;
}
.onav li a {
	display: block;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	margin-bottom: 8px;
	padding-left: 20px;
	background-image: url("arr.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
}
.onav li a:hover {
	text-decoration: none;
	color: #700;
}
.cntnt2 {
	padding-right: 4px;
}
.cntnt2 p {
	font-size: 12px;
	margin-bottom: 15px;
}
.soim {
	margin-bottom: 16px;
}
.soim img {
	padding-right:15px;
}

.nbottom {
	background-color: #000;
}
.nbottom a, .nbottom strong {
	color: #FFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-right: 5px;
}
.nbottom a:hover {
	text-decoration: underline;
}
.submrg {
	margin-top: -10px;
	position:relative;
}
.cnts img {
	margin-right: -10px; margin-top: 10px; position: relative;
}
.cnts p {
	text-align: left;
}

.list1 td, .list1 th {
	width: 20%;
	text-align: center;
	padding-bottom: 8px;
	padding-top: 8px;
}
.list1 th {
	font-weight: bold;
	background-color: #FC0;
	white-space: nowrap;
}
.list1 th span {
	font-weight: normal;
}
.list1 td {
	background-color: #CCC;
	color: #222;
}

.list2 td, .list1 th {
	width: 20%;
	text-align: center;
	padding-bottom: 8px;
	padding-top: 8px;
}
.list2 th {
	font-weight: bold;
	background-color: #FC0;
	white-space: nowrap;
}
.list2 th span {
	font-weight: normal;
}
.list2 td {
	background-color: #FFF;
	color: #222;
}

/* next styles for contact form */
.f1 {
	font-size: 10px; margin-top: 15px; margin-bottom:20px;
}
.f1 div {
	margin-bottom: 10px;
}

.submit, .fo0, .fo1, .fo2 {
	border: 1px solid #CCC; background-color: #FFF; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  line-height: 15px;

	padding-left: 8px; padding-top: 5px; padding-bottom: 5px;
}
.fo1 {
	width: 150px;
}
.fo2 {
	width: 370px; height: 85px;
}
.submit {
	margin-right: 0px; background-color: #EFEFEF; font-weight: bold; padding: 5px; padding-left: 15px; padding-right: 15px; color: #333; cursor: hand;
}
.submit:hover {
	color: #000;
}
.h1tag {
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
position:relative;
top:-20px;
}