/************************************************************************/

/************ GLOBAL OBJECTS *************/

/************************************************************************/
@media screen {
*{
          font-family: Tahoma, Arial, Helvetica, Verdana, Sans-serif;
}

.module {
          border:2px dashed black;
          background-image:url(/upload/files/templates/GEAR.JPG);
          width:130px;
}

body {
          text-align:center;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          font-size : 70%;
}

form {
          margin:0px;
}

h1 {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          font-size:1.2em;
          color: #1456a2;
}

h2 {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          font-size:1.1em;
          color:#ffffff;
          background:#959c97;
}

h3 {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          font-size:1.5em;
          color:#ffffff;
}

h4 {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          font-size:1.2em;
          color: #c55f0d;
}

h5 {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
          font-size:1.2em;
          color:#ffffff;
}

h6 {
          color:#3e4f7b;
          padding:0px;
          margin:0px;
          font-size:1.0em;
}

HR.clear {
          display: none;
}

hr {
          color:#1456A2;
          float:left;
          width:600px;
}

input,table,select,textarea {
          font-size:1.0em;
}

div {
          text-align: left;
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
}

img {
          border: 0px;
}

.Hidden {
          display: none;
}

a {
          color:#000;
          text-decoration:none 
}

a:hover {
          color:#666;
          text-decoration:underline ;
}

/* b {
          text-decoration:none;
}

b:hover {
          text-decoration:underline ;
}

*/

/*********** Default Objects For Company and Public*********************/

/************************************************************************/
.bodyblueBg {
          background:url('/job/upload/images/templates/body_blueBg.jpg') repeat-x;
}

.bodyredBg {
          background:url('/job/upload/images/templates/company/body_redBg.jpg') repeat-x;
}

.bodypurpleBg {
          background:url('/job/upload/images/templates/careerAdvice/body_purpleBg_new.jpg') repeat-x;
}

.OuterFrame {
          width:963px;
          margin:0px auto;
          text-align:left;
          padding:0px;
}

.OuterFrame_info {
          width:963px;
          margin:0px auto;
          text-align:left;
          border-top:1px solid #6a05a4;
          padding:0px;
}

.topframeimage {
          background:url('/job/upload/images/templates/top_frameImage.jpg') no-repeat;
          height:23px;
}

.framebody {
          background:#fff;
          padding:0px 5px 5px 5px;
}

.OuterFrame_img {
          height:23px;
}

.framebody_f1 {
          background:#fff;
          height:129px;
}

.framebody_f1 img {
          position:relative;
          left:5px;
          padding:0px;
          margin:0px;
}

.bannerarea {
          background:url('/job/upload/images/templates/banner.jpg') no-repeat left top;
          height:147px;
}

.bannerarea_company {
          background:url('/job/upload/images/templates/company/banner_is.jpg') no-repeat left top;
          height:147px;
}

.logo {
          background:url('/job/upload/images/templates/logo.jpg') no-repeat center left;
          width:160px;
          height:65px;
}

#logo_link {
          width:160px;
          height:65px;
          float:left;
}

#logo_link span {
          display:none;
}

.OuterFrame_public {
          width:963px;
          margin:0px auto;
          text-align:left;
          border-top:1px solid #1456A2;
          padding:0px;
}

.OuterFrame_company {
          width:963px;
          margin:0px auto;
          text-align:left;
          border-top:1px solid #D66409;
          padding:0px;
}

#linkstyle a {
          color:blue;
          text-decoration:underline;
}

#linkstyle a:hover {
          color:blue;
          text-decoration:underline;
}

.redborder{
          width:953px;
          background:url('/job/upload/images/templates/contentareaRedBorder.jpg') repeat-y;
          margin-bottom:10px;
}

.redborder_company {
          width:953px;
          background:url('/job/upload/images/templates/contentareaRedBorder_company.jpg') repeat-y;
          margin-bottom:10px;
}

.red_border_info {
          width:953px;
          background:url('/job/upload/images/templates/contentareaRedBorder_new.jpg') repeat-y;
          margin-bottom:10px;
          float:left;
}

.red_border {
          width:953px;
          background:url('/job/upload/images/templates/contentareaRedBorder.jpg') repeat-y;
          margin-bottom:10px;
          float:left;
}

.leftarea {
          float:left;
          width:160px;
}

.innerleftarea {
          width:157px;
}

.LeftNav01 {
          background:url('/job/upload/images/templates/leftnavBg.jpg') repeat-x;
}

.LeftNav02 {
          BACKGROUND: url('/job/upload/images/templates/company/leftnavBg1.jpg') repeat-x;
}

.LeftNav03 {
          BACKGROUND: url('/job/upload/images/templates/careerAdvice/leftnavBg.jpg') repeat-x;
}

.topleftheading {
          font-size:1.2em;
          color:#ffffff;
          font-weight:bolder;
          background:#1456a2;
          text-align:center;
          padding:3px;
          border-top:1px solid #fff;
}

.LeftNav {
          border:none;
}

.LeftNav ul {
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          list-style:none;
}

.LeftNav li {
          margin:0px 0px 0px 0px;
          padding:10px 0px 0px 0px;
}

.LeftNav .NavArrow a {
          color:#1456a2;
          text-decoration:none;
}

.LeftNav .NavArrow a:hover {
          color:#1456a2;
          text-decoration:none;
}

.topleftheading_company01 {
          background:#d66409;
          text-align:center;
          padding:3px 3px 3px 0px;
          border-top:1px solid #fff;
          font-size:1.2em;
          color:#ffffff;
          font-weight:bolder;
}

.topleftheading_company {
          background:#d66409;
          text-align:center;
          padding:3px;
          border-top:1px solid #fff;
}

/**career advice page***/
.topleftheading_careeradvice {
          background:#6A05A4;
          text-align:center;
          padding:3px;
          border-top:1px solid #fff;
          font-size:1.2em;
          color:#ffffff;
          font-weight:bolder;
}

.topleftheading_careeradvice a {
          font-size:1.2em;
          color:#ffffff;
          font-weight:bolder;
}

.footerBgcareeradvice {
          background:#6A05A4;
          padding:2px;
          color:#fff;
          height:15px;
}

.pageheadingBgcareeradvice {
          background:#6A05A4;
          border-bottom:1px solid #6A05A4;
}

/**career advice page ends***/
.topleftheading_company a {
          font-size:1.2em;
          color:#ffffff;
          font-weight:bolder;
}

.topleftheading_company a:hover {
          font-size:1.2em;
          color:#ffffff;
          font-weight:bolder;
          text-decoration:underline;
}

.company {
          background:none;
}

.company ul {
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          list-style:none;
}

.company ul li {
          margin:0px 0px 0px 0px;
          padding:10px 0px 0px 0px;
}

.centercontentarea {
          float:left;
          width:627px;
}

.centerarea_red {
          float:left;
          width:790px;
}

.innercenterarea {
          width:624px;
          margin:0px 0px 0px 3px;
          border-top:1px solid #fff;
}

.innercenterarea a {
          color:#2b487c;
          text-decoration:underline;
}

.innercenterarea a:hover {
          color:#2b487c;
          text-decoration:none;
}

.centertoplinkarea {
          border-bottom:1px solid #94a499;
}

