body{
	background-color:#003F77;
	font-family: "Trebuchet MS", Verdana, Arial, serif;
	margin: 0;
	text-align:center;
}
#bodyContainer{
	border-color: #ffffff;
	border-style: solid;
	width: 775px;
	/* 4/7/2006 -- Commented these lines out and added margin: 0 auto; to fix firefox centering bug
	margin-left: 1%;
	margin-top: 0px;
	*/
	margin: 0 auto;
	border-width: 1px 1px 0px 1px;
	text-align:left;
	}
#breadCrumbs{
	background-color: #EEEEEE;
	border: 1px solid #FFFFFF;
	padding: 1px 0px 1px 10px;
	margin: 0;
	font-size: .6em;
	font-weight: bold;
}
#breadCrumbs a{
	color: #666666;
	text-decoration: none;
}
#breadCrumbs a:hover, #breadCrumbs a:visited, #breadCrumbs a:visited:hover{
	text-decoration: underline;
}
#pageTitle{
	color: #003F77;
	padding: 5px 3px 3px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF; /*#E3E3E3;*/
	font-weight: bold;
	font-size: 1.5em;
	}
h2{
	margin: 8px 0px 2px 0px;
	font-size: 1.2em;
	font-weight: bold;
}
h4{
	margin: 0 0 0 0;
	font-weight: bold;
	color: #003F77;
	padding: 0 0 0 0;
}
#body,#body td {
	font-size: .9em;
	padding: 0px 5px 0px 13px;
	background-color: #ffffff;
}
#body li{
	list-style-type: square;
}
#body p, #body td>p{
	margin: 10px 0px 4px 5px;
	padding: 0px;
	line-height: 1.7em;
}
#body form input, body form textarea,body form select{
	border: 1px solid #003F77;
	font-family: "Trebuchet MS", Verdana,Tahoma, sans-serif;
}
#body table td{
		padding: 0px 3px 0px 3px;
		margin: 0px 0px 0px 0px;
}
#body h1{
	font-size: 1.3em;
	color: #003F77;
	margin-top: 5px;
}
#body h2{
	font-size: 1.1em;
	color: #003F77;
	margin-top: 5px;
}
#body h3{
	font-size: .9em;
	color: #003F77;
	margin: 5px 0px 0px 0px;
	}
#sideBar{
	background-color: #EEEEEE;
	font-size: .7em;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	}
#sideBar h1{
	font-size: 1.3em;
	color: #003F77;
}
#sideBar li{
	list-style: square;
}
#sideBar li img{
	float: left;
	margin-top: 0px;
	margin-right: 8px;
	margin-left: 5px;
	margin-bottom: 2px;
}
#sideBar li p{
	margin-left: 62px;
	margin-top: 0px;
	padding: 0px;
}
#sidebar p{
	margin: 0px;
}
.sideBarQuote{
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 4px 2px 4px 6px;
	font-weight: bold;
	font-size: 10px;
}
.sideBarQuoteAuthor{
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 4px;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
}
#topic{
	color: #003F77;
	padding: 10px 0px 10px 10px;
	font-weight: bold;
	font-size: 20px;
}
#topic a, #topic a:visited{
	text-decoration: none;
	color: #003F77;
}
#topic a:hover{
	text-decoration: underline;
}

#dept{
	font-size: 1.5em;
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
	padding: 2px 5px 5px 20px;
}
#toolList{
	width: 174px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
#footerBar{
	background-color: #A20742;
	padding: 2px 0px 2px 10px;
	font-size: 11px;
	color:#FFFFFF;
	border: 1px solid #FFFFFF;
}
#footerBar a{
	color: #FFFFFF;
	text-decoration: none;
}
#footerBar a:hover{
	text-decoration: underline;
}
#subNavBar{
	font-size: 12px;
	color: #FFFFFF;
	padding: 2px 2px 2px 2px;
	background-color: #003F77;
	text-align: right;
}
#subNavBar a{
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 6px 0px 2px;
}
#subNavBar a:hover{
	text-decoration: underline;
}
#navCol{
	background-color: #7F9FBB;
	border: 1px solid #FFFFFF;
}
#joinList{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px 0px 0px 4px;
}
#search{
	margin: 5px 9px 0px 0px;
	background-color: #003F77;
}
#search form{
	margin: 5px 9px 0px 0px;
}
#navBar{
	margin: 16px 0 2.5em 0;
	width: 600px;
	background-color: #A20742;
}
#navBar ul {
	margin: 0px; /*removes indent IE and Opera*/
	padding: 0px; /*removes indent Mozilla and NN7*/
	list-style: none;
}
#navBar li {
	float:left;
	margin: 0 0 0 0;
	padding: 0;
	white-space: nowrap;
	display: inline;
}

