/*==================--MAIN TAGS=========================================================--*/
/* FOR DEBUGGING
*:hover {border:1px dashed red;}
*/

body { 
	margin:0;
	padding:0; 
	background: url(../img/admin_img/diamonds_gray.gif); 
	font-size:90%; 
	line-height:130%; 
	font-family:Arial, Helvetica, sans-serif; 
	}
* html body {}			
h1 {
	font-size:16pt; 
	color:#125D81;  
	border:0px solid purple; 
	font-family: "Times New Roman"; 
	margin:0 0 50px 80px;
	padding:0; 
	text-align:right
	}
h2 {
	font-size:13pt; 
	color:#F0A500;
	color:#999999;
	font-family: "Times New Roman"; 
	border-bottom:1px solid #bbbbbb; 
	margin: 30px 5px 10px 0; 
	padding: 0 20px 1px 0;
	text-align:right;
	background: url(../img/admin_img/loop.gif) bottom right no-repeat; 
	}
h3 {
	font-family: "Times New Roman"; 
	font-size:12pt; 
	color:#125D81; 
	}
img {
	border:0;
	}

#outer_container {
	background: url(../img/admin_img/style1/banner_repeat-x.jpg) repeat-x;
	background-color:white;
	width: 990px;
	border-top:1px solid white; /*srangely needed so div doesn't go down*/
	margin:0px auto;
	}
	
#outer_container_2 {
	/*
	background: white url(../img/admin_img/style1/body_repeat_2008_1.jpg) repeat-y;
	*/
	}
	
* html body {text-align:center;}			
* html #outer_container  {text-align:left;width: 760px; }


#inner_container {
	padding-top: 100px;	
	background:transparent url(../img/admin_img/style1/banner_2008_1.jpg) no-repeat;
	}

/*==================--CELL STYLES=========================================================--*/
#columns {margin:0;}
#content_cell  {background:transparent url(../img/admin_img/style1/body_top .jpg) top left no-repeat; border:0px solid red; padding:0; margin:0;}
#sponsors_cell {
	background: url(../img/admin_img/style1/sponsors.jpg) no-repeat;
	padding:50px 0 0 15px;
	text-align:center;
	width:140px;
	}	
#right_section_2 {margin-top:0px; padding:90px 10px 20px 10px; background:transparent url(../img/admin_img/style1/test.jpg) 4px 10px no-repeat;}

#left_column_2 {margin-top:30px; padding:85px 10px 20px 10px; background:transparent url(../img/admin_img/style1/left_column_2.jpg) no-repeat;}
	
/*==================--CONTENT STYLES=========================================================--*/
#content  {
	color:#646464; 
	border-left: 0px solid silver; 
	border-right: 0px solid silver;  
	background:transparent url(../img/admin_img/style1/body_top .jpg) top left no-repeat; 
	padding:9px 20px 15px 15px; 
	margin: 0 0 0 0
	}
#content ul {
	list-style-type:none;
	}
#content ul li {
	background:transparent url(../img/admin_img/square_2.gif) 0 7px  no-repeat; 
	padding: 0 0 0 13px; 
	margin:3px 0
	}
#content ol li {
	background:transparent url(../img/admin_img/trans.gif) 0 7px  no-repeat; 
	padding: 0 0 0 0px; 
	margin:3px 0
	}
#content .label {
	font-family: "Courier New", "Courier Regular", Courier, monospace;
	color:#555555;
	}

/*==================--LINK STYLES=========================================================--*/
a { 
	color:#24A6C9;
	text-decoration: none; font-weight:800 
	}
a:visited   { 
	color:#24A6C9;
	}
a:hover     {
	color: #0C6A83; 
	text-decoration: underline;
	}

a.download {padding: 0 0 5px 20px;  background:transparent url(../img/admin_img/download2.png) left center  no-repeat;}
a.go {padding: 0 0 5px 20px;  background:transparent url(../img/admin_img/go.gif) left center  no-repeat;}
/*==================--MENU MAIN STYLES=========================================================--*/	
#menu_cell {
	width:150px;
	padding: 30px 2px 0 0;
	}

#menu_main {
	font-family:Arial, Helvetica, sans-serif; 
	margin:0px 0 0 0; 
	border:0px solid red;
}
#menu_main ul {
	margin:0;
	list-style-type:none;   
	padding:0;
}
#menu_main ul li { }
#menu_main a {
	font-weight:800; 
	padding:4px 0px 4px 12px; 
	margin:2px 0px 2px 9px; 
	color:#148EAB;
	font-size:90%;
	background: url(../img/admin_img/square_2.gif) left center no-repeat; 
	border:0px solid #83851B; 
	display:block
}
#menu_main a.on { 
	background-color:#; 
	background: url(../img/admin_img/arrow_1_on.gif) left center no-repeat;
	}
#menu_main a.on:hover {
	background-color:#; 
	background: url(../img/admin_img/arrow_1_on.gif) left center no-repeat;
	}
#menu_main a:hover {
	color:#096E86; 
	text-decoration: none;  
	background-color:#; 
	background: url(../img/admin_img/arrow_1_gr.gif) left center no-repeat;} 

/* ---------------------------------TEXT STYLES---------------------------------------*/
.emph {font-weight:800; color:#792F27;}
.hush {color:#DDDDDD;}

/* ---------------------------------FORM STYLES---------------------------------------*/

form ol {
	margin: 10px 0;
	padding: 0 25px;
	}
form span.label {
	display:inline;
	}
.error_on {
	display:block;
	padding: 10px;
	background-color:#FEFFCE;
	border:1px solid #999999;
	margin-right:10px;
}
form .error_off span.error_txt{
	display:inline;
	}
form .error_txt {
	text-align:right;
	margin-bottom:10px;
	display:block;
	font-weight:800;
	color:#971009;
}
form #wrapper_need span.radio_button_wrapper{
	display:block;
	}
form .require {
	background-color:#E0EBFF;
	}




