@charset "utf-8";

/* CSS Document */



body {

	width: 100%;

	margin: 0px;

	padding: 0px;

	background-color: #f0f5fa;

	background-image: url(../images/bg/ind_bg.jpg);

	background-position: top;

	background-repeat: repeat-x;

	font-family: "Myriad Pro", sans-serif, Tahoma, Arial;

}



h1 {

	font-size: 24px;

	color: #888888;

	margin: 0px 0px 15px 0px;

	font-weight: normal;

}



h2 {

	font-size: 24px;

	font-weight: normal;

	color: #6699ff;

	padding: 0px 0px 10px 0px;

	margin: 0px;

}



h3 {

	font-size: 14px;

	line-height: 24px;

	color: #888888;

	margin: 0px 0px 10px 0px;

	font-weight: normal;

}



h3 a {

	color: #888888;

	text-decoration: none;

	font-weight: bold;

}



h3 a:visited {

	color: #888888;

	text-decoration: none;

}



h3 a:hover {

	color: #993333;

	text-decoration: none;

}



h3 a:visited:hover {

	color: #993333;

	text-decoration: none;

}



h4 {

	font-size: 13px;

	line-height: 20px;

	color: #444444;

	margin: 0px 0px 10px 0px;

	font-weight: normal;

}



h4 a {

	color: #90b6db;

	text-decoration: none;

}



h4 a:visited {

	color: #90b6db;

	text-decoration: none;

}



h4 a:hover {

	color: #555555;

	text-decoration: none;

}



h4 a:visited:hover {

	color: #555555;

	text-decoration: none;

}



h5 {

	font-size: 16px;

	color: #666666;

	padding: 8px 0px 8px 0px;

	margin: 2px 0px 7px 0px;

	font-weight: normal;

	border-bottom: 1px #c5c5c5 dotted;

	border-top: 1px #c5c5c5 dotted;

}



h5 a {

	color: #666666;

	text-decoration: none;

}



h5 a:visited {

	color: #666666;

	text-decoration: none;

}



h5 a:hover {

	color: #90b6db;

	text-decoration: none;

}



h5 a:visited:hover {

	color: #90b6db;

	text-decoration: none;

}



h6 {

	font-size: 12px;

	line-height: 20px;

	color: #888888;

	margin: 0px 0px 10px 0px;

	font-weight: normal;

}



h6 a {

	color: #d9aeae;

	text-decoration: none;

}



h6 a:visited {

	color: #d9aeae;

	text-decoration: none;

}



h6 a:hover {

	color: #555555;

	text-decoration: none;

}



h6 a:visited:hover {

	color: #555555;

	text-decoration: none;

}



p {

	margin: 0px 0px 14px 0px;

}



.clearFloat {

	clear: both;

	height: 1px;

}



.menuDiv {

	width: 880px;

	height: 40px;

	margin: 28px auto 0px auto;

}



.menuTable {

	width: 100%;

	height: 40px;

	margin: 0px;

	border: none;

	font-family: "Myriad Pro", sans-serif, Tahoma, Arial;

	color: #ffffff;

	font-size: 14px;

}



.menuTable td.dvdr {

	width: 10px;

	background-image: url(../images/bg/menuDvdr.jpg);

	background-position: center;

	background-repeat: no-repeat;

}



.menuTable td.item {

	text-align: center;

	vertical-align: middle;

	padding: 0px 12px 0px 12px;

}



.menuTable td.item a:link {

	color: #ffffff;

	text-decoration: none;

}



.menuTable td.item a:visited {

	color: #ffffff;

	text-decoration: none;

}



.menuTable td.item a:hover {

	color: #993300;

	text-decoration: none;

}



.menuTable td.item a:visited:hover {

	color: #993300;

	text-decoration: none;

}



.hdrDiv {

	width: 880px;

	height: 96px;

	margin: 28px auto 0px auto;

}



