/* ////////// Footer ////////// */

.header_main { 
      height: 219px;
   } 
* html .header_main {height: 224px;}

.header_sub { 
      height: 99px;
      margin-right: 90px;
      padding-right: 36px;
   } 
* html .header_sub {height: 104px;margin-right: 36px;}
  
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 110%;
	color: #999999;
	clear: both;
	text-align: center;
}

.footer a, .footer a:link, .footer a:active, .footer a:visited {
	color: #999999;
	text-decoration: none;
}

.footer a:hover, .footer a:visited:hover {
	color: #999999;
	text-decoration: none;
}

.BlueOverride
{
	color: #999999;
}

.subnav ul { margin: 0px;}

.subnav li {
	list-style-type: none;
	display: inline;
	margin-left: 10px;
	}

.subnav {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	float: right;
	text-align: right;
	padding: 5px 65px 0px 0px;
	width: 850px;
	font-weight: normal;
	}
	
	.subnav a, .subnav a:link, .subnav a:active, .subnav a:visited {
		color: #3C5495;
		text-decoration: none;
		font-weight: normal;
		font-size: 9px;
		}
	
	.subnav a:hover, .subnav a:visited:hover {
		color: #FF0000;
		text-decoration: none;
		font-weight: normal;
		font-size: 9px;
		}
		
		
		body,p,li,td,div			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 8pt; }
b							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-size: 8pt; }
a:link						{ font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold; font-size: 8pt; text-decoration: none; }
a:visited					{ font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold; font-size: 8pt; text-decoration: none; }
a:hover						{ font-family: Verdana, Arial, Helvetica, sans-serif; color: red; font-weight: bold; font-size: 8pt; text-decoration: underline; }
a:active					{ font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold; font-size: 8pt; text-decoration: none; }
.mainTitle
{
	font-weight: bold;
    color:  white;
    font-size: 15px; 
	}
.mainBorder					
{
    background-color: white; 
    border-color: black; 
    border-width: 1px 1px 1px 1px; 
    border-style: solid; 
    }
.menuButton 
{
    border: 0px
    }
.menuLink 
{
    }
.mainFooter
{
    color: White;
    height: 20px;
    background-color: #6173A0;
    }
/* 
================================
 For Login / other links up top right
================================
*/ 
.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color: #3C5495;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color: #3C5495;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:White;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:White;
}
/* 
================================
 For Registration / Profile pages
================================
*/ 
.ucu_field
{
	width: 225px;
}
TD.ucu_label
{
	font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
	width: 125px;
	height: 25px; 
	vertical-align:top;
}
TD.ucu_field
{
	width:350px;
	text-align:left;
	vertical-align:baseline;
}
/* 
================================
 Job View Module
================================
*/
.jobViewBorder			
{
	padding: 5px;
    background-color: white; 
    border-color: #98ACD5; 
    border-width: 1px 1px 1px 1px; 
    border-style: solid; 
    }
.jobViewDescriptionBorder			
{
	padding: 5px;
    background-color: white; 
    border-color: #98ACD5; 
    border-width: 1px 1px 1px 1px; 
    border-style: solid; 
    }
.jobViewDescriptionTitle
{
	font-weight: bold;
	color: White;
    background-color: #98ACD5;
    height: 20px;
}
.jobViewCells
{
	font-weight: bold;
    background-color: whitesmoke;
    height: 20px;
	border-top: solid 2px white;
}
.jobViewTitle
{
	font-size: 20px;
    background-color: whitesmoke;
    height: 30px;
}
/* 
================================
 Other Modules
================================
*/ 
.containerBorder			
{
    background-color: white; 
    border-color: Gainsboro; 
    border-width: 1px 1px 1px 1px; 
    border-style: solid; 
    }
.containerLink
{
	font-weight: normal;
    color:  black;
    font-size: 11px; 
}
.containerHeaderLight
{
	font-weight: bold;
    color:  white;
    font-size: 15px;
    background-color: #98ACD5;
    height: 20px;
}
.containerHeaderDark
{
	font-weight: bold;
    color:  white;
    font-size: 15px; 
    background-color: #6173A0;
    height: 20px; 
}
.containerHeader
{
	font-weight: bold;
    color:  white;
    font-size: 15px; 
}
A.breadCrumbLink
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid #6173A0 ; 
    color:  black;
    font-size: 9px; 
}
A.breadCrumbLink:visited
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid #6173A0 ; 
    color:  black;
    font-size: 9px;
}
A.breadCrumbLink:active
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid #6173A0 ; 
    color:  black;
    font-size: 9px;
}
A.breadCrumbLink:hover
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid red;
    color:  black;
    font-size: 9px; 
}

A.categoryLink
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid #6173A0 ; 
    color:  black;
    font-size: 11px; 
}
A.categoryLink:visited
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid #6173A0 ; 
    color:  black;
    font-size: 11px;
}
A.categoryLink:active
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid #6173A0 ; 
    color:  black;
    font-size: 11px;
}
A.categoryLink:hover
{
	font-weight: normal;
    text-decoration: none;
    border-bottom:1px solid red;
    color:  black;
    font-size: 11px; 
}