#navBar a {
	display: block;
	padding: 3px 9px 3px 9px;
	background-color: #A20742;
	border-left: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	float: left;
	}
	  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #navBar a {float:none;}
  /* End IE5-Mac hack */
#navBar a:link, #navBar a:visited {
	text-decoration: none;
	/*color: #6D3612;*/
	color: #FFFFFF;
}
#navBar a:hover, #navBar a:active,
#uberBar a:link, #uberBar a:visited,
#uberBar a:hover, #uberBar a:active {
	background-color: #003F77;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
#whiteText {color: White;}

/*#body form td{
		padding: 0px 3px 0px 3px;
		margin: 0px 0px 0px 0px;
		background-color: #E2EBF4;
}*/
legend{
	font-size: 1.2em;
	font-weight: bold;
}

#searchLinks{
	margin: 0px 9px 0px 0px;
	color:#FFFFFF;
}
#searchLinks a{
	color: #ffffff;
	font-size: .7em;
}
#copyright{
	font-size: .7em;
	text-align: center;
	padding: 15px;
	color: #FFFFFF;
}
#copyright a{
	color: #FFFFFF;
}
#navList{
	width: 174px;
	border-bottom: 1px dashed #AFC3D5;
	margin: 5px 0px 15px 3px;
}
#navList ul {
	margin: 0px; /*removes indent IE and Opera*/
	padding: 0px; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}
#navList li {
	border-top: 1px dashed #AFC3D5;
}
#navList a{
	display: block;
	padding: 1px 2px 1px 8px;
	background-color: #7F9FBB;
	font-size: 12px;
	/*text-transform: uppercase;*/
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#navList a:hover, #navList a:active{
	color: #A20742;
}

/*SUB LINKS */
#navList ul ul{
	margin: 0px 0px 0px 18px; /*removes indent IE and Opera*/
	padding: 0px; /*removes indent Mozilla and NN7*/
	color: #FFFFFF;
	border: none;
	font-size: 12px;
	font-weight: bold;
}
#navList ul ul li{
	border: none;
}
#navList ul ul a{
	text-decoration: none;
	text-transform: capitalize;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font-size: 12px;
	font-weight: normal;
}
#navList ul ul a:hover, #navList ul ul a:active{
	text-decoration:	underline;
	border: none;
}
.active{
	color: #A20742;
	font-weight: bold;
}

#pdfImage{
	list-style: url(../images/pdf_small2.gif);
}

/*label {
width: 7em;
float: left;
text-align: right;
margin: 5px 1em 5px 0;
clear: both;
} */
.input-box {
float: left;
margin-bottom: 10px;
color: #000000;
border: #003F77 solid 1px;
} 
.submit-button {
margin-left: 5em;
clear: both;
color: #FFFFFF;
background: #003F77;
border: #7F9FBB 2px  outset;
} 
fieldset {
border: #7F9FBB solid 1px;
width: 90%;
padding: 5px;
margin: 10px;
} 
legend {
background: #7F9FBB;
border: #003F77 solid 1px;
padding: 1px 10px;
 margin: 0 0 5px 0;
} 
div#photo {
    float:right;
    margin-bottom:2px;
    margin-left:10px;
}
div#photo p{ 
	font-size:11px; 
	font-style:italic; 
	line-height:normal; 
	padding:0px 0px 0px 3px; 
	margin:0px;
}
div#photo img{ display:block; padding-bottom:2px}
.quickLinks{
	font-size: 11px;
}
#pic{
	background-color: #FFFFFF;
}
.listNoBullet{
	list-style-type: none;
	margin: 0px;
}
.filler{
	background-color: #A20742;
	border-top: 1px solid #FFFFFF;
}
.newsHeader{
	background-color: #AFC3D5;
	border-top: dashed 1px #003F77;
	padding-left: 3px;
	font-weight: bold;
}
.quickLinks{
	font-size: 11px;
}
#azList{
	font-size: .8em;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

.atoz {
	font-weight:bold;
}

