/* ----------------------------------------------------------------- */
/* TITLE: Contact Section Stylesheet	//////////////////////////// */
/* DATE: 10/05/2006						//////////////////////////// */
/* LAST UPDATED: 10/05/2006				//////////////////////////// */
/* ----------------------------------------------------------------- */

#body_tbl .leftcol h1.contact
{
	background: url('../images/contact/circleContact.gif') no-repeat left;
}

/* ----------------------------------------------------------------- */
/* Navigation      ///////////////////////////////////////////////// */
/* ----------------------------------------------------------------- */

/* sets 'Audit' button to ON */
#nav li a.contact
{
	text-decoration: underline;
}

/* sets 'Audit' button rollover properties while ON */
#nav li a.contact:hover
{
	color: #FFFFFF
}

/* ----------------------------------------------------------------- */
/* Right Column Controls      ////////////////////////////////////// */
/* ----------------------------------------------------------------- */

#body_tbl .rightcol
{
	background: #FFFFFF url('/contact/images/csContactRightColumnBg.jpg') repeat-x top;
	width: 26%;
	padding-top: 195px;
	background-color: #EBEDEE;
	min-height: 100%;
	height: 100%;
	float: right;
	clear: right;
	/*vertical-align: top;*/
}

#contactform 
{
	font-family:tahoma, verdana, sans-serif;
	width: 250px;
	font-size: 11px;
	text-align: left;
	color: #464f58; 
	font-style:normal; font-variant:normal; font-weight:bold;
}

#contactform .form 
{ 
        font-weight: normal; 
		font-family:tahoma, verdana, sans-serif;        
		padding: 3px; 
        border-top: #848484 1px solid; 
        border-left: #848484 1px solid; 
        border-bottom: #b0b6bc 1px solid; 
        border-right: #b0b6bc 1px solid; 
        position: relative; 
        top: -6px; 
} 

table.contentTable, table.threeColTable { margin-bottom: 25px; font-family: Verdana, Arial, Helvetica, san-serif; }

table.contentTable td, table.contentTable th { border-bottom: 1px solid #ccc; padding: 5px 10px 5px 0; font-family: Arial, Helvetica, san-serif;}

table.contentTable td.sep, table.contentTable th.sep {
	border-left: 1px solid #ccc;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}
	
table.contentTable td.space, table.contentTable th.space {
	padding-right: 25px;}

tr.odd {
	background-color: #F7F7F7;}

#layout tr.odd td {
	background-color: #F7F7F7;}

table.contentTable img, table.threeColTable img  {
	display: inline;
	vertical-align: middle;}
	
	
td.td1, th.td1 {
	width: 500px;
	border-top: 0; 
	font-family: Verdana, Arial, Helvetica, san-serif;
	font-size: 70%;
}

td.td1 a img, td.td1 a:link img, td.td1 a:visited img, td.td1 a:active img {
	border: 0;
	display: inline;
	font-family: Arial, Helvetica, san-serif;
	font-size: 70%;
}

