h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #af2149;
	font-weight: bold;
	margin-top: 15px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9dc27d;
	margin-top: 0px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0350a8;
	font-weight: bold;
}

a, a:hover {
	text-decoration:underline;
}

a, a:visited {
	color:#003366;
}

.queries_red {
	background: red;
	color: #FFFFFF;
}

.queries_orange {
	background: orange;
	color: #000000;
}

.queries_green {
	background: green;
	color: #FFFFFF;
}

.blktxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	/*color: #000000;*/
	color:#003366;
}
.whitebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.whitebig a, .whitebig a:hover, .whitebig a:visited, .copywhite a, .copywhite a:hover, .copywhite a:visited {	
	color:white;
}

.red_bg {
	background-color:#0249a1;
}

.red_border {
	border:0.5pt solid #CC0033;
}

.grey_border {
	border:0.5pt solid #999999;
}

.whiteborder {
	border: 1px solid #FFFFFF;
}

.selecttab {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;


}
.selectedtab {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: none;
	border-left-style: groove;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;


}
.greynotop {

	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	background-color: #CCCCCC;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.notab {


	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: groove;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
.winbox {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	border: groove;
}
.winfont {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#003366;
}
.copy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
}

.Header {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
}
.copywhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.copyblackreal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.copyred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
}

a#main_menu { 
     background-image: url("estate-management/admin/images/logo.jpg");
     display: block;
     width: 63px;
     height: 70px;
	 border: 1px solid #0350a8;
}

a#main_menu:hover { 
     background-position: -63px 0px;
}

a#documents { 
     background-image: url("images/admin/menu/documents.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#documents:hover { 
     background-position: -63px 0px;
}

a#documents_add { 
     background-image: url("images/admin/menu/documents_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#documents_add:hover { 
     background-position: -63px 0px;
}

a#property { 
     background-image: url("images/admin/menu/property.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#rentals:hover { 
     background-position: -63px 0px;
}

a#rentals { 
     background-image: url("images/admin/menu/rentals.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#tenants:hover { 
     background-position: -63px 0px;
}

a#tenants { 
     background-image: url("images/admin/menu/tenants.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#property:hover { 
     background-position: -63px 0px;
}

a#property_add { 
     background-image: url("images/admin/menu/property_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#property_add:hover { 
     background-position: -63px 0px;
}

a#property_del { 
     background-image: url("images/admin/menu/property_del.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#property_del:hover { 
     background-position: -63px 0px;
}

a#property_view { 
     background-image: url("images/admin/menu/property_view.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#property_view:hover { 
     background-position: -63px 0px;
}

a#property_recovery { 
     background-image: url("images/admin/menu/property_recovery.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#property_recovery:hover { 
     background-position: -63px 0px;
}

a#development { 
     background-image: url("images/admin/menu/development.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#development:hover { 
     background-position: -63px 0px;
}

a#development_add { 
     background-image: url("images/admin/menu/development_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#development_add:hover { 
     background-position: -63px 0px;
}

a#development_del { 
     background-image: url("images/admin/menu/development_del.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#development_del:hover { 
     background-position: -63px 0px;
}

a#development_view { 
     background-image: url("images/admin/menu/development_view.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#development_view:hover { 
     background-position: -63px 0px;
}

a#development_recovery { 
     background-image: url("images/admin/menu/development_recovery.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#development_recovery:hover { 
     background-position: -63px 0px;
}

a#hot_property { 
     background-image: url("images/admin/menu/hot_property.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#hot_property:hover { 
     background-position: -63px 0px;
}

a#hot_development { 
     background-image: url("images/admin/menu/hot_development.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#hot_development:hover { 
     background-position: -63px 0px;
}

a#location { 
     background-image: url("images/admin/menu/location.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#location:hover { 
     background-position: -63px 0px;
}

a#location_add { 
     background-image: url("images/admin/menu/location_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#location_add:hover { 
     background-position: -63px 0px;
}

a#location_del { 
     background-image: url("images/admin/menu/location_del.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#location_del:hover { 
     background-position: -63px 0px;
}

a#location_view { 
     background-image: url("images/admin/menu/location_view.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#location_view:hover { 
     background-position: -63px 0px;
}

