/* All Pages */
body
{
	font-family:Arial;
}
h3
{
	font-size:16pt;
}
h4
{
	color:#a40000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}

input
{
	font-size:10pt;
}
#main_container
{
	width:990px;
	height:860px;
	margin-left:auto;
	margin-right:auto;
	border:solid 2px #cccccc;
}

#header
{
	width:990px;
}
/* End All Pages */

/* Home Page */
#topBox
{
	float:left;
	width:700px;
	height:280px;
	border:solid 1px #0052A3;
	padding:10px;
	margin:10px;
}

#topBox h3
{
	color:#A40000;
	font-family:Arial, Helvetica, sans-serif;
}
#topBox p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
#newsEvents
{
	float:right;
	width:200px;
	height:680px;
	border:solid 1px #0052A3;
	margin:10px;
	padding:10px;
}

#newsEvents h3
{
	color:#A40000;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#newsEvents a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#1A416E;
	font-size:10pt;
}

#quickLinks
{
	float:left;
	width:270px;
	height:200px;
	border:solid 1px #0052A3;
	margin:10px;
	padding:10px;
	
}

#quickLinks h3
{
	text-align:center;
	color:#A40000;
	font-family:Arial, Helvetica, sans-serif;
}

#quickLinks ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#quickLinks ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#1A416E;
	font-size:10pt;
}

#miscAds
{
	float:left;
	width:390px;
	border:solid 1px #0052A3;
	margin:10px;
	padding:10px;
	height:200px;
}
#miscAds h3
{
	color:#A40000;
}
#miscAds a 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#1A416E;
	font-size:10pt;
}
#miscAds p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#Navis
{
	float:left;
	width:280px;
	height:115px;
	margin:10px;
	padding:10px;
	border:solid 1px #0052A3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
#Navis h4 a
{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#1A416E;
}
#Navis img
{
	width:300px;
}
#Emergencies
{
	float:left;
	width:380px;
	height:115px;
	margin:10px;
	padding:10px;
	border:solid 1px #0052A3;
	vertical-align:top;
}
#Emergencies h3
{
	color:#A40000;
	text-align:center;
	margin-top:0px;
	padding-top:0px;
}
#Emergencies a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#1A416E;		
}
#Emergencies img
{
	padding-right:10px;
	margin-left:45px;
}
/* End Home Page */
#footer
{
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#cities
{
	float:left;
	height:20px;
	margin-left:235px;
	padding:5px;
}
.item
{
	width:100px;
	float:left;
	border-right:solid 1px #1a416e;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}
.copyright
{
	float:left;
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#999999;
	margin-left:75px;
}

/* Primary page layous */

#sideMenu
{
	float:left;
	width:200px;
	height:550px;
	border:solid 1px #0052A3;
	margin:10px;
	padding:15px;
}

#sideMenu p a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#1A416E;
	font-size:10pt;
	text-decoration:none;
}

#sideMenu p:hover
{
	background-color:#CCCCCC;
}

#sideMenu a:hover
{
	color:#A40000;
}

#mainBody
{
	float:left;
	width:785px;
	height:550px;
	margin:10px;
	padding:15px;
	border:solid 1px #0052A3;
}
#mainBody h3
{
	color:#A40000;
	text-align:center;
}
#mainBody p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

/* Secondary Page Layout*/

#leftMenu
{
	float:left;
	width:150px;
	height:400px;
	border:solid 1px #0052A3;
	margin:10px;
	padding:15px;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}
#leftMenu p:hover
{
	background-color:#CCCCCC;
}

#leftMenu a
{
	color:#1A416E;
	text-decoration:none;
}

#leftMenu a:hover
{
	color:#A40000;
}

#centerMenu
{
	float:left;
	width:480px;
	height:400px;
	margin:10px;
	padding:15px;
	border:solid 1px #0052A3;
}
#centerMenu h3
{
	color:#A40000;
	text-align:center;
}
#centerMenu p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#rightMenu
{
	float:right;
	width:200px;
	height:550px;
	margin:10px;
	padding:15px;
	border:solid 1px #0052A3;
	background-color:#CCCCCC;
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10pt;
}

#rightMenu h3
{
	color:#A40000;
	text-align:center;
}

#rightMenu a
{
	color:#1A416E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
#bottomMenu
{
	margin:10px;
	height:100px;
	border:solid 1px #0052A3;
	padding:15px;
	float:left;
	width:790px;
}
.bodylst
{
	list-style-image:url(images/c.gif);
	line-height:20px;
	margin:0 0 0 35px;
}
bodylst li
{
	padding: 0 0 0 5px;
}
body li a
{
	color:#1A416E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.subheadlink {
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
text-transform:uppercase;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 14px;
background-image: url(images/arrow_subhead_item.gif);
background-repeat: no-repeat;
color:#a40000;
}

.subheading
{
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
text-transform:uppercase;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 14px;
background-image: url(images/arrow_subhead_item.gif);
background-repeat: no-repeat;
color:#a40000;
}
.inthenews
{
	font-size:10pt;
	color:#0000a3;
	padding:0px 0px 20px 5px;
	margin-left:15px;	
}
.inthenews a
{
	color:#1A416E;
}
.inthenews p
{
	margin:5px 0px 0px 0px;
	color:Black;
	font-style:italic;
}
.pressrelease
{
	font-size:10pt;
	color:#0000a3;
	padding:0px 0px 20px 5px;
	margin-left:15px;
}
.pressrelease a
{
	color:#1A416E;
}

.pressrelease p
{
	margin:5px 0px 0px 0px;
	font-style:italic;
	color:#000000;
}
.textformat
{
	color:#a40000;
	font-weight:bold;
}