/*

	Basic Styles

*/

.Arial-12-Black {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.Arial-11-Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:normal; 
	color:#ffffff;
	padding: 4px 0 0 10px;
	height: 23px;
	text-align: left;
}

.Arial-11{
	font-size:10px; 
	font-weight:normal; 
	color:#ffffff; 
	padding-left:10px;
	font-family:arial;
}

.Arial-14-White {
	font-size:14px; 
	color:#ffffff;
	font-family:arial;
}

a.Arial-12-links{
	font-size:12px; 
	font-weight:normal; 
	color:#ffffff; 
	text-decoration:UNDERLINE;
}

a.Arial-12-links:HOVER{
	font-size:12px; 
	font-weight:normal; 
	color:#fffff; 
	text-decoration:none;
}



a.Arial-10-links{
	font-size:9px; 
	font-weight:normal; 
	color:#ffffff; 
	text-decoration:UNDERLINE;
}

a.Arial-10-links:HOVER{
	font-size:9px; 
	font-weight:normal; 
	color:#fffff; 
	text-decoration:none;
}


A.listings {
    color: #202020;
    font-family: Arial;
    font-size: 11.5px;
    font-weight: bold;
    text-decoration: underline;
}

A.listings:hover {
    color: #202020;
    font-family: Arial;
    font-size: 11.5px;
    font-weight: bold;
    text-decoration: none;
}


.Arial-11-Header {
    color: #202020;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    height: 23px;
    padding: 4px 0 0 10px;
    text-align: left;
	background-color: #b5b5b5;
}


a.Arial-11-links{
	font-size:10px; 
	font-weight:normal; 
	color:#ffffff; 
	text-decoration:none;
}

a.Arial-11-links:active{
	font-size:10px; 
	font-weight:normal; 
	color:#fffff; 
	text-decoration:none;
}

a.Arial-11-links:hover, .aSelectedSection {
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	padding: 4px 0;
}

/* IE7 and IE6 hack */
div.main-box {
	width:600px; 
	text-align:left; 
	float:center; 
	padding-top: 16px;
}

/* other browser */
*|html div.main-box {
	width:600px; 
	text-align:left; 
	float:center; 
	padding-top: 0;
}

.boardBottomSoild {
	border-bottom: 1px solid #FFFFFF;
}

.boardTopSoild {
	border-top: 1px solid #FFFFFF;
}

.boardSoild {
	border: 1px solid #FFFFFF;
}

.lblFontBrown {
	color:#9f2d20; 
	font-family: arial;
	font-size: 12px;	
}

.lblFontTime {
    font-family: "Times New Roman", Times, serif;
}

.lblFontItalic {
    font-style: italic;
}

.lblFontSie10 {
	font-size: 10px;
}

.lblFontSize16 {
	font-size: 16px;
}

.lblFontBold {
	font-weight: bold;
}

.lblFontNoBold {
	font-weight: normal;
}

.lblFontCenter {
	text-align: center;
}

.divContentNav {
	padding-bottom: 12px;
}

.divNavLink {
	width: 350px;
	margin-top: 5px;
}

/* IE6 and IE7 hack  */
.divNavLinks {
	float: left;
	padding: 6px 0 6px 8px;	
}

/* other brwoser */
*|html .divNavLinks {
	float: left;
	padding: 6px 0 5px 8px;
}

/* IE6 and IE7 hack  */
#divJobPostings {
	padding: 6px 8px 8px;
}

/* other brwoser */
*|html #divJobPostings {
	padding: 6px 8px 5px;
}

.tdBody {
	/*height: 521px;
	height: 498px;*/
	text-transform: uppercase;
}

.divBody {
	min-height: 360px;
}

#tblBody {
	border: 2px solid #FFFFFF;
	background-color: #FFFFFF;
}

.divOtherLinks {
	margin-left: -8px;
	width: 146px;
	height: 17px;
	border-bottom: 3px solid #FFFFFF;
	border-top: 3px solid #FFFFFF;
}

/*

	Templates Sytle

*/

.divQutoImage {	
}

.divQutosText {
	height: 62px;
}

.divQutos {
	position: absolute;
	padding: 0 9px 0;
	text-align: left;
}

.divQutoFrom {
	padding: 8px 0pt 0pt 15px;
}

#divFading {
	/*padding:3px 0 0;*/
	margin: 14px 0;
	width: 350px;
	height: 120px;
	font-size: 14px;
}

.lblUppercase {
	text-transform: uppercase;
}

/*

	The Area for Section that hidden from the User

*/

div.divBasicHiddenDisplay {
	display: none;
}

div.divBasicMessage {
	padding: 4px;
	line-height: 19px;
	text-align: center;
	color: #FF0000;
	display: none;
}

div.divBasicFooterHidden {
	display: none;
	background: #FFFFFF;
	position: absolute;
	z-index: 1001;
}

.divHiddlenBodyFooter {
    text-align: left;
}

div.divBasicHidden, div.divBasicHiddenLiving {
	padding: 4px;
	display: none;
	background: #FFFFFF;
	position: absolute;
	z-index: 1001;
}

div.divBasicHiddenLiving {
	z-index: 1002;
}

.divBasicHiddlenBackground {
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 1000;
	display: none;
}

.divHiddlenBodyLiving {
    padding: 10px 11px 13px 11px;
    text-align: left;
	background-color: #f0e9cf;
	width: 470px;
}

.divHiddlenBody {
    padding: 10px 11px 13px 11px;
    text-align: left;
	background-color: #f0e9cf;
	text-transform: none;
}

.boardBox {
	/*padding: .4em;*/
}

a.aClose{
	color: #FFFFFF;
	text-decoration:none;
}

a.aClose:hover{
	color:#f0e8cf; 
	text-decoration:none;
}

.divClose {
    width: 57px;
}

/*
	
	Tableless Forms

*/

div.containerCustom {
}

div.headerCustom {
	/*width: 100%;*/
}

div.footerCustom {
	/*width: 100%;*/
	clear: both;
}

div.contentCustom {
	float: left; 
	/*width: 49%;*/
}

div.navigationCustom {
	float: left; 
	/*width: 51%;*/
}

/*

	Because IE cannot rediner to save its left this will have 
	do in order to get the Selected item to be level with the rest of the items on the line

*/

/* IE7 and IE6 hack */
div.aIECannotRedinerSelectedSection {
 	padding: 8px 5px 9px 8px;
}

/* other browser */
*|html div.aIECannotRedinerSelectedSection {
 	padding: 5px 5px 6px 8px;
}

/* IE7 and IE6 */
.universalNavLinks {
	float: left;
	/*padding: 5px 0 4px 8px;*/
	/*padding: 5px 0 6px 8px;*/
	/*padding: 5px 5px 9px;*/
	padding: 5px 5px 6px 8px;
}

/* other brwoser */
*|html .universalNavLinks {
	float: left;
	/*padding: 4px 0 3px 8px;*/
	/*padding: 5px 0 6px 8px;*/
	/*padding: 5px 8px;*/
	padding: 5px 5px 6px 8px;
}

/* IE7 and IE6 */
#universalJobPosting {
	/*padding: 5px 8px 4px;*/
	padding: 5px 5px 9px;
}

/* other brwoser */
*|html #universalJobPosting {
	/*padding: 4px 8px 3px;*/
	/*padding: 5px 8px;*/
	padding: 5px 5px 6px;
}

#universalGroupRightSpace {
	/*margin-left: 197px;*/
	margin-left: 52px;	
	float: left;
}

#universalGroupRight {
	/*padding-right: 8px;*/
	padding: 6px 8px;
}