/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: #000;
}

#logo {
	background: transparent;
}

.logoimg {
	margin: 50px;
}

#mainimgstrip {
	height: 190px;
	background: transparent url(../images/mainpg_bg.jpg) repeat-x center;
}

#maincopy {
	width: 375px;
	margin: 10px 0 0 75px;
	padding: 0;
}

#maincopy p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	line-height: 1.5em;
}

#nav {
	background: transparent;
	text-align: center;
}

/* New Navigation */

#newnav {
	background: url(../images/nav/nav_background.gif) no-repeat;
	text-align: left;
}

.nav1 {
	font: 12px verdana, arial, sans-serif;
	text-align: left;
}

.nav1 p {
	margin: 0;
	padding: 0 0 0 16px;
}

.nav1 p:hover {
	background:url(../images/nav/back_rect.gif) no-repeat 5px center;
}

.nav1 a {
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
}

.nav1 a:link, .nav1 a:visited {
	background: transparent;
	display: block;
	margin: 0;
	width: 193px;
	voice-family: "\"}\""; 
    voice-family:inherit;
    width:168px;
	line-height: 25px;
}

.nav1 a:hover {
	color: #3399CC;
}

/* nav 2 */

.nav2 {
	font: 12px verdana, arial, sans-serif;
	text-align: left;
}

.nav2 p {
	margin: 0;
	padding: 0 0 0 16px;
}

.nav2 p:hover {
	background:url(../images/nav/back_rect.gif) no-repeat 5px center;
}

.nav2 a {
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
}

.nav2 a:link, .nav2 a:visited {
	background: transparent;
	display: block;
	margin: 0;
	width: 173px;
	voice-family: "\"}\""; 
    voice-family:inherit;
    width:148px;
	line-height: 25px;
}

.nav2 a:hover {
	color: #3399CC;
}

/* nav 3 */

.nav3 {
	font: 12px verdana, arial, sans-serif;
	text-align: left;
}

.nav3 p {
	margin: 0;
	padding: 0 0 0 16px;
}

.nav3 p:hover {
	background:url(../images/nav/back_rect.gif) no-repeat 5px center;
}

.nav3 a {
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
}

.nav3 a:link, .nav3 a:visited {
	background: transparent;
	display: block;
	margin: 0;
	width: 111px;
	voice-family: "\"}\""; 
    voice-family:inherit;
    width:86px;
	line-height: 25px;
}

.nav3 a:hover {
	color: #3399CC;
}

/* nav 4 */

.nav4 {
	font: 12px verdana, arial, sans-serif;
	text-align: left;
}

.nav4 p {
	margin: 0;
	padding: 0 0 0 16px;
}

.nav4 p:hover {
	background:url(../images/nav/back_rect.gif) no-repeat 5px center;
}

.nav4 a {
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
}

.nav4 a:link, .nav4 a:visited {
	background: transparent;
	display: block;
	margin: 0;
	/*width: 178px;*/
	voice-family: "\"}\""; 
    voice-family:inherit;
    /*width:153px;*/
	line-height: 25px;
}

.nav4 a:hover {
	color: #3399CC;
}

/*End New Navigation */

#subnav {
	text-align: center;
	background: transparent;
}

#subnav p {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #39c;
	padding: 10px;
	text-align: center;
}

#subnav a:link, #subnav a:visited {
	color: #ccc;
	text-decoration: none;
}

#subnav a:hover {
	color: #39c;
	text-decoration: none;
}

#address {
	background: transparent;
}

#address p {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999;
	padding: 5px;
	text-align: center;
}

#address a:link, #address a:visited {
	color: #999;
	text-decoration: none;
}

#address a:hover {
	color: #39c;
	text-decoration: none;
}

#footer {
	background: transparent;
}

#footer p {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #999;
	padding: 5px;
}

#footer a:link, #footer a:visited {
	color: #999;
	text-decoration: none;
}

#footer a:hover {
	color: #39c;
	text-decoration: none;
}

.footerleft {
	text-align: right;
}

.footerright {
	text-align: left;
}

/* Content Page Elements */

#mainstrip {
	background: #333;
}

.logoimgcontent {
	margin: 20px;
}

h1.blueheading{font:normal 18px "Times New Roman", Times, serif;color:#3399cc}

.online_form{color:#CCCCCC; padding:10px; font-family:arial;font-size:12px;padding:5px;}
.online_form h3,p{color:#3399CC; text-align:center;}
.submit{text-align:center;}
.form{background:#333333 none repeat scroll 0 0; padding:10px;}