/** main stylesheet **/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	}
html,body{  
	font-family:Arial, Helvetica, sans-serif; 
	color:#CCC;/*color:#998C5B;*/
	
	height:100%;
	}
body{font-size: 62.5%; line-height: 1.5em;}	
ul{list-style-type:none;}
img{border:none;}
/*a{font-size: 1.0em;}*/
a:link{text-decoration:none; color:#b5b2a3;}
a:active{outline:none;}
a:visited{text-decoration:none; color:#b5b2a3;}
a:hover{/*text-decoration:underline;*/ color:#ffc66c;}
a:focus {outline:none;}
h1 {font-size: 1.5em; color:#410000; margin-bottom:10px;}
h2 {font-size: 1.3em; color:#410000;}
h3 {font-size: 1.2em; color:#333333; margin:10px 0;}
h4 {font-size: 1.1em; color:#666666;}
h5 {font-size: 1.0em; color:#E2DB9C;}
h6 {font-size: 1.6em; color:#E2DB9C;}
.hide{display:block; text-indent:-9999px;}
.floatL{float:left;}
.floatR{float:right;}
.clear{clear:both;}
.whtTxt{color:#FFF; font-style:normal;}
.ylwTxt{color:#f1c100;}
/**********************************************
       		page wrapper
***********************************************/
#pWrap {
	height:auto !important;
	border-top:2px solid #f1c100;
	min-height:100%; min-width:940px;/**/
	background:transparent url(../images/bdybck.gif) 0 0 repeat-x;
	}
* html #pWrap {height: 100%;}
/**********************************************
       			page content
***********************************************/
#cWrap{
	font-size:1.1em; 
	margin:0 auto !important;
	height:auto !important; min-height:100%;
	width:900px;
	padding:0 10px 0 10px;/**/
	background:transparent url(../images/bckShdw.png) 0 0 repeat-y;
	}
/**********************************************
       			header
***********************************************/
.topusmc {
	background-color:#000000;
	overflow:auto;
	padding:2px;
	text-align:center;
	}
#hdr{
	float:left;
	padding-top:13px; 
	/*background:#333 url(../images/shdwHdrGry.gif) 0 0 repeat-x;*/
	background:#191919 url(../images/hdr-bck.jpg) 0 bottom no-repeat;
	width:100%;
	}
/**********************************************
       				footer
***********************************************/
#ftr {
	clear:both;
	width:100%;
	margin:0 -10px;
	}
#ftr .ftr-txt{color:#666; background:#191919; width:100%; padding-top:5px; margin:0 10px; text-align:center; border-top:1px solid #000; }
#ftr .ftr-base{display:block; width:920px; height:20px; background:transparent url(../images/ftrbck-btm.png) 0 bottom no-repeat;}

/**********************************************
       			Body (main)
***********************************************/
.main{float:left; color:#333; width:100%; line-height:1.6em; background:#fff;}
.main #hmswf{width:600px; height:290px; background:#FFFFFF;}
.main .hm-bdy{margin:0 0 20px 0;}
.main .hm-bdy .hdrImg{border-bottom:3px solid #1a1a1a; height:114px; background:#1a1a1a url(../images/hdrImg_900x114B.jpg) 0 0 no-repeat; text-indent:-9999px;}
.main .hm-bdy .columnR{float:right; padding:20px 0; margin-right:10px; line-height:2em; width:660px;}
.main .hm-bdy .columnL{float:left; margin-left:5px; width:210px;}
.main .hm-bdy .columnL #nav{width:200px; margin:0 10px 0 0; background:#1a1a1a url(../images/columnLbck-btm.gif) 0 bottom no-repeat;}
.main .hm-bdy .columnL #nav ul{padding:10px 0 15px 0; margin:0 3px 3px;}
.main .hm-bdy .columnL #nav ul li{margin:2px 0; line-height:12px;}
.main .hm-bdy .columnL #nav ul li h4{padding:5px 5px 0 5px; font-size:.9em; text-align:center; border-bottom:1px solid #333333;}
.main .hm-bdy .columnL #nav ul li a{display:block; background:#202020; padding:5px 15px 5px 25px; border:1px solid #202020; /*border-width:1px 0;*/}
.main .hm-bdy .columnL #nav ul li a:hover{background:#333333;}
.main .hm-bdy .columnL #nav ul li#home a{padding:5px 15px;}
.main .hm-bdy .columnL #nav ul li.selected a, .main .hm-bdy .columnL #nav ul li.selected a:hover{background:#333333; border:1px solid #b5b2a3; color:#ffc66c; cursor:default;}

.main .hm-bdy .columnL .home #nav ul li#home a, .main .hm-bdy .columnL .eda #nav ul li#eda a, .main .hm-bdy .columnL .prb #nav ul li#prb a, .main .hm-bdy .columnL .sps #nav ul li#sps a, .main .hm-bdy .columnL .wawf #nav ul li#wawf a{background:#333333; border:1px solid #b5b2a3; color:#ffc66c; cursor:default;}

.main .hm-bdy .columnL ul.links{display:block; margin-bottom:3px; font-size:1em; background:url(../images/linksBck.gif) 0 0 repeat-y;}
.main .hm-bdy .columnL ul.links li{display:block; padding:9px 0 0 13px; width:188px !important;}
.main .hm-bdy .columnL ul.links li.top{background:url(../images/linksBck-top.gif) 0 0 no-repeat;}
.main .hm-bdy .columnL ul.links li.btm{background:url(../images/linksBck-btm.gif) 0 bottom no-repeat;}
.main .hm-bdy .columnL .links a{display:block; color:#333333; text-decoration:underline; padding:3px 5px 3px 19px; line-height:16px;}
.main .hm-bdy .columnL .links a.email{padding:0;}
.main .hm-bdy .columnL .links a.word{background:transparent url(../images/icon_word.gif) 0 center no-repeat;}
.main .hm-bdy .columnL .links a.ppt{background:transparent url(../images/icon_ppt.gif) 0 center no-repeat;}
.main .hm-bdy .columnL .links a.pdf{background:transparent url(../images/icon_acrobat.gif) 0 center no-repeat;}
.main .hm-bdy .columnL .links a.excel{background:transparent url(../images/icon_excel.gif) 0 center no-repeat;}
.main .hm-bdy .columnL .links h5{color:#410000; margin-left:-3px;}
.main .hm-bdy .columnL .links h5 a{margin-left:-19px !important;}

.main .hm-bdy p{display:block; margin:10px 0;}
.main .hm-bdy .pad20{margin:20px;}
.main .hm-bdy .detail{margin:10px 0 10px 0; padding:5px; border:1px solid #F5F5F5;}
.main .hm-bdy .detail p{padding-left:15px;}
.main .hm-bdy .detail li{padding:0 0 15px 15px; margin-left:30px; list-style:square;}
.main .hm-bdy .detail .top{
	background:#F5F5F5;
	margin:0 0 10px 0;
	padding:3px;
	}
	
.main .hm-bdy .singleView{margin:0 30px;}

.main .hm-bdy .uitabs ul{display:block; border-bottom:1px solid #EEE; /*margin-bottom:10px;*/}
.main .hm-bdy .uitabs li{display:inline; margin-right:5px;}
.main .hm-bdy .uitabs li a{padding:5px 20px; font-size:1.1em; color:#333; background:#EEE; border-top:2px solid #b5b2a3;}
.main .hm-bdy .uitabs li a:hover{border-top:2px solid #FFC66C;}
.main .hm-bdy .uitabs li a span{padding:0; margin:0; background:none;}
.main .hm-bdy .uitabs div{padding:5px; border:1px solid #F5F5F5;}
.main .hm-bdy .uitabs p{display:none;}

/**********************************************
       			jQuery Tabs
***********************************************/
.ui-tabs .ui-tabs-hide {
     display: none;
	}
li.ui-tabs-selected a{
	 border-top:2px solid #FFC66C !important;
	}	
