/* CSS Document */

body {
	background-color: #FFFFFF;
	background-image: url(images/interior_template_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
text-align: left;
line-height: 1.6em;
}

.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #333333;
text-align: left;
line-height: 1.6em;
}

h1 {
font-family: "Times New Roman", Times, serif;
font-size: 36px;
font-weight: bold;
color: #990000;
padding: 0px;
margin: 0px;
text-align: left;
}

.footer {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #FFFFFF;
text-align: center;
font-weight: bold;
padding-top: 25px;
}

.footer a {
color: #FFFFFF;
text-decoration: underline;
}

.footer a:hover {
color: #FEEBEC;
text-decoration: none;
}

#nav {margin: 0; }
	#nav ul { list-style: none; padding: 0; margin: 0;}
		#nav ul li { font-size: 1.6em; float: right; }
			#nav ul li a, #nav ul li a:visited { display: block; padding: 0.3125em 0.8125em 0.5em 0.8125em; color: #a90000; }
				#nav ul li a:hover, #nav ul li a.current:hover { color: #fff !important; background: #383838; text-decoration: none !important; }
				#nav ul li a.current, #nav ul li a.current:visited { color: #a90000; text-decoration: underline; }

#storyform {
margin:40px auto 40px auto;
width:800px;
}

.report {
color:#7F0707;
padding-left:5px;
padding-right:5px;
font-size:22px;
font-weight:bold;
font-family:verdana;
}

.verdana {
font-size:18px;
font-weight:bold;
font-family:verdana;
}

.formtext {
padding-left:5px;
font-size:18pt;
font-weight:bold;
background:url(images/textbg.jpg) repeat-x;
border:#939393 solid 2px;
}

.formtextarea {
padding-left:5px;
font-size:10pt;
background:url(images/textareabg.jpg) repeat-x;
border:#939393 solid 2px;
}

.btnbg {
color:white;
font-size:16px;
font-weight:bold;
font-family:verdana;
border:none;
background:url(images/button.jpg) no-repeat;
padding:22px 19px 22px 19px;
}

.btnbghover :hover{
background:url(images/buttonhover.jpg) no-repeat !important;
}

.captcha {
font-size:12px;
}

.hidden {
display:none;
}

.clear {
clear:both;
}

.nav_right {
margin:10px 0 0 20px;
width:300px;
font-family:verdana;
font-size:10px;
}

.nav_right ul {
margin:0;
list-style:none;
width:300px;
padding:0 30px 0 0;
}

.nav_right li a {
color:#000;
display:block;
width:260px;
padding:0.4em 5px 0.4em 35px;
text-decoration:none;
text-align:left;
}

#archives ul li {
background: url('images/folder_page.gif') 5px 50% no-repeat;
border-bottom: 1px solid #f1bbbb;
}

#archives ul li a:hover {
background:#f8e1e1 url('images/folder_page.gif') 5px 50% no-repeat;
color:#921313;
}

#recent_reports ul li {
background: url('images/folder_page.gif') 5px 50% no-repeat;
border-bottom: 1px solid #f1bbbb;
}

#recent_reports ul li a:hover {
background:#f8e1e1 url('images/folder_page.gif') 5px 50% no-repeat;
color:#921313;
}