body {background-color:ffffff;font-size:13px;font-family: arial; margin: 40px 0 0 0;padding: 0;}}
table, input, img {vertical-align:middle; }
table, td {	font-size:13px;}
.titlered {font-weight : bold;color : #9e3622;white-space:nowrap;padding:2px;}
.bg {color:000000;background-color : #E7E7E7;}
.bg1 {font-size:18px;color:000000;background-color:#acd4e8;border:blue;}
div.bg table td { background-color:#E7E7E7; }
input {font-family: arial;font-size:12px;}
select {font-family: arial;font-size:12px;}
textarea {font-family: arial;font-size:12px;}
a {text-decoration:none;color:000080;}
a:hover {text-decoration:underline;}
img { border:none;}
.img_buttons{border-width:0;cursor:pointer;}
.table_title {background-color:#ffffff;color:#000060;font-weight:bold;border-style:solid;border-color:#ACD4E8;border-width: 1px 0px 1px 1px;white-space:nowrap;vertical-align:top;}
.table_em_title {background-color:e9e9e9;color:#000060;font-weight:bold;border-style:solid;border-color:#ACD4E8;border-width: 1px 0px 1px 1px;white-space:nowrap;}
.table_bottom {font-weight:bold;border-style:solid;border-color:#ACD4E8;border-width: 0px 0px 1px 1px;background-color:#e9e9e9;}
.table_td {border-style:solid;border-color:#acd4e8;border-width: 0px 0px 1px 1px;border-collapse:collapse;background-color:#fafafa;padding:2px;}
.table_em_td {border-style:solid;border-color:#ACD4E8;border-width: 0px 0px 1px 1px;background-color:#e9e9e9;font-weight:bold;padding:2px;}
.cal {position: absolute;top: 10px;left: 600px;z-index:9;} 
.showarea{background-color:e5eaed;border: #ACD4E8;border-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
.cat {font-size:14px;font-weight:bold;color:#000080;text-decoration:none;}
input {font-family: arial;font-size:13px;}
textarea {font-family: arial;font-size:13px;}
.div_block {padding:0 10 0 10;overflow:hidden;}
/*Personal Hompage*/
.pname {background-color:#000080;color:#ffffff;font-weight:bold;font-size:14px;white-space:nowrap;}
.pdetails {background-color:#E7E7E7;color:#000000;}
/*Special for Get CV*/
.td_space {border-style:solid;border-color:ACD4E8;border-width: 0px 0px 1px 1px;background-color:#e9e9e9;font-weight:bold;text-align:center;}
/*Special for Admin*/
.td_admin {border-style:solid;border-color:#ACD4E8;border-width: 1px 1px 1px 1px;background-color:#fafafa;white-space:nowrap;padding:4px;}
.td_admin2 {color:#000060;font-weight:bold;white-space:nowrap;padding:2px;}
.td_admin3 {background-color:#e9e9e9;white-space:nowrap;padding:2px;}
.td_admin4 {background-color:#c0c0c0;white-space:nowrap;padding:2px;}
/*Special for Candidate Folder*/
.table_box {border-style:solid;border-color:#ACD4E8;border-width:1px;background-color:#ffffff;padding:2px;font-size:14px;}
.folder_title {padding:3px;font-size:12px;font-weight:bold;color:#000060;white-space:nowrap;}
.table_line {border-style:solid;border-color:#ACD4E8;border-width:1px;background-color:#ffffff;padding:2px;font-size:13px;white-space:nowrap;}
.bold_text {font-family: arial;font-size:12px;font-weight:bold;color:#000060;}
.info_line {font-family: arial;font-size:11px;color:#343434;margin:5px 0 5px 0;}
.report_title {font-family: arial;font-size:18px;font-weight:bold;}
.report_table_cell {background-color:#E7E7E7}
.report_table_title {background-color:#c1c1c1}
.report_graph_color1 {background-color:#006699}
.report_graph_color2 {background-color:#abfe66}
span.important {background-color:#eff4c2;font-weight:bold;}
td.important {background-color:#eff4c2;}
#topnavhe {	margin: 0;padding: 0;} 
#topnavhe li {float: right;list-style: none;font: 12px Arial;height: 15px;width: 60px;background-image: url(/img/topnav/he/bullet_notab.png);background-repeat: no-repeat;background-position: top right;}
#topnavhe li a {display: block;height: 15px;padding: 0;margin: 0 18px 0 0;text-decoration: none;color: #000000;white-space: nowrap;}
#topnavhe li a:hover {color: #1A4473;}
#topnavhe li ul {padding: 0 ;margin: 0;width:150px;position: absolute;visibility: hidden;background-image: url(/img/topnav/he/submenu.png);background-repeat: no-repeat;background-position: bottom center;}
#topnavhe li ul li {float: none;display: block;background-image: url(/img/topnav/divider.png) !important;background-repeat: no-repeat;background-position: bottom center;height: 20px;width:115px;margin: 0 25px 0 10px;}
#topnavhe li ul li.submenu {float: none;display: block;background-image: url(/img/topnav/divider.png) !important;background-repeat: no-repeat;background-position: bottom center;height: 30px;width:115px;margin: 0 25px 0 10px; }
#topnavhe li ul li.submenu b {display: block;padding-top:5px; margin:0 5px 0 0;font-size:13px; color:#1B516B;}
#topnavhe li ul li a {color: #728289;display:inline;margin:5px 5px 0 0;line-height:11px;}
#topnavhe li ul li a:hover {color: #000000;}
#topnaven {	margin: 0;padding: 0;} 
#topnaven li {float: left; list-style: none;font: 12px Arial;height: 15px;width: 70px;background-image: url(/img/topnav/en/bullet_notab.png);background-repeat: no-repeat;background-position: top left;}
#topnaven li a {display: block;height: 15px;padding: 0;margin: 0 0 0 18px;text-decoration: none;color: #000000;white-space: nowrap;overflow:hidden; font-size:11px;}
#topnaven li a:hover {color: #1A4473;}
#topnaven li ul {padding: 0 ;margin: 0;width:150px;position: absolute;visibility: hidden;background-image: url(/img/topnav/en/submenu.png);background-repeat: no-repeat;background-position: bottom center;}
#topnaven li ul li {float: none;display: block;background-image: url(/img/topnav/divider.png) !important;background-repeat: no-repeat;background-position: bottom center;height: 20px;width:115px;margin: 0 10px 0 25px;}
#topnaven li ul li.submenu {float: none;display: block;background-image: url(/img/topnav/divider.png) !important;background-repeat: no-repeat;background-position: bottom center;height: 30px;width:115px;margin: 0 25px 0 10px; }
#topnaven li ul li.submenu b {display: block;padding-top:5px; margin:0 0 0 20px; font-size:12px;color:#1B516B; }
#topnaven li ul li a {color: #728289;display:inline;margin:5px 0 0 5px; font-size:11px;line-height:11px;}
#topnaven li ul li a:hover {color: #000000;}
.top_search_entity_a { color:#5b6064; font-weight:normal; padding: 0 3px; }
.top_search_entity_a:hover { text-decoration:none; color:#80888f; font-weight:bold; }
#top_search_kw {height:19px;width:79px;background-color: transparent;border:1px solid #bac8d4;color:#bac8d4;font-size:12px;	}
#top_search_entity {display:block;position:absolute;visibility:hidden;width:80px;background-color:#FFFFFF;font-size:11px;border:1px solid #bac8d4;color: #5b6064;}


table.tablesorter , floatThead-wrapper {
width: 100%;
}
.floatThead-container{
width: 100%;
}
table.tablesorter .header {
background-image: url(/img/icons/sort.gif);
background-repeat: no-repeat;
padding-left: 14px;	
background-position: left center;
}
table.tablesorter .headerSortUp {
background-image: url(/img/icons/up.gif);
background-repeat: no-repeat;
padding-left: 14px;
background-position: left center;
}
table.tablesorter .headerSortDown {
background-image: url(/img/icons/down.gif);
background-repeat: no-repeat;
padding-left: 14px;
background-position: left center;
}
table.tablesorter thead th {
background-color:#ffffff;color:#000060;font-weight:bold;border-style:solid;border-color:#ACD4E8;border-width: 1px 0px 1px 1px;white-space:nowrap;vertical-align:top;
}
table.tablesorter thead td {
background-color:#ffffff;color:#000060;font-weight:bold;border-style:solid;border-color:#ACD4E8;border-width: 1px 0px 1px 1px;white-space:nowrap;vertical-align:top;
}
table.tablesorter tbody td {
border-style:solid;border-color:#acd4e8;border-width: 0px 0px 1px 1px;border-collapse:collapse;padding:2px;overflow:hidden;
}
table.tablesorter tbody tr { background-color:#fafafa; }
table.tablesorter tbody tr:hover { background-color:#e9e9e9; }
table.tablesorter tfoot td {
font-weight:bold;border-style:solid;border-color:#ACD4E8;border-width: 0px 0px 1px 1px;background-color:#e9e9e9;
}
table.tablesorter tfoot th {
font-weight:bold;border-style:solid;border-color:#ACD4E8;border-width: 0px 0px 1px 1px;background-color:#e9e9e9;
}
.disabledStyle{
color:#AAA;
}
.editable{
	word-wrap: break-word;
	
}

.exec_topHeaderLeft{
background-color: #ffffff; color: #000060; border-style: solid; border-color: #ACD4E8; border-width: 1px 0px 1px 1px; white-space: nowrap; vertical-align: top; border-left-width: 2px; border-left-color:#000060;
}
.exec_topHeaderRight{
background-color: #ffffff; color: #000060; border-style: solid; border-color: #ACD4E8; border-width: 1px 0px 1px 1px; white-space: nowrap; vertical-align: top; border-right-width: 2px; border-right-color:#000060;
}

.exec_subHeader{
text-align:center;  border-right-width:1px; font-weight:bold;
}
.exec_lastInGroupLeft{	
border-left-width: 2px; border-left-color:#000060; text-align:center;  border-right-width:1px;  font-weight:bold;

}
.exec_lastInGroupRight{	
border-right-width: 2px; border-right-color:#000060; text-align:center;  border-left-width:1px;  font-weight:bold;

}
.exec_leftBorder{
	border-left-width: 2px; border-left-color:#000060;
	
}
.exec_rightBorder{
	border-right-width: 2px; border-right-color:#000060;
	
}

.exec_leftBorderAndBold{
	font-weight:800;border-left-width: 2px; border-left-color:#000060;
	
}
.exec_rightBorderAndBold{
	font-weight:800;border-right-width: 2px; border-right-color:#000060;
	
}

.exec_leftBorderNotBold{
	
}
