body    {margin:0; padding:0;
        font : 12px helvetica; color:gray;
        }

.index   { 
        background: white url("indexBG.gif") top repeat-x;
}
.inside   { 
        background: #D8D8D8 url("insideBG.gif") top center no-repeat;
}
a img, img{ border:none;display:inline-block;}
#wrapper {
	height:100%;
	width:950px;
	margin: 0 auto;
	padding:0;	
}

#header {	
	border-bottom:1px solid #D6DFE3;
	padding-bottom:0;
	height:95px;
	width:950px; /*border:1px solid red;*/
        background: url(H_bg.jpg) no-repeat right top;
}

#logo {
	float:left;
	margin: 15px 0 0 20px;
	background:transparent;
	background-image: url(logo.gif);
}
#logo a {
	display: block;
	height:50px;
	width:241px;
}

#login {width:340px; height:25px;
        float:right; text-align:right;
        padding:0;
        margin:20px 10px 20px 0;
        clear:right; 
        }


/* ~~	Top Navigation ~~~~~~~ */
#T_nav {
	width:160px; float: right; 
	list-style: none; padding:0;
	margin: 0; margin-top:3px;background: url(T_navBG.gif) no-repeat right top;
}
#T_nav li {
	
	padding: 5px 0 5px 20px;
        font: 13px georgia;
	float: left;
	background: url(divider-nav.gif) 10px 0 no-repeat;
}
#T_nav li:first-child {
	background: none;
}
#T_nav li a{ color:#555; text-decoration:none; padding:5px 10px; }
#T_nav li a:hover{ color:#E4960D;   }
#T_nav li a.active{ color:#E4960D;  }
/* ~~	Top Navigation ~~~~~~~ */


#slide-content{
        /*width:950px;*/
        padding:20px 0; 
        border-left:1px solid #E4EBEE;
        border-right:1px solid #E4EBEE;
        background-color: white; 
}


.clearFix{height:1px;height:1%;font-size:1px;visibility:hidden;display:block;clear:both;}


#centermax{ 
        border-left:1px solid #E4EBEE; 
        border-right:1px solid #E4EBEE;
        padding:30px 0; border-top:1px solid #E7E7E7;
        background: white url(webahnBG.gif) repeat-x top;
}

