/* CSS Document */
body {
	
	background-color: #FFFFFF;
}

.title {
	visibility:hidden;
	position: absolute;
	color: #FFFFFF;
	z-index: 1;
}


/* Banner */


.docBanner{
	position:relative;
	left: auto;
	top: auto;

}


#wrapB{text-align:center;} /*centering banner*/

#headB{
	width:950px;
	margin: 0 auto;
	margin-bottom: 4px;
	height:100px;
}


/*Navigation*/
.tabsNavigation{
	position:relative;
	left: auto;
	top: auto;

}


#wrap{text-align:center;  font:12px Comic Sans MS;} /*centering navigation tabs */

#head{width:951px; margin:0 auto; } /*width of navigation tabs*/



/*NAVIGATION TABS*/
#nav{padding:0; clear:both; } /*no floating elements allowed to the sides of nav tabs*/ 

#nav h5{display:none; } /*use h5 for comments so they won't show */

#nav ul{margin:0; padding:0 0 0 4px; list-style:none; height:23px; background:url(../images/navul_hori.gif) bottom repeat-x; } /*unordered list, no bullets or numbering, padding top, right, bottom, left */

#nav li {display:block; float:left; background: url(../images/open_tab_nav.gif) no-repeat;  margin-right:2px; padding-left: 1px;} /* open tabs  */
#nav li div{display:block; float:left; margin:0; background:url(../images/bg_nav_tab.gif) no-repeat top right; padding-right:1px; } /*bg each tab*/

#nav li a{display:block; float:left; font-weight:bold; color:#434343; white-space:nowrap; padding:3px 6px; margin:0; text-decoration:none; } /*links nav tabs*/
#nav li a:visited{color:#434343; text-decoration:none;} /*after visiting link*/
#nav li a:hover{text-decoration:underline; } /*when hovering on link*/

#nav li.on{background: url(../images/open_tab_nav_on.gif) no-repeat; padding-left:3px;} /*open tab on*/
#nav li.on div{background:url(../images/bg_nav_tab_on.gif) top right no-repeat; padding-right:3px;} /*bg tab on*/
#nav li.on a{color:#FFFFFF ; text-decoration:none;} /*link nav tab on*/
#nav li.on a:visited{color:#FFFFFF ; text-decoration:none;} /*after visiting nav tab on */
#nav li.on a:hover{text-decoration:none;} /*when hovering on nav tab on */

/*SUBNAVIGATION EACH TAB*/
#subnav{padding:0; margin-bottom:0px; clear:both; float:left; width:100%; } /*subnav links will show from left to right*/

#subnav ul{list-style:none; margin:0; padding:0; border-bottom: 1px solid #cccccc;float:left; width:100%; background:#283d59 url(../images/subnav_bg.gif) repeat-x top left; } /*unordered list + bg to  links*/

#subnav li{float:left; display:block; height:30px; background:url(../images/subnav_separator.gif) right no-repeat;} /*separator to each link*/

#subnav li a{float:left; display:block; margin:7px 0; padding:0 7px ; text-decoration:none; color: #FFFFFF;  font-weight:bold;}
#subnav li a:visited{text-decoration:none; color: #FFFFFF;  font-weight:bold;   }
#subnav li a:hover{color: #FFFFFF;  font-weight:bold; text-decoration: underline; }

#subnav li.on { background: url(../images/subnav_on.gif) repeat-x bottom right; }
#subnav li.on a{text-decoration:none;  color:#ffffff; font-weight:bold;}
#subnav li.on a:visited{color:#ffffff ; text-decoration:none; font-weight:bold;}
#subnav li.on a:hover { text-decoration: none; font-weight:bold;}

#subnav em{display:block; padding:5px 5px 0 14px;  }
#subnav h5{display:none; }


/* underNav */
#underNav{clear:both; margin: 0 0 5px;}
#underNav .spacebar{
	padding:2px 0 4px 0;
	text-align:center;
	color:#fff;
	background-color: #ECECFF;
}
 /*width of navigation tabs*/


/* Content */

.content{
	position:relative;
	left: auto;
	top: auto;


}


#wrapC{
	text-align:center;
	font:12px Comic Sans MS;

} /*centering navigation tabs */

#headC{
	width:950px;
	margin:0 auto;
	height:auto;
	background-color:#ffffff;
	}

#bigC {
	position:relative;
	width:830px;
	height:auto;
	float:left;
	text-align:left;
	clear:both;

}
#navC {
	position:relative;
	width:120px;
	height:auto;
	background-color: #ffffff;
	float:left;
	padding:0; margin-bottom:0px; clear:both; float:left; 
	visibility:visible;
	}

#navC h5{display:none; }
#navC ul{list-style:none; margin:0; padding:0; float:left; width:100%;  } /*unordered list + bg to  links*/

#navC li{float:left; display:block; height:21px; background: url(../images/nav_C.gif) no-repeat top left;} /*separator to each link*/

#navC li a{float:left; display:block; margin:0 0; padding:3px 0 1px 20px ; text-decoration:none; color: #ffffff; width: 120px; text-align:left; }
#navC li a:visited{text-decoration:none; color:#ffffff;  }
#navC li a:hover{color:#333333; text-decoration: none; background: url(../images/nav_Croll.gif) top left; background-repeat:no-repeat; }

#navC li.on { background: url(../images/subnav_Con.gif) no-repeat bottom right; }
#navC li.on a{text-decoration:none;  color:#333333; font-weight:bold;}
#navC li.on a:visited{color:#333333 ; text-decoration:none; font-weight:bold;}
#navC li.on a:hover { color:#333333; text-decoration: none; font-weight:bold; background: url(../images/subnav_Con.gif) no-repeat bottom right;}


#otherC {
	position:relative;
	width:120px;
	float:right;
	height: auto;
	background-color: #ffffff;
}

#otherC img{
	border:none;
}
.footer{
	position:relative;
	left: auto;
	top: auto;
}

#wrapF{
    text-align:center;
	font:12px Comic Sans MS;
}

#contentF{

	margin:0 0 0 0; 
	background-color:#FFFFFF; 
	clear:both;
} 

#siteInfo{ 
	position: relative;
	width:951px;
	height:77px;
	color:#000099;

}
#siteInfo a{text-decoration:none; color: #333333; text-align:center; }
#siteInfo a:visited{text-decoration:none; color:#333333;  }
#siteInfo a:hover{color:#006600; text-decoration: none; }

#siteInfo img{
	vertical-align:middle; border:none;
}

#uchaLinks {
	color:#999999;
	font-family: "Comic Sans MS";
	font-size: 12px;	
	font-weight:normal;

}

#uchaLinks a{text-decoration:underline; color: #999999; text-align:center; }
#uchaLinks a:visited{text-decoration:underline; color:#999999;  }
#uchaLinks a:hover{color:#006600; text-decoration: none; }

#uchaLinks table{	
	color:#999999;
	font-family: "Comic Sans MS";
	font-size: 12px;	
}


