
/*  DOCUMENT STYLES */
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #283e58;
}

h2{
color:#000;
text-align:left;
font-weight:bold;
width:100%;
display:block;
background-color:#eee;
padding:6px;
text-transform:uppercase;
}

/*  TABLE STYLES */

.border_bottom{
border-bottom:solid 1px #C2C2C2;
}
.border_top{
border-top:solid 1px #C2C2C2;
}
.border_left{
border-left:solid 1px #C2C2C2;
}
.border_right{
border-right:solid 1px #C2C2C2;
}

/*  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;
}
.heading02{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#363636;
text-align:left;
font-weight:bold;
text-transform:uppercase;
border-bottom:solid 1px #CCCCCC;
display:block;
width:100%;
}

.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:left;
}
.footer, .footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}
.footer a:hover{
color:#000;
}


.normLink, .normLink a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#265790;
}
.normLink: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;
}
/* shane styles */

.imageSC{
border:solid 1px #C2C2C2;
padding:4px;
margin-bottom:10px;
margin-right:10px;
}

.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:12px;
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;
background-color:#666666;
}

.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}