﻿.clear {
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}

a {
    text-decoration: none;
}
	
a:link {
	color: #ffffff;
}

a:visited {
	color: #ffffff;
}

body {
	background-color: #000000;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14pt;
	font-family: "Times New Roman", Times, serif;
}

.container {
	width:750px; 
	text-align:left; 
}

.header 
{
	font-size: 20px;
	padding: 5px;
	text-align: left;
	color: #025E89;
	font-weight: bold;
}

.headerDisabled
{
	font-size: 20px;
	padding: 5px;
	text-align: left;
	color: #5D98B4;
	font-weight: bold;
}

.subheader 
{
	font-size: 16px;
	text-align: left;
	color: #025E89;
}

.content {
	color: #013E52;
	font-size: 15px;
	text-align: left;
}

.contentLarge {
	color: #013E52;
	font-size: 17px;
	text-align: left;
}

.contentBold {
	color: #013E52;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
}

.contentSmall {
	color: #013E52;
	font-size: 12px;
	text-align: left;
}

.contentXtraSmall {
	color: #013E52;
	font-size: 10px;
	text-align: left;
	font-style: italic;
}

.memberMenu {
	padding: 10px;
}

.memberMenu a {
	color: #899A9A;
	margin-top: 3px;
	text-decoration: none;
}

.memberMenu a:hover {
	color: #B3BDBD;
	margin-top: 3px;
	text-decoration: none;
}

.contentHeader {
	font-size: 18px;
	padding: 10px;
	color: #ffffff;
	text-align: left; 
	width: 900px;
}

.contentSubHeader {
	font-size: 16px;
	color: #ffffff;
	text-align: left;
}

.panelHeader {
	font-size: 17px;
	color: #ffffff;
	text-align: left;
}

.contentLeftSubHeader {
	font-size: 16px;
	color: #ffffff;
	border-bottom: solid 1px #ffffff;
	text-align: left;
}

.contentBoldWhite {
	font-weight: bold;
	color: #ffffff;
}

.contentWhite {
	color: #ffffff;
}

.contentBlack {
	color: #000000;
}

.contentRed {
	color: #DE3335;
}

.contentGrey {
	color: #CCCCCC;
}

.contentLeft {
	width: 158px;
	text-align: center;
	float: left; 
	height: 350px;
	background-color: #2B2B2B;
}

.labelMessageInformation {
	padding: 5px; 
	width: 97%; 
	border: solid 1px #FBFCCF; 
	background-color: #F5F894;
}

.labelMessageGood {
	padding: 5px; 
	width: 97%; 
	border: solid 1px #58BE49; 
	background-color: #3D8A31;
}

.labelMessageBad {
	padding: 5px; 
	width: 97%; 
	border: solid 1px #C6666B; 
	background-color: #97232C;
}

.textbox {
	background-color: #f5f5f5; 
	border: solid 1px #cccccc; 
}

.dropdown {
	background-color: #f5f5f5; 
	border: solid 1px #cccccc; 
}

.checkbox {
}

.hyperlink 
{
	color: #ffffff;
	text-decoration: underline;	
	font-weight: bold;
	cursor: pointer;
}

.hyperlinkBlue
{
	color: #435E89; 
	text-decoration: none;
	font-weight: bold;
}

.contentRight {
	background-color: #464646;
	width: 200px;
	text-align: left; 
	float: left;
	height: 350px;
}

.footer {
	font-size: 12px;
	padding: 10px;
	color: #ffffff;
}

.footer_gray {
	font-size: 12px;
	padding: 10px;
	color: #CCCCCC;
	text-align: center;
}

.lavaLamp {
    position: relative;
    width: 750px;
    overflow: hidden;
	margin-top: 0;
	margin-left: 200px;
	color: #ffffff;
    height: 60px;
}

.lavaLamp li {
	float: left;
	list-style: none;
	color: #ffffff;
}

.lavaLamp li.back {
    background: url("../images/lava.png") no-repeat right -50px;
    width: 9px; 
    z-index: 8;
    position: absolute;
	color: #ffffff;
    height: 60px;
}

.lavaLamp li.back .left {
    background: url("../images/lava.png") no-repeat top left;
    height: 60px;
}

.lavaLamp li a {
    position: relative; 
    text-decoration: none;
    text-transform: uppercase;
    font-size: 16px;
    color: #ffffff; 
    text-align: center;
	z-index: 10; 
    letter-spacing: 0;
    float: left; 
    display: block;
    margin-top: 20px;
    margin-right: 10px;
    margin-left: 10px;
}


.jqzoom{
float:left;
position:relative;
padding:0px;
cursor:pointer;
}

.jqzoom img{
float:left;
}


div.zoomdiv {
z-index                 : 100;
position                : absolute;
top:0px;
left:0px;
width                   : 200px;
height                  : 200px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center;
overflow: hidden;


}

div.jqZoomPup {
z-index                 : 10;
visibility              : hidden;
position                : absolute;
top:0px;
left:0px;
width                   : 50px;
height                  : 50px;
border: 1px solid #aaa;
background: #ffffff url(../images/zoom.gif) 50% top  no-repeat;;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}


div#wrapper{
width : 970px;
padding: 0px;
margin:  0 auto;
text-align: left;
}

div#header{
width : 100%;
clear : both;
margin: 0 auto;
height:117px;
}

div#header a{
float:left;
text-decoration:none;
}

div#header a#version{
float:left;
margin-left:10px;
}


div#maincontent{
width : 970px;
float: left;
margin: 0px;
padding: 5px;
border:1px solid #EEEEEE;
}

div#maincontent p{
float:left;
width:970px;
clear:both;
margin-top:5px;
margin-bottom:5px;
padding:0px;

}
div#maincontent xmp{
float:left;
width:970px;
clear:both;
white-space: pre;
white-space: -moz-pre-wrap;
word-wrap: break-word;
margin-top:5px;
margin-bottom:5px;
}

span.code{
float:left;
border: 1px dotted #99CC00;
background-color:#E6FF97;
clear:both;
width:970px;
}

span.tozoom{
float:left;
width:420px;
margin:5px;
}

span.tozoom img{
border: 1px solid #EEEEEE;
}

fieldset{
float:left;
clear:both;
width:400px;
padding:0px;
margin-left:300px;
border:1px solid #CCCCCC;

}

fieldset a{
float:left;
width:80px;
}


