body { margin: 0px;	background-image: url(../images/bckgrdblu.gif); }
body.popup { margin: 0px; background-image: none; }
body.private {
	margin: 0 auto;
	text-align: center;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
}
	#bodyWrap {
	margin: 0 auto;
	text-align: left;
	width: 1000px;
}

A 					{ color: #0000FF; text-decoration:none }
A:hover,A:active	{ color: #007F00; text-decoration:underline }

A.leftnav:hover 	{ color: #FFFFCC; text-decoration: underline }
.leftnav { color: #FFFFCC; font-size: 12px; font-weight: bold; font-family: ms sans serif, geneva, helvetica; }
.leftnavSubCat { color: #ffffcc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

A.leftnavsml:hover,A.leftnavsml:active 	{ color: #FFFFCC; text-decoration: underline }
.leftnavsml { color: #FFFFCC; font-size: 11px; font-weight: normal; font-family: ms sans serif, geneva, helvetica }

.blackbig { color: #000; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Verdana; }
.blackmed { color: #000; font-size: 13px; font-family: Arial, Helvetica, Verdana; }
.blackmedbold { color: #000; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, Verdana; }
.blacksml { color: #000; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
.pagetitle { color: #000; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Verdana; }
.tabletitle { color: #ffffcc; font-size: 13px; font-weight: bold; font-family: Helvetica, Verdana, Arial; }
.tablesubtitle { color: #000; font-size: 13px; font-weight: bold; font-family: Helvetica, Verdana, Arial; }
.tableheader { color: #000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana; }
.tabledata { color: #000; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
.mainheader { color: #7f0000; font-size: 15px; font-weight: bold; font-family: Helvetica, Verdana, Arial }
.colheader { color: #7f0000; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, Verdana; }
.midblack { color: #000; font-size: 12px; font-family: Arial, "Trebuchet MS"; }
.midgrey { color: #666; font-size: 11px; font-family: Arial, "Trebuchet MS"; }
.smlblack { color: #000; font-size: 10px; font-family: Arial, "Trebuchet MS"; }
.smlgrey { color: #666; font-size: 10px; font-family: Arial, "Trebuchet MS"; }
.smlyellow { color: #ffffcc; font-size: 10px; font-family: Arial, "Trebuchet MS"; }

.IEForm {color: #000000; font-size: 12px; font-family: Helvetica, Arial; }

.alert	{font-size:11px; color:#cc0000; font-family: arial, helvetica, sans-serif; font-weight: normal;}
.search { background-color: #FFFF00; }

.highlightADMINyellow { background-color: #FFFF00;}
.highlightADMINred { background-color: #f5a4a4; font-weight: bold;}

TD	{ color: #000; font-size: 12px; font-family: Arial, "Trebuchet MS"; }

/* for resume detail page */
			.textboldblue { color: #000099; font-size: 13px; font-weight: bold; font-family: Arial, Verdana, Lucida Sans Unicode System }
			.textbold { color: #000; font-size: 13px; font-weight: bold; font-family: Arial, Verdana, Lucida Sans Unicode System }
			.text { color: #000; font-size: 12px; font-family: Arial, "Trebuchet MS" }

/* for Terms Fee page */
.chartColumnTitle { color: #ffffcc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.chartColumnMain { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
/*#content{
	float:left;
	width: 600px;
	margin: 0;
	padding: 2% 0 0 4%;
}*/
	#contentWrap {
		width:650px;
		padding: 20px 0 0 10px;
	}
	#content{
	float:left;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	}

	p { margin-top: 0.3em; }
	/*p + p { margin-top: 0.5em; } */

/* FOOTER
---------------------------------------------------------------------- */
	#footerWrap {
		width:650px;
	}
	#footer {
		overflow:hidden;
		height:180px;
		position:relative;
		background-position:left bottom;
		padding-left:10px;
		padding-top:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#888888;
		font-size:10px;
	}
	#footer .footerLinks {
		text-align:left;
		padding-left:0px;
		padding-bottom:8px;
		margin:0px 0 0 0;
	}
	#footer .footerLinks li,
	.networkCopy .footerLinks li {
		display:inline;
		color:#888888;
		background-position:right 1px;
	}

	.footerLinks li.last {
		background:transparent;
	}

	#footer a,
	#footer a:link,
	#footer a:visited,
	#footer li.copy {
		color:#336699;
		text-decoration:underline;
	}
	#footer a:hover {
		color:#000066;
	}
	#footer a:active {
		color:#FF6633;
	}
	.footerLinks a,
	.footerLinks a:link,
	.footerLinks a:visited,
	.footerLinks li.copy {
		padding:0 4px 0 4px;
	}

.propertyof{padding-bottom:10px; padding-top:5px; display:block; }
.member{padding-bottom:1px; padding-left:0px; display:block;}
.copyright {font-size:10px; font-weight:normal; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; display:inline; }

.error-nojavascript-icon { background:url(https://www.drayage.com/images/warning.gif) no-repeat; color:red; font-size:1.2em; font-weight:bold; padding-right:3px; padding-bottom:15px; padding-left:20px; display:block; }
.error-nojavascript { font-weight:normal; color:#000000; font-size:0.9em; padding-left:20px; display:inline; }

/* OFF style_admin.css */

TR.rowtopcolor { height: 20; background-color: #666699;}
.rowtopfont { font-size:13px; color:#ffffcc; font-family: arial, helvetica, sans-serif; font-weight: normal;}
TR.rowbtmcolor { background-color: #fffccc;}
TR.trHoverHighlight:hover { background: #fffccc;}
.TBbgcolor { background-color: #660000;}
.TBfgcolor { background-color: #FFFFFF;}
.header	{font-size:12px; color:#000; font-family: arial, helvetica, sans-serif; font-weight: bold;}