/*
	SELECTION RESOURCES CSS
	Last Modified: 9/29/2005 by DEA
*/

body					{font-family: Arial, Helvetica;
						 font-size: 11px;
						 background-color: #FFFFFF;
						 text-decoration: none;
						 margin: 0px;
						 }

table					{font-family: Arial, Helvetica;
						 font-size: 11px;
						 text-decoration: none;}

tr						{font-family: Arial, Helvetica;
						 font-size: 11px;
						 text-decoration: none;}

td						{font-family: Arial, Helvetica;
						 font-size: 11px;
						 text-decoration: none;}

h1						{font-family: Arial, Helvetica;
						 font-size: 14px;
						 color: #800000; 
						 font-weight: bold;
						 text-decoration: none;}
						 
h2						{font-family: Arial, Helvetica;
						 font-size: 14px;
						 color: #515253; 
						 font-weight: bold;
						 text-decoration: none;}


.required { color: #800000; }

.redtext				{color: #800000;
						 font-size: 11px;}
.redtext a:link,
.redtext a:visited,
.redtext a:active		{color: #800000;
						 text-decoration: underline;}
						 
.redtext a:hover		{color: #CCCCCC;
						 text-decoration: underline;}

.tinytext				{color: #000000;
						 font-size: 10px;}

.menu					{font-family: Arial, Helvetica;
						 font-size: 11px;
						 color: #000000;
						 padding-top: 2px;
						 padding-bottom: 2px;
						 border-bottom: 1px solid #7B86A4;}

.menu a:link,
.menu a:visited,
.menu a:active			{font-family: Arial, Helvetica;
						 font-size: 11px;
						 color: #000000;
						 padding-left: 5px;
						 text-decoration: none;}

.menu a:hover			{font-family: Arial, Helvetica;
						 font-size: 11px;
						 color: #800000;
						 text-decoration: none;}
.menuselected a:active,
.menuselected a,
.menuselected a:hover,
.menuselected a:link,
.menuselected a:visited	{
					background-color: #A3AABD;
					color: #F2F4FA;
					 padding-top: 2px;
					 padding-bottom: 2px;
					 border-bottom: 1px solid #7B86A4;
					 font-weight: bold;
					 text-decoration:none;
					  padding-left: 5px;
					  font-size: 11px;
					 
					
				}
.menuselected a:hover	{
					
					color: #800000;
					 padding-top: 2px;
					 padding-bottom: 2px;
					 border-bottom: 1px solid #7B86A4;
					 text-decoration: none;
					  padding-left: 5px;
					 font-size: 11px;
				}

.footer 				{font-family: Arial, Helvetica, sans-serif;
						 font-size: 11px;
						 color: #FFFFFF;
						 padding-top: 5px;
						 padding-bottom: 2px;
						 background-image: url(../images/footer_bg.gif);
						 background-repeat:repeat-x;
	}

/******* TITLES *********/
.underline_pagetitle	{
							border-bottom: 1px solid #00185A;
						}

.bodytext	{
				color: #515253;
				font-size: 12px;
				font-family: Arial, Helvetica;
				padding-top: 5px;
			}
.pageTitle				{font-family: Arial, Helvetica;
						 font-size: 18px;
						 color: #800000; 
						 font-weight: normal;
						 }

.title1 		{
				font-family: Arial, Helvetica;
				 font-size: 15px;
				 color: #515D7E; 
				 font-weight: bold;
				 padding-top: 10px;
				 padding-bottom: 8px;
			}

.title2 		{
				font-family: Arial, Helvetica;
				 font-size: 13px;
				 color: #657091; 
				 font-weight: bold;
				 padding-top: 10px;
				 padding-bottom: 8px;
			}
.linktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657091;
	text-decoration: none;
}
.linktext a:link,
.linktext a:visited,
.linktext a:active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657091;
	text-decoration: none;
}

.linktext a:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343434;
	text-decoration: underline;
}
.breadcrumbs {
	text-align: right;
	padding: 3px;
	font-size: 11px;
	color: #656565;
}

.underbar, 
.underbar a:link,
.underbar a:visited,
.underbar a:active  {
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		text-decoration:none;
		color:#ffffff;
		font-size:11px;
}
.underbar a:hover {
		text-decoration:underline;
		}	

.breadcrumbs a {
	color: #656565;
	text-decoration: none;
}

.breadcrumbs a:hover {
	color: #656565;
	text-decoration: underline;
}
.footerlinks,
.footerlinks a:link,
.footerlinks a:visited,
.footerlinks a:active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-decoration: none;
}

.footerlinks a:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	text-decoration: underline;
}
/*********** FORMS **************/
.formTitle 	{
	text-align: right;
	padding-right: 4px;
	font-weight: bold;
	color:#657091;
	background-color: #F6F4EF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.formTitle1 {
	text-align: right;
	padding-right:5px;
	font-weight:bold;
	vertical-align: top;
	color: #656565;
}

.formField {
	height: 18px;
	border: 1px solid #E4E4E6;
	font-family: arial;
	font-size: 11px;
	color: #4A4844;
}
.formSelect {
	height: 18px;
	width: 230px;
	border: 1px solid #E4E4E6;
	font-family: arial;
	font-size: 11px;
	color: #4A4844;
}
.formTextArea {
	height: 100px;
	border: 1px solid #E4E4E6;
	font-family: arial;
	font-size: 11px;
	color: #4A4844;
}
.forms 	{ background-color: #F6F4EF; }

.sectionHeading			{font-family: Arial, Helvetica;
						 font-size: 15px;
						 color: #800000; 
						 font-weight: bold;
						 }

.cbBody {
	background-image: url(../images/bg_cb.gif);
	background-repeat: repeat-y;
	width: 305px;
	padding: 10px;
}

.cbTitle {
	border-left: 1px solid #565656;
	border-right: 1px solid #565656;
	color:#000000;
	background-color: #c0c0c0;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 4px 10px;
}

.cbTop {
	background-image: url(../images/cb_top.gif);
	background-position:top;
	height: 5px;
	background-repeat: no-repeat;
}

.cbBottom {
	background-image: url(../images/cb_bottom.gif);
	background-position:top;
	height: 5px;
	background-repeat: no-repeat;
}