@charset "utf-8";
/* CSS Document */

/* ----- BODY----- */
body { padding: 0; margin: 0; font-family: Calibri, Arial; font-size: 13px; color: #d6c993; font-weight:normal; background-color:#000000; background:url(../images/bg.jpg); background-position:top center;}
body, html{ height:100%}

/* ----- TABLES----- */

#container{ width:980px; margin:auto; padding:0; text-align:center; overflow:hidden}

.table_border{ border:1px solid #FFFFFF}
#content_table{ border:1px solid #2b2b2b; background:url(../images/table_top_bg.jpg); background-position:top; background-repeat:repeat-x;}

/* ----- LOGIN AREA ----- */
.top_login_txtarea{	font-family: Calibri, Arial; font-size: 11px; color: #3c3c3c; border: 1px solid #929292; margin:0px; width:147px; height:16px; padding-left:6px; padding-top:1px;}
#top_login_txtarea a{font-size: 11px;}

/* ----- NAVIGATION ----- */
#nav div { float: left; }
#nav a { height:48px; display: block; text-decoration: none;}

#nav #home{ width:160px; background-image:url(../images/nav_home.jpg); }
#nav #home:hover{background-position:0px 48px}

#nav #signup{ width:151px; background-image:url(../images/nav_signup.gif); }
#nav #signup:hover{background-position:0px 48px}

#nav #oursites{ width:140px; background-image:url(../images/nav_oursites.jpg); }
#nav #oursites:hover{background-position:0px 48px}

#nav #programs{ width:142px; background-image:url(../images/nav_programs.jpg); }
#nav #programs:hover{background-position:0px 48px}

#nav #faq{ width:98px; background-image:url(../images/nav_faq.jpg);}
#nav #faq:hover{background-position:0px 48px}

#nav #resources{width:140px; background-image:url(../images/nav_resources.jpg);}
#nav #resources:hover{background-position:0px 48px}

#nav #contacts{ width:149px; background-image:url(../images/nav_contacts.jpg);}
#nav #contacts:hover{background-position:0px 48px}

/* ----- TEXT STYLES----- */
td, div{font-family: Calibri, Arial; font-size: 13px; color: #d6c993; font-weight:bold; text-decoration:none; letter-spacing:-0.01em;}
h1 { color:#ffe168; font-size:14px; padding:0; margin:0; font-weight:bold; }

a {font-family: Calibri, Arial; font-size: 13px; color: #eae67b; font-weight:bold; text-decoration:underline}
a:hover { color:#ffffff; text-decoration:none }
a:active {font-family: Calibri, Arial; font-size: 13px; color: #eae67b; font-weight:bold; text-decoration:underline}
a img { border:0}

.spacer10{ width:10px; height:10px}
#clear { clear:both}

.statstable_title_2 {
        font-size:10px;
        text-align:center;
        font-weight: 700;
        background-color: #333333;
        color: #ffffff;
        padding: 4px 0 4px 8px;
        font-family: Tahoma;
}

.statstable_wrapper {
        width: 737px;
        float: center;
}

.st1 {
 height:35px;
 background:#cccccc;
}
.st2 {
 height:35px;
 background:#ffffff;
}
.slca,.slra,.slun,.slsi,.slra,.slea,.slbr,.slch {
font: 12px Arial;
color:#5f5f5f;
float:left;
text-align:right;
border-bottom:1px solid #666666;
border-right:1px dashed #666666;
height:24px;
display:block;
padding:7px 0 4px;
}
.slra,.slun,.slsi,.slra,.slea,.slbr {
padding-right:9px;
padding-top:10px;
padding-bottom:1px;
}
.selectbox, .selectbox ul {
        padding: 6px;
        list-style: none;
        line-height: 1;
        color:#000000;
}
html>body .slrasignup {
 width: 516px;
 font-size: 13px;
 text-align: left;
 padding-left: 4px;
 padding-top: 0;
 height: 34px;
}
* html .slrasignup {
 width: 515px;
 font-size: 13px;
 text-align: left;
 padding-left: 4px;
 padding-top: 0;
 height: 34px;
}
.slca {
font: 8px Verdana; 
border-left:1px solid #666666;
border-bottom:1px dotted #666666;
padding-right:7px;
background:#bccbe2;
}
.header_pic
{
 border: 0px;
}
.subsection_topic_date_full
{
  font-family: Calibri, Arial; 
  font-size: 11px; 
  color: #ffffff; 
  font-weight:bold; 
  text-decoration:none; 
  letter-spacing:-0.01em;
}
.subsection_topic {
	color:#ffe168; 
	font-size:14px; 
	padding:0; 
	margin:0; 
	font-weight:bold;
}
.subsection_article_content_full
{
        font-weight:normal;
	text-align:left;
	margin-left: 15px;
	padding-right: 0px;
}
