/* css spl001 default style v1.02 */
/* this css only contain the styles for content or text i.e. inner style */
/* This file created by Md. Shahadat Hossain Khan */
/* You may use this file as a foundation for any new work, but you may find it easier to start from scratch. */
/* Not all elements are defined in this file, so you'll most likely want to refer to the xhtml as well. */

/* Your images should be linked as if the CSS file sits in the same folder as the images. ie. no paths. */



/* common elements */
#signinfrm td {
	padding-top: 3px;
	font-weight: bold;
	}
#signinfrm th, #externalsitelink th {
	background-color: #B6D2E4;
	color: #000000;
	font-weight: bold;
	padding: 2px;	
}
.bx001 {
	background-color: #BDD9E8;
	border: 1px solid #31769F;
}
.signinbx {
	height: 96px;
	border: 1px solid #B6D2E4;
}

/* standard widths */
.w12 { width: 12%; }
.w25 { width: 25%; }
.w37 { width: 37%; }
.w50 { width: 50%; }
.w62 { width: 62%; }
.w75 { width: 75%; }
.w87 { width: 87%; }
.wauto { width: auto; }


/* start color centralization / normalization */
.c489FC5, #tblExperience td.th, #edu2 th, #tblProfCrtfct th, #tblTraining th{
	background-color: #489FC5;
	}
/* end color centralization / normalization */





/* box # 002 */
.box02 th {
	background-image: url('../images/availablejobs_03.jpg');
	background-repeat: repeat-x;
	height: 24px;
}

/* start css for aj [available jobs list] */
#aj {
	border: 1px solid;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
}
#aj a{
	width: 100%;
	text-decoration: none;
	color: #000000;
	display: block;
}
#aj table {
	border-spacing: 0px 5px;
}
#aj td, #aj th {
	padding: 2px;
	font-size: 11px;
}
#aj th {
	background-image: none;
	height: auto;
}
#aj th, #aj .tdfooter {
	padding: 3px;
	background-color: #B6D2E4;
	font-size: 12px;
}
#aj .tdleft{
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-right: 0px;
}
#aj .tdmiddle {
	border-left: 0px;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-right: 0px;
}
#aj .tdright {
	border-left: 0px solid;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
}
#aj .tdwrappbrdr, #aj .tdfooter {
	border: 1px solid;
}
#aj .tdfooter {
	padding: 1px;
	text-align: right;
	padding-right: 7px;
	font-size: 12px;
	color: #FFFFFF;
}
#aj .tdwrappbrdr, #aj .tdfooter, #aj .tdleft, #aj .tdmiddle, #aj .tdright {
	border-color: #9BBACB;
}
#aj .r0 {
	background-color: #C5E2F2;
	}
#aj .r1 {
	background-color: #B2CCDA;
	}
/* end css for aj [available jobs] */

.info {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	}

#idxbottmpix {
	width: 318px;
	height: 195px;
	}

.idxSignInImgButton{padding-right: 2px;}




/* start resume edit master styles */
#editcv4spl001{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 745px;
	padding: 2px;
	vertical-align: top;
	}
#editcv4spl001 td{
	padding: 2px;
	}
#editcv4spl001 th.head01{
	height: 25px;
	vertical-align: middle;
	background-color: #006699;
	color: #FFFFFF;
	padding: 0px;
	}
#editcv4spl001 td.sap{
	padding: 0px;
	height: 10px;
	}
#editcv4spl001 td.content{
	padding: 5px;
	background-color: #C2D8E2;
	border: 1px solid #006699;
	}
#editcv4spl001 input{
	width: 150px;
	}
#editcv4spl001 textarea{
	width: 210px;
	vertical-align: top;
	}
#editcv4spl001 input.chkbox{
	width: 17px;
	margin: 0px;
	}
#editcv4spl001 font.table_title, #editcv4spl001 span.table_title{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	}
#editcv4spl001 font.required_feild{
	color: #FF0000;
	}
#editcv4spl001 font.feild_title{
	font-weight: bold;
	}
#editcv4spl001 font.note{
	color: #999999;
	font-size: 10px;
	}
#botpic_spl001 td{
	padding: 0px;
	}
/* end resume edit master styles */



/* education */
#edu2 {
	width: 735px;/**/
	font-size: 12px;
