
body { background-color:#FFFFFF; }

a {color:#981039;}

a:hover {
color:#663399;
text-decoration:underline;}

a:visited {
color:#663399;
}


td,p,li {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size: 12px;
	color:#666666;
	line-height:14px;
	list-style-image:url(../images/bullet.gif);
	
}

.liredbox {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	line-height:18px;
	list-style-image:url(../images/bullet3.gif);
	padding-right: 20px;
	
}

 
.h1, h1 {
	font-family: Helvetica,Arial,FreeSans,sans-serif;
	font-size:14px;
	color: #663399;
	font-weight: bold;
}

.h2, h2 {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size:14px;
	color: #981039;
	font-weight: bold;
}



.h3, h3 {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	font-size:14px;
	color: #ADBB2A;
	font-weight: bold;
}

.redtext {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	color: #981039;
	font-weight: bold;
}

.green-bg {
background-color:#ADBB2A;
		}
		
.purple-bg {
background-color:#663399;
		}
		
.green-line {
	/* top green line from ball in header */
	background-image:url('../images/crawford-header_08.gif');
	 background-repeat: repeat-x;
		}
		
.green-line-top {
	/* top green line from ball in header */
	background-image:url('../images/homebody-top-line.gif');
	 background-repeat: repeat-x;
		}
		
.green-line-left {
	/* top green line from ball in header */
	background-image:url('../images/homebody-greenline.gif');
	 background-repeat: repeat-y;
		}

.expertise-head {
	/* background of core expertise header */
	background-image:url('../images/expertise-background.gif');
	 background-repeat: repeat-x;
	 color:#FFFFFF;
	 font-size: 12px;
	 text-decoration:none;
	 font-weight:bold;
	 
		}
.expertise-head2, a.expertise-head2 {
	 color:#FFFFFF;
	 font-size: 12px;
	 text-decoration:none;
	 }

a.expertise-head2:hover {
	text-decoration:underline;
}

a.expertise-head2:visited {
	color: #FFFFFF;
	
}

.redbox {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	background-color:#981039;
	color: #FFFFFF;
	font-size:14px;
	line-height:30px;
	font-weight: 200;
	
}

.redbox2 {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	background-color:#981039;
	color: #FFFFFF;
	font-size:14px;
	font-weight: 200;
	padding: 10px;

}
	
.purplebox {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	background-color:#663399;
	color: #FFFFFF;
	font-size:14px;
	line-height:20px;
	font-weight: 200;
	
}

.purplebox2 {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	background-color:#653396;
	color: #FFFFFF;
	font-size:14px;
	font-weight: 200;
	padding: 10px;
}
	
.greenbox {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	background-color:#ADBB2A;
	color: #FFFFFF;
	font-size:14px;
	line-height:20px;
	font-weight: 200;
	
}

.greenbox2 {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	background-color:#b8bd00;
	color: #FFFFFF;
	font-size:14px;
	font-weight: 200;
	padding: 10px;
	
}

.consultant-head {
	/* background of core expertise header */
	background-image:url('../images/grey-box-background.gif');
	 background-repeat: repeat-x;
	 color:#FFFFFF;
	 font-size: 12px;
	 text-decoration:none;
	 font-weight:bold;
	 
}
.consultant-head2, a.consultant-head2 {
	 color:#FFFFFF;
	 font-size: 12px;
	 text-decoration:none;
}

a.consultant-head2:hover {
	text-decoration:underline;
}

a.consultant-head2:visited {
	color: #FFFFFF;
	
}

.consultant-head-purple {
	/* background of core expertise header */
	 background-image:url('../images/purple-box-background.jpg');
	 background-repeat: repeat-x;
	 color:#FFFFFF;
	 font-size: 12px;
	 text-decoration:none;
	 font-weight:bold;
	 
}

.consultant-head-purple2, a.consultant-head-purple2 {
	 color:#FFFFFF;
	 font-size: 12px;
	 text-decoration:none;
}

a.consultant-head-purple2:hover {
	text-decoration:underline;
}

a.consultant-head-purple2:visited {
	color: #FFFFFF;
	
}

.greybox {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	background-color:#999999;
	color: #FFFFFF;
	font-size:14px;
	line-height:20px;
	font-weight: 200;
	
}

		
.footer, a.footer {
	color: #FFFFFF;
	font-size: 10px;
	background-color: #ADBB2A;
	text-decoration:none;
	padding:2px;
	}

a.footer:hover {
	color: #981039;
	text-decoration:underline;
}

a.footer:visited {
	color: #FFFFFF;
	
}

.call {
	font-family:Helvetica,Arial,FreeSans,sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #ADBB2A;
	vertical-align:middle;
	font-weight:bold;
	padding:5px;
	}
	
.breadcrumb, a.breadcrumb {
	color: #666666;
	font-size: 10px;
	text-decoration:none;
	padding:5px;
	}

a.breadcrumb:hover {
	color: #981039;
	text-decoration:underline;
	
}
		
		
	



.left-nav, a.left-nav {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:normal;

}

a.left-nav:hover {
	color: #F67D1B;
	text-decoration:none;
	
}

.left-nav-on, a.left-nav-on, a.left-nav-on:hover {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:normal;

}

.left-nav-head, a.left-nav-head {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:600;

}

a.left-nav-head:hover {
	color: #F67D1B;
	text-decoration:none;
	
}



.left-nav-head-on, a.left-nav-head-on, a.left-nav-head-on:hover {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:600;

}



a {color:#981039;}

a:hover {
color:#663399;
text-decoration:underline;}

.rightshadow {
	/* right outside shadow */
	background-image:url('../images/layout/right-shadow.gif');
	}
	
.leftshadow {
	/* left outside shadow */
	background-image:url('../images/layout/left-shadow.gif');
		}
	
.topshadow {
	/* top outside shadow */
	background-image:url('../images/layout/top-shadow.gif');
		}
	
.bottomshadow {
	/* bottom outside shadow */
	background-image:url('../images/layout/bottom-shadow.gif');
		}
		


.sidebar-head {
background-color: #A2CD29;
color:#FFFFFF;
font-size:9px;
padding-left:5px;
}

a.sidebar-head, a.sidebar-head:hover{
color:#FFFFFF;
text-decoration:none;

}

.sidebar {
background-color: #E9F0CE;
padding:5px;
font-size:9px;
line-height:14px;
color:#6A6A6A;
}



.hilite {
color:#A2CD29;
font-weight:bold;}