.centertoplinkarea a {
          color:#000;
          text-decoration:none;
}

.centertoplinkarea a:hover {
          color:#666;
          text-decoration:underline;
}

/*.pricesinfoarea {
          float:left;
          width:115px;
          padding-left:10px 
}

*/
.pricesinfoarea {
          float:left;
          padding-left:10px;
          width:100px;
          _width:110px 
}

.pricesinfoareaIs {
          float:left;
          width:120px;
          padding-left:5px 
}

.pricesinfoareaC {
          float:left;
          width:125px;
          _width:145px padding-left:10px;
}

.pricesinfoareaCA {
          float:left;
          width:135px;
          padding-left:10px;
}

.pricetext {
          float:left;
          padding:2px 0px 0px 10px;
}

.priceicons {
          float:left;
          padding:2px 0px 0px 0px;
}

.sucessareaIs {
          float:left;
          width:100px 
}

/*.sucessarea {
          float:left;
          width:115px 
}

*/
.sucessarea {
          float:left;
          width:100px;
}

.successText {
          float:left;
          padding:2px 0px 0px 10px;
}

.lefticons {
          float:left;
          padding:0px 0px 0px 0px;
}

.QAicons {
          float:left;
          padding:2px 0px 0px 0px;
}

.QAareaIs {
          float:left;
          width:110px;
}

.QAarea {
          float:left;
          width:130px;
}

.QAareaSpurt {
          float:left;
          width:100px;
}

.QAareaC {
          float:left;
          width:100px;
}

.QAtext {
          float:left;
          padding:2px 0px 0px 10px;
}

.umjobarea {
          float:right;
          width:100px;
          background:#94a499;
          text-align:center;
          padding:2px;
}

.umjobarea a {
          color:#fff;
          text-decoration:none;
          font-weight:bold;
}

.umjobarea a:hover {
          color:#fff;
          text-decoration:underline;
          font-weight:bold;
}

/*.umjobareaRed {
          float:right;
          width:100px;
          background:#94a499;
          text-align:center;
          padding:2px;
}

*/
.umjobareaRed {
          background:#94A499 none repeat scroll 0%;
          float:right;
          padding:2px;
          text-align:center;
          width:84px;
          margin-right:1px;
}

.umjobareaRed a {
          color:#fff;
          text-decoration:none;
          font-weight:bold;
}

.umjobareaRed a:hover {
          color:#fff;
          text-decoration:underline;
          font-weight:bold;
}

.umjobareaRed_en {
          background:#94A499 none repeat scroll 0%;
          float:right;
          padding-top:2px;
          padding-bottom:2px;
          text-align:center;
          width:80px;
          overflow:hidden;
          margin-right:1px;
}

.umjobareaRed_en a {
          color:#fff;
          text-decoration:none;
          font-weight:bold;
}

.umjobareaRed_en a:hover {
          color:#fff;
          text-decoration:underline;
          font-weight:bold;
}

.PHeaderArea {
          width:620px;
          margin-top:5px;
}

.pageheadingBg {
          background:#1456a2;
          border-bottom:1px solid #1456a2;
}

.pageheadingBgcompany {
          background:#D66409;
          border-bottom:1px solid #D66409;
}

.pageheadingBgwhite {
          background:#fff;
          margin:0px 0px 0px 5px;
          padding:20px 0px 0px 13px;
}

.PCotrolContentArea {
          width:620px;
          padding-top:18px;
}

.rightarea {
          float:left;
          width:164px;
}

.innerrightarea {
          border-top:1px solid #fff;
}

.fontresizer {
          float:left;
          padding-right:1px;
}

.jobwatch {
          padding-top:3px;
}

.footerBg {
          background:#1456a2;
          padding:2px;
          color:#fff;
          height:15px;
}

.footertextarea {
          float:right;
          width:400px;
          padding-right:10px;
          text-align:right;
}

.footertextarea a {
          color:#fff;
          text-decoration:underline;
}

.footertextarea a:hover {
          color:#fff;
          text-decoration:none;
}

.footerBgCompany {
          background:#d66409;
          padding:2px;
          color:#fff;
          height:15px;
}

/************************************************************************/

/************** Default Objects For Admin Begins *********************/

/************************************************************************/
.adminframearea {
          width:963px;
          float:left;
}

.bannerareaadmin {
          background:#227dca;
          height:66px;
}

.logoara {
          float:left;
}

.companyname {
          width:190px;
          height:28px;
          float:left;
          background:url(/job/upload/images/templates/adminpagesBg.jpg) no-repeat top left;
}

.bannernamepadding {
          padding-top:7px;
          padding-left:10px;
}

.Adminrightarea {
          float:left;
          width:790px;
}

.adminrightareapadding {
          padding-left:3px;
          padding-top:5px;
}

.AButtonLine {
          margin:12px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          border-top:1px solid #000000;
          text-align:right;
}

.AButtonLineInput {
          background-color:#BED0E6;
          border:1px solid #1456A2;
          width:115px;
          margin:2px 7px 0px 0px;
}

.ACenterFormArea{
          width:768px;
          float:left;
}

.ACenterFormAreaPad {
          padding-left:18px;
}

.TabGeneral {
          float:left;
          width:50px;
          text-align:center;
          background:#e2e2e2;
          padding:2px;
}

.TabAppsTree {
          float:left;
          width:100px;
          text-align:center;
          background:#e2e2e2;
          border-left:1px solid #fff;
          padding:2px;
}

.RelatedCompany {
          float:left;
          width:100px;
          text-align:center;
          background:#e2e2e2;
          border-left:1px solid #fff;
          padding:2px;
}

/************************************************************************/

/******************* Default Objects For Admin Ends ********************/

/************************************************************************/

/************************************************************************/

/**************** Styles For Page Source Begins ********************/

/************************************************************************/
.PPageContentPad{
          padding-left:18px;
          padding-right:18px;
}

.PPageContentPad1{
          padding-left:18px;
          padding-right:18px;
          padding-top:15px;
}

/************************************************************************/

/**************** Styles For Page Source Ends ********************/

/************************************************************************/

/************************************************************************/

/*********************** Styles For Controls Begins **********************/

/************************************************************************/
.centerFormArea {
          width:618px;
          padding-left:18px;
}

.PCenterFormArea {
          width:618px;
          float:left;
}

.PCenterFormAreaPro {
          width:225px;
          float:left;
}

.PCenterFormAreaPad {
          padding-right:18px;
          padding-left:18px;
}

.PCenterFormAreaPad1{
          padding-left:18px;
}

.PErrorMsg {
          border:1px solid #1456A2;
          background-color:#E8EEF5;
          padding:5px;
}

.PErrorMsg1 {
          background:url('/job/upload/images/templates/company/newsimg.gif') no-repeat left center;
          padding:7px 0px 0px 30px;
          margin:10px 0px 0px 10px;
          height:22px;
          color:#3e4f7b;
          font-weight:bold;
}

.PErrorMsg2 {
          background:url('/job/upload/images/templates/company/newsimg.gif') no-repeat left center;
          padding:0px 0px 0px 30px;
          margin:0px 0px 0px 10px;
          color:#3e4f7b;
          font-weight:bold;
          height:22px;
}

.CErrorMsg {
          border:1px solid #D66409;
          background-color:#FFF2E9;
          padding:5px;
}

