@charset "UTF-8";
#auth{
	/*position: relative;*/
}

#auth .border-top, #auth .border-bott{
	width: 391px;
	height: 15px;
}


#auth .border-top .angl{
	float:left;
	width: 15px;
	height: 15px;
	background: url('/img/bord_nw.png') no-repeat 0 0;
	
}

#auth .border-top .angr{
	float:left;
	width: 15px;
	height: 15px;
	background: url('/img/bord_ne.png') no-repeat 0 0;
	
}

#auth .border-top .line{
	float:left;
	width: 361px;
	height: 15px;
	background: url('/img/bord_n.png') repeat-x 0 0 ;
	
}

#auth .border-bott .angl{
	float:left;
	width: 15px;
	height: 15px;
	background: url('/img/bord_sw.png') no-repeat 0 0;
	
}

#auth .border-bott .angr{
	float:left;
	width: 15px;
	height: 15px;
	background: url('/img/bord_se.png') no-repeat 0 0;
	
}

#auth .border-bott .line{
	float:left;
	width: 361px;
	height: 15px;
	background: url('/img/bord_s.png') repeat-x 0 0 ;
	
}

#auth .midd{
	background: url('/img/add/bord_auth.gif') repeat-y 0 0;
	padding-left: 25px;
}

#auth form{
	margin: 0px;
	padding: 0px;
}

#auth table{
	border: none;
	font-size: 1em;
}

#auth td{
	padding-top: 5px;
	padding-bottom: 5px;
}

#auth table td.rr{
	text-align: right;
	padding-right: 11px;
	width: 125px;
}

#auth form .word{
	width: 179px;
	margin-left: 7px;
	border: 2px inset #ccc;
}

#auth #yell{
	background: url('/img/add/yell.png') no-repeat right 0px #fff;
	width: 275px;
}

#auth #yell a{
	display: block;
	color: #fff;
	float: right;
	margin: 3px  9px 0px 0px;
}

#auth .sub{
	width: 77px;
	height: 34px;
	background: url('/img/add/login1.png') no-repeat right 0px #fff;
	color: #fff;
	border: none;
	margin: -6px 0px 0px 173px;
	cursor: pointer;
	font-size: 14px;
	font-family: Trebuchet MS,Tahoma,sans-serif;
}

.err{
	width: 330px;
	margin: 0px;
	color: /*#e49910*/#df8903;	
	font-weight: bold;
}

.err_word{
	background: #fec;
}

div.logout{
	margin: 0px 0px 20px 0px;
	text-align:left;
}

#text .er p{
	margin: 3px 0px 4px 0px;
	padding: 0px;
}

#text .lline{
	width: 100%;
	/*background: #ccf;*/
}

#text table.line {
	width: 100%;
	margin-top: 5px;
	font-size: 12px;
	border-collapse: collapse;	
}

#text table.line td, #text table.line th{
	padding: 6px 2px;
	/*text-align: center;*/
	border-top: 1px solid #78ACD1;
	border-bottom: 1px solid #78ACD1;
}

#text table.line td.cup, #text table.line th.cup{
	text-align: center;
	border: none;
	padding-left: 12px;
}
/*
#text  table.line th,  table.line tr.gr td{
	/*background: #DFF0FF/*ECF5FA;
	border-top: 1px solid #78ACD1;
	border-bottom: 1px solid #78ACD1;
}
*/

#text table.line .lef{
	text-align: left;
	padding-left: 10px;
}
/*
#text table.line .on{
	color: #339933;
}

#text table.line .off{
	color: #767676;
}*/

ul.menu{
	 list-style-image: url('/img/my.gif');
}

#text ul.menu li{
	 line-height: 100%;
	margin-bottom: 10px;
	padding: 0px 0px 0px 6px;
}

#text ul.menu a{
	color: #2C2B2B;
}

#text ul.menu a:visited{
	color: #2C2B2B;
}

#text ul.menu .arch{
	float: right; 
	width: 300px;
}



/*.navig .s_ang{
	display:block;
	float: left;
	height:15px;
	width:7px;	
	margin: 0px 4px;
}*/

#text .p_ang{
	display:block;
	padding: 0px;
	float: left;
	height:17px;
	width:10px; 
	margin: 0px 4px;
	text-decoration: none;	
}

.l_s_gray{background: url(/images/iwcareer/active_sities/adds/img/l_s_gray.gif) no-repeat 0px 4px;}
.l_p_gray{background: url(/images/iwcareer/active_sities/adds/img/l_p_gray.gif) no-repeat 0px 4px;}
.r_s_gray{background: url(/images/iwcareer/active_sities/adds/img/r_s_gray.gif) no-repeat 0px 4px;}
.r_p_gray{background: url(/images/iwcareer/active_sities/adds/img/r_p_gray.gif) no-repeat 0px 4px;}
.l_s_blue{background: url(/images/iwcareer/active_sities/adds/img/l_s_blue.gif) no-repeat 0px 4px;cursor:pointer;}
.l_p_blue{background: url(/images/iwcareer/active_sities/adds/img/l_p_blue.gif) no-repeat 0px 4px;cursor:pointer;}
.r_s_blue{background: url(/images/iwcareer/active_sities/adds/img/r_s_blue.gif) no-repeat 0px 4px;cursor:pointer;}
.r_p_blue{background: url(/images/iwcareer/active_sities/adds/img/r_p_blue.gif) no-repeat 0px 4px;cursor:pointer;}

#text .cntr{
	float: left;
	margin: -1px 8px 0px;
}

/*for ie7*/
*+html #text .cntr, * html #text .cntr{
	margin-top: 0px;
}
/*for ie6*/
* html #text .cntr{
	margin-top: 0px;
}
