 *{
	font-family : helvetica, arial, sans-serif;
	font-size : 12px;
}
IMG{
	border: none;
}

A{
	color: #5AB6F5;
	text-decoration: none; 
}
A:HOVER{
	color: black;
	text-decoration: underline;
}
A:VISITED {
	color: #5AB6F5;
	//text-decoration: underline;
}
/* - LINKS IN PATH LINE*/
A.H_PATH,A.H_PATH:VISITED{
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: Black;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}
A.H_PATH:HOVER{  
	color: #D50000;
}
A.NEWS_TEXT, A.NEWS_TEXT:VISITED{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}
A.NEWS_TEXT:HOVER{
	color: #5AB6F5;
	text-decoration: none;
}

A.MENU_ITEM, A.MENU_ITEM:VISITED{
	/*links in top menu */
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
	color: #8E8F8F;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	background: url(img/menu_point.gif) no-repeat -5px;
}

A.MENU_ITEM:HOVER{
	/*h owers*/
	color: #000;
	text-decoration: underline;
	background: White;
	background: url(img/menu_point.gif) no-repeat -1px;
}
FONT.MENU_HERE{
	/*place here in top menu */
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
	color: #5AB6F5;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	background: url(img/menu_point.gif) no-repeat -1px;
}

IMG.MENU_BREAK{
	width: 1px;
	height: 20px;
	border: 0px;
}

P.MENU{ /* 1  level in menu*/
   margin-left: 52px;
   margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 15px;
}

P.DATABLOCK{
	margin-left: 25px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	vertical-align: top;
}

P.NWS_BLOCK{
	/* bottom menu*/
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: top;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
}

FONT.NEWS_DATA{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #5AB6F5;
	padding-right: 180px; /*background: url(img/nws_point.gif) no-repeat 60px;*/
}

FONT.NAMEFIRSTLETTER{
	font-size: 14px;
	font-weight: bold;
	color: #5AB6F5;

	
}

A.L_NEXT, A.L_NEXT:VISITED{
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
	color: #5AB6F5;
	font-size: 12px;
	font-weight: bold;
	padding-right: 20px;
	background: url(img/nws_point.gif) no-repeat 33px;
}

A.L_NEXT:HOVER{
	color: #000;
	text-decoration: underline;
	background: url(img/nws_point.gif) no-repeat 35px;
}

BODY {
	background-color: #E4E4E4;
	background: url(img/bg.gif);
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	color: #0D0D0D;
	text-align: center;
}

IMG.R_LOGO1 { /*  Realty logo picture */
	margin-left: 20px;
	margin-right : 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	width : 170px;
	height: 27px;
	vertical-align: top;
}

IMG._HR{
	border: 0px;
	padding-bottom: 20px;
}

TD.MENU{
	padding-left: 25px;
	padding-top: 0px;
	background: url(img/menubg.jpg) no-repeat;
	vertical-align: top;
	line-height: 35px;
}

TD.t_BODY{ 
	padding-left : 20px;
	padding-top: 10px;
	padding-right : 20px;
	
}
TD.t_notice{
	padding-left: 20px;
	margin: 20px 20px 20px 20px;
	padding-top: 10px;
	padding-right: 20px;
	text-align: justify;
}
TD.t_NEWS{ 
	padding-left : 20px;
	padding-top: 10px;
	padding-right : 20px;
	text-align: justify;
}
/*-------------------------------------------*/
H1 {
	/* RED heads in text on main page*/
	font-size: 20px;
	
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 2px;
	border-bottom: 2px solid #DADADA;
}
H2 {
	
	font-size: 16px;
	
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 2px;
	
	
	
}
H1.BASE {
	/* heads in text with long line*/
	width: 350px;
}
H4 {
	/* blue heads in text*/
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-left: 4px;
}

H4.NWS {  /* NEWS HEAD*/
	font-size : 14px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 26px;
	color : #003379;
}
H4.NOTICE {  /* Notice HEAD*/
	font-size : 14px;
	font-weight: bold;
	margin-bottom: 5px;
	color : #DF012C;
}
H4.W {
	color: White;
}
P.T_Q{
	color: #4884EE;
	font-style: italic;
	font-size: 13px;
	padding-bottom: 0px;
	margin-bottom: 0px; 
}
