body
{
	text-align:center;
	background: #0f1b55 url(background_stars.jpg) repeat-x;
}
.page 
{ 
	margin: 20px auto 0 auto;
	position: relative;
	text-align:center;
	width:925px;

}

div.spaceman
{
    background: url(clc_spaceman.png) top left no-repeat;
    bottom: -50px;
    height: 360px;
    left: -170px;
    position: absolute;  
    width: 330px;
    z-index: -100;
}

.Normal {
    font-size: 14px;
}

.Small 
{
    font-size: 10px;
}

/* #page-bg {
    position: absolute;
    top: 500px;
    background: url(http://www.AKChallenger.Org/Portals/_default/body-bgrd-gradient-lower.jpg) repeat-y;
    width: 100%;
    height: 100%;
    z-index: -1;
}*/

/*---- content_twopanes SKIN CSS ----*/

.home-main-wrapper
{
	font-family:Verdana, Tahoma, Sans-Serif;
	margin:0px auto !important;
	width:inherit;
	text-align:center;
}


/*---- Header ----*/

.home-header-wrapper
{
	background-image:url(header_home_bg.png);
	background-repeat:no-repeat;
	height:332px;	
	width:920px;	
}
.home-header-content-wrap
{
	height:303px;
	left:1px;
	margin:0px auto !important;
	position:relative;
	width:888px;
	text-align:center;
	top:21px;	
	z-index: 1;
}
.home-logo
{
	height:253px;
	margin-left:10px!important;
	padding:3px!important;
	overflow:hidden;
	width:100%;	
	z-index: 1000;
	position:relative;
}
.home-logo img
{
	border:none;
	position:relative;
	z-index: 1001;
	float:left;
}
.home-header-radmenu-bg
{
    
	background: url(clc_menu_tile.png) top left;
	height:35px;
	/*---- TODO: USE A PNG IMAGE HERE ----
	filter:alpha(opacity=50);
    -moz-opacity:.5;
    opacity:.50;
	---- TODO: USE A PNG IMAGE HERE ----*/	
	margin-top:7px !important;
	position:relative;	
    width:inherit;
    z-index: 1002;
}
* html .home-header-radmenu-bg
{  
    margin-top:13px !important;
}
.home-header-radmenu
{	
	height:35px;
	position:relative;
	top:-32px;
	left:4px;
	width:inherit;	
	z-index: 1003;
}
.home-header-radrotator
{
	height:308px;
	left:0px;
	position:absolute;
	top:-7px;
	width:888px;
	z-index: 0;
}


/*---- Body ----*/

.home-body-wrapper
{	    
	margin-top:5px!important;	
	position:relative;
	width:920px;
	z-index:1001;
}
.home-body-content-top
{    
	background:url("body_bg_top.png") no-repeat bottom;
	height:15px;	
	width:100%;
	padding: 0px;
	margin: 0px;
}
.home-body-content-bottom
{    
	background-image:url("body_bg_bottom.png");
	background-repeat:no-repeat;
	height:15px;
	width:100%;
}
.home-body-content-mid
{    
	background:url('body_bg_mid.png') repeat-y top;
	margin:0px auto;
	overflow:hidden;
	text-align:center;
	width:100%;
}
.home-body-content-flash
{    
	float:left;		
	margin-left:18px !important;
	margin-right:10px !important;
	width:721px;
}
.home-body-content-right
{    
	float:left;	
	width:120px;
}
.home-body-right-title
{
	color:White;
	font-size:14px;	
	padding-top:2px;
}
.home-body-right-rotator
{
    
}
/*---- Footer ----*/

.home-footer-wrapper
{
	background-image:url("footer_home_bg.png");
	background-repeat:no-repeat;
	height:94px;
	margin-left:1px!important;
	margin-top:6px!important;
	position: relative;
	width:920px;
	z-index:1002;
}
.home-footer-wrapper div
{
	
	float:left;
	height:94px;
}

/*---- Footer - 1-4, left to right ----*/
.home-footer-box1
{	
	width:144px;
}

.home-footer-box2
{
	width:210px;
}
.footer-box-2-inner div
{
	float:left;
	height:inherit;
	width:76px;
	padding-top:14px!important;
	padding-left:9px!important;
	overflow:hidden;
	text-align:left;
}
.footer-box-2-inner .footer-box-2-inner-links-right {
    width: 110px;
}
.home-footer-box2 a, .home-footer-box3 a
{		
	color:White;
	display:block;
	font-family:Verdana, Tahoma, Sans-Serif;
	font-size:9px;
	text-decoration:none;	
}
.home-footer-box2 a:Hover, .home-footer-box3 a:Hover
{
	text-decoration:underline;
	color: #fff;
}
.home-footer-box3
{
	width:335px;
}
.footer-box-3-inner div
{
	color:White;
	float:left;
	font-family:Verdana, Tahoma, Sans-Serif;
	font-size:9px;
	padding-top:14px!important;
	padding-left:26px!important;
	width:85px;
	text-align:left;
}
.home-footer-contact
{
	margin-left:-14px!important;
	width:200px!important;
}
.home-footer-box4
{
	width:223px;
	text-align:left;
}
.home-footer-box4 a
{
	font-size:9px;
	display:block;
	color:White;
	text-decoration:none;
	font-family:Verdana, Tahoma, Sans-Serif;
	margin-left:50px;
}
.home-footer-box4 a:Hover
{
	text-decoration:underline;
	color: #fff;
}
.home-footer-links-right
{
	padding-left:0px!important;
	width:110px!important;
}
/*---- MISC ----*/
.CVinc
{
	color: #3f3f3f;
	font-size: 10px;
	margin: 10px 0 0 0;
}
.CVinc a:link, .CVinc a:visited, .CVinc a:active 
{
	color:#00456E;
	text-decoration: underline;
}

