@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	width:100%;
}

body, div, span, p {
	font-family:Arial,Franklin Gothic, Trajan Pro;
}

img{
	border:0px;
}

label{
	margin-right:10px;
}

.noWrap{
	white-space:nowrap;
}

#HdrTop{
	width:100%; 
	background:#cc612c;
	height:22px;
	text-align:center;
}
.HdrTop{
	width:100%; 
	background:#cc612c;
	height:22px;
	text-align:center;
}

.GlobalLink{
	padding-top:1px;
	margin:auto;
	font-size:13px;
	color:#fff;
}

.GlobalLink span{
	padding:0 20px 0 20px;
}

.GlobalLink a{
	text-decoration:none;
	color:#fff;
}

.GlobalLink a:hover, act.a{
	text-decoration:none;
	color:#000;
}

.Hdr{
	width:100%; 
	background:url(../img/header_bg.gif) left bottom repeat-x; 
	text-align:center;
	height:105px;
}

.Hdrinner{
	width:930px; 
	margin:auto;
}

.logo{
	padding-top:9px;
	padding-bottom:7px;
}


.clientLogo{
	padding-top:14px; 
	height:50px;
	text-align:right;
	*float:right;
}

.welcomeTxt{
	padding:15px 0 10px 0; 
	font-size:13px;
}

.welcomeTxt span{
	color:#c63;
}

.floatLft{
	float:left;
}

.floatRgt{
	float:right;
}

.clear{
 	clear:both;
}

#CntMain{
	width:100%;
	text-align:center;
}

#CntMain .inner{
	width:930px;
	text-align:left;
	margin:auto;
	font-size:14px;
	padding:5px 0 0 0;
}
#CntMain .inner_new{
	width:1200px;
	text-align:left;
	margin:auto;
	font-size:14px;
	padding:5px 0 0 0;
}
#CntMain .menu{
	float:left;
	display:block;
}


#CntMain .fadeLinelft{
	width:79px;
	float:left;
	background:url(../img/fade_line_lft.gif) left bottom no-repeat; 
	height:38px;
}

#CntMain .fadeLinergt{
	width:48px; 
	background:url(../img/fade_line_rgt.gif) right bottom no-repeat; 
	height:38px;
	float:left;
	margin-left:-2px;
}
#CntMain .menu a.dash{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
	padding:13px 25px 9px 26px;
	text-decoration:none;
	color:#4a4949;
	line-height:42px;
}
#CntMain .menu a.dash:hover, .menu a.dashact{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:12px 25px 9px 26px;
	text-decoration:none;
	color:#a1491e;
	line-height:42px;
}
#CntMain .menu a.vieweditgroup{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
	padding:13px 25px 9px 25px;
	text-decoration:none;
	color:#4a4949;
	margin-left:-4px;
}

#CntMain .menu a.vieweditgroup:hover, a.vieweditgroupact{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:12px 25px 9px 25px;
	text-decoration:none;
	display:inline;
	color:#a1491e;
	margin-left:-4px;
}

#CntMain .menu a.createCompany{
	background:url(../img/cnu_inact.gif) left top no-repeat;
	padding:13px 25px 9px 25px;
	text-decoration:none;
	color:#4a4949;
	margin-left:-4px;
}

#CntMain .menu a.createCompany:hover, a.createCompanyact{
	background:url(../img/cnu_act.gif) left top no-repeat;
	padding:12px 25px 9px 25px;
	text-decoration:none;
	display:inline;
	color:#a1491e;
	margin-left:-4px;
}

#CntMain .menu a.addgroup{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
	padding:13px 25px 9px 24px;
	text-decoration:none;
	color:#4a4949;
	margin-left:-4px;
}

#CntMain .menu a.addgroup:hover, a.addgroupact{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:12px 25px 8px 24px;
	text-decoration:none;
	color:#a1491e;
	width:163px;
	margin-left:-4px;
}

#CntMain .menu a.viewaccdet{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
	padding:13px 11px 9px 11px;
	text-decoration:none;
	color:#4a4949;
	margin-left:-4px;
}

