body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d4042;
	margin-top: 0;	
}
#container {
	margin: 0 auto;
	width: 811px;
	background:url(images/bg.gif) repeat-y;
}
#header {
	width: 811px;
	height: 45px;
	margin: 0;
	padding: 0;
}
#banner {
	float: left;
	width: 811px;
	height: 123px;
}
#nav {
	font-family:Tahoma;
	font-size: 12px;
	background-color: #a7b1b3;
	float: left;
	height: 30px;
	width: 811px;
}
#nav a:link {
	font-family:Tahoma;
	text-decoration: none;
	color: #FFFFFF;
}
#nav a:visited {
font-family:Tahoma;	
	text-decoration: none;
	color: #FFFFFF;
}
#nav a:hover {
	text-decoration: none;
	color: #373c40;
}
#nav ul {
	list-style: none;
	margin: 0;
	padding: 7px 0 0 180px;
}
#nav li {
	display: inline;
	list-style-type: none;
	padding-left:19px;
}

/*=================Default page Styles ==============*/
#mainbanner {
	float: right;
	width: 495px;
	
}

#mainwrap {
	float: right;
	width: 495px;
}


#mainheader {
	width: 495px;
	height: 45px;
	margin: 0;
	padding: 0;
}
#maincontent {
	float: right;
	width: 495px;
	float:right;
}


#maincontainer
{
	margin: 0 auto;
	width: 495px;
	background-color:#ffffff;
}

#mainnav {
	font-family:Tahoma;
	font-size: 11px;
	background-color: #a7b1b3;
	float: right;
	height: 30px;
	width: 495px;
}
#mainnav a:link {
	font-family:Tahoma;
	text-decoration: none;
	color: #FFFFFF;
}
#mainnav a:visited {
font-family:Tahoma;	
	text-decoration: none;
	color: #FFFFFF;
}
#mainnav a:hover {
	text-decoration: none;
	color: #373c40;
}
#mainnav ul {
	list-style: none;
	margin: 0;
	padding:5px 0px 5px 5px;
}
#mainnav li {
	display:inline;
	list-style-type: none;
	padding-left:15px;
}
#mainbottomnav
{
float: left;
margin-top:0px;
background:url(images/bgBottom.gif) no-repeat;
width:495px;
height:119px;
}

#mainbottomnav p
{
margin-top:0px;
font-family:Tahoma;
font-size:13px;
line-height:21px;
color:#cccfb1;
margin-left:58px;
}
#mainfooter
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:10px;
color:#565555;
}

#mainfooter p
{
margin-top:5px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:10px;
color:#565555;
}

#mainfooter a:active
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#565555;
font-size:10px;
}

#mainfooter a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#565555;
font-size:10px;
}

#mainfooter a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color: #373c40;
font-size:10px;
}

/*================End of default page style================*/



#wrap {
	float: left;
	background: url(images/bgGradientBlock.jpg) no-repeat;
	width: 811px;
}
#leftNav {
	float: left;
	width: 195px;
}
.mcontact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c4854;
	font-weight:Bold;
	padding-left:56px;
	line-height:25px;
}
.scontact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c4854;
	padding-left:56px;
}
h1 {
	margin-top: 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#314752;
}
h3 {
	margin-top: 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#314752;
}

#content1 {
	float: left;
	background: url(images/Wmark4.gif) no-repeat right bottom;
	width: 560px;
	padding: 0 28px 0 28px;
	zmargin-bottom:180px;
}

#content2 {
	float: left;
	background: url(images/Wmark4.gif) no-repeat right bottom;
	width: 560px;
	padding: 0 28px 0 28px;
	margin-bottom:220px;
}

#content {
	float: left;
	background: url(images/Wmark4.gif) no-repeat right bottom;
	width: 560px;
	padding: 0 28px 0 28px;
	}
#footer {
	clear: both;
	width:811px;
	zheight:301px;
	height: 100px;
	background-color: #314752;
	zbackground:url(images/pgBottom.gif) no-repeat;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
#footer p {
	zpadding: 210px 10px 10px 15px;
	padding: 10px 10px 10px 15px;
}
#footer a {
	
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#dotted
{
background:url(images/dotted.gif) repeat-x;
}
.mstaff
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}
.mposition
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d4042;
}
.mprofile
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#979e4f;
text-decoration:none;
}
.mprofile1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#979e4f;
text-decoration:none;
}


.mli {
	display: inline;
	list-style-type: none;
	margin-left:8px;
}
#staffnav
{
margin-top:50px;
}

/* ==============Publications Style===============*/

#pubtitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#pubtitle a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#979e4f;
text-decoration:none;
font-weight:bold;

}
.formcontent
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

/* ============Criminal page styles===================*/

#criminalNav {
	float: left;
	width: 195px;
	margin-top:50px;
}

#criminalNav a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#979e4f;
text-decoration:none;


}

#criminalNav a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#979e4f;
text-decoration:none;
font-weight:bold;
}

#criminalNav a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717a7f;
text-decoration:none;
}
#criminalNav ul{
margin:0;
padding:0;
}
#criminalNav li{
list-style:none;
padding-bottom: 8px;
}


.top {
	font-family:Tahoma;
	text-decoration: none;
	color: #979e4f;
}

/******eMAIL STYLES*****/

.forms,.bodytext{
font-family:Arial;
font-size:12px; 
color:#00000;
}
#maincontainers{
width:811px;
float:left;
}