
body { background-color:#FFFFFF; }

a {color:#660000;
text-decoration:none;}

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

a:visited {
color:#660000;
}


td,p,li {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size: 12px;
	color:#003333;
	line-height:14px;
		
	/* ADDING AN IMAGE FOR A BULLET list-style-image:url(../images/architecture/bullet.gif); */
	
}

 
.h1, h1 {
	font-family:"Times New Roman", Times, serif; 
	font-size:20px;
	line-height:normal;
	color: #EB7D00;
	font-weight: bold;
	font-style:italic;
}

.h2, h2 {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size:14px;
	color: #A7001F;
	font-weight: bold;
}



.h3, h3 {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size:12px;
	color: #EB7D00;
	font-weight: bold;
}

.whitetext {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	}
	
.graytext {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size:12px;
	color: #666666;
	}

.maroontext {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	color: #660000;
	}
	
	
.maroon-bg {
	background-color:#A7001F;
		}
		
.orange-bg {
	background-color:#EB7D00;
		}
		
.white-bg {
	background-color:#FFFFFF;
		}
	
.fade-bg {
	background-color:#003333;
	background-image:url('../images/drk_teal_fade.gif');
		}

.blocks-bg {
	background-color:#A7001F;
	background-image:url('../images/blocks.gif');
	background-repeat:repeat-x; 
		}
		
.drk_teal-bg {
	background-color:#003333;
		}
		


		
.table-bg {
background-color:#FAE4CD;
		}
		
.bfooter {
	color: #EB7D00;
	font-size: 10px;
	background-color: #FFFFFF;
	text-decoration:none;
	padding-left:230px;
	padding-top:10px;
	}
			
.footer, a.footer {
	color: #EB7D00;
	font-size: 10px;
	background-color: #FFFFFF;
	text-decoration:none;
	padding:2px;
	}

a.footer:hover {
	color: #A7001F;
	text-decoration:underline;
}

a.footer:visited {
	color: #700017;
	
}

/* COURAGE TO CHOOSE ENDS -- MORE STYLES BELOW JUST FOR REFERENCE  */

.call {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #ADBB2A;
	vertical-align:middle;
	font-weight:bold;
	padding:5px;
	}
	
.breadcrumb, a.breadcrumb {
	color: #666666;
	font-size: 10px;
	text-decoration:none;
	padding:5px;
	}

a.breadcrumb:hover {
	color: #980C33;
	text-decoration:underline;
	
}
		
		
	



.left-nav, a.left-nav {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:normal;

}

a.left-nav:hover {
	color: #F67D1B;
	text-decoration:none;
	
}

.left-nav-on, a.left-nav-on, a.left-nav-on:hover {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:normal;

}

.left-nav-head, a.left-nav-head {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:600;

}

a.left-nav-head:hover {
	color: #F67D1B;
	text-decoration:none;
	
}



.left-nav-head-on, a.left-nav-head-on, a.left-nav-head-on:hover {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:600;

}



a {color:#980C33;}

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

.rightshadow {
	/* right outside shadow */
	background-image:url('../images/architecture/layout/right-shadow.gif');
	}
	
.leftshadow {
	/* left outside shadow */
	background-image:url('../images/architecture/layout/left-shadow.gif');
		}
	
.topshadow {
	/* top outside shadow */
	background-image:url('../images/architecture/layout/top-shadow.gif');
		}
	
.bottomshadow {
	/* bottom outside shadow */
	background-image:url('../images/architecture/layout/bottom-shadow.gif');
		}
		


.sidebar-head {
background-color: #A2CD29;
color:#FFFFFF;
font-size:9px;
padding-left:5px;
}

a.sidebar-head, a.sidebar-head:hover{
color:#FFFFFF;
text-decoration:none;

}

.sidebar {
background-color: #E9F0CE;
padding:5px;
font-size:9px;
line-height:14px;
color:#6A6A6A;
}



.hilite {
color:#A2CD29;
font-weight:bold;}



