@charset "UTF-8";

/* CSS Document */



* {

margin:0; padding:0;

}



body {

	background-color:#aeb7b2;

	background-image: url(images/gradient.jpg);

	background-repeat: repeat-x;

	text-align:center;

	font-family:verdana, Arial, Helvetica, sans-serif;

	}

#container {

	margin:20px auto 10px auto;

	color:#4f4a46;  /*font color*/

	background-color:#ffffff;

	font-size:12px;

	line-height:1.5em;

	text-align:left;

	}

#header {

	height:77px;

	}	

#dropDown #nav {

	font-family:Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	font-size: 11px;

	width: 990px;

}

#dropDown #nav a {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

}

#dropDown ul  {

	padding: 0;

	margin: 0;

	list-style: none;

}

#dropDown ul li  {

	float: left;

	position: relative;

	width: 110px;

	text-align: center;

	background-color: #003366;

	padding-top: 4px;

	padding-bottom: 4px;

}

#dropDown ul li ul {

	position: absolute;

	top: 1em;

	left: 0;

	margin-top: 11px;

}

#dropDown ul li ul li {

	background-color:#003366;

	text-align: left;

	padding: 4px 4px;

	display: block;

	min-width: 11em;

	*width:11em;

}

li ul { 

	display: none;

	position: absolute;

	top: 1em;

	left: 0;

}



#dropDown li > ul {

	top: auto;

	left: auto;

}

#dropDown li:hover ul, li.over ul {

	display: block;

}

#subNav {

	background-color: #aeb7b2;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	width: 990px;

	height: 23px;

}

#subNav ul {

	list-style-type: none;

	margin: 0;

	padding-bottom: 0px;

}



#subNav  ul  li {

	float: left;

	padding-top: 2px;

	padding-bottom: 4px;

	text-align: center;

}

#subNav a {

	color: #FFFFFF;

	text-decoration: none;

	min-width: 14em;	

	display: block;

}

h2 {

	font-size:16px;

	text-align:center;

	font-weight:bold;

	padding-bottom:10px;

	color:#003366;  /*font color*/

	}

h4 {

	font-size:14px;

	text-align:left;

	font-weight:bold;

	padding-bottom:10px;

	color:#1f71ba;  /*font color*/

	}

h5 {

	font-size:14px;

	text-align:left;

	font-weight:bold;

	padding-bottom:10px;

	color:#fd9a00;  /*font color*/

	}

h6 {

	font-size:14px;

	text-align:left;

	font-weight:bold;

	padding-bottom:10px;

	color:#319a48;  /*font color*/

	}

h3 {

	font-size:14px;

	text-align:center;

	font-weight:bold;

	padding-bottom:10px;

	color:#1f71ba;  /*font color*/

	}

.h7 {

	font-size:12px;

	text-align:left;

	font-weight:bold;

	padding-bottom:10px;

	color:#1f71ba;  /*font color*/

	}

#content {

	padding-top:20px;

	padding-bottom:20px;

	}	

#content #copy {

	width:700px;

	float:right;

	padding-top: 0;

	padding-right: 40px;

	padding-bottom: 10px;

	padding-left: 10px;

	}	

a {

	text-decoration: none;

	color: #297bcd;

	font-family: Verdana, Arial, sans-serif;

	font-size:12px;

	font-style: normal;

}

a:hover {

	text-decoration: none;

	color: #319a48;

}

.quote {

	color:#919191;

	line-height:2em;

	font-style:italic;

	}

#content #contact {

	width:680px;

	float:right;

	font-size:11px;

	padding-top: 0;

	padding-right: 30px;

	padding-left: 10px;

	}	

.caption  {

	font-size:9px;

	line-height:1.25em;

	text-align:left;

	padding-bottom:10px;

	color:#4f4a46;  /*font color*/

	}	

.readmore  {

	font-size:10px;

	line-height:1.25em;

	text-align:left;

	padding-bottom:10px;

	color:#297bcd;  /*font color*/

	/* font-style:italic; */

	}	

#content #sidebar {

	float:left;

	width:190px;

	color:#004591;

	font-size:11px;

	padding-top: 0px;

	padding-left:30px;

	padding-right:10px;

	text-align:left;

	}

#sidebar a {

	text-decoration: underline;

	color: #297bcd;

	font-family: Verdana, Arial, sans-serif;

	font-size:11px;

	font-style: normal;

}

