/* define standard element styles */

BODY {
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color : #4E73C5;
	margin : 0 0 0 0;
	background-repeat : repeat-x;
	;
	background-attachment: scroll;
	background-image: url(images/2bg.jpg);
	background-color: #FFFFFF;



}

P {
	font : normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color : #0066CC;
}

TD {
	font : bold 10px/normal Arial, Helvetica, sans-serif;
	color : #003399;
}

DIV {
	color : #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;


}

INPUT {
	font : 11px Verdana, Arial, Helvetica, sans-serif; 
	color : #000;
}

TEXTAREA {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	color : #000;

}

SELECT {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	color : #000;
}


/* define classes */

.pageTitle {
	font-size : 10px;
	font-weight : bold;	
; font-family: Verdana, Arial, Helvetica, sans-serif
; color: #000066
}

.product {
	font : bold 14px Verdana, Arial, Helvetica, sans-serif;	
	color : #0099FF; 
}

.price {
	font : normal 10px Verdana, Arial, Helvetica, sans-serif; 
}

.small {
	font-size : 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

.reallySmall {
		font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #999999; 
}
.highlight {
		font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #FFCC00; 
}
.highlightblue {
		font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #003399; 
}

.tableRow {
	font-size : 11px;
}

.required {
	font-size : 11px;
	color : #000066;
}

/* define link properties */

A {
	color : #333399;
	font-weight : bold;
	font-size : 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;



}

A.foot {	
color : #ffffff;
  font-weight : bold; 
font-size : 11px;
}

A.home {
	color : #999999;
	font-weight : bold;
	font-size : 11px;
}

A.blue {
	color : #021164;
	font-weight : bold;
	font-size : 11px;
; font-family: Verdana, Arial, Helvetica, sans-serif
}

A.blue2 {	
color : #000066;
  font-weight : normal; 
font-size : 11px;
; font-family: Verdana, Arial, Helvetica, sans-serif
}

A:Visited {}

A:Active {}

A:Hover {
	color : #FF9900;
	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;


}
.titleblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399}
.subnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #999999}
.mainsubnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399}
.textbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.bigwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.littlewhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}
.lightblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC}
.redlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FF0000}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}
.red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #999999}
.bb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066}
.captions {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 33px;
	color: #FFFFFF;
}
.bodybg {
	background-color: #4A9230;
	background-image: url(images/careersbg.jpg);
	background-repeat: no-repeat;
}
.bodybgabout {

	background-color: #4A9230;
	background-image: url(images/about_bg.jpg);
	background-repeat: no-repeat;
}
.bodybgcontact {


	background-color: #4A9230;
	background-image: url(images/contactbg.jpg);
	background-repeat: no-repeat;
}
.bodybgclients {



	background-color: #4A9230;
	background-image: url(images/clientsbg.jpg);
	background-repeat: no-repeat;
}
.bodybgcore {




	background-color: #4A9230;
	background-image: url(images/corebg.jpg);
	background-repeat: no-repeat;
}
.bodybgnews {





	background-color: #4A9230;
	background-image: url(images/newsbg.jpg);
	background-repeat: no-repeat;
}
.bodybgfeatured {






	background-color: #4A9230;
	background-image: url(images/featuredbg.jpg);
	background-repeat: no-repeat;
}
.bodybgnews2 {






	background-color: #4A9230;
	background-image: url(images/news2_bg.jpg);
	background-repeat: no-repeat;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336600;
}
.newsBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
}
.headertext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	padding-bottom: 26px;
	padding-top: 26px;
	margin: 0px;


}
.bgvertstretch {
	background-image: url(images/mortgage_flat_11.jpg);
	background-repeat: repeat-y;
	background-position: 0px 600px;
	background-attachment: scroll;

}
.floorplantitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4E73C5;
	background-position: left;


}