#CntMain .menu a.viewaccdet:hover, a.viewaccdetact{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:12px 11px 9px 11px;
	text-decoration:none;
	color:#a1491e;
	margin-left:-4px;
}
#CntMain .Cnt{
	clear:both; 
	padding-top:33px;
}

#CntMain .CntLft{
	width:530px; 
	float:left; 
	padding-left:20px;
}
#CntMain .CntRgt{
	width:375px; 
	float:right;
	padding:30px 0px 20px 0px;	
	text-align:right;
}
#CntMain .dateTxt{
	font-size:14px; 
	text-align:center; 
	color:#49606c; 
	padding-bottom:15px;
}

#CntMain .grayCurLft{
	background:url(../img/gray_curv_lft.gif) left top no-repeat; 
	width:11px; 
	height:300px; 
	float:left;
}
#CntMain .grayCurBg{
	background:url(../img/gray_curv_bg.gif) left top repeat-x; 
	width:507px; 
	/*height:300px;*/
	float:left;
}
#CntMain .grayCurRft{
	background:url(../img/gray_curv_rgt.gif) left top no-repeat; 
	width:9px; 
	height:300px; 
	float:left;
}
/*----------------------*/
#CntMain .menu a.dash-big{ background:url(../img/dashboard_inact.gif) left top no-repeat; padding:13px 25px 9px 26px; text-decoration:none; color:#4a4949;line-height:42px;}
#CntMain .menu a.dash-big:hover, .menu a.dash-bigact{	background:url(../img/dashboard-big_act.gif) left top no-repeat;	padding:12px 25px 9px 26px;	text-decoration:none;	color:#a1491e;	line-height:42px;	margin-left:-4px;}

#CntMain .menu a.JAP{	background:url(../img/view_edit_group_inact.gif) left top no-repeat;	padding:13px 36px 9px 35px;	text-decoration:none;	color:#4a4949;	margin-left:-4px;}
#CntMain .menu a.JAP:hover, a.JAPact{	background:url(../img/view_edit_group_act.gif) left top no-repeat;	padding:12px 36px 9px 35px;	text-decoration:none;	display:inline;	color:#a1491e;	margin-left:-4px;}
/*----------------------*/
.hdrTxt{
	padding:35px 0 0 70px;
	color:#527cae;
	font-size:18px;
	text-transform:uppercase;
}
.bluBoxTop{
	background:url(../img/blue_box_top.gif) left bottom no-repeat; 
	height:3px; 
	width:83px;
}

.bluBoxBot{
	background:url(../img/blue_box_bottom.gif) left top no-repeat; 
	height:3px; 
	width:83px;
}
.bluBoxBg{
	background:#49606c; 
	padding-bottom:10px;
	color:#fff;
	padding:0 2px 10px 2px;
	font-size:12px;
}
.bluBoxTop2{
	background:url(../img/blue_box_top2.gif) left bottom no-repeat; 
	height:3px; 
	width:83px;
}

.bluBoxBot2{
	background:url(../img/blue_box_bottom2.gif) left top no-repeat; 
	height:3px; 
	width:83px;
}
.bluBoxBg2{
	background:#abcad9; 
	padding:0 2px 10px 2px;
	color:#304854;
	font-size:12px;
}
.resultTxt{
	font-size:11px; 
	padding-top:23px; 
	text-align:center; 
	clear:both
}
#custFlow{
	width:100%;
	border-bottom:1px solid #a2a2a2;
	padding-bottom:22px;
	padding-top:6px;
	font-size:14px; 
	*padding-bottom:21px;
}

#custFlow .stepsTitle{
	color:#262626;
	font-size:12px;
	float:left;
	padding-right:10px;
}

#custFlow .stepPending, .stepCompleted, .stepCurrent{
	height:17px;
	float:left;
	white-space:nowrap;
	color:#527cae;
	padding:0px 9px 0px 20px;
}
#custFlow .stepPending a, .stepCompleted a, .stepCurrent a{
	text-decoration:none;
	color:#527cae;
}