.CErrorMsg1 {
          background:url('/job/upload/images/templates/company/newsimg.gif') no-repeat left center;
          height:22px;
          padding:5px 0px 0px 30px;
          margin:5px 0px 0px 10px;
          color:#c55f0d;
          font-weight:bold;
}

#CErrorMsg2{
          PADDING-LEFT: 30px;
          FONT-WEIGHT: bold;
          COLOR: #c55f0d 
}

.PSigninButton {
}

.PSigninButton img {
          border-bottom:1px solid #fff;
          border-top:1px solid #fff;
}

.PSignInPad{
          padding-left:20px;
          padding-top:8px;
}

/*.PLogonarea{
          float:left;
          width:150px;
          color:#d66409;
          overflow:hidden;
          white-space:nowrap;
          padding-top:2px;
}

*/
.PLogonarea {
          color:#D66409;
          float:left;
          overflow:hidden;
          padding-top:2px;
          white-space:nowrap;
          width:110px;
}

.PVacantjobsBg {
          background:#959c97;
          padding:2px 2px 2px 20px;
}

.PVacantBgborder {
          border-bottom:2px solid #fff;
          height:3px;
          font-size:3px;
          border-bottom:1px solid #959c97;
}

.PVacantBgborderTop{
          border-bottom:1px solid #959c97;
          height:3px;
          font-size:3px;
}

.PVacantlistarea {
          padding:10px 0px 0px 15px;
          _padding:10px 0px 0px 4px;
          width:604px;
}

.PVacantlistarea ul {
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 10px;
          list-style:none;
}

.PVacantlistarea ul li {
          margin:0px 0px 0px 0px;
          padding:5px 5px 5px 10px;
          background:url('/job/upload/images/templates/listbox.jpg') no-repeat left center;
          float:left;
          width:275px;
}

.PVacantlistarea ul li a {
          color:#000;
          text-decoration:none;
}

.PVacantlistarea ul li a:hover {
          color:#666;
          text-decoration:underline;
}

.PMarginTop {
          margin:15px 0px 0px 0px;
}

/**************************changes made 25/09/06******************/
.PTopMarginPad{
          margin:15px 0px 0px 0px;
          width:564px;
}

.PTopMarginPad1{
          width:564px;
          padding-top:15px;
}

.PTopMarginPad2{
          width:350px;
          padding-top:15px;
}

.PMarginTop0 {
          margin:0px 0px 0px 0px;
}

.PMarginTop10 {
          margin-top:10px;
}

.PMarginTop18 {
          margin-top:18px;
}

.PMarginTop13 {
          margin-top:13px;
}

.PLabel {
          width:110px;
          float:left;
          padding-top:5px;
}

.PLabel1{
          width:200px;
          float:left;
          padding-top:5px;
          padding-bottom:5px;
}

.PLabel2{
          width:250px;
          float:left;
          padding-top:5px;
          padding-bottom:5px;
}

.PTextField {
          width:215px;
          float:left;
}

/*html .PTextFieldM {
          width:215px;
          float:left;
          margin:0px 0px 0px 19px 
}

*/
.PTextFieldM {
          width:215px;
          float:left;
          margin:0px 0px 0px 0px 
}

.PTextFieldSize {
          width:200px;
/* border-style:inset;
*/
}

.PTextFieldSizebox {
          width:600px;
/* border-style:inset;
*/
}

.PTextFieldSize1 {
          width:155px;
          border:1px solid #C4C5CA;
/* height:15px;
*/
          font-size:12px;
}

.PExclamation {
          background:url('/job/upload/images/templates/Exclamation.jpg') no-repeat top left;
          width:215px;
          height:17px;
          padding-left:20px;
          padding-top:1px;
/*margin-left:91px;
*/
}

.PExclamation a {
          text-decoration:none;
}

.PExclamation a:hover {
          text-decoration:none;
}

.PForgotPw {
          width:240px;
          float:left;
          margin-bottom:5px;
}

.PForgotPwPad{
/*margin:0px 0px 0px 90px;
*/
}

.PExclamation1 {
          background:url('/job/upload/images/templates/Exclamation.jpg') no-repeat top left;
          width:15px;
          height:17px;
          float:left;
}

.PForgotPw1 {
          background:#F7F7F5;
          border:1px solid #C4C5CA;
          width:310px;
          padding:3px 0px 8px 2px;
          margin:0px 0px 0px 7px;
          float:right;
}

.PForgotPw1 a {
          text-decoration:none;
}

.PForgotPw1 a:hover {
          text-decoration:none;
}

.PForgotPw1Pad{
          margin:0px 0px 0px 0px;
}

.PForgotPwGO {
          width:200px;
          margin-top:5px;
}

.PForgotPwGO1 {
          float:left;
          margin-right:3px;
}

.PForgotPwGO2 {
          float:left;
}

.PButtonLine {
          margin:12px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          border-top:1px solid #1456A2;
          text-align:right;
}

.PButtonLine1 {
          margin:18px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          border-top:1px solid #1456A2;
          text-align:right;
}

.PButtonLine1_Done {
          margin:18px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          border-top:1px solid #1456A2;
}

.PButtonLineInput {
          background-color:#BED0E6;
          border:1px solid #1456A2;
          width:115px;
          margin:2px 7px 0px 0px;
}

.PButtonLineInput_Done {
          background-color:#BED0E6;
          border:1px solid #1456A2;
          width:115px;
          float:right;
          margin:2px 7px 0px 0px;
}

.PColoumnPad {
          padding-left:18px;
}

.PColoumnPad12 {
          padding-left:12px;
}

.PColoumnPad15 {
          padding-left:15px;
}

.PColoumnPad13 {
          padding-left:13px;
}

.PColoumnPad10 {
          padding-left:8px;
}

/************** Public Search For Job ***********/
.PFirstLevelCheckBox {
          float:left;
/* width:30%;
*/
          padding-right:6px;
}

.PFirstLevelText {
          float:left;
          width:400px;
          padding-top:4px;
}

.PSecondLevelCheckBox {
          float:left;
/* width:30%;
*/
          padding-left:20px;
          padding-right:6px;
}

.PListHeaderBorder {
          border-top: 1px solid #3E4F7B;
          border-bottom: 1px solid #3E4F7B;
          padding-top: 2px;
          padding-bottom: 2px;
          width:620px;
}

.PListHeaderBorderNew {
          border-top: 1px solid #3E4F7B;
          border-bottom: 1px solid #3E4F7B;
          padding-top: 2px;
          padding-bottom: 2px;
          width:100%;
}

.PListHeader {
          background-color:#CAD1E4;
          height:15px;
}

.PFirstLevelSelectBoxLabel {
          float:left;
          width:100px;
}

.PFirstLevelSelectBox {
          float:left;
          width:300px;
}

.PLocation {
          width:400px;
          float:left;
}

.PTablePad {
          margin-top:8px;
}

.PFirstColumn {
          width:298px;
          float:left;
}

.PSecondColumn {
          width:300px;
          float:left;
}

.PCenterFormAreaApplyJob {
          width:603px;
}

.PViewApplication {
          width:500px;
          float:left;
}

.PLabel150 {
          width:150px;
          float:left;
          padding-top:5px;
}

