/* CSS Document *//* Author : Sachin Bhosale, Coreobjects.com  *//* Project: RiseSmart *//* Created Date : 18th Feb 2009 *//*  *html _class -  line is the hack for the IE6 Browser  */

body, span, p {padding:0px;margin:0px; width:100%; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; font-size:13px; color:#252525;}
div {padding:0px;margin:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; font-size:13px; color:#252525;}

a { color:#003366;  border:none; text-decoration:none; } 
a  img { border:none; padding:0px; margin:0px;} 
a:hover { text-decoration:underline;  } 

h1 { font-size:180%; color:#3783d6; margin:0px; padding:0px;}
h2 { font-size:16px; color:#3981cf; margin:0px; padding:0px; font-weight:normal;}
h3 { font-size:14px; color:#3981cf; margin:0px; padding:0px;}

hr { height:1px; background-color:#FF0000;}

.text10 { font-size:10px;}

img{border:0px;}
label{margin-right:10px;}
.noWrap{white-space:nowrap;}
.HdrTop{width:100%; background:#cc612c;	height:31px;text-align:center;}
.input { background: url(../img/input_bg.gif) top repeat-x; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.inputNoPadding { background: url(../img/input_bg.gif) top repeat-x; border: #CCCCCC 1px solid; height:24px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console";}
.input200 { background: url(../img/input_bg.gif) top repeat-x; width:200px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input120 { background: url(../img/input_bg.gif) top repeat-x; width:120px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input80 { background: url(../img/input_bg.gif) top repeat-x; width:80px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input20 { background: url(../img/input_bg.gif) top repeat-x; width:20px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
.input150 { background: url(../img/input_bg.gif) top repeat-x; width:150px; border: #CCCCCC 1px solid; height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Console"; padding:3px 0 0 3px;}
form { display:inline;}
.textarea_small { background: url(../img/input_bg.gif) top repeat-x; border: #CCCCCC 1px solid; height:50px;  padding:3px 0 0 3px;}

.blueLink{	text-decoration:underline; color:#2f73c1;}
.blueLink:hover{	text-decoration:none; color:#000;}

.blueHomeText{color:#2f73c1;}

.clear{	clear:both;}
.spacer {}
.redText { color:#FF0000;}
.greyBorder { border: 2px solid #e9e9e9;}

body {  background: url(../img/menu-bg.gif) top center no-repeat;}
/*#body_wrapper { width:950px; margin:0 auto; height:100%;  } */
#header_wrapper { width:950px; margin:0 auto; height:100%;  } 
#header_box { float:left; width:950px;}
#content_wrapper { width:950px; margin:0 auto; height:100%;  } 

.RS-logo {float:left; width: 200px; padding:4px 0 0 4px; background:url(../img/executive-jobs-risesmart.png); display:block; height:79px; margin: 10px 0px 0 10px; background-position: 0px -357px; }
.RS-logo a{float:left; width: 190px; padding:0px; display:block; height:75px; margin: 0px; }

.RS-menu {float:left; width: auto; padding:10px 0 0 60px;}
.RS-menu_btn {float:left; width: auto; padding:8px 0 0 14px;}
.RS-menu_signin {float:right; width: auto; padding:10px 15px 0 120px;}
.RS-menu_btn span{ padding-left:90px;}

/* for retype password start */
#Reg_Lady_Box { float:left; padding: 0px 0 0 0; width:949px;}
.Lady_Box_Left { float:left; width:645px; height:349px; background: url(../img/executive-jobs-risesmart.png) top left; background-position: 0px 0px;}
.Lady_Box_Left a { float:left; width:190px; height:50px; display:block; padding:0px; margin: 212px 0 0 440px; _margin: 212px 0 0 215px;}
.Reg_box_Rt { float:left; width:304px; background: url(../img/executive-jobs-risesmart.png); margin-top:0px; height:349px; background-position: -645px -12px;}
/* for retype password end */

.Reg_inner {float:left; padding:10px; width:274px;}
.Reg_FREE_txt {float:left; font-size:14px; font-weight:bold; text-align:center;}
.Orange_18 { font-size:18px; color:#FF6600;}
.reg_form { float:left;}

.howitworks_box { float:left; width:950px;}
.howitowrks_title { float:left; padding-bottom:5px;width:100%;}
.HIW_step1 { float:left; width:304px; margin:4px 18px 8px 0px;}
.HIW_step2 { float:left; width:304px; margin:4px 18px 8px 0px;}
.HIW_step3 { float:left; width:304px; margin:4px 0px 8px 0px;}
.HIW_steps_inner { float:left; font-size:14px;}
.HIW_steps_inner .left{ float:left; font-size:24px; width:30px; height:38px; background-color:#f0f0f0; color:#ff7c00; text-align:center;}
.HIW_steps_inner .right{ float:left; font-size:14px; color:#3981cf; font-weight:bold; width:265px; padding:8px 0 0 8px;; border-bottom:#f0f0f0 2px solid;height:28px; }
.HIW_steps_inner .right2{ float:left; font-size:14px; width:265px; padding:4px 0 0 38px; }

.greyBox_outline { float:left; width:950px; padding:16px 0 16px 0;}
.greyBox { float:left; background-color:#f6f6f6; border:#e9e9e9 1px solid; padding:4px; width:292px; height:188px;}
.greyBox .title{ height:26px; padding:4px; width:90%; }
.greyBox .whiteBox{ float:left; background-color:#FFFFFF; border:#e9e9e9 2px solid; padding:0px; width:278px; margin-left:3px;}
.greyBox .contentBox{ float:left; padding:0px; width:278px; margin-left:3px;}

.bullet_arrow { float:left; background: url(../img/executive-jobs-risesmart.png); width: 8px; height:8px; background-position: -357px -357px; margin:5px 5px 0 5px;}
.bullet_text { float:left; width: auto;}

#footerBox { width:100%; float:left; background:url(../img/footer_bg.gif) top repeat-x; margin-top:20px; height:90px;}
.footer_wrapper { margin:0 auto; width:950px; padding: 10px 0 0 0;}
.footer_wrapper .left{ float:left; width:125px; margin-right:50px; height:80px;}
.footer_wrapper .center{ float:left; width:550px; text-align:center; line-height:25px; font-size:11px;}
.footer_wrapper .right{ float: right; width:137px; height:52px; margin-top:-20px; }

/*--------- INNER PAGE COMMON CLASS ----------*/
.titleBox {float:left; width:950px; padding:10px 0 0px 0;}
.titleBox .left {float:left; width:10px; height:50px; padding:0; background:url(../img/pgtitle_box_L.gif) top no-repeat;}
.titleBox .mid {float:left; width:920px; height:42px; padding:8px 0 0 0px; color:#FFFFFF; font-size:22px; background:url(../img/pgtitle_box_mid.gif) top repeat-x;}
.titleBox .right {float:left; width:20px; width:10px; height:50px; padding:0; background:url(../img/pgtitle_box_R.gif) top no-repeat;}

.imageBox_L { width:598px; float:left;}
.imageBox_L .top{ width:598px; float:left;}
.imageBox_L .bottom{ width:588px; float:left; padding-left:10px; color:#3981cf; font-size:11px; font-weight:bold;}
.imageBox_L .bottom span{ padding-left:55px; }
.imageBox_R { width:340px; float:right; padding:15px 0 0 6px;}
.btn_freetrial { float:left; width:200px; height:50px; padding:6px 0 0 40px;}
.HIW_steps_inner .right3{ float:left; width:265px; padding:4px 0 0 38px; }

.greyBox_big {float:left; background-color:#f6f6f6; border:#e9e9e9 1px solid; padding:12px 20px 0 0; width:910px; margin-left:10px;  
/* HACK FOR IE6*/_margin-left:5px;}
.greyBox_big ul {  }
.greyBox_big ul li{ list-style-image:url(../img/bullet_box.gif); }
.greyBox_big ul li span{ color:#3981cf; font-weight:bold;}

.greyBox_outline-services { float:left; width:930px; padding:10px;}
.blue-title14 { color:#3981cf; font-size:14px; font-weight:bold;}

.resumeWriting { float:left; border: 2px solid #e9e9e9;}

/*--------- BUTTONS --------*/
.btn_startmytrial { width:214px; height:58px; padding:0; margin:0;}
.btn_startmytrial a { background:url(../img/btn_StartMyFreeTrial.gif) top left no-repeat; width:214px; height:58px; padding:0; margin:0; display:block;}
.btn_startmytrial a:hover { background:url(../img/btn_StartMyFreeTrial-O.gif) top left no-repeat; width:214px; height:58px; display:block;}

.btn_startmytrial_s { width:214px; height:58px; padding:0; margin:0;}
.btn_startmytrial_s a { background:url(../img/btn_StartMyFreeTrial2.gif) top left no-repeat; width:195px; height:58px; padding:0; margin:0; display:block;}
.btn_startmytrial_s a:hover { background:url(../img/btn_StartMyFreeTrial2-O.gif) top left no-repeat; width:195px; height:58px; display:block;}

.btn_submit { width:70px; height:26px; padding:0; margin:0;}
.btn_submit a { background:url(../img/btn_submit.gif) top left no-repeat; width:70px; height:26px; padding:0; margin:0; display:block;}
.btn_submit a:hover { background:url(../img/btn_submit-O.gif) top left no-repeat; width:70px; height:26px; display:block;}

.btn_cancel { width:70px; height:26px; padding:0; margin:0;}
.btn_cancel a { background:url(../img/btn_cancel.gif) top left no-repeat; width:70px; height:26px; padding:0; margin:0; display:block;}
.btn_cancel a:hover { background:url(../img/btn_cancel-O.gif) top left no-repeat; width:70px; height:26px; display:block;}

.btn_moveselectedjob { width:212px; height:26px; padding:0; margin:0;}
.btn_moveselectedjob a { background:url(../img/btn_moveselectedjobs.gif) top left no-repeat; width:212px; height:26px; padding:0; margin:0; display:block;}
.btn_moveselectedjob a:hover { background:url(../img/btn_moveselectedjobs.gif) top left no-repeat; width:212px; height:26px; display:block;}

.btn_activatejob { width:212px; height:26px; padding:0; margin:0;}
.btn_activatejob a { background:url(../img/btn_moveactivejobs.gif) top left no-repeat; width:146px; height:26px; padding:0; margin:0; display:block;}
.btn_activatejob a:hover { background:url(../img/btn_moveactivejobs.gif) top left no-repeat; width:146px; height:26px; display:block;}

.btn_next { width:55px; height:18px; padding:0; margin:0; border:#96c9fc 1px solid; font-size:11px;}
.btn_next a { background: #d4eaff; width:55px; height:18px; padding:0; margin:0; display:block; font-size:11px;}
.btn_next a:hover { background:#d4eaff; width:55px; height:18px; display:block; font-size:11px;}

.btn_previous { width:70px; height:18px; padding:0; margin:0; border:#96c9fc 1px solid; font-size:11px;}
.btn_previous a { background: #d4eaff; width:70px; height:18px; padding:0; margin:0; display:block; font-size:11px;}
.btn_previous a:hover { background:#d4eaff; width:70px; height:18px; display:block; font-size:11px;}

.btn_editmypref { width:120px; height:18px; padding:0; margin:0; border:#96c9fc 1px solid; font-size:11px;}
.btn_editmypref a { background: #d4eaff; width:120px; height:18px; padding:0; margin:0; display:block; font-size:11px;}
.btn_editmypref a:hover { background:#d4eaff; width:120px; height:18px; display:block; font-size:11px;}

.btn_viewjobdetails { width:101px; height:26px; padding:0; margin:0;}
.btn_viewjobdetails a { background:url(../img/btn_viewnapply.gif) top left no-repeat; width:101px; height:26px; padding:0; margin:0; display:block;}
.btn_viewjobdetails a:hover { background:url(../img/btn_viewnapply.gif) top left no-repeat; width:101px; height:26px; display:block;}

.btn_researchSalary { width:101px; height:26px; padding:0; margin:0;}
.btn_researchSalary a { background:url(../img/btn_researchSalary.gif) top left no-repeat; width:101px; height:26px; padding:0; margin:0; display:block;}
.btn_researchSalary a:hover { background:url(../img/btn_researchSalary.gif) top left no-repeat; width:101px; height:26px; display:block;}

.btn_thumbs_up { width:16px; height:18px; padding:0; margin:0;}
.btn_thumbs_up a { background:url(../img/thumb_up.gif) top left no-repeat; width:16px; height:18px; padding:0; margin:0; display:block;}
.btn_thumbs_up a:hover { background:url(../img/thumb_up_selected.gif) top left no-repeat; width:16px; height:18px; display:block;}

.btn_thumbs_down { width:16px; height:18px; padding:0; margin:0;}
.btn_thumbs_down a { background:url(../img/thumb_dwn.gif) top left no-repeat; width:16px; height:18px; padding:0; margin:0; display:block;}
.btn_thumbs_down a:hover { background:url(../img/thumb_dwn_selected.gif) top left no-repeat; width:16px; height:18px; display:block;}
.btn_thumbs_down a:clicked { background:url(../img/thumb_dwn_selected.gif) top left no-repeat; width:16px; height:18px; display:block;}

.btn_img_bbb { width:137px; height:51px; padding:0; margin:0;}
.btn_img_bbb a { background:url(../img/executive-jobs-risesmart.png); background-position: -813px -361px; margin-left:170px; width:137px; height:52px; padding:0; margin:0; display:block;}
.btn_img_bbb a:hover { display:block;}

.btn_CS { width:126px; height:21px; padding:0; margin:0;}
.btn_CS a { background:url(../img/executive-jobs-risesmart.png); background-position: -375px -357px; width:126px; height:21px; padding:0; margin:0; display:block;}
.btn_CS a:hover { background:url(../img/executive-jobs-risesmart.png); background-position: -375px -357px; width:126px; height:21px; display:block;}

/*----------- MY PROFILE ----------*/
.requestCancellation { padding:10px 0 0 0;}
.editPreferences {}
.manageMembership {}
.personalInformation {} 
.updateCCdetails {}
.loginDetails {}

.errors {color: red; vertical-align: middle; padding-left: 5px;}

/*-- taken from old preference page--*/
.whiteInput { background-color: #FFFFFF; border:none; font-weight: bold; width:220px; padding:0px; margin-top:4px; height:20px; margin-left:3px;}
.scrollDiv { overflow:auto; overflow-x:hidden; height:110px; border: 1px solid #CCCCCC; font-size:10px;}
.font10 {font-size:10px;}
.font11 {font-size:12px;}
.greyMessage { color: #999999;}
.border { border:1px #CCCCCC solid;}
.scrollDiv2 { overflow:auto; overflow-x:hidden; height:90px; border: 0px solid #CCCCCC; font-size:10px;}
.required {
	font-size:12px;
	color: red;
	padding-left: 2px;
}
.successMessage {  float:left; width:98%; height:auto; padding:3px 3px 3px 6px; font-weight:bold;}