﻿body
{
	font-family: Tahoma Verdana Arial;
	font-size: 11pt;
	margin: 0px 0px 0px 0px;
}

body a
{
	text-decoration: none;
	color: #006699;
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}

optgroup
{
	color:#C0CA00;
}
.button
{
	font-weight: bold;
	background-image: url(images/button.gif);
    background-repeat: repeat-x;
    height: 24px;
    /*border-bottom: #6666cc 1px solid;
	border-Top: #6666cc 1px solid;*/
}
.common_link
{
	text-decoration: none;
	color:Blue;
}

.display_bold
{
	font-weight: bold;
}

.display_bold_red
{
	font-weight: bold;
	color: Red;
}

.style_vieclink {
	font-family: Arial; 
	font-size: 11px; 
	color:#003399; 
	text-decoration:none; 	
}

.style_vieclink:hover {
	font-family: Arial; 
	font-size: 11px; 
	color:#FF0000; 	
}

.Container_Header
{
	background-color: #8aaed3;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13pt;
	border-bottom: solid 1px #8aaed3;
}

.GroupHeader
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #ff9933;
}

.Label
{
	font-family: Tahoma;
	font-size: 10pt;
}

.EmployeeProfile
{
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
}

.EmployeeProfile TD
{
	border-bottom: #6666cc 1px dashed;
}

.CV_Table
{
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
}

.CV_Table TD
{
	border-bottom: #6666cc 1px dashed;
}

.CV_SubTable TD
{
	border: 0px;
}

.CV_Table_Header
{
	font-weight: bold;
}

.RowHeader
{
	font-weight: bold;
}

.Employer_Table
{
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
}

.Employer_Table TD
{
	border-bottom: #6666cc 1px dashed;
}

.Employer_SubTable TD
{
	border: 0px;
}

.Employer_Table_Header
{
	font-weight: bold;
}

.JobList_Table
{
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
}

.JobList_Table TD
{
	border-bottom: #6666cc 1px dashed;
	padding: 0px 0px 4px 4px;
}

.JobList_Table_Header
{
	font-weight: bold;
	background-image: url(images/button.gif);
    background-repeat: repeat-x;
    height: 24px;
	border-bottom: #6666cc 1px solid;
	border-Top: #6666cc 1px solid;
}
/*.JobList_Table_Header
{
	font-weight: bold;
	background-color: #FFCC66;
	border-bottom: #6666cc 1px solid;
	border-Top: #6666cc 1px solid;
}*/
.sb_header {
	background-image: url(images/sb_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
}

.sb_title {
	background-image: url(images/sb_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

.sb_title h4 {
	font-weight : bold;
	color : #003060;
	border-bottom : 1px solid #A8B2BB;
	margin: 0px;
	padding-bottom : 2px;
}

.sb_content {
	/* border: 1px dotted #FF0000; */
	border-left: 1px solid #A3B3C0;
	border-right: 1px solid #A3B3C0;
	height: auto;
	padding: 5px 10px 0px 10px;
	margin: 0px;
}

.sb_content ul {
	padding-left: 8px;
	margin-top: 0px;
	margin-left: 8px;
	margin-bottom: 0px;
}

.sb_content li {
	font-size : 75%;
	color : #053462;
	list-style-type : disc;
	margin: 0px;
	margin-top : 2px;
}

.sb_content a {
	color: #003060;
}

.sb_content a:active {
	color: #003060;
}

.sb_content a:visited {
	color: #003060;
}

.sb_content a:hover {
	color: #003366;
}

.sb_footer {
	border-left: 1px solid #A3B3C0;
	height: 10px;
	margin: 0px;
}

/* Hide for IE Mac \*/
* html .sb_content {height: 1%;}
/* End Hide */

/* End Sidebar */

.subheader {
	background-image: url(images/sb_br.gif);
	background-color: #F2F5FA;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 8px;
}

.sh_header {
	background-image: url(images/sb_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	text-align: left;
}

.sh_title {
	background-image: url(images/sb_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

.sh_title h4 {
	font-weight : bold;
	color : #003060;
	border-bottom : 1px solid #A8B2BB;
	margin: 0px;
	padding-bottom : 2px;
	font-family: Tahoma;
	font-size: 10pt;
}

.sh_content {
	border-left: 1px solid #A3B3C0;
	border-right: 1px solid #A3B3C0;
	height: auto;
	padding: 5px 10px 0px 10px;
	margin: 0px;
	text-align: left;
}

.sh_content form {
	margin: 0px;
}

.sh_content ul {
	margin-top: 0px;
}

.sh_content li {
	color : #053462;
	list-style-type : disc;
	margin-top : 3px;
}

.sh_content a
{
	text-decoration: none;
	color: #0000FF;
}

.sh_footer {
	border-left: 1px solid #A3B3C0;
	height: 10px;
	margin: 0px;
}

/* Hide for IE Mac \*/
* html .sh_content {height: 1%;}
/* End Hide */

/* End Subheader */

/* Start Tabs */
.tabs {
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: DarkBlue/*#FFFFFF*/;
}

.tabs ul 
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color: white/*#3399FF*/;
}

.tabs li {
	float: left;
	list-style-type: none;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
	padding: 5px 0px 0px 0px;
	background-image: url(images/bg_tl.gif);
	/*background-color: red/*#005BAB;*/
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 5px;
	height: 23px;
}

.tabs li span{
	background-image: url(images/bg_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
    /*padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;*/
	height: 30px;
}

.tabs li.selected {
	background-color: White /*#FF6600*/;
	background-image: url(images/bg_sel_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.tabs li span.selected{
	background-image: url(images/bg_sel_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.tabs a {
	text-decoration: none;
	color: DarkBlue/*#FFFFFF*/;
}

.tabs a.selected {
	text-decoration: none;
	color: Blue/*#FFFFFF*/;
}

.tabs a:hover
{
	color: Blue/*#FFFF00*/;
}

.tabs_sub
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: blue;
	height: 25px;
}

.tabs_sub ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.tabs_sub li {
	float: left;
	list-style-type: none;	
	padding: 2px 10px 2px 10px;
    background-image: url(images/tabbgd.gif);
	/*background-color:#ff9900;*/
	color: blue;
}

.tabs_sub li.selected {
	/*background-color:#FFA;*/
	color: red;
}

.tabs_sub a:hover
{
	color: red;
}

.tabs_sub a {
	text-decoration: none;
	color: blue;
}

.tabs_sub a.selected {
	text-decoration: none;
	color: red;
}

.styleForm {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;	
}
