a.chinese {
	font-weight: bold; font-size: 11px; color: #4c4c4c; font-family:ËÎÌå; text-decoration: none
}
a.chinese:hover {
	font-weight: bold; font-size: 11px; cursor: pointer; color: #4c4c4c; font-family:ËÎÌå; text-decoration: underline
}
a.language {
	font-weight: bold; font-size: 11px; color: #4c4c4c; font-family: tahoma, verdana, arial; text-decoration: none
}
a.language:hover {
	font-weight: bold; font-size: 11px; cursor: pointer; color: #4c4c4c; font-family: tahoma, verdana, arial; text-decoration: underline
}
a.menu {
	font-weight: bold; font-size: 11px; color: Black; font-family: tahoma, verdana, arial; text-decoration: none
}
a.menu:hover {
	font-weight: bold; font-size: 11px; cursor: pointer; color: blue; font-family: tahoma, verdana, arial; text-decoration: none
}
a.showall {
	font-size: 11px; color: #000000; font-family: tahoma, verdana, arial; text-decoration: underline
}
a.showall:hover {
	font-size: 11px; cursor: pointer; color: #000000; font-family: tahoma, verdana, arial; text-decoration: none
}
.wizard {
	font-weight: normal; font-size: 11px; cursor:default; color: black; line-height: 16px; font-family: tahoma,verdana,arial;
}
a.wizard {
	font-weight: normal; font-size: 11px; color: black; line-height: 16px; font-family: tahoma,verdana,arial; text-decoration: none
}
a.wizard:hover {
	font-weight: normal; font-size: 11px; cursor: pointer; color: black; line-height: 16px; font-family:  tahoma,verdana,arial; text-decoration: underline
}
a.showcompany {
	font-size: 11px; color: #000000; font-family: tahoma, verdana, arial; text-decoration: none
}
a.showcompany:visited {
	font-size: 11px; color: #993300; font-family: tahoma, verdana, arial; text-decoration: none
}
a.showcompany:hover {
	font-size: 11px; cursor: pointer; color: #ff7f2c; font-family: tahoma, verdana, arial; text-decoration: none
}
.newtitle {
	font-size: 11px; color: #ff7f2c; font-family: tahoma, verdana, arial; font-weight:bold;
}
a.newtitle {
	font-size: 11px; color: #ff7f2c; font-family: tahoma, verdana, arial; text-decoration: none
}
a.newtitle:visited {
	font-size: 11px; color: #ff7f2c; font-family: tahoma, verdana, arial; text-decoration: none
}
a.newtitle:hover {
	font-size: 11px; cursor: pointer; color: #003366; font-family: tahoma, verdana, arial; text-decoration: underline
}
a.homepage {
	font-size: 11px; color: #000000; font-family: tahoma, verdana, arial; text-decoration: underline
}
a.homepage:visited {
	font-size: 11px; color: #993300; font-family: tahoma, verdana, arial; text-decoration: underline
}
a.homepage:hover {
	font-size: 11px; cursor: pointer; color: #ff7f2c; font-family: tahoma, verdana, arial; text-decoration: underline
}
.iptnormal {
	border-right: #809db9 1px solid; border-top: #809db9 1px solid; font-size: 11px; border-left: #809db9 1px solid; border-bottom: #809db9 1px solid; height: 16px; background-color: #f7f7f7
}
.iptnormal3 {
	border-right: #809db9 1px solid; border-top: #809db9 1px solid; font-size: 12px; border-left: #809db9 1px solid; border-bottom: #809db9 1px solid; height: 16px; background-color: #f7f7f7
}
.iptnormal2 {
	border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-size: 12px; border-left: #ffffff 1px solid; border-bottom: #4c4c4c 1px solid; height: 20px; background-color: #f7f7f7
}
.iptnormal4 {
	border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-size: 14px; border-left: #ffffff 1px solid; border-bottom: #4c4c4c 1px solid; height: 16px; background-color: #f7f7f7
}
.iptlogin {
	border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-size: 12px; border-left: #ffffff 1px solid; width: 100px; border-bottom: #ffffff 1px solid; height: 14px; background-color: #ffffff
}
.tdnav {
	font-weight: bold; font-size: 11px; color: #333333; line-height: 25px; font-family: tahoma, verdana, arial
}
.tdtitleleft {
	font-weight: bold; font-size: 14px; color: #ffffff; line-height: 24px; font-family: arial; background-color: #ff7300
}
.tdtitleright2 {
	font-weight: bold; font-size: 14px; color: #ffffff; line-height: 24px; font-family: arial; background-color: #ff7300
}
.tdtitleright {
	font-weight: bold; font-size: 15px; color: #f5b90d; font-family: arial; background-color: #ffffff
}
.tdtitleright3 {
	font-weight: bold; font-size: 14px; color: #f5b90d; line-height: 15px; font-family: arial; background-color: #ffffff
}
.tdtitleright4 {
	font-size: 13px; color: #009fc6; line-height: 16px; font-family: arial; background-color: #ffffff
}
.tdtitleright5 {
	font-size: 11px; color: #faa040; line-height: 15px; font-family: arial; background-color: #ffffff
}
.tdtitleright6 {
	font-size: 12px; color: #ffffff; font-family: arial; text-align: center
}
.tdtitlegrad {
	font-weight: bold; font-size: 11px; color: #ff7300; font-family: arial
}
.tdtitlegrad2 {
	font-weight: bold; font-size: 11px; color: #4c4c4c; line-height: 15px; font-family: arial
}
.tdtitlegrad3 {
	font-weight: bold; font-size: 11px; color: #4c4c4c; line-height: 14px; font-family: arial
}
.tdmessage {
	font-size: 11px; line-height: 150%; font-family: tahoma, verdana, arial
}
.tdcopyright {
	font-weight: bold; font-size: 10px; color: #7e7b76; font-family: tahoma, verdana, arial
}
.tdcopyright2 {
	font-weight: bold; font-size: 11px; color: #7e7b76; font-family: tahoma, verdana, arial
}
.tdmenu {
	font-weight: bold; font-size: 12px; color: #616161; font-family: arial; text-align:left;
}
.tdmenusub {
	font-weight: bold; font-size: 12px; font-family: tahoma, verdana, arial
}
a.tdlogin {
	font-weight:bold; font-size: 11px; color: black; font-family: tahoma, verdana, arial; text-decoration:none
}
a.tdlogin:hover
{
	font-weight: bold; font-size: 11px; color: black; font-family: tahoma, verdana, arial; text-decoration:none
}
.tdlogin {
	font-weight:bold; font-size: 11px; color: black; font-family: tahoma, verdana, arial
}
.select {
	border-right: #000000 1px solid; background-position: 0% 50%; border-top: #000000 1px solid; font-size: 8pt; background-attachment: scroll; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; background-repeat: repeat; background-color: #f7f7f7
}
.btngray {
	border-right: #4a5152 1px solid; border-top: #4a5152 1px solid; font-size: 12px; border-left: #4a5152 1px solid; cursor: hand; border-bottom: #4a5152 1px solid; height: 20px; background-color: #e7e7e7
}
.tab-on {
	border-right: #cccccc 1px; padding-right: 2px; border-top: #cccccc 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #cccccc 1px solid; width: 120px; cursor: pointer; color: #000000; padding-top: 2px; border-bottom: #cccccc 1px; background-color: #ffffff; text-align: center
}
.tab-off {
	border-right: #cccccc 1px; padding-right: 2px; border-top: #cccccc 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #cccccc 1px solid; width: 120px; cursor: pointer; color: #666666; padding-top: 2px; border-bottom: #cccccc 1px solid; background-color: #f6f6f6; text-align: center
}
.tab-none {
	border-right: #cccccc 1px; padding-right: 2px; border-top: #cccccc 1px; padding-left: 2px; padding-bottom: 2px; border-left: #cccccc 1px solid; padding-top: 2px; border-bottom: #cccccc 1px solid
}
.tab-content {
	border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px; padding-left: 5px; padding-bottom: 5px; vertical-align: top; border-left: #cccccc 1px solid; padding-top: 5px; border-bottom: #cccccc 1px solid; background-color: #ffffff
}
.color-font
{
	color:blue;
}
a.Resume
{
	font-weight: bold; font-size: 11px; color: #ffffff; font-family: tahoma, verdana, arial; text-decoration: none
}
.ResumeAlive
{
	font-weight: bold; font-size: 11px; color: blue; font-family: tahoma, verdana, arial;
}