.PLabel150Pad {
          width:150px;
          float:left;
}

.PCompanyDetailLeftArea {
          float:left;
          width:170px;
}

.PCompanyDetailRightArea {
          float:left;
          width:435px;
}

/****PUBLIC CV wizard CSS****/
.PComment {
          width:400px;
          font-style: italic;
          color:gray;
          font-size:0.8em;
/* margin-left:153px;
*/
          padding-bottom:6px;
}

/************* Company Contro Begins **************/
.CCenterFormArea {
          width:788px;
          float:left;
}

.CListHeaderBorderRed {
          border-top:1px solid #c55f0d;
          border-bottom:1px solid #c55f0d;
          padding-top:2px;
          padding-bottom:2px;
          z-index:0;
}

.CListHeaderRed {
          background-color:#c55f0d;
          z-index:0;
}

.CHeadingTitle {
          color:#ffffff;
          font-weight:bold;
          padding:0px 0px 0px 18px;
          margin:0px;
          font-size:1.0em;
}

.CButtonLine {
          margin:12px 0px 0px 18px;
          padding:0px 0px 0px 0px;
          border-top:1px solid #D66409;
          text-align:right;
}

.CButtonLine1 {
          margin:18px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          border-top:1px solid #D66409;
          text-align:right;
}

.CButtonLineInput {
          background-color:#FFF2E9;
          border:1px solid #D66409;
          width:115px;
          margin:2px 5px 0px 0px;
}

.CButtonLineInputSet {
          background-color:#FFF2E9;
          border:1px solid #D66409;
          width:50px;
          margin:2px 5px 0px 0px;
}

.CTabArea {
          width:200px;
          overflow:hidden;
          height:17px;
          float:left;
}

.enTab {
/*cursor:pointer;
          padding-bottom:10px;
          position:relative;
          float:left;
          width:30px;
          text-align:center;
          border:1px solid #666;
          border-left:none;
          border-bottom:0px solid #666;
          font-weight:bold;
*/
}

.CCenterTab {
/*height:18px;
*/
          float:left;
          overflow:hidden;
}

.CEnTab {
          cursor:pointer;
          float:left;
}

.CIsTab {
          cursor:pointer;
          float:left;
}

.CTabAreaDesc {
/*margin-left:356px;
*/
          width:200px;
          overflow:hidden;
          padding-top:3px;
          height:17px;
}

.CTabAreaDesc01 {
          margin-left:356px;
          width:65px;
          overflow:hidden;
          padding-top:3px;
          height:17px;
}

.CLink {
          color:blue;
          text-decoration:underline;
}

.listHeaderRed01 {
          background:url(/job/upload/images/templates/company/listbg.jpg) repeat-x ;
          height:19px;
}

.listHeaderRed01 td {
          color:#000;
          font-weight:bold;
}

/*********** Govind Company Control *************/
.PCompanyControl {
          width: 700px;
          border: 1px solid #FBECE0;
          padding-bottom: 39px;
}

.PCompanyControlBG {
          width: 700px;
          background-color: #FFE5D0;
          position: relative;
}

.PCompanyInnerBanner {
          width: 328px;
}

.PCompanyLeftArea {
          width: 105px;
          float: left;
}

#PCompanyImgPad {
          padding-left: 12px;
          padding-top: 18px;
}

.PCompanyRightArea {
          width: 219px;
          float: right;
          color: #AF6E37;
          font-weight: bold;
}

#PCompanyRightAreaPad {
          padding-top: 11px;
          padding-bottom: 5px;
          font-size: 11px;
          padding-left: 5px;
}

.PCompanyBanRight {
          width: 145px;
          position: absolute;
          top: 0px;
          left: 500px;
}

.PCompanyBRContent {
          background-color: #ED8D40;
          font-size: 11px;
          color: #ffffff;
          padding-top: 11px;
          padding-bottom: 17px;
          padding-left: 18px;
}

.PCompanyContentPad {
          padding-left: 15px;
          padding-bottom: 10px;
          PADDING-TOP: 10px;
}

#PCompanyTable {
          width: 700px;
}

.PCompanyTablePad {
          margin-left: 10px;
          margin-right: 10px;
          font-size: 12px;
          font-weight: bold;
          background-color: #F9DEC3;
}

.PCompanyTableBG {
          background-color: #FFF9F3;
          color: #EF8D41;
          font-weight: bold;
          font-size: 11px;
}

.PCompanyTDPad {
          padding-left: 14px;
/* padding-top: 8px;
          padding-bottom: 15px;
*/
}

.PCompanyPad {
          padding-top: 8px;
/* padding-bottom: 31px;
*/
}

.PCompanyTablePad1 {
          margin-left: 10px;
          margin-right: 10px;
}

.PCompanyTH {
          background-color: #F9DEC3;
}

.PCompanyTD {
          width: 82px;
          font-size: 11px;
}

.PCompanyFont {
          font-weight: bold;
          font-size: 12px;
          padding-left: 2px;
}

#PCompanyFont1 {
          font-weight: bold;
          font-size: 15px;
}

/******** added 24/8/06 company control *******/
.PCompanyPadding {
          PADDING-LEFT: 18px;
          PADDING-TOP: 12px;
}

.PCompanyDateArea {
          width:145px;
          position:absolute;
          top:0px;
          left:550px;
}

.PCompanyDateBG {
          width:130px;
          padding-top:18px;
          padding-bottom:23px;
          color:#fff;
          background:#ED8D40;
/*height:68px;
*/
}

.PCompanyDate {
          width:60px;
          float:left;
          text-align:right;
}

.PCompanyDueDate {
          width:60px;
          float:left;
          text-align:right;
}

.PCompanyLayout {
          width:60px;
          float:right;
}

.PCompanyTableWidth {
          FONT-SIZE: 11px;
          WIDTH: 680px;
          HEIGHT: 17px;
}

.PCompanyTableHead {
          BORDER-RIGHT: medium none;
          BORDER-TOP: medium none;
          BORDER-LEFT: medium none;
          BORDER-BOTTOM: medium none;
}

.PCompanyTableSpace {
          FONT-SIZE: 11px;
          width:680px;
}

.PCompanyBackGnd {
          background-color:#ffffff;
}

.PCompanyFont {
          FONT-SIZE: 11px;
}

.PcompanyPosition {
          WIDTH: 105px;
          POSITION: static 
}

.PCompanyRDateArea {
          width:175px;
          position:absolute;
          top:0px;
          left:500px;
}

.PCompanyRDateBG {
          width:170px;
          padding-top:16px;
          padding-bottom:13px;
          color:#fff;
          background:#ED8D40;
}

.PCompanyRDate {
          FLOAT:left;
          WIDTH: 90px;
          TEXT-ALIGN: right;
}

.PCompanyRLayout {
          FLOAT:right;
          WIDTH:60px;
}

.PCompanyRDueDate {
          FLOAT:left;
          WIDTH: 90px;
          TEXT-ALIGN: right 
}

.PCompanyRInvoice {
          FLOAT:left;
          WIDTH:90px;
          text-align:right;
}

/**** Setting *****/
.CSettingsTotalWidth {
          float:right;
          width:789px;
}

.CSettingsImgArea {
          float:right;
          width:789px;
          background-color:#E8EFF5;
          padding-top:11px;
}

