body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#000000;
	margin: 0px;
	padding: 0px;
	font-size:100%;
	}

a:link, a:visited{
	color: #003399;
	text-decoration: none;
	}

a:hover{
	text-decoration: underline;
	color:#CA0000;
	}

h1{   
	font-size: 180%;
	font-weight: normal;
	color:#1067AC;
	padding-right: 3px;
		}
	
h2{   
	font-size: 100%;
	line-height: 1.66;
	font-weight: bold;
	color:#1067AC;
		}
		
h3{   
	font-size: 80%;
	font-weight: bold;
	color:#1067AC;
		}

p{
	font-size: 80%;
	line-height: 1.166;
	color:#000000;  /*black*/
	}
	
	.note{
	font-size: 80%;
	color:#FFFFFF;
	font-style: italic;
	padding-top: 4px;
	}
	
	.boldblue {
	color:#1067AC;
	font-weight:bold;
	}
	
	.boldred {
	color:#CA0000;
	font-weight:bold;
	}
	
	.boldgrey {
	color:#666666;
	font-weight: bold;
	font-size: 70%;
	}
	
	.doublerule {	
	border-top: 1px solid #006666;
	border-bottom: 1px solid #006666;
	font-size: 100%;
	padding: 8px 0px 8px 0px;	
	}
	
	.rightrule {		
	font-size: 75%;
	line-height:1.33;
	border-right: 1px solid #1067AC;
	padding: 0px 10px 4px 6px;
	}
	
/*************Social Media 09/09**************/
.hilite{
background-image:url(../images/SocMedHomeA_r1_c1.gif);
background-repeat:repeat-y;
}

.SMtextblock{
padding:5px 0px 5px 10px;
color:#003399;
font-size:90%;
}

.red{
color:#CA0000;
}

/*********************************************/
	
	
	
	.form {		
	font-size: 75%;
	line-height:1.33;	
	}
	
	.toprule {	
	border-top: 1px solid #d7ebff;
	}
	
	.topruledark {	
	border-top: 1px solid #1067AC;
	}
	
	.bodymid {
	padding: 0px 8px 0px 20px;
	}
	
	.titlebox {
	padding: 14px 20px 0px 14px;
	}
	
	.picturebox {
	padding: 14px 8px 14px 20px;
	}
	
	.again {
	padding-left: 6px;
	color:#CA0000;
	/*background-color:#FFF0f0;*/
	border-left: 1px solid #ca0000;
	}
	

	

ol{
	font-size: 80%;
	line-height: 1.166;
	color:#000000;  /*black*/
	}

ul{
 	font-size: 80%;
	line-height: 1.166;
	color:#000000;  /*black*/
	list-style-type: square;
	}

ul ul{
 	list-style-type: disc;
	}

/************* #in-pageNav ******************************/

#in-pageNav{
	background-color:#659cc5;	
	padding: 2px 20px 2px 0px;	
	font-weight: normal;
	font-size: 75%;
	color: #FFFFFF; /*white*/
	text-align: right;
	}

	#in-pageNav a:link, #in-pageNav a:visited, #in-pageNav a:hover {
	text-decoration: none;	
	color: #FFFFFF;
	}

	#in-pageNav a:hover {
	text-decoration: underline;
	color: #CA0000;
	}
	
	/************* #Left Menu ******************************/
#leftnav{
	font-size: 75%;
	line-height:1.33;
	border-right: 1px solid #1067AC;
	padding: 24px 10px 4px 2px;
	}

#LeftMenuBlu{	
	color:#16205E;
	}

	#LeftMenuBlu a:link, #LeftMenuBlu a:visited, #LeftMenuBlu a:hover {
	text-decoration: none;	
	color: #16205E;
	}

	#LeftMenuBlu a:hover {
	text-decoration: underline;
	color: #CA0000;
	}
	
	#LeftMenuRed{
	color:#CA0000;
	}

	#LeftMenuRed a:link, #LeftMenuRed a:visited, #LeftMenuRed a:hover {
	text-decoration: none;	
	color: #CA0000;
	}

	#LeftMenuRed a:hover {
	text-decoration: underline;
	color: #CA0000;
	}
	

	


		
/************* Login *************/
	
		
.Login{
padding: 1px 1px 10px 1px;
color:#99ffff;
font-size: 70%;
font-weight:bold;
line-height: 1.33;
}

/************* Footer *************/	
	
#footer {
	padding: 2px 20px 6px 20px;
	font-size:70%;
	line-height: 1.66;
	color:#666666;
	}
	
	#footer a:link, #footer a:visited, #footer a:hover {
	text-decoration: none;	
	color: #666666;
	}
		
	#footer a:hover{
	text-decoration: underline;
	color:#999999;
	}
	
		
	.up {
	background-color:#e5eaf5;
	color:#003399;
	font-size: 75%;
	font-weight:bold;
	}
	
	.up a {
	color:#003399;
	}
	
	.up a:hover {
	text-decoration: underline;
	color:#006666;
	}
	


