/*
	Hyperlinks
*/

a {
	color: #006699;
	text-decoration:underline;
}
a:hover {  
	color: #CC0000; 
	text-decoration:underline;
}
.aFooter {	
	color: #000000;
	text-decoration:none;
}
.aFooter:hover {	
	color:  #006699;
	text-decoration:underline;
}
.aNoUnderline {
	color:#000000;
	text-decoration: none;
}
.aNoUnderline:hover {
	color: #CC0000;
	text-decoration: none;
}
.aSearch {
	color: #666666;
	text-decoration: none;
}

/* STANDARD TAGS
------------------------------------------------
*/

h1, h2, h3, h4 { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }

h1 { font-size:22px; font-weight:bold; color:#003399; }
h2 { font-size:15px; margin:0 0 10px 0; color:#0066cc; font-weight:normal; letter-spacing:4px;}
h3 { font-size:12px; font-weight:bold; color:#be5f6f; font-family:Arial, Helvetica, sans-serif;}
h4 { font-size:12px; font-weight:bold; color:#be5f6f; font-family:Arial, Helvetica, sans-serif; margin:0 0 5px 0;}

p.subTitle { padding:0px; margin:10px 0px 0px 0px;}
p.subTitleTable { padding: 0px; margin:10px 0px 0px 0px;}

select, input, button, textarea {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

/*
	Elements
*/
.cellOutline {
	border:1px solid #cccccc;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.copyLRG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}
.copyMD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.copySM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.crumb {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.error {
	color: #CC0000;
	font-weight: bold;
}
.footer {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.notes {	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	line-height: 14px;
	color: #999999;
}
.required {
	color:#003366;
	font-weight: bold;
}
.tblBlue {
	background-color: #DEE4EB;
	border: 1px solid #BAC6D5;
}
.tblGreyLight {
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
}
.tblNav {
	background-color: #A2B5C3;
}
.tr1Normal {
	background-color: #DEE4EB;
}
.tr1Alt {
	background-color: #DEE4EB;
}

.bulletPoints ul { margin:0; padding:0; }
.bulletPoints li { margin:0 0 5px 0; padding:0 0 0 0; list-style:none; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0 3px;}
.bulletPoints div { padding:0 0 0 15px;}

#companyProfile ul { margin:0; padding:0; }
#companyProfile li { margin:0 0 5px 0; padding:0 0 0 0; list-style:none; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0 3px;}
#companyProfile div { padding:0 0 0 15px;}

#list { padding:0px; margin:0px;}
#list li { list-style:none; background-image:url(../images/bullet.gif); background-position:0 0; background-repeat:no-repeat; padding:0 0 0 10px;}