.hdrLogo {

	width: 300px;

	height: 80px;

	float: left;

	margin: 20px 0px 0px 0px;

}



.hdrPhone {

	width: 240px;

	height: 40px;

	margin: 45px 8px 0px 0px;

	float: right;

}



.pageDropG {

	width: 880px;

	height: 235px;

	margin: 22px auto 0px auto;

	padding: 0px;

}



table.indContent {

	width: 880px;

	height: 300px;

	margin: 40px auto 0px auto;

	border: none;

}

	

table.indContent td.Lft {

	text-align: left;

	vertical-align: top;

	padding: 10px 20px 30px 6px;

}

table.indContent td.announ {

	text-align: left;

	vertical-align: top;

	padding: 10px 20px 10px 6px;
	
	border-top: 1px #d7e0e7 dotted;

}

table.indContent td.announImg {

	text-align: center;

	vertical-align: top;

	padding: 0px 0px 10px 0px;
	
}

.annImg {
	
	padding: 4px;
	border: 1px #d3d3d3 dotted;
	margin: 0px 5px 0px 0px;
	
}

table.indContent td.Rgt {

	width: 354px;

	text-align: left;

	vertical-align: top;

	padding: 10px 25px 30px 25px;

	border-left: 1px #d7e0e7 dotted;

	border-right: 1px #d7e0e7 dotted;

}



.ftrDiv {

	width: 100%;

	height: 100px;

	margin: 20px auto 0px auto;

	padding: 20px 6px 0px 6px;

	background-image: url(../images/bg/footbk.png);

	background-position: top;

	background-repeat: repeat-x;

}



.bNav {

	width: 880PX;

	margin: 0PX auto 0PX auto;

	border: none;

	color: #ffffff;

}



.bNav td.left {

	text-align: left;

	vertical-align: middle;

	width: 540px;

	padding: 0px;

	font-size: 12px;

}

	

.bNav td.left a:link {

	color: #ffffff;

	text-decoration: none;

}



.bNav td.left a:visited {

	color: #ffffff;

	text-decoration: none;

}



.bNav td.left a:hover {

	color: #99CCFF;

	text-decoration: none;

}



.bNav td.left a:visited:hover {

	color: #99CCFF;

	text-decoration: none;

}



.bNav td.right {

	text-align: right;

	vertical-align: middle;

	padding: 0px 10px 0px 0px;

	font-size: 10px;

	color: #99CCFF;

}

	

.indContact {

	width: 100%;

	margin: 0px auto 0px auto;

}



.indContact td.txt {

	text-align: left;

	vertical-align: middle;

	padding: 10px 0px 2px 3px;

	border-bottom: 1px #d7e0e7 dotted;

}



.indContact td.tsr {

	text-align: center;

	vertical-align: middle;

	padding: 0px;

	border: 1px #d7e0e7 solid;

}



.contactForm {

	width: 100%;

	margin: 0px auto 0px auto;

}



.contactForm td.label {

	width: 110px;

	text-align: left;

	vertical-align: middle;

	padding: 4px 0px 4px 3px;

	font-size: 12px;

	color: #666666;

}



.contactForm td.iCell {

	text-align: right;

	vertical-align: middle;

	padding: 4px 0px 4px 3px;

}



.contactForm td.labelH {

	display: none;

}



.contactForm td.error {

	text-align: right;

	vertical-align: top;

	padding: 0px 6px 10px 0px;

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

	font-size: 11px;

	color: #CC6600;

	display: none;

}



.indInput {

	width: 200px;

	height: 22px;

	line-height: 22px;

	border: 1px #d7e0e7 solid;

	padding: 0px 2px 0px 2px;

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

	font-size: 12px;

	color: #666666;

}



.indTxtBox {

	width: 340px;

	height: 84px;

	padding: 4px;

	overflow: hidden;

	resize: none;

	border: 1px #d7e0e7 solid;

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

	font-size: 12px;

	color: #666666;

}

