body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background:url(../images/page_bg.jpg) repeat-x;
}

#landing a
{color:blue!important;color:blue;}
/*General CSS for all pages*/
/* for simple text on page*/
.PageText
{ 
font-family: Arial, Helvetica, sans-serif;font-size:12px;
}

div{float:left;}
p{font-size:11px; padding:0px; margin:0px; color:#000000;}
p a{font-size:11px; padding:0px; margin:0px; color:#000000; text-decoration:underline;}
/*Date - 3rd March 09--------Preeti new -css for links*/

#recuit a 
{
color:white!important;color:white;
}


a 
{
color:red!important;color:red;
}

.nav2-bg ul li a{color:white!important;color:white;}
.nav3-bg ul li a{color:white!important;color:white;}
/* #nav ul li a{ color:#FFFFFF; font-size:13px; text-decoration:none;} */
#nav ul li a{ color:white!important;color:white; font-size:13px; text-decoration:none; } 
.redbox-text a{color:white!important;color:white;}
.register-bg h3 a{color:white!important;color:white;}
.greyinner-content a{color:red!important;color:red;}
.advance-search a{color:white!important;color:white;}
/* #nav .welcomeNote a { color:#FFFFFF; font-size:10pt; text-decoration:underline; font-weight:normal;} */
#nav .welcomeNote a {color:white!important;color:white; font-size:10pt; text-decoration:underline; font-weight:normal;}
/**********************/

#wrapper{width:1000px; float:none; margin:0px auto;  position:relative; overflow:hidden; border-left:1px solid #C2C2C2; border-right:1px solid #C2C2C2;  background:#FFFFFF; }
#header{width:1000px; height:106px; background:url(../images/header-bg.jpg) repeat-x; }
#headertm {width:1000px; background:url(../images/header-bg.jpg) repeat-x; }
.logo{width:300px; height:70px; padding:22px 0px 0px 7px;}
.logoTM{width:350px; padding:12px 0px 0px 7px; float:left;}
/*


.title{width:449px; height:27px; padding:45px 0px 0px 56px;}
.car{width:161px; height:71px; padding:16px 0px 0px 27px;} 
*/
.title2{width:449px;  padding: 27px 0px 0px 36px;}
.title{width:449px; height:40px; padding:20px 0px 0px 36px;}
.titleTM{width:429px; padding:40px 0px 0px 0px;}
.top-tabs{width:299px;  padding:16px 0px 0px 150px; text-align:left; font-size:12px;}
.car{width:161px; height:71px; padding:16px 0px 0px 47px;} 
.carTM{width:161px; float:right ; padding:26px 0px 0px 0px;} 
#divSales a{color:white!important; text-decoration:none;}
.divsales {background: url(../images/tab-recruiter.jpg) no-repeat; text-align: center;}

#nav{width:1000px; height:26px; padding:4px 0px 0px 0px!important;background:url(../images/nav-bg.jpg) repeat-x;}
#nav ul{margin:0px; padding:0px 0px 0px 0px; list-style:none; float:left;}
/*#nav ul li{margin:0px; padding:0px 20px 0px 0px; color:#FFFFFF; font-size:13px; display:inline;}*/
#nav ul li{margin:0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-size:13px; display:inline;}

#nav ul li a:hover{ color:#FFFFFF; font-size:13px; text-decoration:underline;}
#nav .welcomeNote {float:right; color:#ffffff; font-weight:normal; padding:0 10px 0 0; font-size:10pt;}

#nav .welcomeNote a:hover { color:#FFFFFF; font-size:10pt; text-decoration:none; font-weight:normal;}

/*For Second line Of Navigation For Recruiter and Candidate*/
#nav1{height:26px; padding:4px 0px 0px 0px!important; margin:0 auto; width:auto; }
#nav1 ul{margin:0px auto; padding:0px 0px 0px 10px; list-style:none;}
#nav1 ul li{margin:0px; padding:0px 10px 0px 10px; color:#FFFFFF; font-size:13px; display:inline; border-right:solid 1px #000;}
#nav1 ul li a{ color:Red ; font-size:13px; text-decoration:none;}
#nav1 ul li a:hover{ color:red; font-size:13px; text-decoration:underline;}

.content-top{width:1000px;  background:#FFFFFF; padding:0px 0px 0px 0px;}
.notime{width:204px; padding:5px 5px 0px 7px;}
.applytext{width:570px; text-align:center; padding:5px 0px 0px 0px; font-size:11px; font-family:Arial; }
.applytext p{font-size:12px; padding:0px 0px 5px 0px; margin:0px; color:#000000; font-family:Arial;}
.notime2{width:204px; height:37px; text-align:right; padding:5px 5px 0px 0px;}

/*CSS for Homepage*/


#midcontent{width:990px;  text-align:center; padding:5px 5px 0px 5px; background:#FFFFFF; float:left;}
.grey-box{width:357px;}
.grey-box-top{width:357px; height:8px;}
.grey-box-bg{width:334px; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; padding:0px 10px 0px 11px; background:url(../images/grey-box-bg.jpg) repeat-x #E5E7E6;}
.grey-box-bot{width:334px; height:6px; float:left; font-size:1px;}
.candidate-outer{width:334px; margin:0px 0px 10px 0px;}
.candidates-head{width:334px; font-size:20px; padding:0px 0px 0px 0px; font-family:Arial ;color:#545454; text-align:center ;}
.register{width:310px;padding:5px 0px 0px 0px;text-align:right;}
.strongfont{font-size:12px;}
.strongfontlink{font-size:12px; font-weight:700;color:Red;}
.white-box{width:334px; margin-bottom:5px;}
.white-box-top{width:334px; height:8px;}
.white-box-bg{width:322px; border-left:1px solid #BBBBBB; border-right:1px solid #BBBBBB; background:#ffffff; padding:5px;}
.white-box-bg ul{ margin:0px; padding:0px 5px 0px 5px; list-style:square;}
.white-box-bg ul li{font-size:11px; margin:0px; padding:0px 0px 0px 5px; text-align:left; list-style:square; list-style-position:inside;}
.white-box-bg ul li a{color:#cd0000; text-decoration:none;}
.white-box-bg ul li a:hover{color:#cd0000; text-decoration:underline;}
.white-box-bot{width:322px; height:7px;}
.btn-candidate{width:322px; text-align:left; padding:0px 0px 0px 0px;}
.btn-candidate input{width:140px; height:15px; padding:3px 0 2px 1px; border:1px solid #989DA1; margin:5px 0px 5px 0px; color:#000; font-weight:normal; font-size:12px;}
.btn-candidate select{width:180px; height:22px; border:1px solid #989DA1; margin:5px 0px 5px 0px; color:#000; font-weight:normal; font-size:12px;}

.grey-small-box{width:334px; margin-bottom:10px;}
.grey-small-box-top{width:334px; height:4px;}
.grey-small-box-bg{width:322px; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; background: url(../images/small-grey-box-bg.jpg) repeat-x #E96C72; padding:5px;}
.grey-small-box-bot{width:322px; height:5px;}
.job-title{width:322px;font-size:20px;font-family:Arial ;color:#FFF;}
.btn-search{width:172px; padding:0px 15px 0px 18px; text-align:right ;}
.advance-search{width:100px; padding:10px  0px 2px 10px;}

.midcontentimage{width:272px;  padding:0px 0px 0px 0px; text-align:center;}
.text-center{text-align:center; padding:0px 0px 10px 0px;}

#footer{width:995px; background:url(../images/footer-bg.jpg) repeat-x; padding:0px 0px 0px 15px;  }
.footer-box-1{width:302px; height:83px; background:url(../images/footer-box-1.jpg) no-repeat; }
.footer-box-icon{width:70px; height:75px; padding:2px 0px 0px 2px;}
.footer-box-text{width:226px; padding:3px 0px 0px 2px;}
.footer-box-2{width:302px; height:83px; background:url(../images/footer-box-2.jpg) no-repeat;}

.blank-div{width:15px;}


/*CSS for Clients home	page*/
#midcontent2{width:990px; padding:0px 5px 10px 5px; background:#FFFFFF; }
.leftbox{width:184px; margin-top:5px;}
.leftbox-top{width:184px; height:5px;}
.leftbox-bg{width:172px; padding:0px 0px 0px 10px; background:url(../images/inner-grey-box-bg.jpg)  repeat-x #ffffff; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}

.leftbox-bg ul{ margin:0px; padding:0px 5px 0px 1px; list-style:square;}
.leftbox-bg ul li{font-size:11px; margin:0px; padding:0px 0px 0px 2px; text-align:left; list-style:square; list-style-position:inside;}
.leftbox-bg ul li a{color:#cd0000; text-decoration:none;}
.leftbox-bg ul li a:hover{color:#cd0000; text-decoration:underline;}

.leftbox-bot{width:184px; height:11px;}
/* Preeti */
.leftboxNew{width:184px; margin-top:0px;}

#redbox{width:157px;  margin-top:17px;}
.redbox-top{width:157px; height:5px;}
.redbox-bg{width:155px;  background:url(../images/red-box-bg.jpg) repeat-x #FB0404; border-left:1px solid #000000; border-right:1px solid #000000;}
.redbox-bot{width:157px; height:7px;}
.redbox-title{width:142px; height:15px; padding:3px 0px 0px 8px;}

/* For use in all job search and candidate search boxes*/
.SearchText{font-size:18px;font-family:Arial ;color:#FFF;}

.redbox-fields{width:137px; height:25px; padding:12px 0px 0px 5px; color:#FFFFFF; font-size:12px;}
.redbox-text{width:137px; height:20px; padding:5px 0px 0px 15px; color:#FFFFFF; font-size:12px;}
#redbox input{width:121px; border:1px solid #989DA1; color:Black;}
#redbox select{width:121px; border:1px solid #989DA1; color:Black;}
#redbox a{color:#FFFFFF; font-size:12px; text-decoration:underline;}
.gal-bg{width:172px; height:460px; background:url(../images/left-gal-bg.jpg) left bottom no-repeat; }
.gal-bg1{width:172px; height:263px; background:url(../images/left-gal-bg.jpg) left bottom no-repeat; }
.gal-bg2{width:172px; height:463px; background:url(../images/left-gal-bg.jpg) left bottom no-repeat; }

/*/* 
updated by Preeti - previously was-
#profile{width:536px; padding:0px 35px 10px 10px;} By Preeti
#profile{width:536px; padding:0px 35px 10px 35px;} 
.profile-top{width:436px; height:33px;  padding-left:100px;}
.profile-box{width:536px; margin-bottom:10px;}
.profile-box-top{width:536px; height:33px;}
.profile-box-top-corners{width:12px; height:33px;}
.profile-box-top-bg{width:512px; height:26px; background:url(../images/profile-box-top-bg.jpg) repeat-x; text-align:center; padding:7px 0px 0px 0px;}

.profile-box-bg{width:534px; background:url(../images/profile-box-bg.jpg) repeat-y; padding:0px 0px 0px 2px;}
.candidate-profile{width:534px; padding:0px 0px 10px 0px;}
.candidate-title{width:534px; padding:5px 0px 0px 0px;}
.candidate-title p{font-size:12px; padding:0px; margin:0px; color:#000000; padding:5px 0px 0px 5px; line-height:15px;}
.candidate-title p a{font-size:12px; padding:0px; margin:0px; color:#000000; text-decoration:underline;}

.candidate-title-left{width:245px; }
.candidate-button{width:255px; padding:5px 0px 5px 10px;}
.candidate-title-right{width:282px; text-align:right; }
.candidate-title-right p{font-size:12px; padding:0px; margin:0px; color:#DA2929; padding:5px 0px 0px 5px; line-height:15px;}
.profile-box-bot{width:536px; height:26px; }
.profile-box-bot-corners{width:12px; height:26px;}
.profile-box-bot-bg{width:512px; height:26px; background:url(../images/profile-box-bot-bg.jpg) repeat-x;}*/

.greyinnersmall{width:157px;  margin-top:17px;}
.greyinnersmall-top{width:157px; height:5px;}
.greyinnersmall-bg{width:155px;  background:url(../images/inner-greysmall-bg.jpg) repeat-x #FEFEFE; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
.greyinnersmall-bg p{font-size:12px; padding:5px 0px 5px 0px; margin:0px; line-height:20px; color:#000000; text-align:center;}
.greyinnersmall-bot{width:157px; height:7px;}
.greyinnersmall-title{width:142px;  padding:3px 0px 0px 8px; }

.greyinner-content-outer{width:157px; margin:30px 0px 0px 0px;}
.greyinner-content{width:157px; margin:0px 0px 0px 0px;}
.greyinner-content h4{font-size:12px; padding: 3px 0px 3px 0px; margin:0px;  color:#545454; text-decoration:none;}
.greyinner-content h4 a{font-size:12px; padding:5px 0px 5px 0px; margin:0px;  color:#545454; text-decoration:underline;}
.greyinner-content p{font-size:12px; padding:3px 0px 5px 0px; margin:0px; color:#000000; text-align:justify;}

.greyinner-content h5{font-size:14px; padding:5px 0px 5px 0px; margin:0px;  color:#545454; text-decoration:underline;}
.greyinner-content h3{font-size:12px; padding:5px 0px 5px 0px; margin:0px;  color:#545454;}
.textProfile{font-size:12px; padding:5px 0px 5px 5px; margin:0px; vertical-align:top;  color:#000000; }
.textProfile1{font-size:12px; padding:5px 0px 5px 0px; margin:0px;vertical-align:top;  color:#000000;}

#footer2 {width:1000px; float:left; background:url(../images/footer-bg2.jpg) repeat-x 0 0; padding:22px 0px; text-align:center;}
#footer2 p {font-size:11px; color:Red; margin:0px; padding:0px; }
#footer2 span {font-size:11px; color:Red; margin:0px; padding:0px; display:block; }



/*CSS for candidates homepage*/

.rightpane{width:172px; text-align:center; padding:10px 0px 0px 0px; margin-bottom:10px;}
.rightpane img {margin:12px 0px 12px 0px;}
.leftbox-bg2{width:172px;  padding:0px 0px 0px 10px; background:url(../images/grey-box-bg.jpg) repeat; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
.leftbox-bg3{width:172px; padding:0px 0px 0px 10px; background:url(../images/grey-box-bg-3.jpg) repeat-x #fff; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
.rightpane p{font-size:12px; padding:6px 0px 8px 0px; margin:0px;  color:#DA2929; }
.rightpane p a{font-size:12px;  margin:0px;  color:#DA2929; text-decoration:underline; }

/*CSS for Result pages*/
.refine-box-outer{width:790px; height:71px; padding:0px 0px 0px 210px;}
.refine-box{width:570px; height:71px; background:url(../images/refine-search-box-bg.jpg) repeat-x;}
.refine-box-left{width:11px; height:71px;}
.refine-box-right{width:513px; height:51px; background:url(../images/refine-search-box-right.jpg) no-repeat right; padding:20px 0px 0px 46px;}
.refine-box-right-text{width:120px; padding:4px 15px 0px 0px; }
.refine-box-right-field{width:120px; padding:4px 5px 0px 0px; }
.refine-box-right-field2{width:132px; padding:3px 5px 0px 0px; }
.refine-box-right-btn{width:70px; padding:2px 5px 0px 0px; }
.refine-box-right-field input{ border:1px solid #989DA1; color:#000; font-weight:normal; font-size:12px;}
.refine-box-right-field select{  border:1px solid #989DA1; color:#000; font-weight:normal; font-size:12px;}
 
.result-box-outer{width:974px; padding:0px 7px 0px 7px; }
.result-box-bg1{width:974px;  background:url(../images/result-box-bg.gif) 0px 0px repeat-x #FFFFFF ; }
.result-box-bg2{width:974px;  background:url(../images/result-box-top.gif) top no-repeat ; padding-top:4px;}
.result-box-bg3{width:972px;   border-left:1px solid #CBCBCB;  border-right:1px solid #CBCBCB; }
.result-box-bg3 p{margin:0px; padding:0px;}

.result-title{width:550px;  padding:15px 0px 0px 45px;	font-family: Arial, Helvetica, sans-serif;font-size: 20pt; font-weight:lighter 300 ; color: #4D4C4C;text-decoration: none; }
.result-titletext{width:650px;  padding:15px 0px 0px 45px;	font-family: Arial, Helvetica, sans-serif;font-size: 20pt; font-weight:lighter 300 ; color: #4D4C4C;text-decoration: none; }
.result-title-links{width:929px; height:19px; padding:15px 0px 0px 45px;}
.xxx{width:929px; font:20px Arial, Helvetica, sans-serif !important; padding:15px 0px 0px 45px;}

/* changed the color from 000000 to 545454 , removed font-weight:bold;*/
.result-title-text1{width:80px; font-size:14px; color:#545454; text-align:right;  padding:2px 0px 0px 0px !important; padding:5px 0px 0px 0px;}
.result-title-text7{width:80px; font-size:14px; color:#545454; text-align:right; padding:1px 0 0 0;}
.result-title-text2{width:538px;  padding:0px 0px 0px 7px; }
.result-title-text2 p{font-size:14px; color:#DA2929; padding:0px; margin:0px; }
.result-title-text2 p a{font-size:14px;color:#DA2929;  text-decoration:none;}
.result-title-text2 p a:hover{font-size:14px; color:#DA2929;  text-decoration:none;}
.result-title-text3{width:250px; float:left; padding:0px 0px 0px 0px; }
.result-title-text3 p{font-size:14px; color:#545454; }
.result-whitebox{width:897px; padding:15px 37px;}
.result-whitebox-top{width:897px; height:8px;}
.result-whitebox-bg{width:871px; background:#FFFFFF; border-left:1px solid #B8B5B5; border-right:1px solid #B8B5B5; padding:0px 12px 0px 12px;}
.result-whitebox-bg ul{ margin:0px; padding:0px 10px 0px 5px;}
.result-whitebox-bg ul li{display:block; font-size:12px; list-style-type:none; background:url(../images/dot.gif) no-repeat 0px center; margin:0px; padding:5px 0px 0px 15px; text-align:left;}
.result-whitebox-bg ul li a{ color:#cd0000; text-decoration:none;}
.result-whitebox-bg ul li a:hover{ color:#cd0000; text-decoration:underline;}
.result-whitebox-bg a{ color:#cd0000; text-decoration:none;;}
.result-whitebox-bg a:hover{ color:#cd0000; text-decoration:underline;}

.result-whitebox-bot{width:897px; height:9px;}
.addtobasket{width:300px; height:20px; padding:5px 0px 0px 20px; font:1px;}


.result-white-data{width:819px; border-bottom:1px solid #AEAEAE; padding:10px 0px 10px 2px;}
.result-white-data-check{width:40px; padding:5px 0px 0px 0px; text-align:center;}
.result-white-data-logo{width:105px;}
.result-white-data-text{width:670px;}
.result-white-data-text h4{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  }
.result-white-data-text h4 img{margin:0px 5px 0px 0px; }

.result-white-data-text p{font-size:12px; color:#000000; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  text-decoration:none;}
.result-btn{width:380px; height:20px; padding:10px 0px 0px 40px;}
.cant-find{width:956px; padding:5px; text-align:center;}
.result-paging{width:819px; height:20px; padding:10px 0px 10px 40px;}
.result-paging p{font-size:12px;  padding:0px; margin:0px;}
.result-paging  a{font-size:12px; color:#545454; padding:0px; margin:0px;  text-decoration:none;}
.result-paging  a:hover{font-size:12px; color:#DA2929; padding:0px; margin:0px; font-weight:bold; text-decoration:none;}
.on {font-size:12px; color:#DA2929 !important; padding:0px; margin:0px; font-weight:bold; text-decoration:none;}
.result-paging-prev{width:200px; height:20px; text-align:right; font-size:12px; color:#545454;}
.result-paging-next{width:200px; height:20px; text-align:left; font-size:12px; color:#545454;}
.result-paging-numbers{width:400px; height:20px; text-align:center;}

.result-white-data-text2{width:770px;}
.result-white-data-text2 h3{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 15px;  text-decoration:underline;}
.result-white-data-text2 h4{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 15px;  text-decoration:underline;}
.result-white-data-text2 h5{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 15px; background:url(../images/redstar.png) 0px 3px no-repeat; text-decoration:underline;}
.result-white-data-text2 p{font-size:12px; color:#000000; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  text-decoration:none;}

/*CSS for formpage*/
.addtobasket h4{font-size:12px; color:#DA2929; font-weight:normal; margin:0px; padding:0px 0px 5px 15px;  text-decoration:none;}

.form{width:871px; padding:10px  0px 10px 0px;}
.formrow{width:871px; color:#545454; font-size:14px; padding:0px 0px 10px 0px;}
.form-col1{width:200px; text-align:left; padding:0px 20px 0px 250px;}
.form-col2{width:360px; text-align:left;}
.form-col11{width:200px; text-align:left; padding:0px 20px 0px 200px;}
/*Preetinew */
.form-col12{width:400px; text-align:left; padding:0px 10px 0px 200px;}

.form-col22{width:360px; text-align:left; float:left; }
.form-col221{width:241px; text-align:left; float:left; }
.form-pass{width:250px; text-align:left; float:left; }
.form-col3{width:280px;text-align:right;}
.form-checkbox{width:90px;}
.form-checkbox-in{width:30px;}
.form-checkbox-in input{width:20px !important; color:Black;}
.form-checkbox-in2{width:55px; color:#545454; font-size:12px; padding:0px 0px 0px 5px;}
.form-checkbox-in3{width:190px; }
.form-checkbox-in4{width:130px;  font-size:12px;}
.form-checkbox-in4 input{width:20px; color:Black;}
.form-checkbox-in5{width:20px; }
.form-checkbox-in5 input{width:20px; color:Black;}
.form-col2 select{width:147px;}

/* Preeti
.form-col1{width:200px; text-align:left; padding:0px 20px 0px 250px;}
.form-col2{width:330px; text-align:left;}
*/
.form-col4{width:130px;text-align:left;}
.form-col5{width:90px;text-align:right; height:25px;vertical-align:bottom}
.form-col6{width:350px; text-align:left;}
.form-checkbox-inHide{width:120px; }

/*CSS for Jobposting
.job-posting-outer{width:533px; padding:0px; margin-top:20px; }
.job-posting-bg1{width:533px;  background:url(../images/jobposting-bg.gif) 0px 0px repeat-x #DCDCDC ; }
.job-posting-bg2{width:533px;  background:url(../images/jobposting-top.gif) top no-repeat ; padding-top:4px;}
.job-posting-bg3{width:481px;   border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; padding:18px 25px 18px 25px;}
.job-posting-bg3 p{margin:0px; padding:0px;}
.job-posting-title{width:471px; height:30px;}
.jobposting-whitebox-outer{width:477px;}
.jobposting-whitebox-top{width:477px; height:9px;}
.jobposting-whitebox-bg{width:475px; border-left:1px solid #B8B5B5; border-right:1px solid #B8B5B5; background:#ffffff;}
.jobposting-whitebox-bot{width:477px; height:8px; margin-bottom:10px;}
.jobposting-row{width:475px; padding:5px 0px 0px 0px;}
.jobposting-col1{width:130px; text-align:left; padding:5px 0px 0px 20px; color:#000000; font-size:13px;}
.jobposting-col2{width:320px; text-align:left; padding:0px 0px 0px 0px; font-size:12px; }*/

/*Css for applied jobs
.applied-data{width:465px; border-bottom:1px solid #AEAEAE; padding:10px 0px 10px 10px;}
.applied-data-check{width:20px; padding:0px 0px 0px 0px; text-align:center;}
.applied-data-text2{width:430px; padding:0px 0px 0px 10px;}
.applied-data-text2 h3{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  text-decoration:underline;}
.applied-data-text2 h4{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 0px; text-decoration:underline;}
.applied-data-text2 h5{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 0px; text-decoration:underline;}
.applied-data-text2 p{font-size:12px; color:#000000; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  text-decoration:none;}*/

/*Css for register box*/
.register-outer{width:433px; padding:0px 0px 0px 100px; margin:0px 0px 15px 0px;}
.register-box{width:355px; height:70px; padding-left:40px;}
.register-corners{width:6px; height:70px;}
.register-bg{width:250px; height:70px; background:url(../images/registernow-bg.jpg) repeat-x; text-align:center;}
.register-bg h3{font-size:24px; color:#ffffff; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  text-decoration:none;}
.register-bg h3 a{font-size:24px; color:#ffffff; font-weight:normal; margin:0px;  text-decoration:none;}
.register-bg h4{font-size:12px; color:#DA2929; font-weight:normal; margin:0px; padding:10px 0px 0 0px;  text-decoration:none;}
.register-bg h4 a{font-size:12px; color:#DA2929; font-weight:normal; margin:0px;   text-decoration:none;}
/*Css for grid*/
.grid-outer{width:465px;  padding:10px 5px 10px 5px;}
.grid-row {width:463px; height:38px; border:1px solid #AEAEAE; }
.grid-row2 {width:463px; height:38px; border-bottom:1px solid #AEAEAE; border-right:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}
.grid-col{width:19px; height:33px; border-right:1px solid #AEAEAE; padding:5px 0px 0px 0px; }
.grid-col2{width:55px; height:38px; border-right:1px solid #AEAEAE;}
.grid-col3{width:69px; height:38px; border-right:1px solid #AEAEAE;}
.grid-col4{width:67px; height:38px; padding:0px 0px 0px 3px; }
.grid-col5{width:37px; height:38px; border-right:1px solid #AEAEAE;}
.grid-row h3{font-size:11px; color:#545454; font-weight:bold; margin:0px; padding:5px 0px 5px 0px; text-align:center;  text-decoration:none;}
.grid-row2 p{font-size:11px; color:#545454; font-weight:normal; margin:0px; padding:5px 0px 5px 0px; text-align:center;  text-decoration:none;}
.grid-row2 p a{font-size:11px; color:#da2929; font-weight:normal; margin:0px;  text-align:center;  text-decoration:underline;}

.jobposting-row h3{font-size:14px; color:#545454; font-weight:bold; margin:0px; padding:5px 0px 5px 10px; text-align:left;  text-decoration:none;}
.jobposting-row ul{margin:0px; padding:5px 0px 5px 20px; list-style:none; }
.jobposting-row ul li{margin:0px; padding:0px 0px 5px 0px; color:#000000; font-size:11px; }

.nav-left{width:750px; height:26px;}
.nav-right{width:240px; height:23px;  color:#FFFFFF; font-size:14px; text-decoration:none; padding:3px 10px 0px 0px;}
.nav-right a{ color:#FFFFFF; font-size:14px; text-decoration:none;}

/*Added By : Preeti*/
/*CSS for Contact US page*/
.contact{width:840px; height:400px; padding:10px 0px 0px 0px;}
.contact h3{font-size:14px; color:#545454; font-weight:bold; margin:0px; padding:5px 0px 5px 0px;}
.contact p{font-size:12px; color:#000000; font-weight:normal; margin:0px; padding:5px 0px 5px 0px;}

/*CSS for new job search result page*/
.result-title-copy{width:80px; font-size:14px; color:#000000; font-weight:bold; padding-top:4px;}
.result-title-text4{width:250px;  padding:4px 0px 0px 0px;}
.result-title-text4 p{font-size:12px; color:#DA2929; }
.result-title-text4 p a{font-size:12px;color:#545454;  text-decoration:none;}
.result-title-text4 p a:hover{font-size:12px; color:#DA2929;  text-decoration:none;}

.result-title-text5{width:140px;  padding:0px 0px 0px 0px;}
.result-title-text5 p{font-size:12px; color:#545454; }
.addtobasket2{width:450px; height:20px; padding:0px 0px 15px 0px;}
.addtobasket3{width:420px; height:20px; padding:0px 0px 5px 30px;}

.result-paging-prev2{width:80px; height:20px; text-align:right; font-size:12px; color:#545454;}
.result-paging-next2{width:80px; height:20px; text-align:left; font-size:12px; color:#545454;}
.result-paging-numbers2{width:310px; height:20px; text-align:center;}

.refine-box2-outer{width:500px; height:71px; padding:0px 18px 0px 18px;}
.refine-box2{width:500px; height:71px; background:url(../images/refine-search-box-bg.jpg) repeat-x;}
.refine-box2-left{width:11px; height:71px;}
.refine-box2-right{width:489px; height:51px; background:url(../images/refine-search-box-right.jpg) no-repeat right; padding:20px 0px 0px 0px;}
.refine-box2-right-text{width:120px; padding:4px 15px 0px 0px; }
.refine-box2-right-field{width:120px; padding:4px 5px 0px 0px; }
.refine-box2-right-field2{width:132px; padding:3px 5px 0px 0px; }
.refine-box2-right-btn{width:70px; padding:2px 5px 0px 0px; }
.refine-box2-right-field input{ border:1px solid #989DA1; color:#000; font-weight:normal; font-size:12px;}
.refine-box2-right-field select{  border:1px solid #989DA1; color:#000; font-weight:normal; font-size:12px;}
.job-posting-outer2{width:533px; padding:0px;  }
.result-box-text-outer{width:425px;}
.result-title-new{width:400px; padding:5px 0px 0px 0px; }
.result-title-text6{width:250px; }
.result-title-logo{width:150px; text-align:right;}
.applied-data-check2{width:20px; padding:5px 0px 0px 0px; text-align:center;}

.btn-submit {width:69px; height:19px; background:url(images/btn-submit.jpg) no-repeat;}


/* ---------- css for gridview--------- */
.list_black_left {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;text-align: left;padding-left: 5px;}
.column_header_left {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 6px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #545454;text-decoration:none;text-align: center;padding:5px 0px 5px 0px;margin:0px;}

/*Paging CSS*/
.pagertemp{}
.pagertemp td{border-top-width: 0px;}
.gvpage{text-align: center;  font-size: 11px;color: Black;}
.gvpage a{text-decoration: none;}
.pagexy{color: Black;font-size: 9px; font-weight: bold;}
.alpha_current{text-align: center;text-decoration: none;padding: 3px;color: Black;font-size: 9px;font-weight: bold;}
a.alphabet{text-align: center;padding: 3px;color: Black;font-size: 9px;font-weight: bold;}
a.alphabet:hover{background-color: #ffcc66; padding:0px 2px 0px 2px ; text-decoration: none;}
.tip{font-family: Arial;font-size: 9pt; color: #999999;}

/*New CSS************************************/
/*updated css*/
#profile{width:600px; padding:0px 10px 10px 10px;}
.profile-top{width:436px; height:33px;  padding-left:150px;}
.profile-box{width:600px; margin-top:5px;}
.profile-box-top{width:600px; height:33px;}
.profile-box-top-corners{width:12px; height:33px;}
.profile-box-top-bg{width:576px; height:26px; background:url(../images/profile-box-top-bg.jpg) repeat-x; text-align:center; padding:7px 0px 0px 0px;}

.profile-box-bg{width:598px; background:url(../images/profile-box-bg.jpg) repeat-y; padding:0px 0px 0px 2px; }
.candidate-profile{width:534px; padding:0px 0px 10px 0px; }
.candidate-title{width:598px; padding:5px 0px 0px 0px;}
.candidate-title p{font-size:12px; padding:0px; margin:0px; color:#000000; padding:5px 0px 0px 5px; line-height:15px;}
.candidate-title p a{font-size:12px; padding:0px; margin:0px; color:#000000; text-decoration:underline;}

.candidate-title-left{width:300px; }
.candidate-button{width:255px; padding:5px 0px 5px 10px;}
.candidate-title-right{width:282px; text-align:right; }
.candidate-title-right p{font-size:12px; padding:0px; margin:0px; color:#DA2929; padding:5px 0px 0px 5px; line-height:15px;}
.profile-box-bot{width:600px; height:26px; }
.profile-box-bot-corners{width:12px; height:26px;}
.profile-box-bot-bg{width:576px; height:26px; background:url(../images/profile-box-bot-bg.jpg) repeat-x;}
/*CSS for Jobposting*/
.job-posting-outer{width:598px; padding:0px; margin-top:5px; }
.job-posting-bg1{width:598px;  background:url(../images/jobposting-bg.gif) 0px 0px repeat-x #FFFFFF ; }
.job-posting-bg2{width:598px;  background:url(../images/jobposting-top.gif) top no-repeat ; padding-top:4px;}
.job-posting-bg3{width:531px;   border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; padding:18px 25px 18px 40px;}
.job-posting-bg3 p{margin:0px; padding:0px;}
.job-posting-title{width:471px; height:30px; padding: 0px 0px 6px 0px; font-family: Arial, Helvetica, sans-serif;font-size: 20pt; font-weight:lighter 300 ; color: #4D4C4C;text-decoration: none;}

.jobposting-whitebox-outer{width:526px;}
.jobposting-whitebox-top{width:526px; height:10px;}
.jobposting-whitebox-bg{width:524px; border-left:1px solid #B8B5B5; border-right:1px solid #B8B5B5; background:#ffffff;}
.jobposting-whitebox-bot{width:526px; height:8px; margin-bottom:10px;}

.jobposting-row{width:98%; padding:5px 0px 0px 0px; }
.jobposting-col1{width:130px; text-align:left; padding:5px 0px 0px 20px; color:#000000; font-size:13px; font-weight:bold;}
/* css for Others Please specify text*/
.jobposting-col1PlSpecify{width:130px; text-align:left; padding:5px 0px 0px 20px;  font-size:smaller;font-weight:lighter;font-style:italic;color:Gray}


.jobposting-already{width:100%; text-align:left; padding:5px 0px 0px 10px; color:#000000; font-size:13px;}
.jobposting-col2{width:320px; text-align:left; padding:0px 0px 0px 0px;font-size:13px;}

/*Preeti new css for recruiter*/
.jobposting-rowRec{width:520px; padding:5px 0px 0px 0px;}
.jobposting-col1Rec{width:200px; text-align:left; padding:5px 0px 0px  20px; color:#000000; font-size:13px; font-weight:bold;}
.jobposting-col2Rec{width:280px; text-align:left; padding:0px 0px 0px 0px;font-size:13px;}

/* css for Others Please specify text*/
.jobposting-col1RecPlSpecify{width:200px; text-align:left; padding:5px 0px 0px  20px; font-size:smaller;font-weight:lighter;font-style:italic;color:Gray}

/*Preeti new css for login page*/
.jobposting-col1Login{ text-align:left; padding:2px 0px 0px  40px; color:#000000; font-size:13px; font-weight:bold;}
.jobposting-col2Login{ text-align:left; padding:0px 0px 0px 15px; font-size:13px;}

/*Css for applied jobs*/
.applied-data{width:510px; border-bottom:1px solid #AEAEAE; padding:10px 0px 10px 10px;}
.applied-data-check{width:20px; padding:0px 0px 0px 0px; text-align:center;}
.applied-data-text2{width:455px; padding:0px 0px 0px 10px;}
.applied-data-text2 h3{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  text-decoration:underline;}
.applied-data-text2 h4{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px px;  text-decoration:underline;}
.applied-data-text2 h5{font-size:14px; color:#545454; font-weight:normal; margin:0px; padding:0px 0px 5px 15px; text-decoration:underline;}
.applied-data-text2 p{font-size:12px; color:#000000; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;  text-decoration:none;}

/*Css for full view*/
.fullview{width:515px; padding:5px 5px 10px 5px; float:left; }
.fullview h2{font-size:16px; font-weight:bold; margin:0px; padding:10px 0px 10px 5px; color:#4D4C4C; }
.fullview h2 a{font-size:16px; font-weight:bold; margin:0px;  color:#4D4C4C; text-decoration:underline;}
.fullview h2 a:hover{font-size:16px; font-weight:bold; margin:0px;  color:#4D4C4C; text-decoration:none;}
.full-view-row{width:513px;  border-bottom:1px solid #ffffff; background:#CECED0; border:1px solid #808080; }
.full-view-row h3{font-size:12px; font-weight:normal; margin:0px; padding:0px; color:#000000; }
.full-view-row h3 a{font-size:12px; font-weight:normal; margin:0px; padding:0px; text-decoration:none; }
.full-view-row p{font-size:12px; font-weight:normal; margin:0px; padding:5px 0px 0px 5px; color:#000000; }
.full-view-row p a{font-size:12px; font-weight:normal; margin:0px; color:#DA2929; text-decoration:none;}
.full-view-col{width:130px;  padding:10px; height:40px;text-align:center;}
.full-view-col2{width:270px; padding:5px 0px 5px 15px; background:#FFFFFF; font-size:smaller;}
.full-view-col2 p{font-size:11px;}
.full-view-col3{width:70px;  text-align:center; padding:20px 0px 0px 0px; }

/*Nav2 css*/
.nav2{width:775px; height:32px; text-align:center; padding:0px 0px 0px 167px; overflow:hidden;}
.nav2-outer{width:700px; height:32px;}
.nav2-corners{width:7px; height:32px;}
.nav2-bg{width:700px; height:32px;  color:#FFFFFF;}


.nav2 ul{margin:0px; padding:0px; list-style:none;}
.nav2 ul li{margin:0px; width:110px; height:25px;  background:url(../images/tab-black.jpg) no-repeat; color:#FFFFFF; display:block; float:left; font-size:12px; text-align:center; }
.nav2 ul li a{width:110px; height:25px; text-align:center; margin:0px; color:#ffffff;  float:left; font-size:12px; text-decoration:none; background:url(../images/tab-black.jpg) no-repeat; padding:7px 0 0 0;}
.nav2 ul li a:hover{margin:0px; color:#ffffff;  float:left; font-size:12px; text-decoration:none; background:url(../images/tab-red.jpg) no-repeat;}
.nav2 .on{margin:0px; color:#ffffff !important; font-weight:normal;  float:left; font-size:12px; text-decoration:none; background:url(../images/tab-red.jpg) no-repeat;}


/*Nav3 css*/
.nav3{width:100%; height:32px;text-align:center; overflow:hidden;}
.nav3-outer{width:755px; height:32px; float:none; margin-left:108px; margin-right:auto; text-align:center;}
.nav3-corners{width:7px; height:32px;}
.nav3-bg{width:800px; height:32px;  color:#FFFFFF;}
.nav3 ul{margin:0px; padding:0px; list-style:none;}
.nav3 ul li{margin:0px; width:110px; height:25px;  background:url(../images/tab-black.jpg) no-repeat; color:#FFFFFF; display:block; float:left; font-size:12px; text-align:center; }
.nav3 ul li a{width:110px; height:25px; text-align:center; margin:0px; color:#ffffff;  float:left; font-size:12px; text-decoration:none; background:url(../images/tab-black.jpg) no-repeat; padding:7px 0 0 0;}
.nav3 ul li a:hover{margin:0px; color:#ffffff;  float:left; font-size:12px; text-decoration:none; background:url(../images/tab-red.jpg) no-repeat;}
.nav3 .on{margin:0px; color:#ffffff !important; font-weight:normal;  float:left; font-size:12px; text-decoration:none; background:url(../images/tab-red.jpg) no-repeat;}

/*Css for footer box new*/
.footer-box-new{width:300px; height:75px; border:1px solid #6C6C6C; background:#F1F1F1; margin:0 0 0 6px;  }
.footer-box-new1{width:300px; height:75px; border:1px solid #6C6C6C; background:#F1F1F1; margin:0 0 0 40px;  }
.footer-box-new2{width:300px; height:75px; border:1px solid #6C6C6C; background:#F1F1F1; margin:0 0 0 38px;  }
.footer-box-image{width:100px; padding:20px 0 0 10px; }
.footer-box-text2{width:185px; padding:10px 0 0 5px;  }

.genText{font-size:12px; padding:0px; margin:0px; color:#000000;}
.detail {font-size: 11pt; font-family: arial; padding:0 0 0 5px;}
.detailtext {font-size: 12px; color: #545454; font-weight: bold; margin: 0px; padding: 5px 0px 5px 0px; text-align: center; text-decoration: none;}

.f1 {width:130px; font-size:11px; color:#000000;}
.c1 {color:#666!important;}
.em{font-style:italic;}

.f1new {color:red!important;color:red; }

/* added on 5march */
.text-box-wrapper{ width:592px; margin:auto; float:none;}
.text-box {background:url(../images/bg-text-box.gif) repeat-y 0 0; font:12px Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 30px; line-height:20px; width:560px;}

/*css created by garima*/
.cform-col1{width:200px; text-align:left;}
.cform-col2{width:360px; text-align:left;}

.pass-left-panel{width:120px; text-align:left;}
/*For Quick CV*/
.inner-form{width:580px; margin:auto; float:none; padding:10px 0px 10px 0px;}
.pass-left-panel{width:120px; float:left;}
.clear{ clear:both;}
/*Css for Title*/
.titletext{font-family: Arial, Helvetica, sans-serif;font-size: 20pt; font-weight:lighter ; color: #4D4C4C;text-decoration: none;}

.dropmenudiv
{  
position:absolute;
top: 10;
margin: 0px 0px 0px -3px;
 /*THEME CHANGE HERE*/
/*border-bottom: 4px solid #D00C0C;*/
font:normal 12px;
line-height:25px;
z-index:100;
background-color: #E96B6F;
/*width: 200px;*/
padding:0px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a
{
width:90px; display: block; text-align:center;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background:#ff0000;
width: 90px;
}

.dropmenudivnew{
position:absolute;
margin:-2px 0px 0px -3px;
/margin:-2px 0px 0px 0px;
 /*THEME CHANGE HERE*/
/*border-bottom: 4px solid #D00C0C;*/
font:normal 12px ;
line-height:25px;
z-index:100;
background-color: #171717;
width: 130px;
display:block;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudivnew a{ /*IE only hack*/
width: 130px;
display:block;
text-align:center;
}

.dropmenudivnew a:hover{ /*THEME CHANGE HERE*/
background:#656565;
width: 130px;
display:block;
text-align:center;
}

.dashedBorder
{
	border: 1px dashed #7f7f7f;
	padding-bottom: 2px;
	padding-top: 2px;
	/*padding-right: 5px;*/
}
.dashedTop
{
	border-top: 1px dashed #7f7f7f;
}
.dashedBottom
{
	border-bottom: 1px dashed #7f7f7f;
}
.dashedLeft
{
	border-left: 1px dashed #7f7f7f;
}
.dashedRight
{
	border-right: 1px dashed #7f7f7f;
}
.dashedTopBottom
{
	border-top: 1px dashed #7f7f7f;
	border-bottom: 1px dashed #7f7f7f;
}
/*div img {behavior:url(js/iepngfix.htc);}*/
.pngfile 	{behavior:url(js/iepngfix.htc);}
.pngfile_inner 	{behavior:url(../js/iepngfix_inner.htc);}

/*CSS for common Menu*/
#menus .welcomeNote {float:right; color:#ffffff; font-weight:normal; padding:0 10px 0 0; font-size:10pt;}
#menus .welcomeNote a {color:white!important;color:white; font-size:10pt; text-decoration:none; font-weight:normal;}
#menus .welcomeNote a:hover { color:#FFFFFF; font-size:10pt; text-decoration:underline; font-weight:normal;color:#ffffff!important;}

.typechange {font:16px Verdana, Arial, Helvetica, sans-serif; color:#fff;font-weight:bold ; text-decoration:none;}

/*For title case txt */
.TitleCaseText
{
 text-transform:capitalize;
}
/* New Box CSS*/
.new-rt-box{width:184px; float:left;  padding:5px 0px 0px 0px;}
.new-rt-top{width:184px; height:4px; font-size:1px;}
.new-rt-bg{width:170px; padding:10px 0px 0px 12px;  background:url(../images/new-rt-box-bg.jpg) top repeat-x #ffffff; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}

.new-rt-bg h5{font-size:12px; margin:0px; color:#ff0000; text-decoration:underline; text-align:center; padding:8px 0px 8px 0px;}
.new-rt-bg h5 a{font-size:12px; margin:0px; color:#ff0000; text-decoration:underline; text-align:center;}

.new-rt-bg2{width:170px; padding:10px 0px 0px 12px;  background:url(../images/new-rt-box-bg2.jpg) top repeat-x #ffffff; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
.new-rt-bg2 h5{font-size:12px; margin:0px; color:#ff0000; text-decoration:underline; text-align:center; padding:8px 0px 8px 0px;}
.new-rt-bg2 h5 a{font-size:12px; margin:0px; color:#ff0000; text-decoration:underline; text-align:center;}

/*For rite panel in eTM*/
.new-rt-bg2TM{width:170px; padding:10px 0px 0px 12px;  background:url(../images/new-rt-box-bg2TM.jpg) top repeat-x #ffffff; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}

.footer-box-newCmp{width:auto ; border:0px solid #6C6C6C; background:#F1F1F1; margin:0px;  }
.footer-box-newCmp1{width:auto; border:0px solid #6C6C6C; background:#F1F1F1; margin:0px 5px 0 0;  }
.footer-box-newCmp2{width:auto;border:0px solid #6C6C6C; background:#F1F1F1; margin:0px;  }

.footer-box-imageCmp{width:auto; padding:5px; }

/* 2 july */
.formmain{width:881px; padding:0px  0px 0px 0px;}
.form1{width:510px; padding:10px  0px 10px 0px; float:left;}
.formrow1{width:510px; color:#545454; font-size:14px; padding:0px 0px 10px 0px;}

.cform-col11{width:200px;  text-align:left;}
.cform-col21{width:300px; text-align:left;}
.form_login{width:360px; padding:10px  0px 10px 10px; float:left;}
.login_box{ width:360px; float:left;}
.login_box_repeat{ width:348px; height:158px; background:url(../images/mdl.jpg) 0px 0px repeat-x  ;  float:left;}
.login_box_repeat h1{ width:298px; font-size:14px; color:#FF0000; text-align:left; font-weight:bold; padding:10px 0px 5px 50px; #padding:20px 0px 5px 50px; float:left;  }
.login_box_row{  width:298px;  padding:7px 0px 5px 50px; #padding:10px 0px 5px 50px; font-size:12px; color:#545454; text-align:left; font-weight:bold 	;  float:left;}
.login_box_row1{  width:298px;  padding:10px 0px 5px 50px;font-size:12px; color:#ff0000; text-align:left; font-weight:bold ;  float:left;}
.login_box_row1 a{  font-size:12px; color:#ff0000; text-align:left; font-weight:bold ;  float:left;}
.login_box_row1 a:hover{ font-size:12px; color:#545454; text-align:left; font-weight:bold ;  float:left;}
.btn{padding:0px 0px 0px 20px;}

.floatleft{float:left;}

.jobs_row {float:left;width:100%;clear:both; padding:5px 0 0 15px;}
.jobs_row p{font-size:14px; color:#545454;  }
.pngcand{behavior:url(iepngfix.htc);}

/*Subscription*/
#redboxNL{width:157px;  margin-top:17px;}
.redbox-topNL{width:157px; height:5px;}
.redbox-bgNL{width:155px;  background:url(../images/red-box-bg-NL.jpg) repeat-x #000000; border-left:1px solid #000000; border-right:1px solid #000000;}
.redbox-botNL{width:157px; height:7px;}
.redbox-titleNL{width:142px; height:15px; padding:3px 0px 0px 8px;}

.subs-table{border:solid 1px #000000; width:158px;}
.subs-title{color:#ffffff; font-size:10.4px; font-weight:bold;font-family:Verdana; width:142px; padding:2px 0px 0px 8px; text-align:center; }
.ssub-title{color:#ffffff; font-size:9px; text-align:center; float:none; padding:8px 0px 0px 5px; font-style:italic;}
.label{ color:#ffffff; font-size:9pt; float:left; width:70px; margin:0px 5px 5px 0px;}
.input{ color:#000000; font-size:9pt; margin:0px 5px 5px 0px; float:left;}
.redbox-input{width:137px; height:25px; padding:7px 0px 0px 10px; color:#FFFFFF; font-size:12px;}
.subs-stext{ color:#ffffff; font-size:9.5px; text-decoration:underline; text-align:center; margin:3px auto 3px auto; float:none;}
/*Subscription*/

/*Time Management New CSS for NewsLetter*/
#redboxNLTM{width:297px;  margin-top:17px; text-align:center ; }
.redbox-topNLTM{width:297px; height:5px;}
.redbox-bgNLTM{width:295px;  background:url(../images/red-box-bg-NLTM.jpg) repeat-x #000000; border-left:1px solid #000000; border-right:1px solid #000000;}
.redbox-botNLTM{width:297px; height:7px;}
.redbox-titleNLTM{width:282px; height:15px; padding:3px 0px 0px 8px;}

.subs-tableTM{border:solid 1px #000000; width:298px;}
.subs-titleTM{color:#ffffff; font-size:11px; font-weight:bold;font-family:Verdana; width:282px; padding:2px 0px 0px 8px; text-align:center; }
.ssub-titleTM{color:#ffffff; font-size:10px; text-align:center; float:none; padding:8px 0px 0px 5px; font-style:italic;}
.labelTM{ color:#ffffff; font-size:10pt; float:left; width:210px; margin:0px 5px 5px 0px;}
.inputTM{ color:#000000; font-size:10pt; margin:0px 5px 5px 0px; float:left;}
.redbox-inputTM{width:277px; height:25px; padding:7px 0px 0px 10px; color:#FFFFFF; font-size:12px;}
.subs-stextTM{ color:#ffffff; font-size:11px; text-decoration:underline; text-align:center; margin:3px auto 3px auto; float:none;}

a.tmLink{ color:Red ; font-size:13px; text-decoration:none; font-weight:700;}
a.tmLink:hover{ color:red; font-size:13px; text-decoration:underline;}
/*a.tmLink:visited{ color:#000; font-size:13px; text-decoration:none;}*/

.bg1{
	background-color: #F2F2F2;
}
.bg2{
	background-color:#EBEBEB;
}
.textbox{padding:2px; border:solid 1px #999999}
.boldText{font-size:10px; font-weight:bold;}
.LabelText{font-size:12px;}