/* CSS Document */
.headertable{margin-bottom:-50px; z-index:-1}
.headerimage{z-index:1}

#contactformborder{width:620px; border: thin solid rgb(40,40,40)}
#logo{ margin-bottom:3px;}

body {background-color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 12px}
body {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/body-bg.jpg) #000000 no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
a{color:#999999}

p{line-height:18px;}
.redhighlight{color:#CC0000; font-weight:bold}

.required{background-color:#CCCCCC;	border:#999999 1px solid;}
.optional{background-color: #ffffff; border:#999999 1px solid;}
select {background-color: #ffffff;}
textarea{background-color: #ffffff; border:#999999 1px solid}


	
.phonetext {margin-bottom:0}

.footertext{color:#666666; font-size:12px}
a.footertext:link {color:#666666; font-size:13px; text-decoration:none}
a.footertext:visited {color:#666666; font-size:13px; text-decoration:none}
a.footertext:active {color:#666666; font-size:13px; text-decoration:none}
a.footertext:hover {color:#CC0000}

.navtext {color:#cccccc; font-size:16px; margin-bottom:12px; font-weight: bold}
a.navtext:link {color:#cccccc; text-decoration:none}
a.navtext:visited {color:#cccccc; text-decoration:none}
a.navtext:active {color:#cccccc; text-decoration:none}
a.navtext:hover {color:#a41111}

.navtext2 {color:#cccccc; font-size:14px; font-weight: bold}
a.navtext2:link {color:#cccccc; text-decoration:none}
a.navtext2:visited {color:#cccccc; text-decoration:none}
a.navtext2:active {color:#cccccc; text-decoration:none}
a.navtext2:hover {color:#a41111}

.subnavtext {color:#999999; font-size:12px; margin-bottom:12px}
a.subnavtext:link {color:#FFFFFF; text-decoration:none}
a.subnavtext:visited {color:#FFFFFF; text-decoration:none}
a.subnavtext:active {color:#FFFFFF;	text-decoration:none}
a.subnavtext:hover {color:#CC0000}

.pagetitle{font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:15px;}

.fp-title{font-size:16px; color:#FFFFFF; font-weight:bold;}
.fp-title li{font-size:10px; margin-left:25px;}
.fp-body{font-size:10px; color:#CCCCCC;}
a.fp-body:link{text-decoration:none; color:#FFFFFF;}
a.fp-body:hover{color:#CC0000;}
a.fp-body:visited{color:#FFFFFF;}

p.privacy {padding:20px;}

.webpanels{ margin-bottom:20px; margin-left:18px; background-color:#000; width:280px; float:left;}
.webpanels a{border:#999 1px solid;}
.webpanels:hover{ border:#b70000 1px solid;}
.webpanels:active{border:#999 1px solid;}
.webpanels:visited{border:#999 1px solid;}

.areaHeaders:hover{ border:#b70000 1px solid;}
