body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#000000;
}

a {
color:#999999;
text-decoration:none;
}

a:visited {
color:#999999;
text-decoration:none;
}

a:hover {
color:#A2A2A2;
text-decoration:underline;
}

.whiteLinks a {
color:#FFFFFF;
text-decoration:none;
}
.whiteLinks a:visited {
color:#FFFFFF;
text-decoration:none;
}
.whiteLinks a:hover {
color:#8F4348;
text-decoration:none;
}

.liquidContainer a {
color:#CC0000;
font-weight:bold;
text-decoration:none;
}
.liquidContainer a:visited {
color:#CC0000;
font-weight:bold;
text-decoration:none;
}
.liquidContainer a:hover {
color:#CCCCCC;
font-weight:bold;
text-decoration:none;
}

.footerLinks {
z-index:100;
position:absolute;
top:520px !important;top:525px;
left:28px;
width:95%;
color:#666666;
font-size:10pt;
}
.footerLinks a {
color:#AAAAAA;
text-decoration:none;
}
.footerLinks a:visited {
color:#AAAAAA;
text-decoration:none;
}
.footerLinks a:hover {
color:#CCCCCC;
text-decoration:none;
}
.redDots {
float:left;
background:url(images/red-dots.gif) center no-repeat;
width:14px;
height:20px;
}

/***************** MAIN STRUCTURE ***************/
.pageFrame {
width:100%;
position:relative;
height:533px;
float:none;
margin:0 auto;
}
.mainContainer {
z-index:200;
height:481px !important; height:485px;
position:absolute;
top:25px;
left:22px;
right:21px;
background-color:#000000;
}
.staticContainer {
float:left;
}
.staticLeft {
float:left;
height:481px !important; height:485px;
overflow:hidden;
width:180px;
border:1px solid #666666;
}
.staticLeftContent {
width:172px;
height:100%;
}
.staticRight {
margin-left:5px;
position:relative;
left:0px;
*left:-20px;
_left:0px;
height:481px !important; height:485px;
overflow:hidden;
width:280px;
border:1px solid #666666;
}
.staticRightContent {
width:98%;
height:18px;
border-bottom:1px solid #666666;
text-align:right;
padding:3px;
line-height:18px;
}
.liquidContainer {
position:absolute !important; position:relative; 
top:0px; 
right:0px; 
left:472px !important;left:0px;
height:481px !important; height:476px;
}
.liquidContainer2 {
position:absolute !important; position:relative; 
top:0px; 
right:0px; 
left:187px !important;left:0px;
height:481px !important; height:476px;
}
.liquidContent {
height:481px !important; height:482px;
border:1px solid #666666;
}

/****************************Right Side***************************/
.sectionTitle {
height:18px;
text-align:left;
padding:3px;
line-height:18px;
border-bottom:1px solid #666666;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
.sectionBackground {
overflow:auto;
height:450px;
position:relative;
}
.contentTitles {
font-size:13pt;
line-height:13pt;
text-decoration:underline;
}
.sectionContentPadding_30 {
padding:30px;
text-align:left;
line-height:9pt;
}
.sectionImageContainer {
position:absolute;
top:0px;
left:0px;
width:100%;
text-align:center;
}
.pageText {
font-size:10pt;
line-height:12pt;
color:#CCCCCC;
}
/*
.ajaxLoader {position:relative;width:100%;padding-top:150px;padding-bottom:150px;text-align:center;}
.ajaxLoading {padding-top:2px;width:220px;height:19px;text-align:center;background:url(images/ajax-loader.gif) top center no-repeat;font-size:7pt;color:#666666;}
*/
.mainRightSideHolder {
overflow:auto;
height:455px !important; height:460px;
position:relative;
}
.mainRightSideContent {
padding:15px;
text-align:left;
line-height:12pt;
}

/**************************************** Investors Page *******************************************/
/********************** Contact Forms ***********************/
.investorsPage {
position:absolute;
text-align:left;
top:0px;
left:0px;
}

.inputs {
font-family:verdana;
font-size:10pt;
height:16px;
border:1px solid #666666;
}
textarea {
font-family:verdana;
font-size:10pt;
border:1px solid #666666;
}
.gotFocus {
background-color:#6C6C6C;
border:1px solid #DDDDDD;
color:#FFFFFF;
}
.lostFocus {
background-color:#FFFFFF;
border:1px solid #666666;
color:#666666;
}
.errorField {
border:2px solid #BA2A34;
background-color:#E0CACD;
}
.correctField {
border:1px solid #666666;
}
.smallPrint {
color:#999999;
font-size:7pt;
}

.closeButton {
position:absolute;
display:none;
top:10px;
right:10px;
background-color:#FF0000;
color:#FFFFFF;
padding:4px 11px 5px 10px;
font-weight:bold;
z-index:500;
cursor:pointer;
}