.CSettingsImgAreaWidth {
          float:left;
          width:357px;
}

.CSettingsImgAreaWidth1 {
          float:left;
          width:360px;
}

.CSettingsImgLeft {
          width:120px;
          float:left;
}

.CSettingsImgRight {
          width:117px;
          float:right;
}

.CSettingsInfoLeft {
          FLOAT:left;
          WIDTH:375px 
}

.CSettingsInformation {
          FLOAT:right;
          WIDTH:300px;
}

.CSettingsInfoRight {
          border:1px solid #AEBCD6;
          width:225px;
}

.CSettingsInfoRight1 {
          border:1px solid #AEBCD6;
          width:235px;
}

.CSettingsInfoRight2 {
          border:1px solid #000;
          width:235px;
}

.CSettingsAlign {
          text-align:center;
          padding-top:20px;
          padding-bottom:20px;
}

.CSettingsBrowse {
          width:217px;
          height:20px;
          text-align:center;
          background-color:#ADC0CF;
          padding-top:3px;
          padding-bottom:2px;
}

.CSettingsBrowse1 {
          width:217px;
          text-align:center;
          background-color:#ADC0CF;
          padding-top:3px;
          padding-bottom:2px;
}

.CSettingsBrowse2 {
          width:230px;
          text-align:center;
          background-color:#ADC0CF;
          padding-top:3px;
          padding-bottom:2px;
}

.CSettingsBrowse3 {
          width:230px;
          text-align:center;
          padding-top:3px;
          padding-bottom:2px;
}

.CSettingsDesPad {
          padding-left:15px;
          padding-top:20px;
}

.CSettingsDescription {
          float:left;
          width:605px;
}

.CSettingsDesWidth {
          float:left;
          width:605px;
}

.CSettingsDesFloat {
          FLOAT: left;
}

.CSettingDesImgArea {
          width:54px;
          float:right;
}

.CSettingsDescImgLeft {
          float:left;
          width:27px;
          font-size:0px;
}

.CSettingsDescImgRight {
          float:right;
          width:27px;
          font-size:0px;
}

.CSettingsTextArea {
          float:left;
          width:605px;
          height:200px;
          border:1px;
}

.CSettingstextField1 {
          float:right;
          width:605px;
}

.tabAreaDesc02 {
/*margin-left:356px;
*/
          width:65px;
          overflow:hidden;
          padding-top:3px;
          height:17px;
}

/****************Added 22/09/06 settingsPreview****************************/
.firstLevelTreeC1 {
          font-weight:bold;
/* color:#1456a2;
*/
          color:#000;
}

.firstLevelTree1 {
          background:url("/job/upload/images/templates/minusarrow.gif") no-repeat left;
          font-weight:bold;
          color:#1456a2;
          padding-right:10px;
}

.firstLevelTree2 {
          background:url("/job/upload/images/templates/minusarrow.gif") no-repeat left;
          font-weight:bold;
          color:#1456a2;
          margin-right:100px;
}

.innerLevelItemCat1 {
/*padding:0px 40px 0px 0px;
*/
          color:#000;
}

.innerLevelItemCat1 a {
/*padding:0px 40px 0px 0px;
*/
          color:#1456a2;
          text-decoration:underline;
}

.innerLevelItemCat1 a:Hover {
/*padding:0px 40px 0px 0px;
*/
          color:#1456a2;
          text-decoration:underline;
          cursor:hand;
}

/************* Company Control Ends ******************/

/****CV wizard CSS****/
.comment {
          width:400px;
          font-style: italic;
          color:gray;
          font-size:0.8em;
          margin-left:153px;
          padding-bottom:10px;
}

.comment SPAN {
          color:blue 
}

.submitButton {
          padding:30px 0px 0px 0px;
          float:right;
}

.marginTop25px {
          margin-top:30px;
}

.dpTable {
          BORDER-RIGHT: #aaaaaa 1px solid;
          BORDER-TOP: #aaaaaa 1px solid;
          FONT-SIZE: 12px;
          BORDER-LEFT: #aaaaaa 1px solid;
          COLOR: #505050;
          BORDER-BOTTOM: #aaaaaa 1px solid;
          FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
          BACKGROUND-COLOR: #ffffff;
          TEXT-ALIGN: center 
}

.dpTD {
          CURSOR: pointer 
}

.dpDayHighlightTD {
          BORDER-RIGHT: #aaaaaa 1px solid;
          BORDER-TOP: #aaaaaa 1px solid;
          BORDER-LEFT: #aaaaaa 1px solid;
          CURSOR: pointer;
          BORDER-BOTTOM: #aaaaaa 1px solid;
          BACKGROUND-COLOR: #cccccc 
}

.dpDayTD {
          BORDER-RIGHT: #aaaaaa 1px solid;
          BORDER-TOP: #aaaaaa 1px solid;
          BORDER-LEFT: #aaaaaa 1px solid;
          COLOR: white;
          BORDER-BOTTOM: #aaaaaa 1px solid;
          BACKGROUND-COLOR: #cccccc 
}

.dpTitleText {
          FONT-WEIGHT: bold;
          FONT-SIZE: 12px;
          COLOR: gray 
}

.dpDayHighlight {
          FONT-WEIGHT: bold;
          COLOR: #377a94 
}

.dpButton {
          PADDING-RIGHT: 0px;
          PADDING-LEFT: 0px;
          FONT-WEIGHT: bold;
          FONT-SIZE: 10px;
          BACKGROUND: #1456a2;
          PADDING-BOTTOM: 0px;
          COLOR: white;
          PADDING-TOP: 0px;
          FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif 
}

.dpTodayButton {
          FONT-WEIGHT: bold;
          FONT-SIZE: 10px;
          BACKGROUND: #1456a2;
          COLOR: white;
          FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif 
}

/************************************************************************/

/*********** Styles For Controls End *********************/

/************************************************************************/
.adarea {
          PADDING-RIGHT: 30px;
          PADDING-LEFT: 30px;
          FLOAT: left 
}

/**for signin button issue i made like this**/

/*.signinButton {
          border:0px solid red;
}

.signinButton img {
          border-bottom:1px solid #fff;
          border-top:1px solid #fff;
          border:0px solid red;
}

.centerareatext {
          padding:10px 0px 0px 20px;
          margin:0px 5px 0px 0px;
}

*/

/* .vacantjobsBg {
          background:#959c97;
          padding:2px 2px 2px 20px;
}

.vacantBgborder {
          border-bottom:2px solid #fff;
          height:3px;
          font-size:3px;
          border-bottom:1px solid #959c97;
}

.vacantlistarea {
          padding:10px 0px 0px 15px;
          width:604px;
}

.vacantlistarea ul {
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 10px;
          list-style:none;
}

.vacantlistarea ul li {
          margin:0px 0px 0px 0px;
          padding:5px 5px 5px 10px;
          background:url('/job/upload/images/templates/listbox.jpg') no-repeat left center;
          float:left;
          width:275px;
}

.vacantlistarea ul li a {
          color:#000;
          text-decoration:none;
}

.vacantlistarea ul li a:hover {
          color:#666;
          text-decoration:underline;
}

.logonarea {
          float:left;
          width:150px;
          color:#d66409;
          overflow:hidden;
          white-space:nowrap;
          padding-top:2px;
          border:0px solid red;
}

*/
.employerarea {
          background:#959c97;
          margin-top:5px;
}

