body,div,span,td,th,p,ul,ol,li,input,select,h1,textarea{
	/*font-family: "Futura MdCn BT", Verdana, Arial, Helvetica, sans serif;*/
	font-family:Verdana, Arial, Helvetica, sans serif;
	font-size: xx-small;
	font-weight:normal;
	color:#7D7E7D;
	/*color: #000000; /*#003399;*/
}

div{
    /*background-color : transparent;*/
     /* Used to create borders around all div tags for testing */
   /* border : 1px solid #3366CA;*/
}

a {
	color:#7D7E7D;
	background-color:transparent;
}
a.footer:hover {
	text-decoration: none;
}

a.default{
	color:#7D7E7D;
}

a.home {
	color : #006633; text-decoration:none
}
a.home:hover {
	color : #006633; text-decoration:underline
}

a.homeNav{
	color : #006633;
	text-decoration:none;
}

a.homeNav:hover{
	color : #006633;
	text-decoration: underline;
}

a.homeNavStrong{
	color : #006633;
	font-weight:bold;
	text-decoration:none;
}

a.homeNavStrong:hover{
	color : #006633;
	font-weight:bold;
	text-decoration: underline;
}

a.criminal{
	color:#000099;
}

a.criminalNav{
	color:#000099;
	text-decoration:none;
}

a.criminalNav:hover{
	color:#000099;
	text-decoration: underline;
}

a.criminalNavStrong{
	color:#000099;
	font-weight:bold;
	text-decoration:none;
}

a.criminalNavStrong:hover{
	color:#000099;
	font-weight:bold;
	text-decoration: underline;
}

a.corporate{
	color:#990000;
}

a.corporateNav{
	color:#990000;
	text-decoration:none;
}

a.corporateNav:hover{
	color:#990000;
	text-decoration:underline;
}

a.corporateNavStrong{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}

a.corporateNavStrong:hover{
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}

a.education{
	color : #CC6600;
}

a.educationNav{
	color : #CC6600;
	text-decoration:none;
}

a.educationNav:hover{
	color : #CC6600;
	text-decoration: underline;
}

a.educationNavStrong{
	color : #CC6600;
	font-weight:bold;
	text-decoration:none;
}

a.educationNavStrong:hover{
	color : #CC6600;
	font-weight:bold;
	text-decoration: underline;
}




a.service{
	color :#7A5637;
}

a.serviceNav{
	color :#7A5637;
	text-decoration:none;
}

a.serviceNav:hover{
	color :#7A5637;
	text-decoration: underline;
}

a.serviceNavStrong{
	color :#7A5637;
	font-weight:bold;
	text-decoration:none;
}

a.serviceNavStrong:hover{
	color :#7A5637;
	font-weight:bold;
	text-decoration: underline;
}
.corporateText{
	color:#990000;
}

.corporateHeaderText{
	color: #990000;
	font-weight:bold;
	font-size: small;
}
.criminalText{
	color:#000099;
}

.criminalHeaderText{
	color: #000099;
	font-weight:bold;
	font-size: small;
}

.criminalTextStrong{
	color:#000099;
	font-weight: bold;	
}

.defaultText{
	color:#7D7E7D;
}

.educationLBgColor{
	background : #F69B41;
}

.educationDBgColor{
	background : #CC6600;
}

.educationHeaderText{
	color: #CC6600;
	font-weight:bold;
	font-size: small;
}

.educationText{
	color: #CC6600;
}

.educationTextStrong{
	color: #CC6600;
	font-weight: bold;	
}

.homeDBgColor{
	/* home dark background color; */
	background-color : #006633;
}

.homeHeaderText{
	color:#006633;
	font-size:small;
	font-weight:bold;
}

.homeLBgColor{
	/* home light background color; */
	background-color : #567A55;
}

.homeText{
	color:#006633;
}

.homeTextStrong{
	color:#006633;
	font-weight:bold;	
}

a.law{
	color :#0066CC;
}

a.lawNav{
	color :#0066CC;
	text-decoration:none;
}

a.lawNav:hover{
	color :#0066CC;
	text-decoration: underline;
}


.lawDBgColor{
	background : #0066CC;
}

.lawHeaderText{
	color:#0066CC;
	font-weight:bold;
	font-size: small;
}

.lawText{
	color:#0066CC;
}

.lawTextStrong{
	color:#0066CC;
	font-weight: bold;	
}

.photoComp{
	background: #F0F0E3;
	padding: 0px 3px 0px 3px;
	margin-top:10px;
}


.productHighlightComp{
	background: #F0F0E3;
	padding: 0px 3px 0px 3px;
}

.rBorderPad{
	padding: 0px 1px 0px 0px;
}

.searchInput{
	padding: 0px 0px 5px 0px;
}

.searchTextComp{
	background: #F0F0E3;padding: 5px 0px 5px 10px; text-align:center
}

.searchText{
	padding: 0px 20px 0px 0px;
	color:#000000;
	font-size: x-small;
}

.serviceDBgColor{
	background : #7A5637;
}

.serviceLBgColor{
	background : #B79271;
}

.sitemapItem{
	margin-bottom: 5px;
}

.swcLink{
	padding: 0px 0px 0px 5px;
	color:#ffffff;
}

