form{
	margin-top: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}

h1 {font-family: "Arial Narrow";
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0px;
	line-height: 25px;
	height: 12px;
	margin-bottom: 0px;
}
a:hover{
	text-decoration: none;
	color: #FFA51B;

}
.HEADER-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFC000;
	font-weight: bold;

}
.FOOTER-link{
	color: #FFFFFF;
	text-decoration: none;
}
.FOOTER-table{
	background-image: url(/images/general/footer-bg.gif);
	padding: 6px 6px 6px 10px;
	height: 93px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	background-color: #0D3140;
	background-repeat: repeat-x;


}
.SUBNAV-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.SUBNAV-link{
	color: #FFC000;
	text-decoration: underline;
}
.SUBNAV-table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #44A4D5;
	width: 175px;

}
.SUBNAV-table02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #44A4D5;
	width: 140px;

}
.SUBNAV-bg{
	background-color: #347EA3;
	background-image: url(/images/general/sub-nav-end.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 31px;
	padding: 8px 20px 8px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;

}	

.SUBNAV-page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}


.BODY-margin{
	background-color: #115981;
	background-image: url(/images/general/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;

}

.PROPERTY-table-top{
	background-image: url(/images/home/banner-bg3.gif);
	background-repeat: no-repeat;
	height: 225px;
	width: 174px;
	background-position: left;
	padding: 10px;

}
.PROPERTY-table-top-end{
	background-image: url(/images/home/banner-bg3.gif);
	background-repeat: no-repeat;
	height: 225px;
	width: 172px;
	padding: 10px;



}

.PROPERTY-table-bottom{
	background-image: url(/images/home/banner-bg4.gif);
	background-repeat: no-repeat;
	height: 225px;
	width: 174px;
	background-position: left bottom;
	padding: 11px 10px 10px;


}
.PROPERTY-table-bottom-end{
	background-image: url(/images/home/banner-bg4.gif);
	background-repeat: no-repeat;
	height: 226px;
	width: 172px;
	padding: 10px;
	background-position: bottom;


}
.PROPERTY-text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}
.PROPERTY-text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.BUY-table-top{
	background-image: url(/images/general/banner-bg.gif);
	background-repeat: no-repeat;
	height: 244px;
	width: 142px;
	padding: 10px;

}
.BUY-table-top-end{
	background-image: url(/images/general/banner-bg.gif);
	background-repeat: no-repeat;
	height: 244px;
	width: 141px;
	padding: 10px;
	margin-right: 1px;




}
.BODY-tablecell{
	background-color: #3A8DB7;
	background-image: url(/images/general/content-top.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 20px;
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 18px;

}
.BODY-text-errmsg {
	font-family: Verdana;
	font-size: 12px;
	color: #F2C100;
}

.TOP-PICKS-bg{
	background-image: url(/images/general/picks-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 191px;
	width: 371px;
	padding: 8px;

}
.INVESTORS-PICKS-bg{
	background-image: url(/images/general/picks-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 191px;
	width: 371px;
	padding: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #3A8DB7;
	border-right-color: #3A8DB7;
	border-bottom-color: #3A8DB7;
	border-left-color: #3A8DB7;


}

.PICKS-text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.SUB-BODY-table{
	background-color: #3D94C0;
	background-image: url(/images/general/sub-content-edge.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 10px;
	margin-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	text-align: justify;





}
.SUB-BODY-table-perssonel{
	background-color: #3D94C0;
	background-image: url(/images/general/sub-content-edge.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	text-align: justify;





}
.LISTING-table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3D94C0;
	padding: 8px;
}
.LISTING-IMAGE-border{
	border: 1px solid #CFE8FF;
	margin: 1px;

}
.LISTING-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	line-height: 14px;



}
.LISTING-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F5D000;
	padding-top: 2px;
	padding-bottom: 8px;



}
.LISTING-text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A6EBFF;
}
.LISTING-bg{
	background-color: #CCCCCC;
}

.BODY-link1{
	color: #FFCC00;
	text-decoration: underline;
}
.BODY-link2{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.BODY-link3{
	font-family: Arial;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}
a.BODY-link3:hover{
	color: #CC0000;
}
.BODY-text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;

}
.BODY-text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.BODY-text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: normal;
	padding-top: 5px;


}
.BODY-text4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.BODY-heading1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F8AB06;
}
.BODY-heading3{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.FORMS-textfield{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #AED3E6;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;


}
.FORMS-dropmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.FORMS-listmenu{
	font-family: Arial;
	font-size: 11px;
}
.FORMS-dropdown2{
	font-family: Arial;
	font-size: 11px;
	width: 80px;

}
.FORMS-button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF7200;
	vertical-align: middle;



}
		
.IMAGE-border{
	border: 4px solid #2FB4F2;
}

.PROFILE-borders {
	BACKGROUND-COLOR: #3785AD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px none #666666;
}

.IMAGE-border2 {
	border: 1px solid #5AE2FF;
}

.V-line {
	background-image: url(/images/general/v-line.gif);
	background-repeat: repeat-y;
	height: 95%;
	background-position: center;
}

.NAVPAGE-table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #347EA3;
	padding: 8px;

}

.NAVPAGE-link{
	color: #FFC000;
	text-decoration: underline;
}
.NAVPAGE-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.NEWS-text-heading {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.SEARCH-tablecell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3D94C0;
	padding: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3A8DB7;


}
.PROPERTY-titlecell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC01;
	background-color: #3684AB;
	padding: 5px;
	font-weight: bold;




}
.PROPERTY-bodycell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 25px 20px 0px 5px;



}
.PROFILE-imageborder {
	border: 4px solid #3785AD;
	margin-top: 1px;
	margin-right: 1px;

}
.HEADER-text2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC000;
	font-weight: bold;
}

.ALERT-titles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3785AD;
	font-weight: bold;
}
.ALERT-row1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3B8FBA;
}
.ALERT-row2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3A8CB6;
}
.PROJECT-text-header {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.PROJECT-text1 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.PROJECTS-links {
	font-family: Arial;
	font-size: 11px;
	color: #FFCC00;
	font-weight: bold;
}
.FORMS-button-img {
	vertical-align: middle;
}
.HRULER-line {
	background-color: #CCCCCC;
}
.BUY-table-top2 {
	background-image: url(/images/general/commercial-bg.gif);
	background-repeat: no-repeat;
	height: 244px;
	width: 400px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;


}
.PROJECTS-bodycell {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.PROJECT-image-text {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 10px;
	padding-right: 3px;
	padding-left: 3px;


}
.PROJECT-overview-row1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #398AB3;
	padding-right: 10px;
	padding-left: 10px;

}
.PROJECT-overview-row2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3C90BB;
	padding-right: 10px;
	padding-left: 10px;

}
.PROJECT-IMAGE-border{
	border: 1px solid #CFE8FF;
	margin-right: 10px;
}

.PROJECT-image-text02 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 20px;
	margin-bottom: 3px;
	margin-right: 3px;
	margin-left: 3px;


}
