BODY, TABLE, TD, P {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;

}

.blue_border {
	border : 1px solid #528AC6;
}

A {
	color : Navy;
	text-decoration : underline;
}

A:HOVER {
	color : Blue;
}

.blue_border_2 {
	border : 1px solid #A9BC98;
	border-top-width : 0px;
}

.fingerpoint {
	cursor : pointer;
}

A.menulink {
	color : white;
	font-weight : bold;
	text-decoration : none;
	font-size :11px;
}

A.menulink:HOVER {
	color : #F4F6C4;
	text-decoration : underline;
	font-size :11px;	
}

.menu {
	color : white;
	font-weight : bold;
	font-size : 11px;
}

.head1 {
	font-size : 20px;
	line-height : 28px;
	color : #293863;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.head3 {
	font-size : 20px;
	line-height : 28px;
	color : #293863;
}

.copyr {
	font-size : 10px;
	color : Gray;
}

A.menulink2 {
	font-size : 10px;
	color : white;
	text-decoration : underline;
}

A.menulink2:HOVER {
	color : #F4F6C4;
	text-decoration : underline;
}

.dkblueheader {
	color: #104573;
	font-size : 12px;
	font-weight: bold;
}

.whiteheader {
	color: white;
	font-size : 12px;
	font-weight: bold;
}

.smallwhiteheader {
	font-size : 12px;
	color : white;
	font-weight : bold;
	background-color : #4B719B;
	line-height : 20px;
	padding-left : 25px;
	/*background-image : url(_images/check.gif);
	background-repeat : no-repeat;*/
}input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 44px;
	line-height: 50%;  
	font-weight: normal;
	color : White;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 50%;  
	font-weight: normal;
}

.text96 {
		left : -10000px;
		position : absolute;
		top : -10000px;
		width : 150px;
}
.tight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}

.head4 {
	font-size : 18px;
	line-height : 20px;
	color : #293863;
	font-family : Arial, Helvetica, sans-serif;
}

.l1 {
	position : absolute;
	top : -500px;
	visibility: hidden;
	left : -500px;
}

.smt {
	font-size : 6px;
	color : White;
}


.smallwhiteheader3 {
	font-family : Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
	font-weight : bold;
	line-height : 20px;
}
.dmv {
	font-size : 9px;
	color : Red;
}
.larger13 {
	font-size : 13px;
}
.larger15 {
	font-size : 15px;
}
/* Network Navigation
/* Main block level definition */
#nav  { color: #000000; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-style: normal; 
line-height: 16px; 
text-decoration: none; 
background-color: #ffffcc; 
margin-bottom: 10px; 
padding: 0 0 10px; 
width: 200px }

	/* Each button is actually a member of an unordered list */
	#nav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
	}
	
	/* List items */
	#nav li {
		border-bottom: 1px solid #CCCCCC; /* Color for the rules separating each "button" */
		margin: 0;
	}

	/* Special styling and indentation for section headers, which are inactive buttons */
	#nav li.head {
		padding: 2px 2px 2px 0.5em;
		border-bottom: 1px solid #CCCCCC;
		font-weight: bold;
		margin: 0;
	}
	
	/* Active buttons */
	#nav li a {
		display: block;
		padding: 2px 2px 2px 0.5em;
		background-color: #FFFFCC;
		color: #000000;
		text-decoration: none;
		width: 201px; /* Compensate for weird IE behavior (1 extra pixel of padding) */
	}
	
	/* Not relevant in our implementation because we are using table cells, but leave in for reference
	html>body #nav li a {
		width: auto;
	}  */
	
	/* Light up the button with this color on mouseover */
	#nav li a:hover {
		background-color: #EEEEEE;
	}
	
.ruleNavBg {
	background-color: #FFFFCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}