/*
 * $Id: common.css,v 1.8 2003/04/18 15:57:40 ksmith Exp $
 */
 
/* STANDARD */
body			

{
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image:url(images/bigz_pattern.gif);
	background-repeat: repeat;
	
}
body#home a#home,
body#aboutus a#aboutus,
body#candidates a#candidates,
body#clients a#clients,
body#contactus a#contactus,
body#resume a#resume,
body#eeo a#eeo
{ text-decoration:underline; color:#9C001F;}

p { margin-top: 0px;}

td			{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #333333;
}

 input
{
background-image:url(images/inputbg.gif);
border: 1px solid #666666;
}

select 
{
 background-color: #ffffff;
 color: #555555;
 margin-top: 5px;
 margin-bottom: 5px;
}



 textarea
{
background-image:url(images/inputbg.gif);
border: 1px solid #666666;
}

.selecta { padding-bottom: 30px;

}


li				{ font-size: 11px; color: #8B393F; font-family: verdana, geneva, arial, sans-serif; padding-bottom: 7px; line-height: 14px; text-align: left; }
sub				{ font-size: 80%; line-height: .75; }
sup				{ font-size: 80%; line-height: 1.25; }



/* CONTENT */
.greyhead		{ color: #5B6B75; font-weight: normal; line-height: 16px; font-family: verdana, geneva, arial, sans-serif; margin-left: 30px; padding-left: 0px; letter-spacing: 2px;}
.greyheadsm		{ color: #5B6B75; font-size: 15px;  line-height: 13px; font-family: verdana, geneva, arial, sans-serif; padding-left: 7px; letter-spacing: 2px;}
.phonenumber	{ color: #5B6B75; font-weight: normal; line-height: 13px; font-family: verdana, geneva, arial, sans-serif; margin-left: 0px; padding-left: 0px; letter-spacing: 0px;}


.body2			{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #555555;
	text-align: justify;}
	
.body3			{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 12px;
	line-height: 19px;
	text-align: right;}
	
a.body3 { color: #000000; text-decoration: underline;  text-align: right;}
a.body3:active { color: #000000; text-decoration: underline;  text-align: right;}



.leadinA			
{
	font-size: 11px;
	font-weight: bold;
	color: #9C001F;
	font-family: verdana, geneva, arial, sans-serif;
	line-height: 20px;
}

.rightCol_Red			
{
	font-size: 14px;
	color: #8B393F;
	font-weight: bold;
	font-family: verdana, geneva, arial, sans-serif;
	text-align: left;
	line-height: 14px;
	
}

.pagetitle	{ font-size: 18px; color: #9C001F; font-family: verdana, geneva, arial, sans-serif; font-weight: normal; }	


/* FORMS */
textarea.form	{ font-size: 12px; }
input.form		{ font-size: 11px; }
input.searchbox	{ font-size: 11px; }
.pulldown 		{ font-size: 11px; color: #333333; }

/* NAVIGATION */
a:active		{}
a:link			{ color: #9C001F; text-decoration: underline; font-weight: normal;}
a:visited		{ color: #9C001F; text-decoration: underline; }
a:hover			{ color: #9C001F; text-decoration: underline; }

.nav			{
	font-size: 11px;
	font-weight: normal;
	color: #375361;
	padding-right: 15px;
	text-decoration: none;
	font-family: verdana, geneva, arial, sans-serif;
}
a.nav			{ color: #375361; text-decoration: none; }
a.nav:active	{ color: #375361; text-decoration: none; }
a.nav:visited	{ color: #375361; text-decoration: none; }
a.nav:hover		{ color: #8B393F; text-decoration: underline; }

.textnav		{ color: #999999; font-size: 10px; line-height: 1.75; }
a.textnav		{ color: #215dad; }

.arrow				{ font-size: 11px; list-style-image: url('images/menu_arrow.gif'); margin-left: 25px; line-height: 150%; }
.pdf				{ font-size: 11px; list-style-image: url('images/pdf_sm.gif'); margin-left: 25px; line-height: 200%; }
.cursorhand			{ cursor: hand;}


.footer1			{ font-family: arial, verdana, geneva, sans-serif; font-size: 10px; line-height: 16px; color: #375361; padding-right: 10px; text-align:center; }
a.footer1			{ color: #375361; text-decoration: none; }
a.footer1:active	{ color: #375361; text-decoration: none; }
a.footer1:visited	{ color: #375361; text-decoration: none; }
a.footer1:hover		{ color: #375361; text-decoration: underline; }


/* for tables */
.border				{ border: 1px solid #999999; }
.borderbott			{ border-bottom: 1px solid #999999; }
.bordertop			{ border-top: 1px solid #999999; }
.nobordertop		{ border-top: none; }
.noborder			{ border: none; }

th.head1			{ background-color: #fbe796; }
th.head2			{ background-color: #ffcc7f; }

.spaced { line-height: 1.4em; } 
.spaced SUB, .spaced SUP { line-height: 0; }

.subheads {
	font-family: georgia, times new roman, seriff;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #2E5O8B;
}

.benefits			{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #8B393F;
}

.homebluetext			{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	color: #5B737C;
	padding-left: 5px;
}

.formtext			{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8B393F;
}

.formtextsm			{
	font-family: arial, verdana, geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #8B393F;
}

/* representative information */
.repname {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #17303D;
	text-align: left;
}
.reptitle {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #657B84;
	text-align: left;
}
.repinfo {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #657B84;
	text-align: left;
}
a.repinfo			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align:left; font-size: 10px; line-height: 11px; color: #657B84;}
a.repinfo:active	{text-decoration: underline;}
a.repinfo:hover		{text-decoration: underline; color: #17303D;}

.repcontact 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; font-size: 10px; line-height: 11px; color: #17303D;}
a.repcontact 			{ color: #17303D; font-weight: bold; text-decoration: none; }
a.repcontact:active 	{ color: #17303D; font-weight: bold; text-decoration: none; }
a.repcontact:visited 	{ color: #17303D; font-weight: bold; text-decoration: none; }
a.repcontact:hover 		{ color: #17303D; font-weight: bold; text-decoration: underline; }

.represume 				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; font-size: 10px; line-height: 11px; color: #8B393F;}
a.represume 			{ color: #8B393F; font-weight: bold; text-decoration: none; }
a.represume:active 		{ color: #8B393F; font-weight: bold; text-decoration: none; }
a.represume:visited 	{ color: #8B393F; font-weight: bold; text-decoration: none; }
a.represume:hover 		{ color: #8B393F; font-weight: bold; text-decoration: underline; }