#custFlow .stepPending{
	background:url(../img/step_pending.gif) left top no-repeat;
}
#custFlow .stepCompleted{
	background:url(../img/step_completed.gif) left top no-repeat;
}
#custFlow .stepCurrent{
	background:url(../img/step_current.gif) left top no-repeat;
}
#custFlowCnt{
	width:100%;
	clear:both;
}
#custFlowCnt .heading{
	font-size:15px;
	color:#cc612c;
	padding:18px 0 18px 0;
}

#custFlowCnt .heading2{
	font-size:15px;
	color:#436ea1;
	padding:2px 0 18px 0;
}
#custFlowCnt .subHeading{
	font-size:12px;
	color:#262626;
	padding:0 0 18px 0;
	clear:both;
}
#custFlowCnt .subHeading a{
	color:#436ea1;
}
#custFlowCnt .subHeading a:hover{
	color:#436ea1;
	text-decoration:none;
}
.descTxt{
	font-size:12px; 
	padding:15px 0 0 0;
}
/*TABLE CSS WITH BORDER*/
.tblData{
	width:100%;
	border:1px solid #888;
	font-size:11px;
	padding:1px;
	margin-bottom:25px;
}

.tblData th{
	background:#c9c9c9;
	padding:7px 7px 0px 7px;
	color:#262626;
	white-space:nowrap;
}
.tblData tr.white{
	background:#FFFFFF;
}
.tblData tr.gray{
	background:#f0f0f0;
}
.tblData td{
	padding:7px;
	color:#585757;
}
.tblData td a, th a{
	color:#436ea1;
}

.tblData td a:hover, th a:hover{
	text-decoration:none;
	color:#436ea1;
}
/*TABLE CSS WITH BORDER*/
/*TABLE CSS WITHOUT BORDER*/
.tblData2{
	width:100%;
	font-size:12px;
}

.tblData2 tr.gray{
	background:#f0f0f0;
}

.tblData2 td{
	padding:5px 0 5px 30px;
	color:#585757;
}

.tblData2 th{
	background:#c9c9c9;
	padding:5px 0 5px 30px;
}

.tblData2 td.packTitle{
	padding:6px 0 6px 30px;
	color:#436ea1;
}
.tblData2 a{
	color:#436ea1;
	text-decoration:underline;
}

.tblData2 a:hover{
	color:#436ea1;
	text-decoration:none;
}
/*TABLE CSS WITHOUT BORDER*/
.yellowSep{
	border:2px solid #e2d552;
	margin:13px 0;

}

.btnBg{
	background:url(../img/btn_bg.gif) left top no-repeat;
	width:90px;
	height:26px;
	border:none;
	cursor:pointer;
	font-size:12px;
	margin-right:33px;
}
.btnBgWithoutMargin {
	background:transparent url(../img/btn_bg.gif) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	font-size:12px;
	height:26px;
	width:90px;
}
.btnBigBg{
	background:url(../img/btn_bg_big.gif) left top no-repeat;
	width:190px;
	height:26px;
	border:none;
	cursor:pointer;
	font-size:12px;
	marginheight:auto;
	margin-right:15px;
}
.packageHdr{
	font-size:15px;
	color:#436ea1;
	padding:0px 0 10px 3px;
}
.iconDelPack{
	background:url(../img/icon_pack_delete.gif) left top no-repeat;
	height:22px;
	padding:2px 0px 18px 30px;
	cursor:pointer;
}
.iconDelPack a{
	text-decoration:underline;
	color:#cc612c;
}
.iconDelPack a:hover{
	text-decoration:none;
	color:#cc612c;
}

.tblPackage{
	width:100%;
	font-size:14px;
	margin:5px 0 23px 0;
}

.tblPackage th{
	background:#ebe285;
	padding:3px;
	font-weight:normal;
	white-space:nowrap;
}
.tblPackage td{
	padding:3px 0px 3px 3px;
	color:#5a5959;
	font-size:12px;
	white-space:nowrap;
	line-height:30px;
}
.tblPackage td .txtfld{
	width:100px;
}

.tblProfile{
	width:100%;
	font-size:11px;
	padding-bottom:20px;
}