.employersBg {
          background:url('/job/upload/images/templates/employersBg.jpg') no-repeat left top;
/*height:19px;
*/
          height:22px;
          text-align:center;
}

.employerarea ul {
          margin:0px 0px 0px 3px;
          padding:0px 0px 0px 0px;
          list-style:none;
          background:#ffffff;
}

.employerarea ul li {
          margin:0px 0px 0px 0px;
          padding:2px 0px 2px 10px;
          border-bottom:1px solid #959c97;
}

.employerarea .last {
          border-bottom:10px solid #959c97;
}

/***control styles***/
.centerFormAreaApplyJob {
          width:603px;
          padding-left:20px;
          margin-top:10px;
}

.label {
          width:150px;
          float:left;
/* padding-top:4px;
*/
          padding-top:5px;
}

.label148 {
          width:148px;
          float:left;
/* padding-top:4px;
*/
          padding-top:5px;
}

.labelTxtField {
          width:140px;
          float:left;
          padding-top:4px;
}

.textField {
          width:250px;
          float:left;
}

.textFieldSize {
          width:200px;
}

.buttonLine {
          width:500px;
          text-align:right;
/*margin-top:20px;
*/
}

.applyJobButtonLine {
          width:623px;
          text-align:right;
          margin-top:20px;
}

.rightAlign {
          text-align:right;
          padding-top:20px;
          margin-right:5px;
}

.marginTop {
          margin-top:15px;
}

.paddingTop {
          margin-top:10px;
}

.extraBg {
          padding-left:20px;
          padding-top:8px;
          border:0px solid red;
}

/***company Control page***/

/*.innercenterareared {
          width:624px;
          float:left;
          margin:0px 0px 0px 3px;
          border-top:1px solid #fff;
}

.innercenterareared_Right {
          width:157px;
          float:left;
          margin:0px 0px 0px 3px;
          border-bottom:1px solid red;
}

.centertoplinkareared {
          border-bottom:1px solid #94a499;
}

.fontresizer_company {
          float:left;
          padding-right:1px;
}

.companycontentpadding {
          padding:0px 18px 0px 18px;
}

.companycontentpadding1 {
          padding:18px 18px 0px 18px;
}

.companycontentpadding2 {
          padding:18px 18px 18px 18px;
}

*/
.publiccontentpaddingIs {
          padding:12px 18px 0px 18px;
}

.publiccontentpadding {
          padding:14px 18px 0px 17px;
}

.publiccontentpadding1 {
          padding:18px 18px 0px 17px;
}

/***admin page***/

/***other control styles***/
.listHeaderBorder {
          border-top: 1px solid #3E4F7B;
          border-bottom: 1px solid #3E4F7B;
          padding-top: 2px;
          padding-bottom: 2px;
}

.listHeader {
          background-color:#CAD1E4;
          height:15px;
}

.firstColumn {
          width:300px;
          float:left;
}

.secondColumn {
          width:300px;
          float:left;
}

.coloumnPad {
          padding-left:18px;
}

.coloumnPadLeftTopBottom1 {
          padding-left:5px;
          padding-top:10px;
          padding-bottom:10px;
}

.coloumnPadLeftTopBottom {
          padding-left:5px;
          padding-top:10px;
          padding-bottom:15px;
}

.firstColumn ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
}

.firstColumn ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.listpadding {
          padding:5px 0px 5px 20px;
}

/***job by search***/
.firstLevelCheckBox {
          float:left;
          padding-right:5px;
          width:30px;
}

.firstLevelText {
/*float:left;
*/
          width:500px;
          padding-top:4px;
}

.firstLevelSelectBox {
          float:left;
}

.secondLevelCheckBox {
          float:left;
          padding-right:5px;
          padding-left:20px;
          width:500px;
}

.leftpadding {
          padding-left:20px 
}

/***job by search ends***/

/**company ad view and list**/
.centerheadingarea {
          width:620px;
          border-bottom:1px solid #b7b7b7;
          border-right:1px solid #b7b7b7;
          border-left:1px solid #b7b7b7;
}

.centerheadingareabg {
          background:#CAD1E4;
          height:20px 
}

.centerheadingareabgText {
          padding-left:10px;
          padding-top:3px;
          color:#3e4f7b;
          font-weight:bold 
}

.leftcontentarea {
          width:191px;
          float:left;
          border-right:1px solid #b7b7b7;
          padding-bottom:25px;
}

.companylogoarea {
          border-bottom:1px solid #b7b7b7;
          padding:10px;
}

.rightcontentarea {
          width:427px;
          float:left;
}

.leftcontentarea01 {
          width:190px;
          float:left;
}

.rightcontentarea01 {
          width:428px;
          float:left;
          border-left:1px solid #b7b7b7;
          padding-bottom:25px;
}

.centerpagepadding {
          padding-top:10px;
          padding-left:10px;
          padding-bottom:10px;
}

/**application history **/
.iconColumn {
          width:30px;
          float:left;
          padding-left:10px;
}

.iconColumn ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.iconColumn ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column1 {
          width:150px;
          float:left;
          padding-left:10px;
}

.Column1 ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column1 ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column2 {
          width:150px;
          float:left;
}

.Column2 ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column2 ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column3 {
          width:150px;
          float:left;
}

.Column3 ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column3 ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column4 {
          width:150px;
}

.Column4 ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.Column4 ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.link {
          color:blue;
          text-decoration:underline;
}

.leftpadding10px {
          padding-left:10px;
}

.leftpadding14px {
          padding-left:14px;
}

/****company*****/
.listHeaderBorderRed {
          border-top: 1px solid #c55f0d;
          border-bottom: 1px solid #c55f0d;
          padding-top: 2px;
          padding-bottom: 2px;
}

.listHeaderRed {
          background-color:#c55f0d;
}

.headingTitle {
          color:#ffffff;
          font-weight:bold;
          padding:0px 0px 0px 16px;
          margin:0px;
          font-size:1.0em;
}

.paddingBottom {
          padding-bottom:10px;
}

/*.listHeaderRed01 {
          background:url(/job/upload/images/templates/company/listbg.jpg) repeat-x ;
          height:19px;
}

.listHeaderRed01 td {
          color:#000;
          font-weight:bold;
}

*/
.paddingTop {
          padding-top:10px;
}

.adHeadingColumn {
          width:250px;
          float:left;
          padding-left:10px;
}

.adHeadingColumn ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.adHeadingColumn ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.smallColumn {
          width:65px;
          float:left;
}