a#users { 
     background-image: url("images/admin/menu/users.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#users:hover { 
     background-position: -63px 0px;
}

a#users_add { 
     background-image: url("images/admin/menu/users_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#users_add:hover { 
     background-position: -63px 0px;
}

a#users_del { 
     background-image: url("images/admin/menu/users_del.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#users_del:hover { 
     background-position: -63px 0px;
}

a#buyer_add { 
     background-image: url("images/admin/menu/buyer_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#buyer_add:hover { 
     background-position: -63px 0px;
}

a#buyer_del { 
     background-image: url("images/admin/menu/buyer_del.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#buyer_del:hover { 
     background-position: -63px 0px;
}

a#buyer_view { 
     background-image: url("images/admin/menu/buyer_view.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#buyer_view:hover { 
     background-position: -63px 0px;
}

a#buyer_recovery { 
     background-image: url("images/admin/menu/buyer_recovery.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#buyer_recovery:hover { 
     background-position: -63px 0px;
}

a#vendor { 
     background-image: url("images/admin/menu/vendor.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#vendor:hover { 
     background-position: -63px 0px;
}

a#vendor_add { 
     background-image: url("images/admin/menu/vendor_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#vendor_add:hover { 
     background-position: -63px 0px;
}

a#vendor_del { 
     background-image: url("images/admin/menu/vendor_del.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#vendor_del:hover { 
     background-position: -63px 0px;
}

a#vendor_view { 
     background-image: url("images/admin/menu/vendor_view.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#vendor_view:hover { 
     background-position: -63px 0px;
}

a#printing { 
     background-image: url(images/admin/menu/printing.gif);
     display: block;
     width: 63px;
     height: 52px;
}

a#printing:hover { 
     background-position: -63px 0px;
}

a#estates { 
     background-image: url("images/admin/menu/estates.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#estates:hover { 
     background-position: -63px 0px;
}

a#estates_add { 
     background-image: url("images/admin/menu/estates_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#estates_add:hover { 
     background-position: -63px 0px;
}

a#queries { 
     background-image: url("images/admin/menu/queries.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#queries:hover { 
     background-position: -63px 0px;
}

a#residents_add { 
     background-image: url("images/admin/menu/resident_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#residents_add:hover { 
     background-position: -63px 0px;
}

a#landlords { 
     background-image: url("images/admin/menu/landlords.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#landlords:hover { 
     background-position: -63px 0px;
}

a#vendor_recovery { 
     background-image: url("images/admin/menu/vendor_recovery.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#vendor_recovery:hover { 
     background-position: -63px 0px;
}

a#client_organiser { 
     background-image: url("images/admin/menu/client_organiser.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#client_organiser:hover { 
     background-position: -63px 0px;
}

a#user_manager {

     background-image: url("images/admin/menu/user_manager.gif");
     display: block;
     width: 63px;
     height: 52px;
}
a#user_manager:hover {
	background-position: -63px 0px;
}

a#user_manager_add { 
     background-image: url("images/admin/menu/user_manager_add.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#user_manager_add:hover { 
     background-position: -63px 0px;
}

a#user_manager_del { 
     background-image: url("images/admin/menu/user_manager_del.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#user_manager_del:hover { 
     background-position: -63px 0px;
}

a#user_manager_view { 
     background-image: url("images/admin/menu/user_manager_view.gif");
     display: block;
     width: 63px;
     height: 52px;
}

a#user_manager_view:hover { 
     background-position: -63px 0px;

}
a#estate_notifications {
	background-image: url(images/admin/menu/estate_notification.gif);
	display: block;
	width: 63px;
	height: 52px;
}

a#estate_notifications:hover { 
     background-position: -63px 0px;
}

.save_changes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003366;
	font-weight:bold;
}

#clients-area-content {
	background: url(images/structure/bg_img_logo.jpg) bottom left no-repeat;
}

#clients-area-top {
	margin: auto;
	text-align: center;
	height: 50px;
	padding-top: 10px;
	color: #004FA2;
}
#clients_top {
	border-bottom: #af2149 solid 10px;
	padding-bottom: 30px;
}

#clients_top img#homepage_top_logo {
	margin-right: 100px
}

.border_for_tables {
	border: solid 1px #af2149;
	padding: 10px;
}

