body, td
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
li
{
	margin:0px;
}
p
{
	margin:0px;
	padding:0px;
}
.content
{
	background-color:#f1faff;
}
.head_blue
{
	background-color:#58595b;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
}
.head_green
{
	background-color:#3d93d1;
}
.beta
{
	background-image:url('../../images/homepage/beta.gif');
	background-repeat:no-repeat;
	background-position:left;
	height:82px;
	width:22px;
}
.logotd
{
	margin:0px;
	padding:0px;
}
.logoimg
{
	padding-left:5px;
}
.slogan
{
	margin:0px;
	padding:0px;
}
.righttd
{
	width:200px;
}
.alert1
{
	padding:5px;
	background-color:#fdf6dc;
	border:1px solid #efdda7;
	color:#000000;
	text-align:center;
}
.textbox
{
	border:1px solid #b2bfc5;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px;
}
.textbox_err
{
	border:1px solid #FF00FF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFF66;
}

#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #CCCCCC;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:11px;
		z-index:100;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#3d93d1;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}

.tagtext-col_
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align:left;
		color: #0F6C98;
		font-weight: bold;
		text-indent:px;
		line-height:18px;
		text-decoration:none;
}
.tagtext-col_:hover
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align:left;
		color: #0F6C98;
		font-weight: bold;
		text-indent:px;
		line-height:18px;
		text-decoration:underline;
}
.job_actions_div
{
	background-color:#e7e8ea;
	padding-right:15px;
	padding-left:15px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:10px;
	border-bottom:1px dotted #6c6e6d;
}
.sub_links
{
	color:#FB501C;
	font-size:12px;
	text-decoration:none;
}
.sub_links:hover
{
	color:#FB501C;
	font-size:12px;
	text-decoration:underline;
}
.job-listleft
{
        background-image:url('../images/jobs_new_left-top.gif');
	background-repeat:no-repeat;
	width:2px;
}
.job-listmid
{
        background-image:url('../images/jobs_new_mid.gif');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #103956;
	text-indent:10px;
	font-weight: bold;
	height:20px;
}
.job-listrigcuv
{
        background-image:url('../images/jobs_new_rig_cuv.gif');
	background-repeat:no-repeat;
	width:20px;
}
.box1
{
	border:1px solid #b3b784;
}
.button_cs
{
	padding-left:10px;
	padding-right:10px;
	background-color:#ffda81;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #939393;
}
.button_cs1
{
	padding-left:10px;
	padding-right:10px;
	background-color:#ffda81;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #939393;
	font-size:11px;
}
.button
{
	background-color:#ffda81;
	color:#000000;
	font-weight:normal;
	border:1px solid #939393;
	font-size:12px;
}.
.search_td
{
	padding:10px;
}
.pad5
{
	padding:5px;
}
.pad10
{
	padding:10px;
}
.contenttd
{
	border:1px solid #c0cbd1;
	background-color:#FFFFFF;
}
.yellowbold1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFC00;
	text-decoration: none;
}
.search_title
{
	background-color:#b3b784;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:11px;
}
.search_ctd
{
	border-left:1px solid #b3b784;
	border-bottom:1px solid #b3b784;
	border-right:1px solid #b3b784;
	padding-top:5px;
	padding-bottom:5px;
}
.textsmall
{
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#333333;
}

.textsmall1
{
	font-size:10px;
	margin:0px;
	padding:0px;
	color:#333333;
}
.form-listleft
{
        background-image:url('../images/apply-form-left-top.png');
	background-repeat:no-repeat;
	width:3px;
	background-color:#B3BFC5;
}