.smallColumn ul {
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

.smallColumn ul li {
          padding:5px 0px 0px 0px;
          margin:0px 0px 0px 0px;
          list-style:none;
}

/********/
.adDetailLeftArea {
          float:left;
          width:180px;
}

.adDetailRightArea {
          float:left;
          width:440px;
}

.adDetailLeftAreaPadding {
          padding:10px 0px 0px 18px;
}

.adDetailRightAreaPadding {
          padding:10px 3px 0px 2px;
}

/****LANGUAGE TAB****/
.tabArea {
          margin-left:152px;
          width:200px;
          overflow:hidden;
          padding-top:3px;
          height:17px;
}

.tabAreaDesc {
/*margin-left:356px;
*/
          width:200px;
          overflow:hidden;
          padding-top:3px;
          height:17px;
}

.tabAreaDesc01 {
          margin-left:356px;
          width:65px;
          overflow:hidden;
          padding-top:3px;
          height:17px;
}

.isTab {
/* cursor:pointer;
          padding-bottom:10px;
          position:relative;
          float:left;
          width:30px;
          text-align:center;
          border:1px solid #666;
          border-right:none;
          border-bottom:none;
          font-weight:bold;
*/
}

.centerTab {
          position:relative;
          height:20px;
          width:1px;
          float:left;
          overflow:hidden;
          border-left:1px solid #666;
}

.enTab {
/*cursor:pointer;
          padding-bottom:10px;
          position:relative;
          float:left;
          width:30px;
          text-align:center;
          border:1px solid #666;
          border-left:none;
          border-bottom:0px solid #666;
          font-weight:bold;
*/
}

/****LANGUAGE TAB ENDS****/
.thirdLevelCheckBox {
          float:left;
          padding-right:5px;
          padding-left:40px 
}

.InstructionTextColor {
          color:Blue;
}

.invoiceOuter {
          width:700px;
          padding:10px;
          margin-top:10px;
          border:1px solid #000;
}

/*.listHeaderRed01 td {
          color:#000;
          font-weight:bold;
}

*/
.AdminHeadingBorderBottom {
          border-bottom:1px solid #000;
}

/****CALENDER TAB ENDS****/

/****Application Tree CSS****/
.firstLevelTree {
          background:url(/job/upload/images/templates/minusarrow.gif) no-repeat center left;
          padding:0px 0px 0px 15px;
          margin-top:10px;
          font-weight:bold;
}

.firstLevelTreeItems {
          padding:10px 0px 0px 20px;
}

.SecondLevelTree {
          background:url(/job/upload/images/templates/minusarrow.gif) no-repeat center left;
          padding:0px 0px 0px 15px;
          margin-top:10px;
          margin-left:20px;
          font-weight:bold;
}

.secondLevelTreeItems {
          padding:10px 0px 0px 40px;
}

.thirdLevelTree {
          background:url(/job/upload/images/templates/minusarrow.gif) no-repeat center left;
          padding:0px 0px 0px 15px;
          margin-top:10px;
          margin-left:40px;
          font-weight:bold;
}

.thirdLevelTreeItems {
          padding:10px 0px 0px 60px;
}

.fourthLevelTree {
          background:url(/job/upload/images/templates/minusarrow.gif) no-repeat center left;
          padding:0px 0px 0px 15px;
          margin-top:10px;
          margin-left:60px;
          font-weight:bold;
}

.fourthLevelTreeItems {
          padding:10px 0px 0px 80px;
}

.innerLevelItemCat {
          padding:0px 40px 0px 0px;
}

/****Application Tree ends****/
.PListHeader1 {
          padding:2px 0px 2px 0px;
          BACKGROUND-COLOR: #cad1e4 
}

/**list application CSS**/
.applicationFirstrowBg {
          BACKGROUND: url('/job/upload/images/templates/company/applicationFirstrowBg.jpg') bottom repeat-x;
          height:35px;
}

.PCenterFormAreaPad2 {
          PADDING-LEFT: 15px 
}

.applicationCheckBox {
          float:left;
          padding-left:10px;
}

.maleIcon {
          float:left;
          padding-left:3px;
}

.ageIcon {
          float:left;
          margin-left:5px;
          BACKGROUND: url('/job/upload/images/templates/company/ageIconempty.jpg') no-repeat;
          width:26px;
          height:21px;
          padding:4px 0px 0px 7px;
          color:#ffffff;
}

.applicantArea {
          float:left;
          width:600px;
          text-align:center;
}

.dateArea {
          float:right;
          padding-right:10px;
          font-weight:bold;
          color:#1456A2;
}

.customAreaBg {
          border-bottom:1px solid #3F7EC5;
          height:25px;
          padding-left:15px;
}

.customFieldArea {
          float:left;
          width:100px;
}

}

/*********************************/
.frame_area_class{
          position:absolute;
          top:12px;
          right:-1px;
          display:none;
          z-index:500;
          height:100%;
}

.middle_vertical {
          width:273px;
          background:#fae3d1 url('/job/upload/images/templates/vertical_bg3.gif') repeat-x;
          float:left;
/*z-index:500;
*/
          border:2px solid black;
          height:420px;
}

*html .middle_vertical {
          width:277px;
/*height:430px;
*/
          background:#fae3d1 url('/job/upload/images/templates/vertical_bg3.gif') repeat-x;
          float:left;
          z-index:100;
          border:2px solid black;
}

.news_area_class{
          padding:0px 0px 10px 0px;
          margin:0px auto;
          text-align:left;
          font-family:arial;
          font-size:10px;
          font-weight:normal;
}

.news_area_head {
          padding-left:0px;
          color:#c55f0d;
          font-family:arial;
          font-size:11px;
          font-weight:bold;
}

.close_area {
          width:13px;
          right:-1px;
          bottom:8px;
}

.help_area {
          width:77px;
          height:12px;
          background:url('/job/upload/images/templates/help_button.gif') no-repeat top left;
          float:right;
          position:relative;
          font-size:0px;
}

.help_area1 {
          height:12px;
          float:right;
          position:relative;
          font-size:0px;
}

.help_area a{
          width:77px;
          height:12px;
}

.heading {
          color:#c55f0d;
          font-family:arial;
          font-size:11px;
          font-weight:bold;
          padding:10px 12px 0px 20px;
}

.content {
          color:#000000;
          text-align:left;
          font-family:arial;
          font-size:10px;
          font-weight:normal;
          padding:5px 12px 10px 20px;
          margin-bottom:10px;
}

/**************for public*******************/
.frame_area_class_public{
          position:absolute;
          top:14px;
          right:1px;
          display:none;
          z-index:500;
          height:100%;
}

.help_area_public {
          width:77px;
          height:12px;
          background:url('/job/upload/images/templates/help_public.gif') no-repeat top left;
          float:right;
          position:relative;
          font-size:0px;
}

.help_area_public1 {
          height:12px;
          float:right;
          position:relative;
          font-size:0px;
}

.help_area_public a{
          width:77px;
          height:12px;
}

.middle_vertical_public {
          width:273px;
          background:#eceff6 url('/job/upload/images/templates/vertical_bg3_public.gif') repeat-x;
          float:left;
/*z-index:500;
*/
          border:2px solid black;
          height:275px;
}

*html .middle_vertical_public {
          width:277px;
/*height:430px;
*/
          background:#fae3d1 url('/job/upload/images/templates/vertical_bg3.gif') repeat-x;
          float:left;
          z-index:100;
          border:2px solid black;
}

/******** New Css For Password Forget Area ***********/
.PwdRemainderArea {
          width:365px;
          margin:-28px 0px 0px 15px;
}

.PwdMarginTop {
          margin:15px 0px 0px 0px;
}

.PwdRegister_align {
          margin:15px 0px 10px 0px;
          height:20px;
}

.PwdExclamation {
          float:left;
          width:25px;
          height:15px;
          background:url('/job/upload/images/templates/Exclamation.jpg') no-repeat top left;
}