.CVinc a:hover 
{
	color:#00456E;
	text-decoration: none;
}
/*---- content.ascx SKIN ----*/
.content-body-left
{
	float:left;	
	margin-left:18px!important;
	margin-right:10px!important;
	width:100px;
}
.content-body-left-menu
{   
}

.content-body-right-contentpane
{
	float:left;		
	width:700px;
	text-align:left;
	margin-left: 18px;
}

.content-body-right-contentpane-iframe
{
    float:left;
	width:700px;
	text-align:left;
	margin-left: 18px;
	z-index: -1;
}


.content-body-right-breadcrumb {
	font-size: 10px;
}

.content-body-left {
width: 150px;
}

/*---- Container ----*/
.container-top-actions-left
{
    float: left;
}
.container-top-actions-right
{
    float: right;
}
.container-middle-content
{
}
.container-bottom-actions-right
{
    float: right;
}

/* Content style testing 
---------------------------------*/

body {
	color: #fff;
}

H1 
{
    color: #fff;
    font-size: 22px;
}
H2
{
    color: #eee;
    font-size: 18px;
}
H3 
{
    color: #fff;
    font-size: 17px;
}
H4 
{
    color: #fff;
    font-size: 16px;
}


.content-body-right-contentPane A:link
{
	text-decoration: underline;
	color: #fff;
}
.content-body-right-contentPane A:visited
{
	color: #fff;
	text-decoration: underline;
}
.content-body-right-contentPane A:active
{
	color: #fff;
	text-decoration: underline;
}
.content-body-right-contentPane A:hover
{
	color: #fff;
    background: #003250;
}
.content-body-left-menu ul {
padding: 0px;
margin: 15px;
text-align: left;
}

.content-body-left-menu ul li {
	font-size: 14px;
	list-style-image:  url(images/clc-list-arrow.png);
	margin: 0 0 0px 0;
}

.content-body-left-menu ul li a:link, .content-body-left-menu ul li a:visited , .content-body-left-menu ul li a:active  {
text-decoration: none;
border-bottom: 1px dotted #fff;
color: #fff;
}

.content-body-left-menu ul li a:hover {
background: none;
border-bottom: 1px dotted #fff;
}

.RadMenu_Default a.link:link, .RadMenu_Default a.link:visited, .RadMenu_Default a.link:active, .RadMenu_Default a.link:hover
{
	text-decoration: none;
	color: #fff;
	position: relative;
	float:left;
	cursor:pointer;
}

/*---- Admin Skin ----*/
.admin-body-contentPane
{
    background: #ddd;     	
	padding-left: 0px;	
	text-align:left;
	width: 870px;	
}


/*---- Contact-Form ----*/
.contact-form
{
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left:50px;
    
}
.contact-form-logo
{
    background: url("clc_logo.gif") no-repeat;
    height: 150px;
    margin-left: 89px;
    width: 320px;

}
.contact-form-header-text, .contact-form-header-text h2
{
    color: #fff;
    float: left;
    font-family: Arial;
    font-size: 12px;
    margin-bottom: 5px;
    margin-left: 44px;
    margin-top: 5px;
    width: 355px;
}
.contact-form-label
{
    color: #fff;
    float: left;
    font-family: Arial;
    font-size: 12px;
    margin-top: 3px;
    width: 100%;
}
.contact-form-label-left
{
    float: left;
    margin-right: 12px;
    text-align: right;
    width: 180px;
}
.contact-form-label-right, .contact-form-label-right-comments, .contact-form-label-right-options
{
    float: left;
    text-align: left;
    width: 290px;
}
.contact-form-label-small-font
{
    font-size: 10px;
}
.contact-form-label-extra-margin
{
    margin-top: 7px;
}
.contact-form-buttons
{
    float: left;
    margin-top: 7px;
}

.content-body-right-contentPane div .NormalRed
{
float:left;
clear:both;
padding-top:5px;
padding-left:240px;
}

.XMfont
{
    font-family: Arial;
    font-size: 12px;
}

.XMcolleft
{
    width: 25%;
    text-align: left;
}

.XMcolright
{
    width: 75%;
    text-align: left;
}

.XMtable
{
    width: 500px;
    border: 1px;
    margin-top: -30px;
}
.XMtable input, label
{
    border: 1px solid #999;
    font-family: Arial;
    font-size: 12px;
}

.XMtextarea
{
    border: 1px solid #999;
    font-family: Arial;
    font-size: 12px;
    width: 300px;
    height: 150px;
    margin-bottom: 10px;
}
.tele input
{
    text-align: center;
}
.noborder input, label
{
    border: none !important;
}
/**** Hides X on popup window home page ****/
.ui-dialog-titlebar-close
{
    display: none;
}












