.header_bold {  font-size: 16px; font-weight: bold;
	color: #336699;
	}
	
.header_boldRED {  font-size: 16px; font-weight: bold;
	color: #FF3300
	}

.small_fontW {  font-size: 10px;
	color: #FFFFFF}

.small_fontG {  font-size: 10px;
	color: #999999;}

.midfont {  font-size: 14px}

.midheader {  font-size: 14px; font-weight: bold;
	color: #336699;
	}
	
.midheaderred {  font-size: 14px; font-weight: bold;
	color: #E41715;
	}

.white {  color: #E41715}

.red {  color: #CC3300}


a {  color: #4F607F;
		text-decoration: none
}

a:hover {
	text-decoration: underline;
	color: #3366CC
}

a:hover.nav_linkWhite {
	text-decoration: underline;
	color: #FFFFFF
}
.bold {
	font-weight: bold;
}

.boldRED {
	font-weight: bold;
	color: #E41715
}

.boldblue {
	font-weight: bold;
	color: #0000FF
}




.boldLink {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.nav_link {  font-size: 10px; 
	text-decoration: none; 
	
	color: #000000}
	
	.nav_linkWhite {  font-size: 10px; 
	text-decoration: none; 
	
	color: #FFFFFF}

.nav_linkBold {  
		font-size: 10px; 
		text-decoration: none; 
		color: #000000;
		font-weight: bold;
			}
			
.nav_linkBoldR {  
		font-size: 10px; 
		text-decoration: none; 
		color: #CC3300;
		font-weight: bold;
			}
			
.nav_linkBoldR {  
		font-size: 10px; 
		text-decoration: none; 
		color: #E41715;
			}
			
.nav_linkBoldO {  
		font-size: 10px; 
		text-decoration: none; 
		color: #CD7C28;
			}
			
.nav_linkBoldY {  
		font-size: 10px; 
		text-decoration: none; 
		color: #FFFFFF;
			}
			

BODY			{ background-color: #CCCCCC; font-family: verdana, arial, helvetica;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
TD 				{ font-size: 11px; color: #4F607F; }
ul 				{ margin-top: 10px; margin-bottom: 10px; margin-left: 1em; margin-right: 0px; padding-left: 5px; list-style-type: square; }


.small			{ font-size: 10px; color: #4F607F; }.tdback {
	background-image: url(images/back_image_b.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.tdbacktop {
	background-image: url(images/back_image1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.aboutback {
	background-image: url(images/about_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.aboutback2 {
	background-image: url(images/about_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.listingback {
	background-image: url(images/listing_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.listingback2 {
	background-image: url(images/listing_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.casestudiesback {
	background-image: url(images/casestudy_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.casestudiesback2 {
	background-image: url(images/casestudy_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.newsletterback {
	background-image: url(images/newsletter_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.newsletterback2 {
	background-image: url(images/newsletter_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.clientsback {
	background-image: url(images/clients_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.clientsback2 {
	background-image: url(images/clients_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.servicesback {
	background-image: url(images/services_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.servicesback2 {
	background-image: url(images/services_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.contactback {
	background-image: url(images/contact_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.contactback2 {
	background-image: url(images/contact_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.approachback {
	background-image: url(images/approach_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.approachback2 {
	background-image: url(images/approach_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.pressback {
	background-image: url(images/press_back1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.pressback2 {
	background-image: url(images/press_back2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.tdfast50 {
	background-image: url(images/fast50_web.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.tdfast502 {
	background-image: url(images/fast50_web2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}