body {
	background-attachment: fixed;
}

.menu {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 16px;   
    font-weight: bold;  
    text-decoration: none; 
    color: rgb(255,255,255);
}

.menu a {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 16px;  
    font-weight: bold; 
    text-decoration: none; 
    color: rgb(255,255,255);
}

.menu a:hover 
{
	color: #ff9900;
}

.submenu {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 13px;     
    text-decoration: none; 
    color: rgb(255,255,255);
}

.submenu a {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 13px;   
    text-decoration: none; 
    color: rgb(255,255,255);
}

.submenu a:hover 
{
	color: #ff9900;
}

.ContentBox 
{
	table-layout:fixed;
	background-color:#ffffff;
	border:#e1d4c0 medium;
	border-style:solid;
	padding:15;
}
	
.ContentTable
{
	table-layout:fixed;
	border:#aaaaaa medium;
	border-style:solid;
	spacing:5;
}

.ContentTitle 
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-weight: bold;
    font-size: 18px; 
    color: #664E38;
}

.ProfileTableOut
{
    border: #6699cc small;
    spacing:0;
    padding:0;
    width:300;
    background-color: #6699cc;
}

.ProfileTableIn
{
    border: #000000 small;
    spacing:3;
    padding:3;
    width:300;
    alignment: center;
    backgroundcolor: #ffffff;
}

.contentfield  {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-weight: bold;
    font-size: 13px; 
    color: #505050;}

.contentfieldlblue  {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-weight: bold;
    font-size: 11px; 
    color: #336688;}

.contentfieldwhite  {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-weight: bold;
    font-size: 11px; 
    color: #ffffff;}

.contentfieldwhite a {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-weight: bold;
    font-size: 11px; 
    color: #ffffff;}

.contentfieldwhite a:visited {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-weight: bold;
    font-size: 11px; 
    color: #ffffff;}

.orangetext15{
    font-family:verdana,arial,sans-serif,helvetica; 
    font-size:9pt; 
    color:#FF6600; 
    font-weight:bold;}

.orangetext15 a {
    font-family:verdana,arial,sans-serif,helvetica; 
    font-size:9pt; 
    color:#FF6600; 
    font-weight:bold;}

.orangetext15 a:visited {
    font-family:verdana,arial,sans-serif,helvetica; 
    font-size:9pt; 
    color:#FF6600; 
    font-weight:bold;}

.contentblack  {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-size: 11px; 
    color: #000000;}

.contentblack a {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: blue;}

.contentblack a:visited {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: blue;}

.content  {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-size: 13px; 
    color: #505050;}

.content a {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    color: blue;}

.content a:visited {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    font-size: 13px; 
    color: blue;}

.formboxlogin
{
	background-color:#ffffff;
	border:#3399cc thin;
	border-style:solid;
}

.formboxregister
{
	background-color:#ffffff;
	border:#ff9900 thin;
	border-style:solid;
}

.formboxtext  {
    font-family: Arial, Helvetica, sans-serif; 
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
    text-decoration: none; 
    font-size: 11px; 
    color: #505050;}

.formboxtext a {
    font-family: Arial, Helvetica, sans-serif; 
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
    font-size: 11px; 
    color: blue;}

.formboxtext a:visited {
    font-family: Arial, Helvetica, sans-serif; 
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
    font-size: 11px; 
    color: blue;}
    
.formboxtextheader  {
    font-family: Arial, Helvetica, sans-serif; 
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
    margin-bottom: 3px;
    text-decoration: none; 
    font-size: 11px; 
    color: white;}

.helpertitle  {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-weight: bold;
    font-size: 12px; 
    color: white;}

.helpertext {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-size: 12px; 
    color: #505050;}

.footer  {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-size: 10px; 
    color: white;}

.footer a {
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    font-size: 10px; 
    color: white;}

input.btn{
    color:#002255;
    font-family:'trebuchet ms',helvetica,sans-serif;
    font-size:84%;
    font-weight:bold;
    background-color:#fed;
    border:1px solid;
    border-top-color:#002255;
    border-left-color:#002255;
    border-right-color:#002255;
    border-bottom-color:#002255;
    filter:progid:DXImageTransform.Microsoft.Gradient
     (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}

.rteDiv {
	display: block;
	position: relative;
}
