/* CSS Document by Paula Duggan 2006*/


/**********************************
Redefines Major Tags
*********************************/


/*Old Browser Friendly Hacks*/
body {
	font: medium sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	color: #000;
	font-size: 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
	}
/* ie5 win end */
 
/* opera start */
html>body {
	font-size: 12px;
	}
	
/*	End Hack*/

body{
padding:0px;
margin:0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

h1 {color:#000066;
font-size:24px;
padding-bottom:0px;
margin:5px;}
h2 {
	color:#336997;
	font-size: 18px;
	padding: 0px;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 5px;
}
h3 {color:#666666;}


/**************************************
Classes Go Here - these can be applied multiple times to different elements
***************************************/

/*This controls the basic links - those not defined by the parent div*/

a:link, a:visited {
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}

a:hover, a:active{
	color: #3F7DAC;
	text-decoration: underline overline;
}

/**************************************
IDs Go Here 
***************************************/
/*The interior pages are optimized for lower screen resolutions and people printing.*/

#container {
	padding:0px;
	margin:0px;
	position:absolute;
	background-attachment: scroll;
	background-image: url(../assets/interiorline.gif);
	background-repeat: repeat-y;
	background-position: left top;
	left: 0;
	top: 0;
	width: 760px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #DBDBDB;
}




/*****************************
NAVIGATION LEFT COLUMN
***************/
#nav{
	float:left;
	width:250px;
	height:1%;
	background-attachment: scroll;
	background-image: url(../assets/interior_logo2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-image: none;
}
			#navphone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	margin-top: 67px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
		}
		
			#navinfobox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	background-color: #F3F3F3;
	margin: 0px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B5C0DC;
	border-right-color: #B5C0DC;
	border-bottom-color: #B5C0DC;
	border-left-color: #B5C0DC;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	
}

				#navinfobox a:link, #navinfobox a:visited {
			font-weight: bold;
			color: #002E87;
			text-decoration: underline;
			}

		#navinfobox a:hover, #navinfobox a:active{
			color: #0066FF;
			text-decoration: underline;
		}
		.infobox {font-size: 80%}
		
		#navlinks {
	padding:inherit;
	margin:inherit;

		}
		
		#navlinks li {
	list-style-image: none;
	list-style-type: none;
}
#navlinks ul {
	list-style-image: none;
	list-style-type: none;
	line-height: 26px;
}
		
				#navlinks a:link, #navlinks a:visited {
	font-weight: bold;
	color: #315BA5;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	list-style-image: none;
			}



		#navlinks a:hover, #navlinks a:active{
	color: #000099;
	text-decoration: underline;
		}
		
		#navlinks ul,#navlinks ol,#navlinks li{
			list-style-image: none;
			}
		
/*****************************
CONTENT RIGHT COLUMN
***************/	
		
		
#content {
	float:left;
	width:500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-attachment: scroll;
	background-image: url(../assets/narmc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#content p {
	line-height: 24px;
	font-weight: bold;
	text-indent: 30px;
	padding: 0px;
	margin: 0px;
	color: #333333;
	font-size: 100%;
}
		#content a:link, #content a:visited {
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
	font-size: 90%;
}

		#content a:hover, #content a:active{
	color: #3F7DAC;
	text-decoration: underline overline;
}
/*this keeps text from crowding image*/
#content img {
	padding: 0px;
	margin: 10px;
}

		#contTop {
	text-align: right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		}


	#contNav {
background-attachment: scroll;
	background-image: url(../assets/nav_repeat.gif);
	background-repeat: repeat;
	background-position: left top;
	height:25px;
	background-color: #003399;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B5C0DC;
	border-bottom-color: #B5C0DC;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: -10px;
	padding: 0px;
	margin-bottom: 10px;
	}
		#contNav a:link, #contNav a:visited {
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	font-size: 90%;
	padding:0px 0px 0px 30px;
}

		#contNav a:hover, #contNav a:active{
	color: #DDDDFF;
	text-decoration: underline;
}

#content_text {
margin-right:10px;}

#content_text {}

#content_text  li {
	list-style-image: url(../circle);
	list-style-type: circle;
}
#content_text  ul {
	list-style-type: circle;
	line-height: 26px;
}	
/*****************************
FOOTER COLUMN MUST CLEAR BOTH! 
***************/		

#footer {
	clear:both;
	height:1%;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
	margin: 0px;
	padding-top: 12px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	font-weight: bold;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B5C0DC;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
}

#footer table {
width:700px;}

#subfooter {
	background-color: #003399;
	height: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	padding-left: 34px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	vertical-align: middle;
	text-align: justify;
	font-weight: bold;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #B5C0DC;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.www {
	background-image:url(../assets/www_icon.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-size: 14px;
	color: #003399;
	background-attachment: scroll;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
}

.pdf {
	background-repeat:no-repeat;
	background-position:left top;
	font-size: 14px;
	color: #003399;
	background-attachment: scroll;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
	background-image: url(../assets/pdf_icon.gif);
}

.greyText {
color:#333333;
}
.randomgradient
{
background-attachment: scroll;
	background-image: url(../assets/nav_repeat.gif);
	background-repeat: repeat;
	background-position: left top;}
/**************************
END
*****************************/

