body {  background: #FFF;margin:0px;padding:0px; color: #000; font: 82% arial, helvetica, "Nimbus Sans L", sans-serif; text-align: center; min-width: 1000px; }
table { font-size: 100%; border: 0; }
th { text-align: left; }
tr.tblhdr { background: #999; }
.helper { font-size: 85%;text-align:left; }
.spacer { clear: both; line-height: 0; height: 0; _font-size: 1px; }
.indent { margin-left: 35px; }
.top { margin-top: 0 !important; }
.bottom { margin-bottom: 0 !important; }
.btn { text-align: center; }
.right { text-align: right; }
.preview { background: #9CF; }
.even, .odd { background: #EEE; }
abbr { text-decoration: none; border: none; font-style: normal; }
sup { font-size: 70%; }
div.skip { position: absolute; left: -999px; width: 990px; }
.dim { color: #999 !important; }
.vmid { vertical-align: middle; }
.vtop { vertical-align: top; }
.printme { float: right; width: 135px; margin: 0; padding: 3px; font-size: 92%;}
.posrel { position: relative; }
acronym { border: none; }
dl dt { margin: 0 0 1px 15px; font-weight: bold; }
dl dd { margin: 0 0 12px 30px; }
blockquote { margin: 0; }
blockquote div { text-align: right; font-style: italic; }
#mn{min-width: 1000px; _width: 1000px;width:1000px;color:#5E5E5E;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* ie5mac backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block;clear: both; }
/* end ie5mac backslash hack */
.marked{color:red;}
.table_form td {padding:5px;vertical-align:top;}
.lng {float:right;width:100px;}
.all_breake {
      white-space: pre;         /* CSS2 */
      white-space: pre-wrap; /* CSS 2.1 */
      white-space: pre-line;   /* CSS 2.1/3 */

      white-space: -moz-pre-wrap; /* Mozilla */
      white-space: -hp-pre-wrap;   /* HP printers */
      white-space: -o-pre-wrap;     /* Opera 7 */
      white-space: -pre-wrap;       /* Opera 4-6 */

      word-wrap: break-word;       /* Только для динозавра IE */
}
.pdf { text-indent: -12345px; width: 16px; }
.pdf a { background-image: url(../img/icon/pdf.gif); width: 16px; padding-left: 0;}
#univer-ac iframe
		{
			display:none;/*sorry for IE5*/
			display/**/:block;/*sorry for IE5*/
			position:absolute;/*must have*/
			top:0;/*must have*/
			left:0;/*must have*/
			z-index:-1;/*must have*/
			filter:mask();/*must have*/
			width: 100%;/*must have for any big value*/
			height: 100%;/*must have for any big value*/;
		}

pre {
      white-space: pre;         /* CSS2 */
      white-space: pre-wrap; /* CSS 2.1 */
      white-space: pre-line;   /* CSS 2.1/3 */

      white-space: -moz-pre-wrap; /* Mozilla */
      white-space: -hp-pre-wrap;   /* HP printers */
      white-space: -o-pre-wrap;     /* Opera 7 */
      white-space: -pre-wrap;       /* Opera 4-6 */

      word-wrap: break-word;       /* Только для динозавра IE */
}

/* LINKS */

.mainlink{text-transform:capitalize;color:#39B2E7;}
.div_3{width:195px;float:left;}
/* HEADER */
#header_top{width:1000px;height:115px;display: inline-block;}
#header_m { min-width: 995px; _width: 995px; margin: 0 auto; text-align: left; position: relative; font-size: 95%; _font-size: 12px;margin-top:10px; }
body:last-child:not(:root:root) #header_m  { width: 82em; }
@media all and (min-width: 0) { #header_m { width: 1000px; } }
#header_m #logo { float: left;width:200px; }
#header_m #signin { position: absolute; top: 18px; left: 139px; }
#header_m ul { list-style: none; margin: 0px; padding: 0px; float: left; clear: both; }
.ol{padding-left:10px;}
#header_m #info_box ul li { margin: 0px; padding: 0px; float: left; white-space: nowrap; }
#header_m #info_box ul li a { color: #FFF; display: block; text-decoration: none; text-align: center; font-weight: bold; }
#header_m #info_box ul ul { margin: 0; padding-top: 6px; position: absolute; left: 0;  }
#header_m #info_box ul ul li { display: none; }
#header_m #info_box ul li.on ul li { display: block; }
#header_m #info_box span {padding-left:5px;padding-right:5px;}
#header_m #info_box ul ul li { background: none !important; }
#header_m #info_box ul ul li a { background: none !important; }
#header_m #info_box ul li.on ul li a { padding: 0; }
#header_m #info_box ul li.on ul li a:hover { text-decoration: underline; font-weight: 900; } /* for ie5mac */
#header_m #info_box ul li a { position: relative; outline: none; }
#header_m #info_box ul li a .event { position: absolute; top: -9px; right: -2px; z-index: 1; text-indent: -12345px; height: 16px; width: 55px; }

#header_m #nav-menu ul li { margin: 0px; padding: 0px; float: right; white-space: nowrap;padding-left:2px;padding-right:2px; }
#header_m #nav-menu ul li a { font-family:Tahoma;font-size:10px;color: #8b8b8b; display: block; text-decoration: none; text-align: center; font-weight: bold;padding-left:12px; }
#header_m #nav-menu ul ul { margin: 0; padding-top: 6px; position: absolute; left: 0; _width: 1000px;  }
#header_m #nav-menu ul ul li { display: none; }
.link{color:#8b8b8b;}
#header_m #nav-menu ul li.on ul li { display: block; }
#header_m #nav-menu ul ul li { background: none !important; }
#header_m #nav-menu ul ul li a { background: none !important; }
#header_m #nav-menu ul li.on ul li a { padding: 0; }
#header_m #nav-menu ul li.on ul li a:hover { text-decoration: underline; font-weight: 900; } /* for ie5mac */
#header_m #nav-menu ul li a { position: relative; outline: none; }
#header_m #nav-menu ul li a .event { position: absolute; top: -9px; right: -2px; z-index: 1; text-indent: -12345px; height: 16px; width: 55px; }

#header_m #nav-primary{height:29px;}
#header_m #nav-primary ul { width:1000px;background: url(../img/bg/nav_menu.png) repeat-x 1000px;height:29px;}
#header_m #nav-primary ul { list-style: none; margin: 0px; padding: 0px;float: left;  }
#header_m #nav-primary ul li { margin: 0 0px; padding: 0; float: left;  white-space: nowrap; }
#header_m #nav-primary ul li a { font-family:Tahoma;font-size:16px;font-weight:bold;color: #FFF; display: block; text-decoration: none; margin: 0; padding-top:5px;margin-left:7px;margin-right:7px; text-align: center; font-weight: bold; }

#nav-secondary_m { clear: both; height: 2em; }


#header_m #nav-secondary_m {padding-top:5px;}
#header_m #nav-secondary_m ul li { background: url(../img/icon/menu_line1.gif) no-repeat 0 0;margin: 0px; padding: 0px; float: left; white-space: nowrap;padding-left:6px;padding-right:6px; }
#header_m #nav-secondary_m ul li a { font-family:Tahoma;font-size:14px;color: #8b8b8b; display: block; text-decoration: none; text-align: center; font-weight: bold;margin-left:12px; }
#header_m #nav-secondary_m ul ul { margin: 0; padding-top: 6px; position: absolute; left: 0; _width: 1000px;  }
#header_m #nav-secondary_m ul ul li { display: none; }
#header_m #nav-secondary_m ul li.on ul li { display: block; }
#header_m #nav-secondary_m ul ul li { background: none !important; }
#header_m #nav-secondary_m ul ul li a { background: none !important; }
#header_m #nav-secondary_m ul li.on ul li a { padding: 0; }
#header_m #nav-secondary_m ul li.on ul li a:hover { text-decoration: underline; font-weight: 900; } /* for ie5mac */
#header_m #nav-secondary_m ul li a { position: relative; outline: none; }
#header_m #nav-secondary_m ul li a .event { position: absolute; top: -9px; right: -2px; z-index: 1; text-indent: -12345px; height: 16px; width: 55px; }

body.noheadlinks #signin, body.noheadlinks #nav-utility { display: none !important; }
.nav-skip { position: absolute; left: -12345px; }
#header_m hr { visibility: hidden; height: 1px; }
#header_m h1 { margin: 0; padding: 0; border: none; background: none; }
#header_m p { margin: 4px 0 0 10px; padding: 0; float: left; }
#header_m p a { padding: 0 3px; }
#header_m #signout { display: block; font-size: 92%; }

.simple ul {background:none;}
.simple ul li {background:none;}
.simple ul li a {}
.simple ul li span {padding:0px;}

#info_box {position:relative;float:left;width:160px;height:44px;text-align:left;padding:0px;}
#info_box h3 { float: left;color:#69E91A;font-weight:bold;font-size:18px;padding:0px;margin:0px; }
#info_box div { float: left;font-weight:bold;padding:0px;margin:0px;padding-top:8px;clear: both;width:130px;text-align:left; }

#nav-menu {position:relative;float:right;width:540px;height:44px;text-align:left;padding:0px;left:0px;}
#nav-menu div {  float: left;padding:0px;margin:0px;clear: both;width:540px;height:20px;text-align:right;padding-top:5px; }
#nav-menu span {  color:#868686;font-weight:bold;font-size:12px; }


#big_menu{ background: url(../img/bg/big_menu.png) repeat-x 1000px;margin: 0px; padding: 0px;width:1000px;height:64px; }
#big_menu a { text-decoration: none; }
#main{float:left;position:relative;display:block;width:1000px;}
#left-tab{width:640px;float:left;position:relative;display:block;}
#right-tab{width:360px;float:right;position:relative;display:block;}

.win{background: url(../img/bg/win_title.png) repeat-x top;float:left;position:relative;display:block;margin:0px;padding:0px;border:1px solid #D2D2D2;margin:5px;}
.win-simple{float:left;position:relative;display:block;margin:0px;padding:0px;border:1px solid #D2D2D2;margin:5px;}
.win-title{height:26px;clear:both;}
.win-title {padding-top:4px;padding-left:10px;text-align:left;border-bottom:1px solid #D2D2D2;right:5px;}
.win-body { padding:10px;padding-top:5px; }
.win-body { color:#9a9a9a;font-size:12px;font-family:Tahoma;text-align:left;}
.win-body a{ background:none;text-decoration: none; }
.win-simple td {height:30px;}
.win-body a:hover .ltl-prof{ background:#F6FBFF;text-decoration: none; }
.win-bottom{background: url(../img/bg/win_b_r.png) 100% 100% no-repeat;height:17px;top:4px;}
.win-bottom span {background: url(../img/bg/win_b_l.png) 0 100% no-repeat;height:17px;}
.type_1{background: url(../img/bg/win-type1.gif) no-repeat;height:152px;width:332px;}
.type_2{background: url(../img/bg/win-type2.gif) no-repeat;height:253px;width:318px;}
.type_3{background: url(../img/bg/win-type3.gif) no-repeat;height:57px;width:656px;}
.form-table td{height:25px;}



#complete_prof1{ background: url(../img/icon/complete_prof1.gif) no-repeat top left;height:40px;width:40px;cursor:pointer;float:left; }
#comm_prof{ background: url(../img/icon/comm_prof.gif) no-repeat top left;height:40px;width:40px;cursor:pointer;float:left; }
#gauk_prof{ background: url(../img/icon/gauk_prof.gif) no-repeat top left;height:40px;width:40px;cursor:pointer;float:left; }
#search_prof1{ background: url(../img/icon/search_prof1.gif) no-repeat top left;height:40px;width:40px;cursor:pointer;float:left; }
#complete_prof{ background: url(../img/icon/complete_prof.gif) no-repeat top left;height:60px;width:60px;cursor:pointer;float:left;}
#comm_prof{ background: url(../img/icon/comm_prof.gif) no-repeat top left;height:60px;width:60px;cursor:pointer;float:left; }
#search_prof{ background: url(../img/icon/search_prof.gif) no-repeat top left;height:60px;width:60px;cursor:pointer;float:left; }
#find_prof{ background: url(../img/icon/find_prof.gif) no-repeat top left;height:60px;width:60px;cursor:pointer;float:left;}

.break_div{background:url(../img/break.png) repeat-x;height:10px;width:20px;}
.flip_mn{background: #FAFAFA url(../img/bg/upper_mn.png) repeat-x;height:50px;width:1000px; }
.down_mn{ background: url(../img/bg/down_mn.png) no-repeat bottom left;height:26px;width:1000px; }
.title-txt{color:#37B2EB;font-weight:bold;font-size:14px;font-family:Tahoma,sant-serif;}
.link-txt{padding:13px;color:#515151;font-size:12px;font-family:Tahoma,sant-serif;font-weight:bold;}
.ttl{color:#8F8F8F;font-size:10px;font-family:Tahoma;}
.ttl_2{color:#8F8F8F;font-size:14px;font-family:Tahoma;}
.ttl_name{color:#515151;font-size:12px;font-family:Tahoma;}
.ltl-prof img {border:0px solid #928D93;}
.ltl-prof {padding:0px;cursor:pointer;float:left;}
.ltl-prof table td {text-align:left;cursor: pointer;}
.ltl-prof table {width:290px;height:50px;cursor: pointer;}
.ltl-prof1 table {width:500px;cursor: pointer;}
.ltl-prof1 table td {padding:5px;cursor: pointer;}

.input-type {background:#E9E9E9;border:none;}
.input-field {background:#E9E9E9;border:none;width:233px;}
input[type="text"] {font-size:12px;font-family:Tahoma;color:#5E5E5E;padding:2px;height:14px;background:#E9E9E9;border:none;width:230px;}
input[type="password"] {font-size:12px;font-family:Tahoma;color:#5E5E5E;padding:2px;height:14px;background:#E9E9E9;border:none;width:230px;}
textarea {font-size:12px;font-family:Tahoma;color:#919191;padding:2px;background:#E9E9E9;border:none;}

select {background:#E9E9E9;border:none;color:#5E5E5E;width:180px;}

a.invbtn { background: url(../img/btn/btn_right_blue.png) 100% 0 no-repeat; color: #fff !important; cursor: pointer; display: block; float: left; font-size: 124%; _font-size: 14px; margin: 0 auto 10px; text-align: center; text-decoration: none; width: 135px; }
a.invbtn span { background: url(../img/btn/btn_left_blue.png) no-repeat; display: block; min-height: 18px; padding: 0px 0px 0 0px; _padding-bottom: 0px !important;color:#fff;font-weight:bold;font-size:14px; }

a.regbtn { background: url(../img/btn/btn_right_blue.png) 100% 0 no-repeat; color: #fff !important; cursor: pointer; display: block; float: left; font-size: 124%; _font-size: 14px; margin: 0 auto 10px; text-align: center; text-decoration: none; width: 175px; }
a.regbtn span { background: url(../img/btn/btn_left_blue.png) no-repeat; display: block; min-height: 18px; padding: 0px 0px 0 0px; _padding-bottom: 0px !important;color:#fff;font-weight:bold;font-size:14px; }


.btn-div { float:left;padding:5px; }
a.more-btn { position:relative;color:#fff;padding:0px;margin:0px;position:relative;color:#fff;padding:0px;margin:0px;background: url(../img/btn/btn_right_blue.png) 100% 0 no-repeat; color: #fff !important; cursor: pointer; display: block; float: left; font-size: 124%; _font-size: 13px; margin: 0 auto 10px; height:18px; text-align: center; text-decoration: none; }

a:hover .more-btn { position:relative;color:#fff;padding:0px;margin:0px;position:relative;color:#fff;padding:0px;margin:0px;background: url(../img/btn/btn_right_blue.png) 100% 0 no-repeat; color: #fff !important; cursor: pointer; display: block; float: left; font-size: 124%; _font-size: 13px; margin: 0 auto 10px; height:18px; text-align: center; text-decoration: none; }
a:active .more-btn { position:relative;color:#fff;padding:0px;margin:0px;position:relative;color:#fff;padding:0px;margin:0px;background: url(../img/btn/btn_right_blue.png) 100% 0 no-repeat; color: #fff !important; cursor: pointer; display: block; float: left; font-size: 124%; _font-size: 13px; margin: 0 auto 10px; height:18px; text-align: center; text-decoration: none; }
a:link .more-btn { position:relative;color:#fff;padding:0px;margin:0px;position:relative;color:#fff;padding:0px;margin:0px;background: url(../img/btn/btn_right_blue.png) 100% 0 no-repeat; color: #fff !important; cursor: pointer; display: block; float: left; font-size: 124%; _font-size: 13px; margin: 0 auto 10px; height:18px; text-align: center; text-decoration: none; }

a.more-btn span { position:relative;color:#fff;padding:0px;margin:0px;background: url(../img/btn/btn_left_blue.png) no-repeat; display: block; min-height: 18px; padding: 0px 0px 0 0px; _padding-bottom: 0px !important;color:#fff;font-weight:bold;font-size:13px;text-align:center; }
a.more-btn span div{ margin-left:5px;margin-right:5px;}


a.break-btn { position:relative;color:#fff;padding:0px;margin:0px;position:relative;color:#fff;padding:0px;margin:0px;background: url(../img/break.png) 100% 0 no-repeat; color: #fff !important;  display: block; float: left; font-size: 124%; _font-size: 13px; margin: 0 auto 10px; height:18px; text-align: center; text-decoration: none; }
a.break-btn span { position:relative;color:#fff;padding:0px;margin:0px;background: url(../img/break.png) no-repeat; display: block; min-height: 18px; padding: 0px 0px 0 0px; _padding-bottom: 0px !important;color:#fff;font-weight:bold;font-size:13px;text-align:center; }
a.break-btn span div{ margin-left:5px;margin-right:5px;}



a.find-btn { cursor: pointer; width:50px;height:18px;padding:0px;margin:0px;}
a.find-btn img { cursor: pointer; width:50px;height:18px;padding:0px;margin:0px;border:none;}
a.find-btn span{ cursor: pointer; width:50px;height:18px;padding:0px;margin:0px;}



#calendar{width:200px;height:200px;background:#ffffff;margin:0px;padding:5px;padding-top:0px;}
#calendar_main{width:780px;padding-top:20px;height:600px;}
#calendar ul { list-style: none; background:#ffffff; margin: 0px; padding: 0px; float: left; clear: both; }
#calendar ul li { width:23px;margin: 0px; padding: 0px; float: left; white-space: nowrap;text-align:center; }
#calendar ul li a { text-decoration:none;color:#000000;font-family:Arial; }
#calendar a { text-decoration:none;color:#000000;font-family:Arial; }
.top_float{float:left;position:relative;width:11px;text-align:center;}
.top_float img {border:none;margin-top:4px;}
.ltl_box {width:26px;height:20px;border-left:2px solid #EFEFEF;float:left;text-align:center;vertical-align:middle;padding-top:6px;}
.rowcal{float:left;font-weight:bold;}
.rowcal a .ltl_box{background-color:#ffffff;cursor: pointer;cursor: hand;}
.rowcal a:hover .ltl_box{background-color:#EBEBEB;cursor: pointer;cursor: hand;}




.daysName ul { height:35px;list-style: none; background:#8EB3FF;margin: 0px; padding: 0px; float: left; clear: both; }
.daysName ul li { width:23px;margin: 0px; padding: 2px; float: left; white-space: nowrap;text-align:center; }
.daysName ul li a { text-decoration:none;color:#000000;font-family:Arial;font-size:12px; }

.ul_list li {float:left;}

#controlCal ul { list-style: none; background:#8EB3FF;margin: 0px; padding: 0px; float: left; clear: both; }
#controlCal ul li { width:23px;margin: 0px; padding: 2px; float: left; white-space: nowrap;text-align:center; }
#controlCal ul li a { text-decoration:none;color:#000000;font-family:Arial;font-size:12px; }
.grey {color:#cccccc;}
#topControl{ border:red;background:#ffffff;padding:5px; }

#day-list{overflow: hidden; _zoom: 1; }
#day-list ul {overflow: hidden; _zoom: 1;background:#ECE3FF;padding:0px;margin:0px; }
#day-list ul li {height:35px;overflow: hidden; _zoom: 1;padding:0px;margin:0px;border-bottom:1px solid #D3CBE4; }

.day-row {white-space: nowrap;overflow: hidden; _zoom: 1;background:#ECE3FF;padding:0px;margin:0px;padding-left:10px;float:left; }
.day-row li {height:35px;overflow: hidden; _zoom: 1;padding:0px;margin:0px;float:left;color:#6E8BC6;background-color:#8EB3FF; }
.day-row li span {padding-left:5px; }

#month-book{height:500px;overflow:scroll;margin:20px;border:1px solid #ffffff;text-align:left;}

#left_tab {float:left;position:relative;width:645px;}
#right_tab {float:left;position:relative;width:325px;margin-left:10px;}

.left_tab {float:left;position:relative;width:655px;}
.right_tab {float:right;position:relative;width:330px;}

.win-4 { position:relative;background: #ffffff  url(../img/win_4.gif) no-repeat ;width:332px;height:224px; }

.win-6 { position:relative;background: #ffffff  url(../img/win_6.gif) no-repeat ;}

.win_title{text-align:left;color:#44B8E7;font-weight:bold;padding:5px;padding-left:15px;}
.win-6-list{padding:0px;margin:0px;text-align:left;padding:10px;padding-left:15px;}
.win-6-list ul {padding:0px;margin:0px;list-style:none;color:#5E5E5E;text-align:left;border:none;}
.win-6-list ul li {padding:0px;margin:0px;color:#5E5E5E;font-weight:bold;border:none;}


.win_5 ul {padding:0px;margin:0px;list-style:none;color:#5E5E5E;list-style: none;white-space: nowrap;float:left;}
.win_5 ul li {padding:0px;margin:0px;color:#5E5E5E;font-weight:bold;white-space: nowrap;float:left;padding:10px;border:none;}

.win-login { position:relative;background: #ffffff url(../img/win_login.gif) no-repeat ;width:330px; }
.win-login ul {padding:0px;margin:0px;list-style:none;color:#5E5E5E;list-style: none;white-space: nowrap;float:left;}
.win-login ul li {padding:0px;margin:0px;color:#5E5E5E;font-weight:bold;white-space: nowrap;float:left;padding:10px;}
.win-login-bottom { position:relative;background: #ffffff url(../img/win_login_bottom.gif) no-repeat ;width:330px;height:6px; }




.win_text{color:#929292;font-family:Tahoma;text-decoration:none;text-align:justify;}
.index_text{color:#7A7A7A;font-weight:bold;}


.error{color:red;font-family:Tahoma;}



h1 {color:#5E5E5E;padding:0px;margin:0px;border:none;}
h2 {padding:0px;margin:0px;border:none;}
h3 {padding:0px;margin:0px;border:none;}
h4 {padding:0px;margin:0px;border:none;}
h5 {padding:0px;margin:0px;border:none;}
h6 {padding:0px;margin:0px;border:none;}
.mng {color:#5E5E5E;}
.desc {color:#5E5E5E;}


/* ERRORS */
.errorpg div#header { padding: 12px 0; border-bottom: 1px solid #999; }
.errorpg div#main { text-align: left; padding-left: 50px; padding-bottom: 30px; width: 550px; voice-family: "\"}\""; voice-family: inherit; width: 650px; }

.errorpg div#main h1 { border: 0; margin: 15px 0 0; padding: 0; }
.errorpg .error404 ul { float: left; width: 165px; margin: 0 0 0 30px; padding: 0 0 0 15px; }
.error { font-size: 92%; font-weight: bold; color: #900; background: transparent; line-height: normal; }
.warning { display: block; margin: 2px 0; background: url(../img/icon/icon_warning_16x16.gif) no-repeat; padding: 2px 0 2px 20px; font-size: 92%; color: #900; }
.errorbox { width: 640px; margin: 0 auto; padding: 10px 15px 0; text-align: center; font-weight: bold; }
.errorbox div { background: #F7D3D3 url(../img/bg/bg_trans_bot_775x11.gif) bottom left no-repeat; color: #5E5E5E; width: 640px; min-height: 32px; }
.errorbox div p { background: url(../img/bg/bg_trans_top_775x11.gif) 0 0 no-repeat; margin: 0; padding: 9px 15px 9px 37px; text-align: left; }
.errorbox div img { float: left; margin: 3px 8px 3px 3px; }
.errorbox div#hdrsuccess { background-color: #E6F7D3; color: #5E5E5E; }
.errorbox div#hdrinfo { background-color: #FFEC94; color: #960; }
.errorbox div#hdrinfo .detail { color: #000; font-size: 92%; font-weight: normal; }


.bottom_border_move2 { background: #FFFFFF url(../img/bg1/bottom_border_move2.gif) no-repeat 0 0 ; color: #AB0000;  height: 13px;width:640px; }
.bottom_border_move3 { background: #FFFFFF url(../img/bg1/bottom_border_move.gif) no-repeat 0 0 ; color: #AB0000;  height: 13px;width:310px; }
.bottom_border_move { background: #FFFFFF url(../img/bg1/bottom_border_move.gif) no-repeat 0 0 ; color: #AB0000;  height: 35px;width:310px; }
.top_border_move { cursor:move ;background: #FFFFFF url(../img/bg1/top_border_move.gif) no-repeat 0 0 ; color: #AB0000;width:310px;}
.top_right_border { background: #FFFFFF url(../img/bg1/top_border.gif) no-repeat 100% 0 ; color: #AB0000;  height: 35px;text-align:left; }
.top_left_border { background: #FFFFFF url(../img/bg1/top_right_border.gif) no-repeat 0 0 ; color: #AB0000; width: 4px; height: 35px;float:left;position:relative; }
.border_body {border:1px solid #D5D5D5;border-top:none;border-bottom:none;zoom:1;}
.bottom_left_border { background: #FFFFFF url(../img/bg1/bottom_left_border.gif) no-repeat 0px 0px ; color: #AB0000; width: 4px; height: 13px;float:left; }
.bottom_right_border{ background: #FFFFFF url(../img/bg1/bottom_right_border.gif) no-repeat 100% 0 ; color: #AB0000;  height: 13px;text-align:left; }
.title_win_round{ cursor:default;font-family:Tahoma;font-size:14px;color:#68C4E9;font-weight:bold;padding:4px;padding-left:10px; }
.border_body {padding:10px;padding-top:5px;color:#9a9a9a;font-size:12px;font-family:Tahoma;text-align:left;}
.win-action{text-align:right;float:right;padding-right:10px;}

.for_ul li {border:none;}


.top2_right_border { background: #FFFFFF url(../img/bg1/top2_border.gif) no-repeat 100% 0 ; color: #AB0000;  height: 25px;text-align:left; }
.top2_left_border { background: #FFFFFF url(../img/bg1/top2_right_border.gif) no-repeat 0 0 ; color: #AB0000; width: 4px; height: 25px;float:left;position:relative; }
.bottom2_left_border { background: #FFFFFF url(../img/bg1/bottom_left_border.gif) no-repeat 0px 0px ; color: #AB0000; width: 4px; height: 13px;float:left; }
.bottom2_right_border{ background: #FFFFFF url(../img/bg1/bottom_right_border.gif) no-repeat 100% 0 ; color: #AB0000;  height: 13px;text-align:left; }






.ntop_right_border { background: #FFFFFF url(../img/bg1/ntop_border.gif) no-repeat 100% 0 ; color: #AB0000;  height: 35px;text-align:left; }
.ntop_left_border { background: #FFFFFF url(../img/bg1/ntop_right_border.gif) no-repeat 0 0 ; color: #AB0000; width: 4px; height: 35px;float:left;position:relative; }
.nborder_body {border:1px solid #D5D5D5;border-top:none;border-bottom:none;}
.nbottom_left_border { background: #FFFFFF url(../img/bg1/bottom_left_border.gif) no-repeat 0 0 ; color: #AB0000; width: 4px; height: 13px; }
.nbottom_right_border{ background: #FFFFFF url(../img/bg1/bottom_right_border.gif) no-repeat 100% 0 ; color: #AB0000;  height: 13px;text-align:left; }
.ntitle_win_round{ font-family:Tahoma;font-size:14px;color:#68C4E9;font-weight:bold;padding:4px;padding-left:10px; }
.nborder_body {padding:10px;padding-top:5px;color:#9a9a9a;font-size:12px;font-family:Tahoma;text-align:left;}
.nwin-action{text-align:right;float:right;padding-right:10px;}
.nborder_action{clear:both;float:right;}

.border_body ul {padding:0px;margin:0px;list-style:none;}

.border_body ul li img {float:left;position:relative;}
.border_body ul li div {width:290px;color:#5E5E5E;}
.border_body ul li div a{text-decoration:none;color:#5E5E5E;}

.search_part {float:left;position:relative;width:180px;}
.search_part_1 {float:left;position:relative;width:280px;}
.search_part_1 strong {margin:5px;}
.search_part_1 select {border:none;background-color:#E9E9E9;width:170px;margin:5px;color:#5E5E5E;}
.search_part strong {margin:5px;}
.search_part select {border:none;background-color:#E9E9E9;width:170px;margin:5px;color:#5E5E5E;}
.border_body input [type="text"] {width:150px;border:none;background-color:#E9E9E9;color:#5E5E5E;}
.border_body td {text-align:center;vertical-align:middle;}

.border_body td div{text-align:center;height:30px;vertical-align:middle;}
.table_box{border:1px dotted #D5D5D5;border-top:none;border-right:none;}
.table_box_middle {border:1px dotted #D5D5D5;border-top:none;border-right:none;}
.table_box_bottom {border:1px dotted #D5D5D5;border-top:none;border-right:none;border-bottom:none;}

.src_left{width:300px;position:relative;float:left;height:200px;}

.all_buttons {float:left;position:relative;}
.all_buttons ul {margin:0px;padding:0px;}
.all_buttons ul li {margin:0px;padding:5px;}
.all_buttons ul li ul {margin-left:20px;padding:5px;border:none;}
.all_buttons ul li ul li {border:none;}
.all_buttons input {width:auto;background:none;}

.job_manage {margin:10px;color:#5E5E5E;}
.job_manage td { color:#5E5E5E; }
.job_manage th { color:#5E5E5E; }

.view_job {padding:10px;color:#5E5E5E;}
.view_job ul {padding:0px;margin:0px;list-style:none;color:#5E5E5E;}
.view_job ul li {padding:0px;margin:0px;list-style:none;color:#5E5E5E;text-align:left;}
.view_job ul li div {color:#5E5E5E;text-align:left;padding:10px;}

.tbl td{text-align:right;vertical-align:top;padding:3px;padding-left:10px;}

.people_list { paddding:10px; }

.people_list div { paddding:3px; }
.people_list ul { paddding:0px;list-style:none; }
.people_list ul li { paddding:0px;width:750px;border:none; }
.people_list ul li div a { text-decoration:underline;color:#44B8E7;font-family:Tahoma;font-size:14px; }
.people_list ul li div { paddding:3px; }

.summary_info{ padding-top:10px; }

.inbox_win {padding:0px;color:#5E5E5E;text-align:left;}
.inbox_win a {  text-decoration:none;color:#44B8E7;font-family:Tahoma;font-size:14px;  }
.inbox_win ul {padding:0px;border:none;list-style:none;padding:0px;margin:0px;}
.inbox_win ul li {padding:0px;border:none;padding:0px;margin:0px;}
.inbox_win ul li a {  text-decoration:none;color:#44B8E7;font-family:Tahoma;font-size:14px;  }
.border_body a {  text-decoration:none;color:#44B8E7;font-family:Tahoma;font-size:14px;  }
.border_body a:hover .ltl-prof{ background:#F6FBFF;text-decoration: none; }
.border_body a:hover .ltl-prof .lg{  }
.inbox-list th {font-weight:bold;background-color:#F1F1F1;color:#686868;}
.lg{text-align:left;padding:0px;margin:0px;margin-left:8px;text-align:center;width:150px;height:38px;}
a:active{  outline: none; }
a:visited{  outline: none; }
a:hover{  outline: none; }



.inbox-list {width:100%;}
.inbox-list th,td {text-align:left;}
.msg_table {width:100%;}
.msg_table td {padding:5px;}
.route {padding:0px;margin:0px;}
.route td {padding:0px;margin:0px;}

.msg .remaining { color: #666; float: right; margin: -21px 15px 0 0; text-align: right; width: 300px; }
.msg .ac { clear: both; position: relative; width: 100%; }
.msg .ac .inpt { z-index: 100; position: absolute; }
.msg .ac .inpt .yui-ac-content { width: 300px; background: #FFF; border: 1px solid #BADDEE; border-width: 0 1px 1px; }
.msg .ac .inpt ul { margin: 0; padding: 0; list-style: none; }
.msg .ac .inpt li { font-size: 92%; border-top: 1px solid #BADDEE; padding: 5px 8px; cursor: pointer; _width: 100%; }
.msg .ac .inpt li.yui-ac-highlight { background: #DDF0F7; cursor: pointer; }
.msg .ac .inpt li h4 { margin: 0 0 2px 0; padding: 0; font-size: 100%; font-weight: normal; }
.msg .ac .inpt li p { margin: 0; padding: 0; color: #666; }
.msg .ac .inpt .ccHeadline { color: #666; font-size: 92%; }
.msg #ccAutoComplete:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.msg #ccAutoComplete { background:#E9E9E9; *height: 1%; display: block; border: 2px solid #848484; border-width: 2px 0 0 2px;  *border: 1px solid #809DB9; margin-top: 2px; width: 325px; float: left; min-height: 25px; _height: 25px; padding: 2px; _padding-bottom: 2px; }
.msg #ccAutoComplete div.ccCon { background: #ccc url(../img/bg/bg_conx_wrap_right_2x17.gif) 100% 0 no-repeat; float: left; margin: 3px; _cursor: pointer;height:20px; }
.msg #ccAutoComplete div.ccConHL { background: #aaa url(../img/bg/bg_conx_wrap_right_2x17.gif) 100% 0 no-repeat; float: left; margin: 3px; _cursor: pointer; }
.msg #ccAutoComplete div p { margin: 0; background: url(../img/bg/bg_conx_wrap_left_2x17.gif) no-repeat; padding: 1px 8px 1px 5px; *padding-bottom: 0; white-space: nowrap; _cursor: pointer; }
.msg .ccCon:hover { cursor: pointer; }
.msg .ccCloseBtn { color: #666; font-size: 70%; font-weight: bold; position: relative; top: -1px; left: 3px; }
.msg .ccCloseBtn:hover { color: #000; }
.msg #ccInput { border: 0; margin: 3px 0 0 0; padding: 0; float: left; display: block; outline: 0; }
.msg #ccInput:focus { outline: none; }
.msg .icon-chooser { float: right; margin: 5px 45px 0 0; }
.msg #to .lastwords { margin-bottom: 0; }
.msg img { border:none; }
.msg a {   text-decoration:none;color:#44B8E7;font-family:Tahoma;font-size:14px;   }



.webmails {padding:0px;margin:0px;}
.webmails ul {padding:0px;margin:0px;list-style:none;border:none;width:700px;border:1px solid red;clear:both;}
.webmails ul li {padding:0px;margin:0px;border:none;white-space: nowrap;float:left;border:1px solid red;}




.list_calendar td {border:1px solid #E9E9E9;}
.list_calendar td a {padding:0px;margin:0px;}
.list_calendar_div {width:100%;height:100%;margin:0px;padding:0px;background-color:#ffffff;clear:both;}

.list_calendar td a:hover .list_calendar_div {background-color:#E9E9E9;}

.details h4 {font-size:14px;}
.contain_settings ul {border:none;}
.contain_settings ul li {border:none;}

.email-table td {text-align:left;}


.option_list ul {border:none;}
.option_list ul li {border:none;}

.min_event {width:100%;height:16px;background-color:#B5B5B5;clear:both;}

.register_table{ padding:0px;color:#5E5E5E; }
.register_table td { padding:5px;vertical-align:top; }
.register_table_right {text-align:left;}
.register_table_left {text-align:right;}
.register_table_left{color:#5E5E5E;font-weight:bold;}
.register_table_right ul {list-style:none;padding:0px;margin:0px;}
.register_table_right ul {list-style:none;padding:0px;margin:0px;}
.unread {padding:5px;}
.actions-list {padding-left:10px;}

.cleardiv {width:100%;height:2px;float:left;clear:both;}


.col_ {float:left;width:auto;min-height:60px;text-align:center;}
.col_ div {padding-top:7px;padding-left:7px;text-align:center;vertical-align:bottom;}
.row_ {float:left;width:648px;height:40px;padding:0px;border-bottom:1px dashed #928D93;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;margin-left:-1px;}


.col_2 {float:left;width:auto;text-align:center;height:30px;}
.col_2 div {padding-top:7px;padding-left:7px;text-align:center;vertical-align:bottom;}
.col_3 {float:left;width:auto;text-align:center;height:30px;}
.col_3 div {padding:7px;padding-left:7px;text-align:center;vertical-align:bottom;}
.row_2 {float:left;width:648px;height:30px;padding:0px;border-bottom:1px dashed #928D93;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;margin-left:-1px;}
.bottom_border{width:648px;height:2px;border:0px;border-bottom:1px dashed #928D93;}
.list_job a{color:#5E5E5E;display:block;}
.row_0 {float:left;width:648px;height:60px;padding:0px;border-bottom:1px dashed #928D93;background-color:#FAFAFA;color:#5E5E5E;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;margin-left:-1px;}
.row_1 {float:left;width:648px;height:60px;padding:0px;border-bottom:1px dashed #928D93;color:#5E5E5E;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;margin-left:-1px;}
.rowc_0 {float:left;width:648px;padding:0px;border-bottom:1px dashed #928D93;background-color:#FAFAFA;color:#5E5E5E;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;margin-left:-1px;}
.rowc_1 {float:left;width:648px;padding:0px;border-bottom:1px dashed #928D93;color:#5E5E5E;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;margin-left:-1px;}
.row_a:hover .row_0{background-color:#EBEBEB;}
.row_a:hover .row_1{background-color:#EBEBEB;}
.logo_bor {padding:0px;margin:0px;}
.logo_bor img {margin:0px;margin-top:-1px;}
.row_a:hover .logo_bor{background:#ffffff url(../img/border_logo.gif) no-repeat;height:45px;width:164px;margin-left:0px;}
.row_a:after .logo_bor{background:#ffffff url(../img/border_logo.gif) no-repeat;height:45px;width:164px;margin-left:0px;}

.autoOver {display:list-item;color:green;}
.autoOver li {color:red;}
.autoOver:hover li {color:black;}
.just_color{color:#44B8E7;}

.prof_h {padding-top:5px;padding-bottom:5px;}
.photo-size_1 {width:122px;height:152px;border:none;}
.photo_size_2 {width:76px;height:96px;border:2px solid red;}
.view_msn_col_1 {float:right;text-align:right;width:50px;}
.photo {position:relative;background: url(../img/border_photo.gif) no-repeat ;width:126px;height:156px; }
.photo img { position:relative;margin:2px; }

.photo_1 {position:relative;width:80px;height:100px;float:left; }
.photo_1 img { position:relative;margin:2px;border:2px solid #8E8E8D; }


.magic_win {float:left;width:440px;height:200px;margin-top:20px;}
.magic_win_div {width:205px;height:20px;border-bottom:1px dashed #928D93;text-align:left;float:left;padding:5px;font-weight:bold;font-size:12px;}
.magic_win_div_b {width:205px;height:20px;text-align:left;float:left;padding:5px;font-weight:bold;font-size:12px;}

.row_jobs {width:100%;border-top:1px dashed #928D93;clear:both;position:relative;color:#928D93;}
.row_jobs div {height:100%;float:left;padding:1px;}
.row_a:hover div{background-color:#EBEBEB;}
.wrap {
 display: table-cell;
vertical-align: middle;
width: 100%;
 height: 401px;
 }
.just-for-IE {
 display: none;
 width: 1px;
margin-left: -1px;
 }
 * html .just-for-IE, * html .valign-center {
 display: inline-block;
 vertical-align: middle;
 }
 * html .valign-center {
 width: 100%;
 }
 * html .just-for-IE {
 height: 100%;
 }
 * html .just-for-IE, * html .valign-center {
 display: inline;
 }

 .index_bottom{
	width:100%;
	height:24px;
	position:relative;
	bottom:0px;
	left:0px;
	background: url(../img/index_line.png) repeat-x 0 0;
 }


.index_bottom_ul{list-style:none;color:#ffffff;font-weight:bold;float:right;padding:0px;margin:0px;margin-top:3px;}
.index_bottom_ul li{list-style:none;background:url(../img/list_index.png) no-repeat;color:#ffffff;font-weight:bold;float:left;padding:0px;margin:0px;margin-right:10px;padding-left:10px;}
.index_bottom_ul li a {color:#ffffff;text-decoration:none;}


.ul_in_line{list-style:none;float:left;padding:0px;margin:0px;margin-top:3px;}
.ul_in_line li{clear:none;list-style:none;float:left;padding:0px;margin:0px;margin-right:15px;padding-left:15px;border:none;}

.topList{border-bottom:1px dotted #D5D5D5;background-color:#F1F1F1;}
.simple_link{color:#44B8E7;text-transform:capitalize;font-weight:bold;}

.login_wind{float:right;margin-right:10px;}
.win_text{color:#6F6F6F;}
#left_tab .bluelink {color:#68C4E9;}


.btn80{background: url(../img/bg1/btn_50_18.png) no-repeat;border:none;width:80px;color:#ffffff;font-weight:bold;background-color:#38B4E7;height:18px;font-size:12px;margin:0px;padding-bottom:3px;text-align:center;}
.btn150{background: url(../img/bg1/btn_150_18.png) no-repeat;border:none;width:150px;color:#ffffff;font-weight:bold;background-color:#38B4E7;height:18px;font-size:12px;margin:0px;padding-bottom:3px;text-align:center;}
.btn190{background: url(../img/bg1/btn_190_18.png) no-repeat;border:none;width:190px;color:#ffffff;font-weight:bold;background-color:#38B4E7;height:18px;font-size:12px;margin:0px;padding-bottom:3px;text-align:center;}


.t-left {text-align:left;}
.t-center {text-align:center;}
.t-right {text-align:right;}


.height100{height:100%;}
.profile-control { padding: 4px 0 6px; position: relative; clear: both; zoom: 1;  }
.profile-control:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.profile-control ul { list-style-type: none; margin: 0; padding: 0; }
.profile-control li { float: left; margin: 0 0 0 10px; font-size: 85%;  }
.profile-control a { float: left; padding: 2px 0 2px 20px; text-decoration: none; height: 12px; }
.profile-control a:hover { text-decoration: underline;  }
.profile-control .pagination { float: right; text-align: right; padding-right: 8px; }

.profile-control .pagination a { padding-left: 0; }
.profile-control .pagination .direction { margin-left: 6px; padding-left: 8px; border-left: 1px solid #CCC; }

.profile-control .utilities { float: left;}
.profile-control .utilities a  { background-repeat: no-repeat; outline: none;background-position: 0 -26px;  }
.profile-control .utilities a:hover { background-position: 0 -26px; }
.profile-control .utilities .print { text-indent: -12345px; width: 16px; }
.profile-control .utilities .print a { background-image: url(/img/icon/icon_print_rollover_16x42.gif); width: 16px; padding-left: 0;}
.profile-control .utilities .pdf { text-indent: -12345px; width: 16px; }
.profile-control .utilities .pdf a { background-image: url(../img/icon/icon_pdf_rollover_16x42.gif); width: 16px; padding-left: 0;background-position: 0 -26px;}

.addcont {text-indent: -12345px; width:30px;height:30px;float:left;}
.addcont a {background-image: url(../img/sicon_contact.gif);width:30px;height:30px;padding-left: 0;background-repeat: no-repeat;}

.sendmsg {text-indent: -12345px; width:30px;height:28px;float:left;}
.sendmsg a {background-image: url(../img/sicon_message.gif);width:30px;height:28px;padding-left: 0;background-repeat: no-repeat;}

.sendreq {text-indent: -12345px; width:30px;height:28px;float:left;}
.sendreq a {background-image: url(../img/sicon_recommend.gif);width:30px;height:28px;padding-left: 0;background-repeat: no-repeat;}

.sendintro {text-indent: -12345px; width:30px;height:28px;float:left;}
.sendintro a {background-image: url(../img/sicon_introduce.gif);width:30px;height:28px;padding-left: 0;background-repeat: no-repeat;}

.row-field {width:100%;clear:both;}
.row-field .text-row {width:150px;float:left;padding:5px;}
.row-field .input-row {width:260px;float:left;padding:0px;}
.row-field .str {padding:5px;}
.row-field .text-row .help {font-size:10px;}

a{color:#37B3E6;text-decoration:none;}