.tblProfile td{
	height:30px;
	padding:3px 5px 3px 5px;	
	color:#5a5959;
}
.tblProfile td.lblblk{
	color:#292929;
	font-size:13px;
	white-space:nowrap;
}
.tblProfile td.subheading{
	color:#cc612c;
	white-space:nowrap;
	font-size:12px;
	padding:0px 0 0 4px;
}

.tblProfile span.subheading{
	color:#cc612c;
	white-space:nowrap;
	font-size:12px;
	line-height:25px;
}

.tblProfile td.spacer{
	line-height:10px;
	padding:0px;
	height:10px;
}

.tblProfile td.profile{
	padding-top:6px;
}
.tblProfile td div{
	color:#292929;
	font-size:12px;
	float:left;
	width:180px;
}
.tblProfile td a{
	color:#436ea1;
	font-size:12px;
}
.tblProfile td a:hover{
	color:#436ea1;
	font-size:12px;
	text-decoration:none;
}

.title{
	font-size:12px;
	color:#5a5959;
	padding:5px 0;
}

#footer { width:100%; display:block; float:left; padding: 2px 0 2px 0;}
.footerBg{
	background:url(../img/footer_bg.gif) left top repeat-x; 
	height:25px;
	text-align:center;
	clear:both;
	padding-top:1px;
	font-size:11px;
	color:#b24c1a;
	margin-top:2px;
}

.footerBg a{
	text-decoration:none;
	color:#b24c1a;
}

.footerBg a:hover{
	text-decoration:underline;
	color:#b24c1a;
}

.tblMilitryProfile{
	width:100%;
	font-size:11px;
	padding-bottom:20px;
}

.tblMilitryProfile td{
	color:#5a5959;
}
.tblMilitryProfile td.lblblk{
	color:#292929;
	font-size:13px;
	white-space:nowrap;
}
.tblMilitryProfile td.subheading{
	color:#cc612c;
	white-space:nowrap;
	font-size:12px;
	padding:0px 0 0 4px;
}

.tblMilitryProfile span.subheading{
	color:#cc612c;
	white-space:nowrap;
	font-size:12px;
	line-height:25px;
}

.tblMilitryProfile td.spacer{
	line-height:10px;
	padding:0px;
	height:10px;
}

.tblMilitryProfile td.profile{
	padding-top:6px;
}
.tblMilitryProfile td div{
	color:#292929;
	font-size:12px;
	
}
.tblMilitryProfile td a{
	color:#436ea1;
	font-size:12px;
}
.tblMilitryProfile td a:hover{
	color:#436ea1;
	font-size:12px;
	text-decoration:none;
}

.popCurToplft{
 	background:url(../img/orange_cur_top_left.gif) right bottom no-repeat;
	height:27px;
	width:10px;	
}
.popCurToprgt{
 	background:url(../img/orange_cur_top_right.gif) left bottom no-repeat;
	height:27px;
	width:10px;	
}
.popCurTopBg{
 	background:url(../img/orange_cur_top_bg.gif) left bottom repeat-x;
	height:27px;
	font-size:14px;
	color:#fff;
}
.popCurLft{
 	background:url(../img/orange_bg_left.gif) right top repeat-y;
	width:10px;	
}
.popCurRgt{
 	background:url(../img/orange_bg_right.gif) left top repeat-y;
	width:10px;	
}
.popCurBotLft{
 	background:url(../img/orange_cur_bot_left.gif) right top no-repeat;
	height:28px;
	width:10px;	
}
.popCurBotBg{
 	background:url(../img/orange_cur_bot_bg.gif) left top repeat-x;
	height:28px;
}
.popCurBotRgt{
 	background:url(../img/orange_cur_bot_right.gif) left top no-repeat;
	height:28px;
	width:10px;	
}

.popHdr{
	font-size:14px;
	color:#fff;
	padding:0 10px 0 10px;
}
.popHdr a{
	font-size:12px;
	color:#fff;
	text-decoration:underline;
}
.popHdr a:hover{
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.errors {
	color: red;
	vertical-align: middle;
	padding-left: 5px;
}

.required {
	font-size:12px;
	color: red;
	padding-left: 2px;
}
/**For Customer Profile Tab**/
@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	width:100%;
}

body, div, span, p {
	font-family:Arial,Franklin Gothic, Trajan Pro;
}

