body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        margin: 0px;
        background-color: #FFFFFF;
}
td,p,div,a {
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
}
h1 {
        color: #6676C7;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        padding-bottom:0px;
        border-bottom:2px solid #6675C7;
}
h2 {
        color: #6676C7;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 120%;
        font-weight: bold;
        border-bottom:1px solid #6675C7;
}
h3,h4 {
        color: #13268A;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 100%;
}
hr {
        color: #C2C8E9;
        padding-top:12px
}
input,select {
        font-family: Arial, Helvetica, sans-serif;
        color:#000000;
        height: 19px;
        font-size: 90%;
}
a:link {
        color: #6675C7;
        text-decoration: underline;
        font-weight: bold;
}
a:visited {
        color: #6675C7;
        text-decoration: underline;
        font-weight: bold;
}
a:hover {
        color: #6675C7;
        text-decoration: underline;
        font-weight: bold;
}
#homepage a:link {
        color: #596CB3;
        text-decoration: underline;
        font-weight: bold;
}
#homepage a:visited {
        color: #596CB3;
        text-decoration: underline;
        font-weight: bold;
}
#homepage a:hover {
        color: #596CB3;
        text-decoration: underline;
        font-weight: bold;
}

#findoutmore a:link {
        color: #000000;
        text-decoration: underline;
        font-weight: bold;
}
#findoutmore a:visited {
        color: #000000;
        text-decoration: underline;
        font-weight: bold;
}
#findoutmore a:hover {
        color: #000000;
        text-decoration: underline;
        font-weight: bold;
}
#leftnav a {
        color: #13268A;
        padding-left:33px
}
#leftnav a:link {
        color: #13268A;
        text-decoration: none;
        font-weight: normal;
}
#leftnav a:visited {
        color: #13268A;
        text-decoration: none;
        font-weight: normal;
}
#leftnav a:hover {
        color: #6675C7;
        text-decoration: none;
        font-weight: normal;
}
.greySlice {
        background-image: url(/images/gray_slice.jpg);
        background-repeat: repeat-x;
}
.dashedline {
        background-image: url(/images/dashedline.gif);
        background-repeat: repeat-x;
}
.apartmentTitle {
        color: 13268A;
        font-size: 90%;
}
.searchText {
                font-size:70%;
}
.searchInfo {
                font-size:80%;
}
.searchInfoGreen {
                color: 3FBD2C;
                font-weight: bold;
}
.subMenuBorder {
        border-bottom: 2px solid #7077A1;
}
.gradientSlice {
        background-image: url(/images/gradientSlice.jpg);
        background-repeat: repeat-x;
}
.scrollBox {
        overflow:auto;
        width:600px;
        height:650px;
}
.blueText {
        color:#1E2A7B;
}
.largeBlueText {
        font-size:90%;
        color:#1E2A7B;
}
.largeBlackText {
        font-size:90%;
        color:#000000;
}
.redText {
        color:#AE0000;
}
.largeBold {
	font-size:15px;
	font-weight: bold;
}
.blueBox {
	background-color: #EFF1F9;
	border:1px solid #6675C7;
}
.bluePriceBox {
	background-color: #EFF1F9;
}
.linkSlice {
        background-image: url(/images/link_slice.jpg);
        background-repeat: repeat-x;
        background-position:left bottom;
        height: 120px;
}

.nb_left {
        background-image: url(/images/noticeboard_left.jpg);
        background-repeat: repeat-y;	
        width:11px;
}
.nb_right {
        background-image: url(/images/noticeboard_right.jpg);
        background-repeat: repeat-y;	
        width:15px;
}
.nb_mid {
	background-color:#000000;
	color: #ffffff;
	padding:10px;
}
.nb_mid hr {
	border:1px dashed #ffffff;
}
#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}