#sidebar a:hover {

	text-decoration: none;

	color: #319a48;

}

.special {

	margin-left:5px;

	margin-bottom:20px;

	padding-top: 20px;

	padding-left:15px;

	padding-right:15px;

	padding-bottom:20px;

	border:3px double #2275c1;

	color:#fd9a00;

	background-color: #ffeda2;

	/* background-color: #c00000; */

	font-size:11px;

	font-weight:bold;

	text-align:center;

	float:left;

	font-variant: small-caps;

	}

.announcement {

	margin-left:5px;

	margin-bottom:20px;

	padding-top: 20px;

	padding-left:15px;

	padding-right:15px;

	padding-bottom:20px;

	border:3px double #2275c1;

	color:#4f4a46;

	background-color: #ffeda2;

	font-weight:normal

	line-height:1.5em;

	text-align:left;

	float:left;

	line-height: 1.75em;

	}

#special2 {

	margin-left:40px;

	margin-right:40px;

	margin-bottom:10px;

	padding-top: 15px;

	padding-left:15px;

	padding-right:15px;

	padding-bottom:15px;

	border:3px double #fd9a00;

	color:#4f4a46;

	font-size:12px;

	text-align:left;

	font-style:italic;

	float:right;

	}

.psinews {

	width: 645px;

	margin-left:20px;

	margin-bottom:20px;

	margin-top:20px;

	margin-right: 20px;

	padding-left:15px;

	padding-top: 15px;

	padding-right:15px;

	padding-bottom:15px;

	border:3px double #2275c1;

	font-size:11px;

	float:left;

	}

#footer {

	width:990px;

	float:left;

	text-align:center;

	font-size:11px;

	text-transform: uppercase;

	color:#4f4a46;   /*footer color*/

	background-color:#ffffff;

	text-decoration:none;

	padding-bottom:10px;

	}		

#footer a {

	color:#003366;   /*footer link color*/	

	text-decoration:none;

	font-size:11px;

	}

#footer a:hover {

	color:#319a48;     /*footer rollover color*/

	text-decoration:none;

	}	

	

#footer2 {

	padding-top:10px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:30px;
	width:930px;

	float:left;

	text-align:center;

	color:#4f4a46;   /*footer color*/

	background-color:#ffffff;

	font-weight:normal;

	text-decoration:none;

	font-size:.85em;

	}		

#footer2 a {

	color:#003366;   /*footer link color*/	

	text-decoration:none;

	font-size:.85em;

	}

#footer2 a:hover {

	color:#319a48;     /*footer rollover color*/

	text-decoration:none;

	}	

.column1, .column2, .column3, .column4, .column5 {

	float:left;

	text-align:left;

	}

.column1 {

	width:205px;

	padding-top: 0;

	padding-right: 15px;

	padding-bottom:15px;

	padding-left: 0px;

	}

.column2 {

	width:205px;

	padding-top: 0;

	padding-right: 15px;

	padding-bottom: 0;

	padding-left: 15px;

	}

.column3 {

	width:210px;

	padding-top: 0;

	padding-right: 15px;

	padding-bottom: 0;

	padding-left: 15px;

	}		

.column4 {

	width:315px;

	padding:0 10px 0 20px;

	}

.column5 {

	width:315px;

	padding:0 20px 0 10px;

	}

ul {

	margin-left: 20px

}

ol {

	margin-left: 20px

}

li {

	text-decoration: none;

	color: #297bcd;

	font-family: Verdana, Arial, sans-serif;

	font-size:11px;

	font-style: normal;

	}

li.pos_right {

	position:relative;

	left:20px;

	list-style: circle;

	}

li.pos_right2 {

	position:relative;

	left:40px;

	}

li a {

	text-decoration: none;

	color: #297bcd;

	font-family: Verdana, Arial, sans-serif;

	font-size:11px;

	font-style: normal;

}

li a:hover {

	text-decoration: none;

	color: #319a48;

}

.superscript {

	font-size:xx-small; 

	vertical-align:top;

}

#heger {

	padding:20px;

	background-color:#ffffff;

	font-size:11px;

	line-height:1.5em;

	text-align:left;

	color:#919191; /*font color*/

	line-height:2em;

	font-style:italic;

	