img{
	border:0px;
}

#CustomerMain{
	width:100%;
	text-align:center;
}

#CustomerMain .inner{
	width:930px;
	text-align:left;
	margin:auto;
	font-size:14px;
	padding:12px 0 0 0;
}

#CustomerMain .menu{
	float:left;
	display:block;
}


#CustomerMain .fadeLinelft{
	width:79px;
	float:left;
	background:url(../img/fade_lft.gif) left bottom no-repeat; 
	height:38px;
}

#CustomerMain .fadeLinergt{
	width:560px; 
	background:url(../img/fade_rgt.gif) right bottom no-repeat; 
	height:39px;
	float:left;
	margin-left:-2px;
}
#CustomerMain .menu a.myprof{
	background:url(../img/my_profile_inact.gif) left top no-repeat;
	padding:13px 20px 9px 19px;
	text-decoration:none;
	color:#4a4949;
	line-height:42px;
}
#CustomerMain .menu a.myprof:hover, .menu a.myprofact{
	background:url(../img/my_profile_act.gif) left top no-repeat;
	padding:12px 20px 9px 19px;
	text-decoration:none;
	color:#a1491e;
	line-height:42px;
}
#CustomerMain .menu a.rsc{
	background:url(../img/rsc_inact.gif) left top no-repeat;
	padding:12px 21px 10px 20px;
	text-decoration:none;
	color:#4a4949;
	margin-left:-4px;
}

#CustomerMain .menu a.rsc:hover, a.rscact{
	background:url(../img/rsc_act.gif) left top no-repeat;
	padding:12px 21px 9px 20px;
	text-decoration:none;
	display:inline;
	color:#a1491e;
	margin-left:-4px;
}
text12 { font-size:12px;}

.inputbox { background:url(../img/input_bg.gif) #FFFFFF repeat-x bottom; height:18px; border: #dadada 1px solid; color:#999999;}
.text10 { font-size:10px;}
.text10 a{	text-decoration:underline;	color:#3e6a9e;}
.text10 a:hover{	text-decoration:none;	color:#3e6a9e;}

#CntMain .menu a.loginDetails{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
	padding:13px 31px 9px 31px;
	text-decoration:none;
	color:#4a4949;
	margin-left:-4px;
}

#CntMain .menu a.viewaccdet:hover, a.loginDetailsact{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:12px 31px 9px 31px;
	text-decoration:none;
	color:#a1491e;
	margin-left:-4px;
}

#CntMain .menu a.viewaccdet:hover{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:12px 11px 9px 11px;
	text-decoration:none;
	color:#a1491e;
	margin-left:-4px;
}