.tdtitleleft {
	font-weight: bold; font-size: 14px; color: #ffffff; line-height: 24px; font-family: arial; background-color: #ffb200;text-align:left
}
.tdtitleleft2 {
	font-weight: bold; font-size: 12px; color: black; line-height: 24px; font-family: arial; background-color: #ccccff;text-align:left
}
.tdcontent
{
	font-size: 11px; color: #4c4c4c; font-family: tahoma, verdana, arial; font-weight:bold
}
a.tdcontent {
	font-size: 11px; color: #4c4c4c; font-family: tahoma, verdana, arial; text-decoration:none
}
a.tdcontent:hover
{
	font-size: 11px; color: #4c4c4c; font-family: tahoma, verdana, arial; text-decoration:none
}
.tdtitle{
	background-color:  #F7B210;
	font-family: Arial;
	font-size: 14px;
	color:#FFFFFF;
	font-weight: bold;
	line-height:16px;
}
a.newtitle {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#ff7f2c;
	text-decoration:none;
    font-weight:bold;
}
a.newtitle:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#ff7f2c;
	text-decoration:none;
	font-weight:bold;
}
a.newtitle:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#003366;
	text-decoration:underline;
	cursor: pointer;
	font-weight:bold;
}
.TDNav{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#6A6AFF;
	font-weight: bold;
	line-height:25px;
}
.TDNav2{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	line-height:25px;
}
.TDNav3{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#FA0505;
	font-weight: bold;
	line-height:25px;
}
.events{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#6A6AFF;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}
a.events{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#6A6AFF;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}
a.events:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#6A6AFF;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}
a.events:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#6A6AFF;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}

.ResumeTitle {
	font-size: 12pt; color: gray; line-height: 20px; font-family: Tahoma,verdana,Arial; font-weight:bold
}
a.ResumeRow1 {
	font-size: 10pt; color: Blue; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
a.ResumeRow1:hover {
	font-size: 10pt; color: Blue; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
.ResumeRow1 {
	font-size: 10pt; color: Blue; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
.ResumeRow2 {
	font-size: 12pt; color: #000000; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
.RavRow2 {
	font-size: 8pt; color: #000000; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
.titlebg
{
    background-image: url(../../images/bg_js.gif);
    background-repeat: repeat-x
}
.title
{
    font-weight: bold;
    font-size: 9pt;
    color: #616161;
    font-family: "tahoma";
    text-decoration:none;

}
.expiryevents{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:gray;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}
a.expiryevents{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:gray;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}
a.expiryevents:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:gray;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}
a.expiryevents:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:gray;
	font-weight: bold;
	text-decoration:none;
	line-height:15px;
}
.StudentCard
{
	font-weight: bold; font-size: 11px; color: #4c4c4c; font-family: Arial;
}
.tdnews {
	font-weight: bold; font-size: 9px; color: #333333; line-height: 10px; font-family: tahoma, verdana, arial;
}
.resources {
	font-weight: normal; font-size: 11px; color: #333333; line-height: 26px; font-family: tahoma, verdana, arial; text-decoration:none
}
.topic {
	font-weight: normal; font-size: 12px; color: black; line-height: 18px; font-family: tahoma, verdana, arial
}

#LoginLayer
{
	position: absolute;
	z-index: 5;
	left: 30px;
	top: 8px;
}
.Country
{
	font-weight:bold;color:White; font-family:Tahoma, Verdana, Arial
}
a.register
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:white;
	font-weight: bold;
	text-decoration:none;
}
a.register:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:white;
	font-weight: bold;
	text-decoration:none;
}
a.register:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:white;
	font-weight: bold;
	text-decoration:none;
}
table.profile tr
{
	height:20px;	
}


/*Text-Overflow*/
.textOverflow div
{
position:relative;
width:95%;
padding:0;
white-space:nowrap; 
overflow:hidden;
text-overflow:ellipsis;
-moz-binding:url("moz-text-overflow.xml#XBLDocument");/*Extensible Biding Language for Firefox*/
line-height:10px
}
.textOverflow td {width:95%; line-height:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}


.textOverflow div ins{position:absolute;right:0;bottom:-0.2em;width:1.5em;text-align:right;min-width:41px;text-decoration:none;background:url(text-fade.png) repeat-y;display:none;}
.textOverflow div._textUnderflow{overflow:auto}
.textOverflow div._textUnderflow ins{display:none;}
.textOverflow div._textOverflow{overflow:hidden;}
.textOverflow div._textOverflow ins{display:block;}
table.textOverflow{table-layout:fixed;}

   
.OfficeTitle
{
    font-weight: bold;
    font-size: 10pt;
    color: Black;
    font-family: "tahoma";
    text-decoration:none;

}

.OfficeItem
{
    font-weight: normal;
    font-size: 9pt;
    color: Black;
    font-family: "tahoma";
    text-decoration:none;
    line-height:16px;
    vertical-align:top;
}

.survey {
	font-weight: normal; font-size: 12px; font-family: Tahoma; text-align:left;
}

.remind {
	font-weight: bold; font-size: 11px; cursor:default; color: red; line-height: 16px; font-family: tahoma,verdana,arial;
}
a.remind {
	font-weight: bold; font-size: 11px; color: red; line-height: 16px; font-family: tahoma,verdana,arial; text-decoration: none
}
a.remind:hover {
	font-weight: bold; font-size: 11px; cursor: pointer; color: red; line-height: 16px; font-family:  tahoma,verdana,arial; text-decoration: underline
}

.company {
	font-weight:normal; font-size: 12px; cursor:default; color: black; line-height: 20px; font-family: tahoma,verdana,arial;
}
a.company {
	font-weight: normal; font-size: 12px; color: black; line-height: 20px; font-family: tahoma,verdana,arial; text-decoration: none
}
a.company:hover {
	font-weight: normal; font-size: 12px; cursor: pointer; color: black; line-height: 20px; font-family:  tahoma,verdana,arial; text-decoration: underline
}


a.inbox {
	font-size: 8pt; color: Blue; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
a.inbox:hover {
	font-size: 8pt; color: Blue; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
.inbox {
	font-size: 8pt; color: Blue; line-height: 20px; font-family: Tahoma,verdana,Arial;font-weight:bold
}
