.thebody { 
scrollbar-arrow-color: #F1F1F1; 
scrollbar-face-color: #2980B4; 
scrollbar-base-color: #2980B4;  
scrollbar-track-color: #CCCCCC; 
scrollbar-shadow-color: #CCCCCC; 
scrollbar-highlight-color: #CCCCCC; 
scrollbar-3d-light-color: #CCCCCC; 
scrollbar-darkshadow-color: #2980B4; 
}

 
strong { font-weight: bold; Color: #0099CC; } 

A:link { COLOR: #CC33CC; TEXT-DECORATION: underline }
A:visited { Color: #CC33CC; TEXT-DECORATION: underline }
A:hover { COLOR: #2186BE; TEXT-DECORATION: underline }
A:active { 	COLOR: #CC33CC; TEXT-DECORATION: underline }

TD.nav { 
	BACKGROUND: #f1f1f1; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
}

.nav-sep { 
	BACKGROUND: #f1f1f1; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT: 75% Verdana; 
	COLOR: #999999; 
}


TD.nav A:link { FONT: 75% Verdana; COLOR: #000000; TEXT-DECORATION: none }
TD.nav A:visited { FONT: 75% Verdana; COLOR: #000000; TEXT-DECORATION: none }
TD.nav A:hover { FONT: 75% Verdana; COLOR: #CC33CC; TEXT-DECORATION: underline }
TD.nav A:active { FONT: 75% Verdana; COLOR: #000000; TEXT-DECORATION: none }

TD.bkgd-grey {background: #999999; } 
TD.bkgd-grey-lt {background: #999999; }
TD.bkgd-grey-xlt {background: #f1f1f1; }
TD.bkgd-blue { background: #2186BE; } 


TD.banner-right { 
	background: #2186BE; 
	COLOR: #F1F1F1; 
	padding-left: 0px; 
	padding-right: 15px; 
	padding-top: 15px; 
	padding-bottom: 5px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 80%; 
	font-weight: bold; 
	LINE-HEIGHT: 150%;  
	vertical-align: top; 
	text-align: right; 
} 

TD.banner-left { 
	background: #2186BE;  
	padding-left: 10px; 
	padding-right: 0px; 
	padding-top:10px; 
	padding-bottom: 10px; 
	vertical-align: top; 
	text-align: left; 
} 


TD.page-hdg { 
	background: #ffffff; 
	padding-left: 15px; 
	padding-right: 0px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	COLOR: #606060; 
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 95%; 
	font-weight: bold; 
	vertical-align: top; 
	text-align: left; 
	letter-spacing: 1pt; 
 }
 
TD.rt-side-hdg { 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 30px; 
	padding-bottom: 20px; 
	vertical-align: top; 
	text-align: left; 
}
TD.rt-side-text {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	COLOR: #008BB9;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
	LINE-HEIGHT: 125%;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}


TD.body-hdg-main { 
	padding-left: 15px; 
	padding-right: 30px; 
	padding-top: 30px; 
	padding-bottom: 5px; 
	COLOR: #993399; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 120%; 
	LINE-HEIGHT: 125%; 
	font-weight: normal; 
	vertical-align: top; 
	text-align: left; 
} 

TD.body-hdg-blue { 
	padding-left: 35px; 
	padding-right: 30px; 
	padding-top: 10px; 
	padding-bottom: 0px; 
	COLOR: #0099CC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 95%; 
	LINE-HEIGHT: 125%; 
	font-weight: bold; 
	vertical-align: top; 
	text-align: left; 
} 

TD.body-text { 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 80%; 
	LINE-HEIGHT: 150%; 
	PADDING-LEFT: 55px; 
	PADDING-RIGHT: 40px;  
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 15px; 
} 

TD.portfolio-hdg { 
	COLOR: #0099CC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 90%; 
	font-weight: bold; 
	vertical-align: top; 
	text-align: left; 
	LINE-HEIGHT: 145%; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 10px;  
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 30px; 
} 

TD.portfolio { 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 80%; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 0px;  
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 30px; 
	LINE-HEIGHT: 140%; 
} 

UL.indent { 
	list-style-image: url(../images/bullet_small.gif); 
	list-style-type: disc; 
	list-style-position: outside; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 80%; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 60px; 
	PADDING-RIGHT: 40px; 
	LINE-HEIGHT: 140%; 
} 

LI.spaced {
padding-bottom: 5px; }

TD.contact-send { 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 10px; 
	padding-bottom: 20px; 
	vertical-align: top; 
	text-align: left;  
}

TD.contact-form { 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 80%; 
	PADDING-LEFT: 55px; 
	PADDING-RIGHT: 20px; 
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px; 
	vertical-align: top; 
} 

TD.contact-address { 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 80%; 
	LINE-HEIGHT: 150%; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 20px; 
	PADDING-BOTTOM: 20px; 
} 

TD.footer {
	background: #993399; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 90%; 
	font-weight: bold; 
	vertical-align: center; 
	text-align: center; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	letter-spacing: 1pt; 
	}