body {
font: 9pt/14pt Arial;
background: url(../images/bkg_app.jpg) repeat;
margin:0;
border:0 none inherit;
padding:0;
}

A:link	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	

#login {
	position: absolute;
	background: url(../images/login.gif) no-repeat;
	top: 76px;
	margin: 0;
	padding: 0;
	width: 753px;
	height: 35px;
	z-index: 3;
}

#colBorder {
	border-bottom: solid 1px #cccccc;
	
}

#banner {
width:753px;
height:75px;
top:0px;
left:0px;
position:absolute;
}

#home {
	margin: 0;
	padding: 0;
	background: url(../images/spacer.gif) no-repeat;
	left:650px;
	top:4px;
	width: 90px;
	height: 20px;
	border:0;
	position: absolute;
}

#home a {
background: url(../images/spacer.gif) no-repeat;
width: 90px;
height: 20px;
border:0;
position: absolute;
left: 2px;
top: 0px;
}



/* ------------------- Navigation 1 ----------------------- */
#navbar {
	position: absolute;
	top: 76px;
	margin: 0;
	padding: 0;
	width: 752px;
	height: 33px;
	background: url(../images/navbar.gif) no-repeat;
	z-index: 3;
}

#navcontainer {margin: 0; padding: 0;}

#navcontainer ul { /* all lists */
	list-style: none;
	padding: 5px;
	margin: 0;
	}

#navcontainer li { /* all list items */
	float: right;
	position: relative;
	width: 130px;
	}
	
li>ul {top: auto; right: auto;}
	
#navcontainer li a, 
#navcontainer li a:link, 
#navcontainer li a:active, 
#navcontainer li a:visited { /* link attributes for the main nav */
	display: block;
	padding: 3px;
	color: #000;
	border-left: 1px solid #fff;
	text-decoration: underline;
	text-align: center;
	font: normal 11px arial, verdana, sans-serif;
	} 

#navcontainer li a:hover { /* hover attribute for the main nav */ 
	display: block; height: 24px;
	background:#660000;
	text-decoration: underline;
	color: #fff;
	}


/* ------------------- Navigation 2 ----------------------- */
#navbar2 {
	position: absolute;
	top: 109px;
	margin: 0;
	padding: 0;
	width: 752px;
	height: 33px;
	background: url(../images/navbar2.gif) no-repeat;
	z-index: 3;
}

#navcontainer2 {margin: 0; padding: 0;}

#navcontainer2 ul { /* all lists */
	list-style: none;
	padding: 5px;
	margin: 0;
	}

#navcontainer2 li { /* all list items */
	float: left;
	position: relative;
	width: 130px;
	}
	
li>ul {top: auto; left: auto;}
	
#navcontainer2 li a, 
#navcontainer2 li a:link, 
#navcontainer2 li a:active, 
#navcontainer2 li a:visited { /* link attributes for the main nav */
	display: block;
	padding: 3px;
	color: #fff;
	border-right: 1px solid #fff;
	text-decoration: none;
	text-align: center;
	font: normal 11px arial, verdana, sans-serif;
	} 
	
#navcontainer2 li a:hover { /* hover attribute for the main nav */ 
	display: block; height: 24px;
	background:#660000;
	text-decoration: underline;
	color: #fff;
	}
	
#navcontainer2 li.pageon {
	display: block; height: 30px;
	background:#660000;
	font-weight: bold;
	text-decoration: underline;
	color: #fff;
	}

/* ------------------- Fonts ----------------------- */
.mainCopy {
	font-family: Arial;
	font-size: 11px;
}
.emphasis {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.big {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.crumbs {
	font-family: arial;
	font-size: 11px;
}
.crumbsRed {
	font-family: Arial;
	font-size: 11px;
	color: #990000;
}
.adHeader {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

