/*  TEXT STYLES */
.heading01{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
text-align:left;
font-weight:bold;
width:100%;
display:block;
background-color:#eee;
padding:6px;
text-transform:uppercase;
}

.headingMain{
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
}

.heading02{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#363636;
text-align:left;
border-bottom:solid 1px #CCCCCC;
display:block;
width:100%;
}

.heading02-map{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#363636;
text-align:right;
border-bottom:solid 1px #CCCCCC;
display:block;
width:100%;
}

.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-align:left;
}
.bodytextsml
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666;
text-align:left;
}    
    
.footer, .footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}
.footer a:hover{
color:#000;
}

.normLinkBIG, .normLink a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#51687D;

}
.normLinkBIG:hover{
color:#333333;
}


.normLink, .normLink a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#51687D;

}
.normLink:hover{
color:#333333;
}

.normLink-map, .normLink-map a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#51687D;
text-align:right;
}
.normLink-map:hover{
color:#333333;
}

.anchors, .anchors a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
}
.anchors:hover{
color:#ccc;
}

.link01, .link01 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-weight:bold;
}
.link01 a:hover{
color:#000;
}
.whitetext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-align:left;
}
.inputtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
text-align:left;
}

.DocumentNoRecords
{
    color:#666666;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    text-align:left;
}
/* shane styles */
/*
UL {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
list-style-image:url(../images/bullet.gif);
}
*/

.imageSC{
border:solid 1px #C2C2C2;
padding:3px;
margin-bottom:5px;
margin-right:5px;
}

.homeCell{
border-top:solid 1px #FFFFFF;
border-right:solid 1px #FFFFFF;
}

.homeCellr{
border-right:solid 1px #FFFFFF;
}

/*  BUTTON STYLES */
/*background: url(../images/bg-gradient.gif) no-repeat top no-repeat bottom repeat left; */
.subSC_text{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
font-size:12px;
}

.subSC_text:hover{
text-decoration:underline;
color:#EEE;
}

/*Investment buttons*/
.subSC_grey{
display:block;
width:156px;
height: 33px;
font-size:11px;
text-transform:uppercase;
color:#FFF;
text-align:center;
vertical-align:text-middle;
background: url(../images/btn-blank.gif) no-repeat top no-repeat bottom repeat left;
padding-top:0px;
padding-left:0px;
padding-right:0px;
text-decoration:none;
float:left;
font-family:Arial, Helvetica, sans-serif;
margin:2px;
}

.subSC_grey:hover{
text-decoration:underline;
color:#EEE;
}

.menu_grey{
border-bottom:dotted 1px #666;
background: url(../images/bg-gradient.gif) no-repeat top no-repeat bottom repeat left;
/*border-left:dotted 1px #ccc;*/
}

.button_grey{
display:block;
width:130px;
height: 20px;
text-align:left;
vertical-align:text-middle;
padding-top:5px;
padding-left:2px;
padding-right:0px;
text-decoration:none;
border-right:dotted 1px #000;
float:left;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:5px;
}

.button_grey:hover{
/*background: url(../images/submenu-pointer-hover.gif) no-repeat left; */
/*background-color:#2a2a2a;*/
/*border-right:dotted 1px #FFF;*/
text-decoration:underline;
color:#FFF;
/*border-bottom:solid 1px #C9DBE6;*/
}

/*  ROUNDED CORNER STYLES */
.rcclear {font-size: 1px; height: 1px} /* fixes bug with ie */

/*  GREY BOX */
.rcblgrey {background: url(../images/rcblgrey.gif) 0 100% no-repeat #eee;}
.rcbrgrey {background: url(../images/rcbrgrey.gif) 100% 100% no-repeat}
.rctlgrey {background: url(../images/rctlgrey.gif) 0 0 no-repeat}
.rctrgrey {background: url(../images/rctrgrey.gif) 100% 0 no-repeat; padding:10px}

/*  LIGHT BLUE BOX */
.rcblblue {background: url(../images/rcblblue.gif) 0 100% no-repeat #C9DBE6;}
.rcbrblue {background: url(../images/rcbrblue.gif) 100% 100% no-repeat}
.rctlblue {background: url(../images/rctlblue.gif) 0 0 no-repeat}
.rctrblue {background: url(../images/rctrblue.gif) 100% 0 no-repeat; padding:10px}


/* ------------------------ */
/* START SCROLLING NEWS CLASSES */
/* ------------------------ */
#newsBox {
	position: relative;
	margin-left:3px;
	margin-top:3px;
	top: 0px;
	left: 0px;
	height: 270px;
	width: 147px;
	overflow: hidden;
	display: block;
	font-family: Arial;
	font-size: 11px;
	}

#newsSlide {
	display: block;
	position: absolute;
	height: 270px;
	width: 147px;
	}

#newsList {
	list-style: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	}

#newsList li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style: none;
	margin-bottom: 10px;
	}
.newsList:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
}

.newsList:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
}

.newsList:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
text-decoration: none;
}

.newsList:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #51687D;
text-decoration: none;
}
/* ------------------------ */
/* END SCROLLING NEWS CLASSES */
/* ------------------------ */
.downloadText {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666;
text-align:justify;
}
.downlaodText-link {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666;
text-align:justify;}
.downlaodText-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#51687D;

}
.downlaodText-link:hover{
color:#333333;
}
.index_developerlogo-border {
	border: 1px solid #e3e3e3;
}
.tableTotalText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