.PwdRegister_contentarea {
          float:left;
          width:330px;
          height:20px;
          background:url('/job/upload/images/templates/register_bgimg.gif') no-repeat top left;
          padding:3px 0px 0px 0px;
          text-indent:26px;
}

.PwdRegister_contentarea a {
          text-decoration:none;
          color:#000;
}

.PwdRegister_contentarea a:hover {
          color:#636563;
          text-decoration:none;
}

.PwdRegister_go {
          float:left;
          width:10px;
          height:12px;
          background:url('/job/upload/images/templates/register_go1.gif');
          margin:5px 0px 0px -30px;
          display:block;
}

.PwdForgetPwd_contentarea {
          float:left;
          width:330px;
          height:20px;
          background:url('/job/upload/images/templates/password_bgimg.gif') no-repeat top left;
          text-indent:25px;
}

.PwdForgetPwd_contentarea a {
          margin:2px 0px 0px 0px;
          text-decoration:none;
          color:#000;
          display:block;
}

.PwdForgetPwd_contentarea a:hover {
          color:#636563;
          text-decoration:none;
}

.PwdForgetPwd_contentarea a.PwdForgetPwd_go {
          float:right;
          width:13px;
          height:12px;
          background:url('/job/upload/images/templates/password_go.gif') no-repeat top left;
          margin:-11px 20px 0px 0px;
          padding:0px;
/* float:right;
          width:13px;
          height:12px;
          background:url('/job/upload/images/templates/password_go.gif');
          margin:4px 0px 0px -23px;
          display:block;
*/
}

.PwdForgotPwd_input{
          width:311px;
          margin:0px 0px 0px 25px;
          background-color:#eeeeee;
          border-bottom:1px solid #c8c8c8;
          border-left:1px solid #c8c8c8;
          border-right:1px solid #c8c8c8;
}

.Pwdinput_position{
          positon:absolute;
          top:10px;
          left:0px;
          height:55px;
}

.PwdForgotPwGO {
          width:260px;
          margin:0px 0px 0px 30px;
          padding:15px 0px 15px 0px;
}

.PwdForgotPwGO1 {
          float:left;
          margin-right:3px;
}

.PwdForgotPwGO2 {
          float:left;
}

.PwdTextFieldSize1 {
          border-top:1px solid #666;
          border-left:1px solid #666;
          border-right:1px solid #b5b5b5;
          border-bottom:1px solid #b5b5b5;
          background-color:#eeeeee;
          width:155px;
          font-size:13px;
          margin-top:-1px;
          margin-left:5px;
}

/************* New Css for Admin Login *******************/
#Login_frame {
          width:432px;
          margin:15px auto;
          padding:0px;
          text-align:left;
}

#Login_frame .heading1 {
          background:url('/job/upload/images/templates/login_headerimg.jpg') no-repeat;
          margin:0px 0px 0px 0px;
          height:39px;
}

#Login_frame .heading2 {
          background:url('/job/upload/images/templates/login_headborder.jpg') repeat-x;
          margin:0px 0px 0px 0px;
          height:12px;
}

#Login_frame .contentarea {
          background-color:#efefef;
          margin:0px 0px 0px 0px;
          padding:33px 0px 39px 0px;
}

#Login_frame .label_title {
          float:left;
          font-size:12px;
          font-weight:bold;
          font-family:Arial;
          color:#000;
/* margin:0px 0px 0px 95px;
*/
          padding:0px 0px 0px 95px;
          width:100px;
          display:block;
}

#Login_frame .inputbox {
          float:left;
          font-size:12px;
          font-weight:normal;
          font-family:Arial;
          background-color:#e0ebff;
          border-top:1px solid #000;
          border-bottom:1px solid #9aa4b0;
          border-left:1px solid #000;
          border-right:1px solid #9aa4b0;
          color:#000;
          margin:0px 0px 0px 0px;
}

#Login_frame .spacing {
          margin:0px 0px 15px 0px;
}

/**** Css for email interface ***/
.email_comment {
          font-style: italic;
          color:gray;
          font-size:11px;
          margin-left:110px;
}

.email_textbox{
          width:500px;
}

.email_textarea {
          width:500px;
          height:100px;
}

.bookmark_align {
          position:relative;
          left:-15px;
          top:-18px;
          height:18px;
          width:90px;
}

.CButtonLine_new {
          margin:0px 0px 0px 18px;
          padding:0px 0px 0px 0px;
/*border-top:1px solid #D66409;
*/
          text-align:right;
}

.PCenterFormAreaPad_border {
          border-bottom:1px solid #d66409;
          padding-bottom:20px;
}

.showExp_checkboxAlign {
}

.showExp_checkboxAlign input {
          float:left;
}

.showExp_checkboxAlign label {
          float:left;
          margin-top:3px;
          margin-left:3px;
}

/*redesign css for admin page*/
.curve_margin {
          margin:10px 0px 0px 2px;
}

.topcurve {
          width:787px;
          height:10px;
          background:url('/job/upload/images/templates/ForceJobWatch_Topcurve.gif') no-repeat left top;
          float:left;
          margin:0px 0px 0px 0px;
}

.content_bg {
          width:787px;
          background:url('/job/upload/images/templates/ForceJobWatch_Cnt_bg.gif') repeat-y left top;
          float:left;
          margin:-4px 0px 0px 0px;
          text-indent:18px;
}

.bottomcurve {
          width:787px;
          height:10px;
          background:url('/job/upload/images/templates/ForceJobWatch_Bottomcurve.gif') no-repeat left top;
          float:left;
          margin:0px 0px 0px 0px;
}

/*admin ctrls newly added classes*/
.border_margin {
          border-bottom:1px solid #000;
          width:100%;
          font-size:0px;
          margin:10px 0px 10px 0px;
}

.table_align {
          margin-left:6px;
}

.table_align1 {
          margin-left:8px;
}

.jobWatchOption_padd {
          padding-left:18px;
}

.CA_CCenterFormArea_padd {
          margin-top:10px;
}

/*searchAD page*/
.text_align {
          margin-left:5px;
          text-indent:0px;
}

/*previewAd page*/
.frame_width {
          height:330px;
          margin-top:-1px;
}

/*settings2*/
.S_ssn_outer_margin {
          margin-top:-14px;
          border:1px solid #fff;
}

.S_ssn_outer_margin1 {
          margin-top:-10px;
          border:1px solid #fff;
}

.S_PMarginTop_align {
          margin-top:5px;
}

*html .S_PMarginTop_align {
          margin-top:15px;
}

/*translator CSS*/
.translator_align_header {
          float:right;
}

.translator_margin_left {
          margin:-40px 0px 0px 29px;
          padding-bottom:23px;
          width:100%;
          border-bottom:1px solid #000;
}

.translator_margin_left h3 {
          font-weight:normal;
          font-family:Arial;
          font-size:13px;
          color:#000;
          border-bottom:1px solid #000;
          padding-top:40px;
}

.translator_margin_left label {
          width:145px;
          float:left;
}

.translator_margin_left p {
          width:595px;
          border:1px solid #8a8888;
          padding-left:15px;
}

/*********Email stylesheet***********/
body:last-child #_resize_frame_det{
          width:100%;
}