/*
total width:	735
check box:		95 (19*5)
level:			100
degree title:	100
concentration:	140
country:		100
institute:		200
*/
}
#edu2 input, #edu2 select{
/*	width: 100%;*/
	font-size: 10px;
}
#edu2 input{
	font-size: 11px;
}
/*
#edu2 select{
	margin: 0px;
}
*/
#edu2 tr#tfoot{
	background-color: #94C4DB;
}
#edu2 tr#tfoot td{
	font-size: 10px;
	font-style: italic;
}
#edu2 td{
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#edu2 th, #tblProfCrtfct th, #tblTraining th {
	border-bottom: 1px solid #28596E;
	border-top: 1px solid #87C0D9;
	text-align: left;
	color: #FFFFFF;
	cursor: default;
	height: auto;
}
#edu2 th div, #tblTraining th div.th {
	border-bottom: 1px solid #3E88A8;
	border-top: 1px solid #60ACCD;
	padding-left: 5px;
}
#edu2 span.chkbox {
	float: left;
	width: 13px;
	padding: 0px;
	margin: 0px;
	padding-left: 3px;
}
#edu2 .chkbox input{
	height: 13px;
	width: 13px;
	padding: 0px;
	margin: 0px;
	margin-top: 1px;
}
#edu2 .data{
	float: right;
}
#edu2 .data input, #edu2 .data select{ width: 100%; }

#edu2 td .level{ width: 119px; } /* 121 */
#edu2 td .level .data{ width: 117px; }
#edu2 td .title{ width: 119px; }
#edu2 td .title .data{ width: 100px; }
#edu2 td .subject{ width: 159px; }
#edu2 td .subject .data{ width: 140px; }
#edu2 td .country{ width: 119px; }
#edu2 td .country .data{ width: 100px; }
#edu2 td .institute{ width: 219px; }
#edu2 td .institute .data{ width: 197px; margin-right: 3px; }
/* divider start */
#edu2 th div.level, #edu2 th div.title, #edu2 th div.subject, #edu2 th div.country { border-right: 1px solid #3B83A2; }
#edu2 th div.title, #edu2 th div.subject, #edu2 th div.country, #edu2 th div.institute { border-left: 1px solid #60ACCD; }
/* divider end */

#edu2 .even {
	background-color: #DFF5FF;
}
#edu2 .odd {
	background-color: #AED2E2;
}
#edu2 span.h3 {
	font-weight: bold;
	color: #386E99;
	cursor: default;
	padding-right: 3px;
}
#edu2 span.duration {
	padding-left: 3px;
	float: left;
}
#edu2 span.duration span.h3 {
	padding-right: 5px;
}
#edu2 span.result {
	float: right;
	padding-right: 3px;
}
/*#edu2 span.duration span.h3, #edu2 span.result span.h3 { }*/
#edu2 span.result span.result-type {
	padding-right: 7px;
}
#edu2 span.result span.result-published {
	padding-left: 7px;
}


/* experience */
#tblExperience td.th{
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
	cursor: default;
}
#tblExperience font.feild_title{
	font-size: 11px;
/*	font-weight: normal;*/
}



.stl06{
	font-size: 16px;
	font-weight: bold;
	padding: 3px;
}

.jd_title{
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
	}


/* start: after logged in */
.clrwhite, .mnu001, .hd001, .hd002, .ftr001, .stl001 {
	color: #FFFFFF;
}
.mnu001 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #5A96BA;
}
.bdy001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f0f0f0;
	padding: 5px;
}
.hd001 {
	font-weight: bold;
	background-color: #5A96BA;
}
.hd002 {
	font-size: 14px;
}
.hd003 {
	font-size: 16px;
	padding: 5px;
}
.stl001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFFFFF;
	width: 10px;
}
#mnutbl001 td {
	height: 20px;
	padding-left: 10px;
	background-color: #97C3DC;
	border: 1px solid #69B1D9;
	font-weight: bold;
}
#mnutbl001 a {
	text-decoration: none;
	color: #000000;
}
.ftr001 {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	background-color: #5A96BA;
}
.stl002 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.stl003 {
	padding: 15px;
}
.stl004 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	background-color: #69B1D9;
}
/* end: after logged in */