.hiw , .c_study, .wn_study{width:170px; float:left; padding:0 20px 0 30px; margin-right:15px; border-right:1px solid #E4EBEE;height: 190px;}
.hiw_header, .cs_header, .wn_header {font: 18px helvetica; color:black;}
.wn_study span {color:#8F5CC9;}


.ul_hiw {padding-left:15px; margin-left:0}
.ul_hiw li {font:12px georgia; color:gray; padding-bottom:5px;}

a.hiw_button {width: 90px;display:block; padding:5px 10px;background-color: #C7D3D8; color:#3B6E84;border:1px solid #A1B2B9;font:bold 14px helvetica}
a.hiw_button:hover {background-color: #8BC7E0;color:black}

.quo {font:15px georgia; line-height:22px; color:gray; margin:10px 0;}
.quo span {font:bold 15px georgia; color:black;}
.author {font:11px helvetica; color:black; margin-bottom:10px; }

.in_button { color:black;font:normal 17px helvetica; padding:6px;cursor:pointer;width:120px;margin-top:20px;}

a.cs_button { color:#3B6E84;font:bold 12px helvetica}
a.cs_button:hover {color:black}

a.cs_links { color:#3B6E84;font:normal 11px verdana;}
a.cs_links:hover {color:black;}
a.cs_links:visited {color:#6a5acd;}


.slddv {display:none;position:absolute;height:430px;overflow:hidden;width:950px;padding:0px;text-align:center;}
.sldtx {margin-top:50px;font: normal 16px georgia;padding-left:22px;color:#3A3A3A;line-height:24px; text-align:left; padding-right:10px;}

.sldtH {font: bold 42px helvetica;color:#798498;line-height:36px; text-align:left;letter-spacing:-1px;}
.sldtC {font: normal 46px helvetica;color:black;line-height:36px;}
.sldtS {font: normal 42px helvetica;color:#798498;line-height:36px;}

.sltb {position:relative; border:2px solid #C7D3D8; height:2px; width:10px; cursor:pointer;margin:5px; background-color:#C7D3D8;}
.sltbS {position:relative; border:2px solid #3B6E84; height:2px; width:10px; cursor:pointer;margin:5px; background-color:#3B6E84;}

.ul_cls {padding-left:25px; margin-left:0; margin-top:20px;}
.ul_cls div {font: normal 14px helvetica;color:#737373;line-height:22px;margin:5px 0 15px 0;}

#bottom {width:950px; height:9px; background: url(bottom.gif) no-repeat bottom;margin-bottom:15px;}


A { color: #6a5acd; text-decoration:none;}
A:visited { color: #6a5acd;  text-decoration:none;}
A:active { color: #6a5acd; text-decoration:none;}
A:hover { color: red; text-decoration:none;}

























.mnC {position:relative; cursor:pointer; 
		text-align:left; padding:2px; width:99%;
		margin-top:2px; margin-right:2px; margin-left:5px;
		}
.mnC2 {         position:relative; border:0px #e5e5e5 solid; cursor:pointer; 
		text-align:left; padding:2px; width:99%;
		margin-top:2px; margin-right:2px; margin-left:5px; background-color:#F4F4F4;
		}
.mnt {font:12px verdana; color:#858585;}
.mn {font:11px verdana; color:#7D92C0; line-height:24px;}
.dt {font:11px verdana; color:#4682bb; display:none;margin-left:18px; margin-right:15px; line-height:18px;}
.dt div {color:#666;line-height:normal; margin-top:5px;padding-bottom:10px;  line-height:18px;}
.mr {font-size:10px; text-align:right; display:block; width:470px; line-height:10px;}
	

	

.mBG {height:40px; background:transparent url(menuBG.gif) repeat-x bottom;background-color:#BFC6C9;}

                
.headstart  {   float:left;position:relative;
                width:25px;height:16px;top:-23px;
                margin-left:1px;
                background: url('tick1.gif') no-repeat left;
}
.contentp       {    font:11px verdana; color:#666;line-height:18px; }
.contentp  span {   display:block; margin-top:20px; margin-bottom:7px;font-weight:bold;padding-bottom:3px;
                    color:#5B7DA4;border-bottom:1px solid #efefef;}
.ans            { margin:0 0 20px 0;padding:0 0 10px 15px; line-height:20px;background:transparent url(faqbg.gif) no-repeat bottom left;}
.detail1x    {  font: 12px verdana; color:#666; line-height:150%;
}
.detail1x li span    {   color:#597697; }
.detail1x li div    {   color:#666; font:11px verdana;margin:5px 0 15px 0;}
.detail1    {   border:0px solid #efefef;
                padding:20px 0 20px 30px;font: 12px verdana; color:#777; line-height:130%;
}


.container-border { border:1px solid #7b9ebd;
                    width:200px;
                    margin:0;padding:0;
                    background-color:#FFF;
			  
}
.contentblock   { display:block; padding:10px;font:11px arial; color:#CCD9F4;text-align:center;}
.contenthd      { display:block; height:20px;padding:3px;border:1px solid #9DB2DD; background-color:#6E87BB;font: bold 15px verdana;color:white;}

.inviteblock    { padding:30px;font:12px arial; color:#777;text-align:center;}
.inviteblock  span  { padding:0;font:11px arial; color:#B7C1C6;text-align:center;}

.divHide {display:none;}
.divShow {display:block;}
.bt1{
	background-color: #E4E8EF;
	border: 1px solid #b2b2b2;
	color: #555;
	font:  11px Verdana;
	padding: 2px;
}
.textbox{
	background-color: #f4f4f4;
	border: 1px solid #b2b2b2;
	color: #000;
	font:  11px Verdana;
}





