/* CSS Document */
/* Created by VillageWorks Communications, Inc.  */
/* for Leverage Computing, Inc. - © 2007  */

/* COLORS USED IN THE SITE 
	leverage blue - #007ead
	blush - #BD756C
	dark gray - #696969
	lite gray - #969696
	bright red - #E3274F
	olive - #A39A2C
	dark slate blue - #074F64
	bright slate - #1bb7e3

*/

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	background-image:url(images/BG_tall.jpg);
	background-repeat:repeat-x;
	background-color:#bdbdbd;
}


/* ====================================================== GENERIC HTML STYLES */
h1 { font-size:13px; color:#000000; margin-top:0px; margin-bottom:5px;}
h2 { font-size: 12px; color:#007ead; font-weight:bold; margin-top:0px; margin-bottom:5px;}
h3 { font-size: 12px; color:#ffffff; font-weight:bold; margin-top:0px; margin-bottom:0px;}
ul {margin-top:-5px; margin-left:-10px;}
li {line-height:16px; }

/* ====================================================== GENERIC CLASS STYLES */
.clientLogin { padding:10px 25px 0 0; color:#007ead; font-weight:bold; text-align:right; font-size:12px; }

/* ======================================================== GENERIC ID STYLES */


/* ============================================================ TABLE STYLES */


/* ============================================================== TR STYLES */


/* ============================================================== TD STYLES */


/* ============================================================= DIV STYLES */
#siteContainer {
	width:958px;
	text-align:left;
}
#topContainer {
	width:958px;
	background-image:url(images/top.jpg);
	background-repeat:no-repeat;
	height:15px;
}
#mainContainer {
	width:958px;
	height:640px;
}
#leftColumn {
	width:364px;
	height:640px;
	float: left;
}
#rightColumn {
	width:594px;
	height:640px;
	float:right;
	text-align:left;
}
	#loginContainer {
		background-image:url(images/clientLogin_bg.jpg);
		width:594px;
		height:60px;
	}
	#indexContents {
	background-image:url(images/indexCopyFullBG.jpg);
	background-repeat:no-repeat;
	width:594px;
	height:489px; 
	vertical-align: top;
	}
	#indexSubBoxes {
		background-image:url(images/indexSubCopyBG.jpg);
		background-repeat:no-repeat;
		width:594px;
		height:314px;
	}
	#indexSearchContainer {
		background-image:url(images/indexSearchBG.jpg);
		background-repeat:no-repeat;
		width:594px;
		height:57px;
	}

#bottomContainer {
	width:958px;
	height:41px;
	background-image:url(images/footerBG.jpg);
	background-repeat:no-repeat;
}
#footer {
	padding:16px 24px 0 24px;
	font-size:10px;
	color:#007ead; /*  red text in footer  */
}
	#copyright { float:right; text-align:right; }

/* ============================================================ SPAN STYLES */


/* ============================================================ LINK STYLES */
.footer:link {
	font-size:10px;
	color:#007ead;
	text-decoration:none;
}
.footer:visited {
	font-size:10px;
	color:#005e80;
	text-decoration:none;
}
.footer:hover {
	font-size:10px;
	color:#696969;
	text-decoration:underline;
}

a:link {color:#007ead; }
a:visited {color:#007ead; }
a:hover { color:#074F64; }

.clientLogin a:link { color:#007ead; font-weight:bold; text-decoration:none; }
.clientLogin a:visited { color:#007ead; font-weight:bold; text-decoration:none; }
.clientLogin a:hover { color:#005e80; font-weight:bold; text-decoration:none; }


/* ===================================================== MISCELLANEOUS STYLES */


/* ================================================ AUTOMATICALLY CREATED STYLES */