.form-listrigcuv
{
        background-image:url('../images/apply-form-cuv-top.png');
	background-repeat:no-repeat;
	width:22px;
}
.form-listmid
{
        background-image:url('../images/apply-form-mid-top.png');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #103956;
	text-indent:10px;
	font-weight: bold;
	height:22px;
}
.t1dLT
{
	border-left:1px solid #B3BFC5;
	border-top:1px solid #B3BFC5;
}
.t1dRT
{
	border-top:1px solid #B3BFC5;
	border-right:1px solid #B3BFC5;
}
.t1dL
{
	border-left:1px solid #B3BFC5;
}
.t1dR
{
	border-right:1px solid #B3BFC5;
}
.t1dT
{
	border-top:1px solid #B3BFC5;
}
.t1dLRB
{
	border-left:1px solid #B3BFC5;
	border-right:1px solid #B3BFC5;
	border-bottom:1px solid #B3BFC5;
}
.tabg
{
	background-color:#F4F4F4;
}
.dropdownyear {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent:3px;
	border: 1px solid #CBCBCD;
	background-color: #FFFFFF;
}
.dropdownmonth {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-indent:3px;
	border: 1px solid #CBCBCD;
	background-color: #FFFFFF;
	width: 87px;
	height: 18px;
	vertical-align: middle;
}
.textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent:3px;
	border: 1px solid #CBCBCD;
	background-color: #FFFFFF;
}
.field {
	font-size: 12px;
	border: 1px solid #CBCBCD;
	background-color: #FFFFFF;
	font-family:Arial;
	text-indent:3px;
}
.field_error {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-indent:3px;
	border: 1px solid #DA4A4A;
	background-color: #FEF3AA;
	width: 186px;
	height: 15px;
	vertical-align: middle;
}
.table1 { 
	border-left:2px solid #8B9192;
	border-bottom:2px solid #8B9192;
	border-right:2px solid #8B9192;
}
.det_head
{
	background-color:#F4F8F9;
	color:#494b4a;
	font-weight:bold;
}
.header {
	 
	height:22px;
	font-family:Arial; 
	font-size:12px;
	font-weight:bold;
	color:#333333;
	background-color:#C0CBD1;
	padding-left:10px;
	
}
.Star {
	color:#ff0000;
	font-family:Arial;
	font-size:11px;
}
.padleftright
{
	padding-left:5px;
	padding-right:5px;
}
.shadow_r_top
{
	background-image:url('../../images/homepage/shadow_righttop_corner.gif');
	background-repeat:no-repeat;
}
.shadow_r_mid
{
	background-image:url('../../images/homepage//shadow_right_bg.gif');
	background-repeat:repeat-y;
}
.shadow_r_bot
{
	background-image:url('../../images/homepage//shadow_bot_corner.gif');
	background-repeat:no-repeat;
}
.footer
{
	background-color:#f0fafe;
}
.detailtext-gray-bold{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		text-align:left;
		color: #494B4A;
}
.black_bold{
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 10px;
		line-height: normal;
		font-size-adjust: none;
		font-stretch: normal;
		color: #000000;
	}
.mid-text{
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 12px;
		line-height: normal;
		font-size-adjust: none;
		font-stretch: normal;
		color: #103956;
	}
.test {
		background-color:#E7E9EB;
		border-bottom:1px dashed #6B6D6C;
		height:16px;
		
}
.tagtext-col_{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align:left;
		color: #0F6C98;
		font-weight: bold;
		text-indent:px;
		line-height:18px;
	}
.j {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FB501C;
	padding-right:3px;
	text-decoration:none;
}
.j:hover {
	text-decoration: underline;
	color: #494B4A;
}
.mid-text{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #116c98;
		font-weight: bold;
	}
.detailtext-gray{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align:left;
		color: #494B4A;
		text-indent:15px;
	}
.infobox_titlebg {

background : url('../images/homepage/info_box_titlebg.gif') repeat-x;

}

.infobox_titlebg1 {

background : url('../images/homepage/info_box_leftbg.gif') repeat-y;

}

.infobox_botbg {

background : url('../images/homepage/info_box_botbg.gif') repeat-x;

}

.infobox_rightbg {

background : url('../images/homepage/info_box_rightbg.gif') repeat-y;

}

.infobox_leftbg {

background : url('../images/homepage/info_box_leftbg.gif') repeat-y;

}

.infobox_titletext{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color : #0b5e80;

}

.infobox_titletext1{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal;color : #565a5b;

}
#mainhome1 {

background-image : url('images/loader5sm.gif');

background-position : center center;

background-repeat : no-repeat;

width : 80px;

}

 

.boldblacktext {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: bold;

letter-spacing : 0.3px;

text-align : left;

}

.normalblacktext {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

letter-spacing : 0.3px;

text-align : left;

}

 

.uploadres_button {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: bold;

color: #000000;

background-image: url("images/newicons/button_bg.gif");

border: 1px solid #89B9CD;

width : 120px;

height: 21px;

background-repeat: repeat-x;

}

.copypasteres_button {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: bold;

color: #000000;

background-image: url("images/newicons/button_bg.gif");

border: 1px solid #89B9CD;

width : 170px;

height: 21px;

background-repeat: repeat-x;

}

.importaddr_button {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: bold;

color: #000000;

background-image: url("images/newicons/button_bg.gif");

border: 1px solid #89B9CD;

width : 80px;

height: 21px;

background-repeat: repeat-x;

}
.pagin_n
{
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#4e4d4b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pagin_n:hover
{
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#fd4f1c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pagin_a
{
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#fd4f1c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pagination_td
{
	padding-bottom:10px;
}
.fieldtitle { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #333333;
}
.star {
		color:#FF0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
.whitebold2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.pagenavdiv
{
	border:1px solid #b2bfc5;
	background-color:#dfe4e8;
}

/*

for pagination

*/
.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
	border:1px solid #b2bfc5;
	background-color:#dfe4e8;
	text-align: center;
	padding:0px;
	margin:0px;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#4e4d4b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.paginationstyle a:hover, .paginationstyle a.selected{
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#fd4f1c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#fd4f1c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*

for pagination

*/
.button {
   font-size:11px;
   font-family:verdana;
   font-weight:bold;
   color:#000000;
   height:18px;
   background-color:#FFD97F;
   border:1px solid #939393;
   cursor:pointer;
}


/* form css*/

/* Table*/

.fileinput {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-indent:3px;
	border: 1px solid #CBCBCD;	
	height: 18px;
}
.upload_msg
{
	font-size:10px;
	color:#666666;
	padding-left:10px;
}