/* These are styles used to format text and document layout that user will not need access to */

html, body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#000000;
line-height:15px;
background-color:#ffffff;
}
 
img, form {
	margin:0px;
	padding:0px;
}


#allContent {
	width:955px;
	margin-right:auto;
	margin-left:auto;
	padding:0px 0px 15px 0px;
}
.clearBoth{
	clear:both;
}

.indentedText
{
    padding-left:15px;
}

/****************************************/
/*     Top Nav Start                    */
/****************************************/

#topNav 
{
	background-image:url(/images/layout/top_nav.jpg);
	height:142px;
	width:955px;
	overflow:hidden;	
} 
html>body #topNav
{
	overflow:visible;	
}
	
#layoutTable{
	border:0px;
}
/****************************************/
/*     Left Nav Start                   */
/****************************************/
#lNavTD{
	background-image:url(/images/layout/lnav_clouds.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}
	

#lNavMenuHolder{

}

/****************************************/
/*     Top Nav Links	                */
/****************************************/
#topNavHolder 
{
	height:58px;
	/*voice-family: "\"}\"";   For IE 5 only, Other browsers will continue to read the remaining style */
	/*voice-family:inherit;*/
	width:700px;  
	text-align:right;
	float:right;
	padding:10px 10px 0px 10px;	
}
#none{} /* this needs placed after any styles that use voice-family: "\"}\""; so that IE5 will read the rest of the CSS */



.vertBars 
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:xx-small;
	voice-family: "\"}\"";  /* For IE 5 only, Other browsers will continue to read the remaining style */
	voice-family:inherit;
	font-size:smaller;
	padding:0px;
	margin:0px;
}

/****************************************/
/*     Body                             */
/****************************************/
#theBodyTD {
	width:601px;
	background-image:url(/images/layout/center_clouds.jpg);
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
}
#theBody {
	width:581px;
} 

#pageImage {
	overflow:hidden;
	position:relative;
	float:right;
	right:184px;
	top:8px;
	clear:none;
	z-index:99;
	display:none; 
	voice-family: "\"}\""; /* For IE 5 only, Other browsers will continue to read the remaining style */
	voice-family:inherit;
	display:inline;
	overflow:visible;
}

#none{} /* this needs placed after any styles that use voice-family: "\"}\""; so that IE5 will read the rest of the CSS */

.warningMsg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
    color:#ff0000;
    font-weight:bold;
}

/****************************************/
/*     R Nav Start                      */
/****************************************/
#rNavTD
{
	background-image:url(/images/layout/rnav_background.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#CBD1E1;
}




/****************************************/
/*   Footer                             */
/****************************************/


#bottomNav{
	background-image:url(/images/layout/bottom_nav.jpg);
	background-position:top center;
	background-repeat:no-repeat;	
	width:955px;
	height:94px;
}



/****************************************/
/*   Tables                             */
/****************************************/

th.colorized
{
    color:#efefef;
    background-color:#666666;
}

tr.color1
{
    color:#000000;
    background-color:#eeeeee;
}

tr.color2
{
    color:#000000;
    background-color:#dddddd;
}

/****************************************/
/*   Site map                             */
/****************************************/

.sitemapEntryLevel_0
{
    padding:0px 0px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sitemapEntryLevel_1
{
    padding:0px 0px 3px 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sitemapEntryLevel_2
{
    padding:0px 0px 3px 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sitemapEntryLevel_3
{
    padding:0px 0px 3px 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sitemapEntryLevel_4
{
    padding:0px 0px 3px 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/****************************************/
/*   Print Styles                       */
/****************************************/

@media print 
{
	body, #theBodyTD, #theBody 
	{		
		background-image:none;
	}
	
	/*
	#theBody 
	{
	    background-image:url(/images/layout/avantext_logo.gif);
	    background-position:top right;
	    background-repeat:no-repeat;
	}
	
	
	#topNav, #bottomNav, #lNavTD, #rNavTD {
		display:none;	
	}
    */
	/* Print styles so Jason can create PDFs */
	#topNav, #bottomNav, #lNavTD {
		display:none;	
	}
	#rNavTD 
	{
	    background-image:none;
	}
}
