@charset "utf-8";
/* CSS Document */
body {
	width: 900px;
	background-color: #000000;
    margin: 0px auto;
}
#container {
	background-color: #000;
	width: 900px;
	border: thick none #F00;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.spacer {
  clear: both;
  }
#logos {
	background-color: #000;
	width: 100%;
	border: 0px none #000;
	text-decoration: none;
}
#topbar1 {
	width: 100%;
	border: medium none #333333;
}
#contactbar1 {
	width: 100%;
	border: medium none #333333;
	text-decoration: none;	
}
#leftcol {
	width: 26%;
	float: left;
	border: thick none #FF0;
	padding: 5px;
}
#mainbody {
	width: 100%;
	border: thick none #FFF;
	height: 900px;
}
#rightmain {
	width: 70%;
	border: thick none #009;
	float: left;
	background-color: #333333;
	padding: 12px;
}
#leftlogo {
	float: left;
	width: 22%;
	border: 0px none #0F0;
	padding: 10px;
	text-decoration: none;
}
#midlogo {
	float: left;
	width: 49%;
	border: thick none #FF0;
	padding: 10px;

}
#rightlogo {
	float: right;
	width: 22%;
	border: thick none #FF3;
	padding: 10px;

}
#lefttopbar1 {
	width: 30%;
	border: thick none #FF0;
	float: left;
}
#container .spacer {
	color: #FFF;
}
#box1topbar {
	float: left;
	width: 25%;
	border: thick none #0F3;
	text-decoration: none;
}
#box2topbar {
	float: left;
	width: 25%;
	border: thick none #FF0;
	text-decoration: none;
}
#box3topbar {
	float: left;
	width: 25%;
	border: thick none #6FF;
	text-decoration: none;
}
#box4topbar {
	float: left;
	width: 25%;
	border: thick none #FF0;
	text-decoration: none;
}
#box1contactbar {
	float: left;
	width: 33%;
	border: thick none #0F3;
	text-decoration: none;
}
#box2contactbar {
	float: left;
	width: 24%;
	border: thick none #FF0;
	text-decoration: none;
}
#box3contactbar {
	float: left;
	width: 10%;
	border: thick none #FF0;
	text-decoration: none;
}
#box4contactbar {
	float: left;
	width: 33%;
	border: thick none #FF0;
	text-decoration: none;
}
#menusubt {
	float: left;
	width: 100%;
	border: thick none #FFF;
}
#menurow {
	float: left;
	width: 100%;
	border: thick none #FFF;
}
#pipbox {
	float: left;
	width: 10%;
	border: thick none #FFF;
}
#menuitem {
	float: left;
	width: 90%;
	border: thick none #0F6;
}
#maintitle {
	float: left;
	width: 100%;
	border: thick none #0F0;
	text-align: left;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFFFFF;
	font-weight: bold;
}
.style11 {color: #FB911E}
.style12 {color: #B5DE08}
.style13 {color: #55A0FF}
.style14 {font-size: 14px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.style14p {font-size: 14px; color: #C9ED10; font-family: Arial, Helvetica, sans-serif;}
.style14s {font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.style14w {font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.style14b {font-size: 18px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.style15 {font-size: 18px; color: #C9ED10; 	font-weight: bold }
.style15b {font-size: 18px; color: #5ADEFF; 	font-weight: bold }
.style1520 {font-size: 20px; color: #5ADEFF; 	font-weight: bold }
.style15bp {font-size: 18px; color: #F150C2; 	font-weight: bold }
.style16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.style19 {
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.style20 {color: #FB911E}
.style20p {color: #C9ED10}
.style20b {color: #5ADEFF}
.style20bp {color: #F150C2}
.style21 {
	font-size: 16px;
	font-weight: bold;
}
.style22 {font-size: 16px}
.style22p {font-size: 18px; color: #C9ED10}



a:link {
	color: #FFFFFF;
	text-decoration: none;
	border: 0px none #000;	
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
	border: 0px none #000;	
}
a:hover {
	color: #FF9900;
	text-decoration: underline;
	border: 0px none #000;	
	
} 
a:active {
	color: #000;
	text-decoration: none;
	border: 0px none #000;	

}
img {
	text-decoration: none;
 	color: #000000;
	border: 0px none #000;	
}
#container #mainbody #rightmain table tr td p {
	color: #F150AC;
}
.answers {
	color: #FFF;
}

/* CSS styles for password - copied from style.css */

.forms {
background-color: #333333;
font: normal 12px arial,verdana;
padding: 3px;

border: 1px solid #333333;
}
.myaccount {
background-color: #333333;
font: normal 12px arial,verdana;
padding: 2px 5px;
border: 1px solid #CAE4FF;

}



.main {
font: normal 12px arial,verdana;
padding: 2px;
margin: 2px;

 }
 
 .titlehdr {
 font: normal 22px arial, verdana;
 color: #333333;
 border-bottom: 1px solid #333333;
 
 
 }
 
.msg {
padding: 5px;
width: 80%;
margin: 2px;
color: #c00;
border: 1px solid #c00;
background-color: #FEF1ED;
font: bold 13px  verdana;
} 
 
.error {
font: normal 11px arial, verdana;
color: #c00;
border: 1px solid #c00;
padding: 2px;
margin: 5px;
float: left;
background-color: #FEF1ED;
}
 
 .example {
font: normal 10px arial;
color: red;
}
.approved {
font: normal 10px arial;
color: green;
}

.loginform {
	font: 16px normal arial;
	background-color: #333333;
	font: normal 12px arial,verdana;
	padding: 3px;
	border: 1px none #c00;
}

.loginform #txtbox {
font: bold 16px arial;
color: #f00;
}.lcol {
	width: 60%;
	float: left;
}
.rcol {
	width: 35%;
	float: left;
}
.style14p {
	color: #C9ED10;
}

#container #mainbody #rightmain table tr td {
	color: #FFF;
}
#container #mainbody #rightmain table tr td .style14 {
	color: #FFF;
}
#container #mainbody #rightmain table tr td .style14s {
	color: #FFF;
}
#container #mainbody #rightmain form table tr td p {
	color: #FFF;
}
#container #mainbody #rightmain p {
	color: #FFF;
}