h1 { font-family:Arial,Franklin Gothic, Trajan Pro; font-size:16px; color:#cc612c; margin:0px; padding:0px;}
h2 { font-family:Arial,Franklin Gothic, Trajan Pro; font-size:16px; color:#578dc6; margin:0px; padding:0px;}

.tblOtherProfile{
	width:100%;
	font-size:11px;
	padding-bottom:2px;
}

.tblOtherProfile td{
	height:30px;
	padding:3px 5px 3px 5px;	
	color:#5a5959;
}
.tblOtherProfile td.lblblk{
	color:#292929;
	font-size:13px;
	white-space:nowrap;
}
.tblOtherProfile td.subheading{
	color:#cc612c;
	white-space:nowrap;
	font-size:12px;
	padding:0px 0 0 4px;
}

.tblOtherProfile span.subheading{
	color:#cc612c;
	white-space:nowrap;
	font-size:12px;
	line-height:25px;
}

.tblOtherProfile td.spacer{
	line-height:10px;
	padding:0px;
	height:10px;
}

.tblOtherProfile td.profile{
	padding-top:6px;
}
.tblOtherProfile td div{
	color:#292929;
	font-size:12px;
	float:left;
	width:180px;
}
.tblOtherProfile td a{
	color:#436ea1;
	font-size:12px;
}
.tblOtherProfile td a:hover{
	color:#436ea1;
	font-size:12px;
	text-decoration:none;
}
td { font-size:12px; }

#CntMain .menu a.manageuser{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
	padding:13px 25px 9px 25px;
	text-decoration:none;
	color:#4a4949;
	line-height:42px;
}
#CntMain .menu a.dash:hover, .menu a.manageuseract{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:12px 25px 9px 26px;
	text-decoration:none;
	color:#a1491e;
	line-height:42px;
}
.rich-shuttle-list-content {
	overflow-x: hidden; 
	overflow-y: scroll; 
}
/*For new preference */
.input { background: url(../img/input_tc_bg.gif) top repeat-x; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.inputNoPadding { background: url(../img/input_tc_bg.gif) top repeat-x; border: #CCCCCC 1px solid; height:24px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console";}
.input200 { background: url(../img/input_tc_bg.gif) top repeat-x; width:200px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input120 { background: url(../img/input_tc_bg.gif) top repeat-x; width:120px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input80 { background: url(../img/input_tc_bg.gif) top repeat-x; width:80px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input20 { background: url(../img/input_tc_bg.gif) top repeat-x; width:20px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input150 { background: url(../img/input_tc_bg.gif) top repeat-x; width:150px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.btn_submit { width:70px; height:26px; padding:0; margin:0;}
.btn_submit a { background:url(../img/btn_tc_submit.gif) top left no-repeat; width:70px; height:26px; padding:0; margin:0; display:block;}
.btn_submit a:hover { background:url(../img/btn_submit_tc-O.gif) top left no-repeat; width:70px; height:26px; display:block;}
.greyMessage { color: #999999;}
.font11 {font-size:11px;}
.blueLinkNoUL{text-decoration:none; color:#2f73c1;}
.scrollDiv2 { overflow:auto; overflow-x:hidden; height:90px; border: 0px solid #CCCCCC; font-size:10px;}

/*for ts admin*/
#CntMain .menu a.jobseeker{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
padding:13px 18px 9px 17px;
	text-decoration:none;
	color:#4a4949;
	line-height:42px;
}
#CntMain .menu a.jobseeker:hover, a.jobseekeract{
	background:url(../img/dashboard_act.gif) left top no-repeat;
padding:13px 18px 9px 13px;
	text-decoration:none;
	color:#a1491e;
	width:163px;
	line-height:42px;
}
#CntMain .menu a.admin{
	background:url(../img/dashboard_inact.gif) left top no-repeat;
	padding:13px 18px 9px 13px;
	text-decoration:none;
	color:#4a4949;
	line-height:42px;

	margin-left:-5px;
}
#CntMain .menu a.admin:hover, a.adminact{
	background:url(../img/dashboard_act.gif) left top no-repeat;
	padding:13px 18px 9px 13px;
	text-decoration:none;
	color:#a1491e;
	line-height:42px;
		margin-left:-5px;
}
.tblData th a { text-decoration:none;}
.usertype_tbl td { padding:2px; margin:0; height:auto;}
.admin_jobcnt{
	width:100%;
	float:left;
	margin-top:10px;
}
.admin_jobcnt .selectfield { font-size:10px; width:100px;}
.admin_jobcnt .floatRgt { margin-top:-20px; _margin-top:-40px; *margin-top:-40px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ .admin_jobcnt .floatRgt  { margin-top:-5px;} }  
.admin_jobcnt .heading2{
	clear:both; 
	font-size:15px;
	color:#436ea1;
}
.admin_jobcnt .heading{
	font-size:15px;
	color:#cc612c;
	padding:5px 0 10px 0;
}
.admin_jobcnt .tblData { margin-bottom:0; border:1px solid #aaa; width:914px;}
.admin_jobcnt .yellowSep { margin:0; margin-bottom:6px; height:4px; background:#e2d552; clear:both; float:left; width:100%; border:none; font-size:1px; margin-top:10px;   }
.fadeLinergt1 {
width:560px;
border-bottom:1px solid #d8d6d6; 
	height:37px;
	float:left;
	margin-left:-2px;
}
.error_message { width:96.5%; color:#CC0000; background:#FFFF99;  text-align:center;}
.tblData td.packTitle{
font-size:13px;
	color:#5b5b5b;
	font-weight:bold;
}
.tblData_outer { clear:both; float:left; width:100%; height:560px; overflow-x: hidden;overflow-y: auto; }
.tblData_outer1 { clear:both; float:left; width:100%; height:400px; overflow: auto; }
/*NEW TABLE CSS WITH BORDER*/
.newTblData{
	width:100%;
	border:1px solid #888;
	font-size:11px;
	padding:1px;
	margin-bottom:25px;
}

.newTblData th{
	background:#c9c9c9;
	padding:7px 7px 0px 7px;
	color:#262626;
	white-space:nowrap;
}
.newTblData tr.white{
	background:#FFFFFF;
}
.newTblData tr.gray{
	background:#f0f0f0;
}
.newTblData td{
	padding:7px 7px 0px 7px;
	color:#585757;
}
.newTblData td a, th a{
	color:#436ea1;
}

.newTblData td a:hover, th a:hover{
	text-decoration:none;
	color:#436ea1;
}
.newTblData th a { text-decoration:none;}
.newTblData td.packTitle {style.css (line 968)
	color:#5B5B5B;
	font-size:13px;
	font-weight:bold;
}
/*TABLE CSS WITH BORDER*/

.mPanelHeader{
	width:1184px;
	height:30px;
	text-align:left;
	margin:auto;
	font-size:14px;
	padding:15px 0 0 10px;
}
#CntMain .menu a.newuser{
	background:url(../img/cnu_inact.gif) left top no-repeat;
	padding:13px 25px 9px 25px;	
	text-decoration:none;
	color:#4a4949;
	line-height:42px;
	margin-left:-5px;
}
#CntMain .menu a.newuser:hover, a.newuseract{
	background:url(../img/cnu_act.gif) left top no-repeat;
	padding:12px 25px 9px 25px;
	text-decoration:none;
	display:inline;
	color:#a1491e;
	margin-left:-5px;
}

/*style for gray and white row*/
.trGray1{
background:#f0f0f0;
}
.trGray0{
background:#ffffff;
}
.btnMidBg{
	background:url(../img/btn_bg_send.gif) left top no-repeat;
	width:130px;
	height:26px;
	border:none;
	cursor:pointer;
	font-size:12px;
	marginheight:auto;
	margin-right:15px;
}

/* sign in box css for TC by noor 26 may 2009 */
.signinbox_td { border-left:7px solid #c67a44;  border-right:7px solid #c67a44; position:relative;}
.msgbox_td { border-right:7px solid #c67a44; padding:20px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px;}
.msgbox_td p { font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.msgbox_td strong { color:#c67b45; font-weight:normal;}
.link_td { text-align:right; padding:5px; font-size:12px;  font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
.link_td a { text-decoration:underline; color:#c67b45;}
ul.login_form { width:535px; height:auto; margin:auto; padding:20px 0 0 12px; display:table; list-style:none;   _padding-left:0px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
ul.login_form li { width:490px; height:auto; margin:auto auto 15px auto; padding:0; overflow:hidden;  }
ul.login_form li label { width:auto;  margin:0;  float:left; text-align:left; padding-left:10px; color:#000000; font-size:20px; font-weight:bold; margin-bottom:5px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
ul.login_form  .textfield_outer {  background:url(../img/textfield_bg.jpg) no-repeat ; float:left; padding:10px;  _padding-bottom:7px; width:462px; height:26px;}
ul.login_form  .textfield {  float:left; width:460px; height:auto; margin:0; padding: 2px 2px; font-size:20px;  background:#f8f7e9; border:none; outline:none; color:#875a3a; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; }
ul.login_form  .errordiv {float:right; font-size:14px; color:#e23727; margin-right:20px; font-weight:bold; margin-top:5px; }

.btn_login { margin:15px 30px 0 0; float:right; outline:none; background: url(../img/btn_submit.jpg) no-repeat; border:none; width:95px; height:36px; cursor:pointer; }

.sponsor_div_outer { clear:both;  float:left; margin-top:5px; }
.sponsor_div { float:left; width:370px; height:75px; font-size:24px; padding-left:40px; margin-right:15px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; }

.thirdparty_logo { clear:both; }
