table, td,div { 
	text-align:left; 
	font-size:11px; 
	font-weight:500;  
	font-family:tahoma, geneva; 	
	} 

body  { 
	background-image:url(/images/bg_gradient.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:100%;
	margin:0px;
	text-align:left; 
	color:#FFFFFF; 
	letter-spacing:0px; 
	font-size:11px; 
	font-weight:500;  
	font-family:tahoma, geneva; 
	}

img { border:0px; } 	

hr {
	border: 0;
	background-color: #322b57;
	height:1px;
	color:#322b57;
	}

h1, h2, h3,h4,h5,h6 {
padding: 0;
margin: 0;
font-weight:500;
font-size:11px; 
	}

#sidemenu { 
	float:left; 
	color:#000000; 
	width:191px; 
	height:150px; 
	padding-left:28px; 
	padding-top:55px; 
	background:url(/images/bg_sidemenu.jpg);
	}

#sidemenu .button A:link, #sidemenu .button A:visited, #sidemenu .button A:active, #sidemenu .button A:hover { 
	float:left;  
	background:url(/images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	width:100%;
	height:20px;
	color:#000000;
	padding:0px 10px 0px 10px; 
	}

#sidemenu2 { 
	float:left; 
	color:#000000; 
	border:1px #322b57 solid; 
	background-color:#241d44;
	width:195px; 
	padding-left:25px; 
	padding-top:25px; 
	padding-bottom:25px; 
	background-color:#322b57;
	}

#sidemenu2 .button A:link, #sidemenu2 .button A:visited, #sidemenu2 .button A:active, #sidemenu2 .button A:hover { 
	float:left;  
	background-repeat:no-repeat;
	background-position: 0px 4px;
	width:100%;
	height:20px;
	color:#fff200;
	padding:0px 10px 0px 10px; 
	}
	
.button_purple { padding-top:12px;  padding-left:15px; width:175px; height:28px; background-image:url(/images/button_purple.jpg); }
.blueBox { float:left; width:714px; padding:20px; background-color:#241d44; color:#b7b5c2; border:1px #322b57 solid; }
.blueBoxShort { float:left; width:489px; padding:20px; background-color:#241d44; color:#b7b5c2; border:1px #322b57 solid;}
.divider { float:left; width:100%; height:10px; }

/* LINKS */
A:link {  background-color:none; color:#fff200; font-size:11px; font-weight:700; font-family:tahoma, geneva;  text-decoration:underline; }
A:visited {  background-color:none; color:#fff200; font-size:11px; font-weight:700; font-family:tahoma, geneva;  text-decoration:underline; } 
A:active {   background-color:none; color:#fff200; font-size:11px; font-weight:700;  font-family:tahoma, geneva;  text-decoration:underline;  }
A:hover {  background-color:none; color:#ff6600;  font-size:11px; font-weight:700; font-family:tahoma, geneva;  text-decoration:none;} 

/* LINKS */
.topLinks A:link {  background-color:none; color:#0066CC; font-size:11px; font-weight:700; font-family:tahoma, geneva;  text-decoration:underline; }
.topLinks A:visited {  background-color:none; color:#0066CC; font-size:11px; font-weight:700; font-family:tahoma, geneva;  text-decoration:underline; } 
.topLinks A:active {   background-color:none; color:#0066CC; font-size:11px; font-weight:700;  font-family:tahoma, geneva;  text-decoration:underline;  }
.topLinks A:hover {  background-color:none; color:#0066CC;  font-size:11px; font-weight:700; font-family:tahoma, geneva;  text-decoration:none;} 


input { height:18px; border-bottom:1px #f0efe9 solid; border-right:1px #f0efe9 solid;  padding-top:2px; padding-bottom:0px; padding-left:5px; color:#000; width:200px; background-color:#fff;  border-left:1px #000 solid;  border-top:1px #000 solid; }
SELECT { border-bottom:1px #f0efe9 solid; border-right:1px #f0efe9 solid; border-left:1px #000 solid;  border-top:1px #000 solid;  height:22px; color:#000; width:207px; font-size:11px; background-color:#fff; vertical-align:middle; }
TEXTAREA { border-bottom:1px #f0efe9 solid; border-right:1px #f0efe9 solid;  padding-top:2px; padding-bottom:0px; padding-left:5px; color:#000; width:200px; background-color:#fff;  border-left:1px #000 solid;  border-top:1px #000 solid; }

.subtitle { color:#FFFFFF; font-weight:700; font-size:14px; }
.title { font-size:22px; height:39px; color:#fff200; }

.submit {
	background-color: #c2151a;
	color: #fff200;
	border:0px;
	padding-bottom:5px;
	width:100px;
	font-weight:700;
	font-size:11px;
	height:25px;
}