* { padding:0; margin:0; }

/*h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {  margin: 20px 0}*/

h1 {  margin: 20px 0}

h2 {  margin: 20px 0}

h3 {  margin: 20px 0}

h4 {  margin: 20px 0}

h5 {  margin: 20px 0}

p {  margin: 20px 0}

pre {  margin: 20px 0}

pre {  margin: 20px 0}

blockquote {  margin: 20px 0}



label {  margin: 20px 0}

ul {  margin: 20px 0}

ol {  margin: 20px 0}

dl {  margin: 20px 0}

fieldset {  margin: 20px 0}

address {  margin: 20px 0}

li { margin-left: 40px; }

fieldset { padding:10px; }

img { border: 0px; }
/* @end */

/* @group HTML, Body */

/*body { 	text-align: center; font-family: Arial, sans-serif; font-size: 12px;overflow-y: scroll;}*/
/* @end */

/* @group Layout */
div#outer { width: 1000px; margin-left: auto; margin-right: auto; text-align: left; }
div#outer_welcome { width: 990px; margin-left: auto; margin-right: auto; text-align: left;padding-left:10px }
div#top_side{width: 980px;  margin-left: auto; margin-right: auto; text-align: left;  height:auto; float:left; padding: 0 0 0 25px}
div#left_side { width: 745px; margin-left: auto; margin-right: auto; text-align: left; float:left; }
div#right_side { width: 243px; margin-left: auto; margin-right: auto; text-align: left;  float:right;}

/* Welcome page styles */
div#left_big { width: 810px; margin-top: 0px; margin-left: auto; margin-right: auto; text-align: left; float: left; }
div#left_side_welcome { width: 550px; margin-left: auto; margin-right: auto; text-align: left; float: left; margin-top: -5px; }
div#right_side_welcome { width: 250px; margin-left: 5px; margin-right: auto; text-align: left; float: left; margin-top: -15px; }
div#employers_and_ads { margin-top: -15px; width:180px; margin-left: auto; margin-right: auto; text-align: left; float: left; }

div#left_side1 { width: 725px; margin-left: auto; margin-right: auto; text-align: left; float:left; }
/*div#footer{width: 980px;  margin-left: auto; margin-right: auto; text-align: center;  height:auto; float:left; padding: 20px 0 0 25px}*/
div#footer_seperator{width: 964px; height:11px; text-align: center; float:left; margin-top:10px; padding: 10px 0 0 0px;}
div#footer_popup{width: 700px;  margin-left: auto; margin-right: auto; text-align: center; height:auto; float:left; padding: 20px 0 0 25px; background:url(../images/footer_seperator.jpg) no-repeat}

div#footer-line { width:964px; height:11px; background:url(../images/footer_seperator.jpg) no-repeat; padding: 10px 0 0 0px; float:left;margin-top:10px}
div.login-side-box-top { width:246px; height:35px; background:url(../images/login_header.jpg) no-repeat; overflow:hidden; }
div.login-side-box-middle { width:246px; background:url(../images/login_body.jpg); text-align: center; }
div.login-side-box-bottom { width:246px; height:18px; background:url(../images/login_footer.jpg) no-repeat; overflow:hidden; margin-bottom:10px; }

div.e-learning-box-top { width:178px; height: 44px; background:url(../images/e-learning-header.jpg) no-repeat; overflow:hidden; }
div.e-learning-box-middle { width:178px; background:url(../images/e-learning-body.jpg); text-align:center; }
div.e-learning-box-bottom { width:178px; height: 20px; background:url(../images/e-learning-footer.jpg) no-repeat; overflow:hidden; margin-bottom:10px; }

div.side-box-top { width:240px; height: 37px; background:url(../images/left_box_heading.jpg) no-repeat; overflow: hidden; }
div.side-box-middle { width: 240px;	background:url(../images/left_box_middle.jpg); text-align: center; }
div.side-box-bottom { width: 240px;	height: 72px;  overflow: hidden; margin-bottom: 10px; }

/*div#menu-bar{ width:971px; height:34px; text-align: left; margin-left:15px; background:url(../images/top_bar.gif) no-repeat; }*/
.member_login{ width:971px; height:43px; background:url(../images/member_loginBG.jpg) no-repeat; margin-left:15px }
div#header-seperator{width: 1010px; height:20px; background:url(../images/SeperatorL.jpg) no-repeat; text-align: center; float:left;}

div.content-main-box-top { width: 570px; height:36px; background:url(../images/content-main-box-top.jpg) no-repeat; overflow: hidden; }
div.content-main-box-middle { width: 570px;	 background:url(../images/content-main-box-middle.jpg); text-align: center; overflow: hidden; }
div.content-main-box-bottom { width: 570px;	height:auto; background:url(../images/content-main-box-bottom.jpg) no-repeat; overflow: hidden; margin-bottom: 10px; }

div.content-home-main-box-top { width: 570px; height:36px; background:url(../images/content-main-box-top.jpg) no-repeat; overflow: hidden; }
div.content-home-main-box-middle { width: 570px; background:url(../images/content-main-box-middle.jpg); text-align: center; overflow: hidden; }
div.content-home-main-box-bottom { width: 570px; height:auto; background:url(../images/content-main-box-bottom.jpg) no-repeat; overflow: hidden; margin-bottom: 10px; }
div.coordinator_login {width:366px;height:199px;background:url(../images/coordinatorBG.gif) no-repeat;}

div.content-main-detail-box-top { width: 660px; height:41px; background:url(../images/content-detail-box-top.gif) no-repeat; overflow: hidden; float:none; }
div.content-main-detail-box-middle { width: 660px;	 background:url(../images/content-detail-box-middle.gif); text-align: center; overflow: hidden; float:left; }
div.content-main-detail-box-bottom { width: 660px;	height:4px; background:url(../images/content-detail-box-bottom.gif) no-repeat; overflow: hidden; margin-bottom: 10px; float:none; }

div.content-main-detail-box-middle_left_content{ width:53%; height:auto;  float:left; overflow: hidden;}
div.content-main-detail-box-middle_right_content{ width:47%; height:auto; float:right; overflow: hidden;}
div.main-content-patners_right_content{ width:233px; height:auto; float:right; overflow: hidden;}

div.search-main-box-top { width: 965px; height: 10px; background: url(../images/Search-main-box-top.jpg) no-repeat; overflow: hidden; }
div.search-main-box-middle { width: 965px; background: url(../images/Search-main-box-middle.jpg); text-align: center; overflow: hidden; }
div.search-main-box-bottom { width: 965px; height: 23px; background: url(../images/Search-main-box-bottom.jpg) no-repeat; overflow: hidden; margin-bottom: 0px; }

div.search-background { width:549px ; height:145px ; background: url("../images/search_bg.jpg") no-repeat; overflow: hidden;}
div.featured_employers-backgrond {width: 568px; height:180px; background: url(../images/FeaturedEmpBG.jpg) no-repeat; overflow: hidden;}
div.content-featured_employers-box-top { width: 568px; height:37px; background: url(../images/content-feat-employ-box-top.jpg) no-repeat; overflow: hidden; }
div.content-featured_employers-box-middle { width: 568px; background: url(../images/content-main-box-middle.jpg); text-align: center; overflow: hidden; }
div.content-featured_employers-box-bottom { width: 568px; height:auto; background: url(../images/content-main-box-bottom.jpg) no-repeat; overflow: hidden; margin-bottom: 10px; }

div#job_street_logo{ width:650px; margin-left:auto; margin-right:auto; text-align:left; padding-left:80px }
div#job_street_logo_small{ width:650px; margin-left:auto; margin-right:auto; text-align:left }

div#main-content-home{ width:570px; margin-left:auto; margin-right:auto; text-align:center; padding:10px 0 0 90px }
div#main_content{ width:650px; margin-left:auto; margin-right:auto; text-align:center; padding:10px 0 0 5px }
div#main_content_details{ width:700px; margin-left:auto; margin-right:auto; text-align:left; padding: 0px 0 0 5px }
div#featured_employers{ width:793px; margin-left:auto; margin-right:auto; text-align:center; clear:both; float:left }
div.main-content-home_jobcategory{ width:550px; margin-left:auto; margin-right:auto; text-align:center; padding:10px 0px 0px 0px; margin-top:-10px }
div.jobseeker_content_jobcategory{ width:1000px; margin-left:10px; margin-right:auto; text-align:left; padding:10px 0px 0px 0px; margin-top:-10px }
div.main-content-home_middle_boxes{ width:550px; margin-left:auto; margin-right:auto; margin-top:10px; float:left }

div.coordinator_bg_header{width:366px;height:38px; background:url("../images/coordinator_bg_header.png") no-repeat}
div.coordinator_bg_top {width:366px;height:54px;background:url("../images/coordinator_bg_top.png") no-repeat}
div.coordinator_bg_middle {width:366px;height:56px;background:url("../images/coordinator_bg_middle.png") no-repeat}
div.coordinator_bg_bottum {width:366px;height:51px;background:url("../images/coordinator_bg_bottom.png") no-repeat }

div#job_category { width:550px; overflow:hidden; margin-top:-3px; }
.job_category_background { width:165px; position:relative; float:left; height:23px; background:url(../images/job_category_line_2.jpg) no-repeat; overflow:hidden; }
.job_category_link { float:left; width:165px; padding-top:4px; text-align:left; overflow:hidden; }
.job_category_background_job_details { width:960px; position:relative; margin:0px auto }

.subscriber_text { font-family:Arial; font-size:11px; color:#FFFFFF; margin-left:15px; margin-top:4px; text-align:justify; margin-right:25px; line-height:15px; font-weight:lighter; }
.search-field{ margin-left: auto; margin-right:auto; margin-top:-20px; text-align:left; padding: 90px 0 0 13px }
.side_button { width:auto; height:auto; position:relative; float:left; clear:both; }
.partner_logs { width:180px; height:auto; position:relative; clear:both;}
.partner_description  { text-align:center; float:right; width:135px; position:relative; }
.job_category_heading { position:absolute; left:16px; width:971px;z-index:10; background:url(../images/job_categories.jpg) no-repeat; }
div.job_descriprion_heading { position:relative; width:660px; height:5px; background:url(../images/greenstrip.png) no-repeat }
.job_description_menu { position:relative;height:45px; background:url(../images/backgray.png) no-repeat }

div#welcome_e_learning { width:709px; height:41px; background:url("../images/welcome_to_e_learning.jpg") no-repeat; padding-bottom:10px }
div#new_member_heading { width:242px; height:42px; padding-bottom:10px; margin-left:5px }
div#e_learning_links { width:243px; height:139px; background:url("../images/newmemberBG.gif") no-repeat }
div#banner { width:722px; height:125px; position:relative; margin-bottom:10px; margin-left:15px }
div#banner1 { width:232px; height:125px; background:url('../images/banner2.jpg') no-repeat; float:left; }
div#banner2 { width:232px; height:125px; background:url('../images/banner2.jpg') no-repeat; float:left; margin-left:13px; }
div#banner3 { width:232px; height:125px; background:url('../images/banner2.jpg') no-repeat; float:left; margin-left:13px; }
div.content-jobseeker-survey-box-top { width: 275px; height:36px; background: url(../images/SurveyBG1.gif) no-repeat; overflow:hidden; }
div.content-jobseeker-survey-box-question { width: 364px; height:auto;  text-align:center; }
div.content-jobseeker-survey-box-middle { width: 364px;height:auto; overflow:hidden; text-align:center; }
div.content-jobseeker-survey-box-bottum {float: right; margin-right: -3px;width: 364px; height:46px; overflow:hidden; margin-bottom:10px; }
div#event_calender { width:241px; height:214px; background:url("../images/eventcalBG.gif") no-repeat; margin-left:5px }
div#learning_env_links_top { width:243px; height:23px; background:url("../images/learning_env_top.png") no-repeat; overflow:hidden; margin-left:5px }
div.learning_env_links_middle { width:243px; height:23px; background:url("../images/learning_env_middle.png"); overflow:hidden; margin-left:5px }
div#learning_env_links_bottom { width:243px; height:25px; background:url("../images/learning_env_bottom.png") no-repeat; overflow:hidden; margin-bottom:10px; margin-left:5px }
div#notice_board_top{ width:363px; height:33px;background:url("../images/notice_board_top.png") no-repeat; }
.notice_board_middle_light { width:363px; height:auto; color:#787878; background:url("../images/notice_board_middle_light.png"); }
.notice_board_middle_dark { width:363px; height:auto; color:#787878; background:url("../images/notice_board_middle_dark.png"); }
.notice_board_white_space { width:363px; height:25px; background:url(../images/notice_board_white_space.png) no-repeat; }
.no_events { padding-left:15px }
div#notice_board_bottom { width:363px; height:7px; background:url("../images/notice_board_bottom.png") no-repeat; overflow:hidden; }

div.form { width:auto; margin-left:auto; margin-right:auto; float:none; }
div.form-row { width:auto;float:none;text-align:left; }
div.label { color:#5F5F5F; float:left; width: 40%; text-align:left; }
div.option { color:#5F5F5F; float:right; width: 60%; text-align:left; }
div.form .label_question { color:#6699CC; font-size:14px; float:left;font-weight: bold;padding-left:2px;padding-bottom: 15px;padding-top: 4px;text-align:center; }
div.form .label { color:#5F5F5F; font-size:13px; float:left; width:35%; text-align:left; height:auto;}
div.form .option { color:#5F5F5F; font-size:13px; float:right; width:65%; text-align:left; height:auto; }
div.form .option_field { color:#5F5F5F; font-size:13px; float:left; text-align:left; height:auto; }
div.form .option1 { color:#5F5F5F; font-size:13px; float:left; width:auto; text-align:right; height:auto; }
div.form .option2 { color:#5F5F5F; font-size:13px; float:left; width:auto; text-align:left; height:auto; }
div.form .option-help {clear:both; padding: 0px 0px 1px -11%;    font-size: 11px; margin-left: 0px;text-align:left;width:276px;}
div.form .option-help-partner-event-date {clear:both; font-size: 11px; margin-left: -5px;text-align:left;width:276px;}
div.form .form-row-space { width: auto; padding: 10px 5px 10px 5px; float:none; height:auto; }
div.form_cv_row { width: auto; padding: 0 5px 20px 5px; float:none; }
div.form_cv_row_partner_qualification { width: auto; padding: 0 5px 0px 0px; float:none; text-align:left;}
div.form_cv_row_partner_events { width: auto; padding: 0 5px 20px 0px; float:none; }
div.form .cv_data { width:70%; color:#333333; float:right;font-size:13px; text-align:left; margin-top:2px; }
div.form .cv_label{ width:30%; color:#5F5F5F;float:left; font-size:13px; text-align:left; margin-top:2px; }
div.form .label_language { color:#5F5F5F;font-size:13px; float:left;  width: 25%; text-align:left; }
div.vacancy_row { height:auto; position:relative; width:700px; padding-left:16px }
div.vacancy_label { float:left; width:200px; font-size:13px; color:#5F5F5F; }
div.vacancy_data { float:left; width:450px; font-size:13px; color:#333333; padding-right:20px; margin-bottom:10px; }
.subscribe { height:94px; background:url("../images/subscribe.jpg") no-repeat; overflow:hidden; }
.elearning { height:94px; background:url("../images/learning_environment_bottom.jpg") no-repeat; overflow:hidden; }
div#learning_environment_top { width:178px; height:40px; overflow:hidden; float:left; }
.learning_environment_bottom { width:178px; height:53px; background:url("../images/learning_environment_bottom.jpg") no-repeat; overflow:hidden; float:left; clear:both;}
.ecommunity { height:94px; background:url("../images/e-community.jpg") no-repeat; overflow:hidden; }

/*
 * Welcome page ads
*/

.advertice { height:94px; background:url("../images/advertice_at_welcome.jpg") no-repeat; overflow:hidden; }

div.item_row .job_sub_titles{color:black; float:left;  width: 25%; text-align:left; font-weight:bold; font-size:13px; padding:0; margin:0; }
div.item_row .job_sub_data{color:black; float:right; width: 75%; text-align:left; font-weight:lighter; font-size:13px; padding:0; margin:0; }

.job_title {
    color:black;width: 25%;float:left;text-align: left;padding: 0;margin: 0;font-weight:bold; font-size:14px;
}

div.button { width: auto; padding: 10px 0px 0px 3px; float:none; text-align:left; }
div.cv_data_details { text-align:justify; margin: 10px 0 0 10px; width:95%; }
div.vacancies_data_details { text-align:justify; margin: 10px 0 0 10px; width:95%; }

div.reference_sub { font-size:14px; text-align:left; clear:both; }
/* End of @group Layout  */


/* @group Used to put the font colors and their propeties */


.OrangeTitleMedium { font-family:Arial;	font-size:16px;	font-weight:normal; color:#FF9933; text-align: justify; vertical-align:middle; text-decoration:none; padding: 7px 0 0 15px }

.OrangeTitleSmall { font-family:Arial;	font-size:14px;	font-weight:normal; color:#FF9933; text-align: justify; vertical-align:middle; text-decoration:none; padding: 5px 0 0px 15px }

.OrangeTitleMediumNoHover {
    font-family: arial;
    font-size: 15px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 13px 0 0 15px;
    font-weight: bold;
    text-align:left;
    text-transform: uppercase;
}

.pageMainTitle {
    font-family: arial;
    font-size: 15px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 12px 0 0 15px;
    font-weight: bold;
    text-align:left;
    text-transform: uppercase;
    width: 305px;
    float: left;
    text-align: left;
}

.page-subtitle {
    font-family: arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 15px 0 0 15px;
    font-weight: bold;
    text-align:left;
    text-transform: uppercase;
}

.Bookmark { font-family:Arial;	font-size:16px;	font-weight:lighter; color:#FF9933; text-align: justify; vertical-align:middle; text-decoration:none; cursor:text }

.OrangeTitleBig { font-family:Arial; font-size:24px; font-weight:lighter; color:#FF9933; text-align: justify; vertical-align:top;   padding: 2px 0 0 10px}

.OrangeTitleNormal { font-family:Arial;	font-size:18px;	font-weight:lighter; color:#FF9933; text-align: justify; vertical-align:top; text-decoration:none; padding: 12px 0 0 25px }

div.featured_employers_logo{ width: 88px; margin-left: auto; margin-right: auto; text-align:center; float: left; position:relative; padding:5px 0 5px 0; }

/*.TextDarkBlue-Links { font-family:Arial; font-size:13px; font-weight:lighter; color:#336699; text-align: justify;	vertical-align:top; text-decoration:none; }*/

.GreyTextMediumBlod { font-family:Arial; font-size:14px; font-weight:bolder; color:#787878;	text-align: justify; vertical-align:top; text-decoration:none; }

.GreyTextMedium-NoLinks { font-family:Arial; font-size:11px; font-weight:lighter; color:#787878;	text-align: justify; vertical-align:top; text-decoration:none; }

.GreyTextMedium-Links { font-family:Arial; font-size:11px; font-weight:lighter; color:#787878;	text-align: justify; vertical-align:top; text-decoration:none; }

.GreyTextMedium-Links:hover {  font-family:Arial; font-size:11px; font-weight:lighter;	color:#3399FF; text-align: justify; vertical-align:top; }

.GrayTextSmall { font-family:Arial; font-size:11px; font-weight:lighter; color:#5b5b5b; text-align:right; vertical-align:top; text-decoration:none; }

.GrayTextSmallLinks { font-family:Arial; font-size:11px; font-weight:lighter; color:#5b5b5b; text-align:right; vertical-align:top; text-decoration:none; }

.GrayTextSmallLinks:hover { font-family:Arial; font-size:11px; font-weight:lighter; color:#5b5b5b; text-align:right; vertical-align:top; text-decoration:underline; }

.side-box-sub-topic {	font-family:Arial; font-size:14px;font-weight:bold; color:#336699; text-align: justify; vertical-align:top; text-decoration:none;	padding:5px 0 5px 15px }

.TextBlackNormal { font-family:Arial; font-size:13px; font-weight:lighter;color:#333333;text-align: justify; vertical-align:top; padding-left:31px;}

.TextInnerBlackNormal {
    font-family:Arial;
    font-size:13px;
    font-weight:lighter;
    color:#333333;
    text-align: left;
    vertical-align:top;
    padding-left:0px;
}

.survey-question { font-family:Arial; font-size:12px; font-weight:bold;	color:#333333;	text-align: justify; vertical-align:top;}

.TextGreyNormal-Links { font-family:Arial; font-size:13px; font-weight:lighter;	color:#333333;	text-align: justify; vertical-align:top;}

.TextBlackNormalSmaller { font-family:Arial; font-size:11px; font-weight:lighter;color:#333333;	text-align: justify; vertical-align:top;}

.GreyTextMedium { font-family:Arial; font-size:13px; font-weight:lighter; color:#787878; text-align: justify; vertical-align:top; text-decoration:none;}

.error{color: red; padding-top:10px; font-family:Arial; font-size:14px; margin-top:10px; }

.notice{color:green; padding-top:10px; font-family:Arial; font-size:14px;float: left;padding-left: 15px;width: 630px;float: left;text-align: left;}

.validation-error{color: red; font-family:Arial; font-size:11px; float:left; text-align:left; width: 30%; height:auto;}

.survey_input_error{border-color: red; color:red; font-family:Arial; font-size:11px; font-weight:lighter; text-align:right; vertical-align:top; text-decoration:none;}

/*.TextDarkBlue-Links:hover { font-family:Arial; font-size:13px; font-weight:lighter; color:#6699CC; text-align: justify; vertical-align:top;}*/

.TextGreyNormal-Links { font-family: Arial; font-size: 13px; font-weight: lighter; color: #787878; text-align: justify; vertical-align: top; text-decoration: none; }

.TextGreyNormal-Links:hover { font-family: Arial; font-size: 13px; font-weight: lighter; color: #3399FF; text-align: justify; vertical-align: top; }

.TextGreyLinks { font-family: Arial; font-size: 11px; font-weight: lighter; color: #000000; text-align: justify; vertical-align: top; }

.TextGreyLinks:hover { font-family: Arial; font-size: 11px; font-weight: lighter; color: #FFA513; text-align: justify; vertical-align: top; }

.TextGreyNormal { font-family: Arial; font-size: 13px; padding-left:15px; font-weight: lighter; color: #787878; text-align: justify; vertical-align: top; text-decoration: none; }

.TextGreyNormal:hover { font-family: Arial; font-size: 13px; padding-left:15px; font-weight: lighter; color: #3399FF; text-align: justify; vertical-align: top; }

.TextBlackBold { font-family:Arial; font-size:13px; font-weight:bold; color:#333333; text-align: justify; 	vertical-align:top; }

.TextBlackBold-Links { font-family:Arial; font-size:13px; font-weight:bold; color:#333333; text-decoration:none;  text-align:center;	vertical-align:top;	padding: 10px 0 10px 0;}

.TextBlackBold-Links:hover { font-family:Arial;	font-size:13px; font-weight:bold; color:#3399FF; text-align:center;	vertical-align:top;	text-decoration:none; padding: 10px 0 10px 0;  text-align:center;	vertical-align:top;	padding: 10px 0 10px 0;}

.TextBlackNormal-Links { font-family:Arial;	font-size:13px;	font-weight:lighter; color:#333333;	text-align: justify; vertical-align:top; text-decoration:none; }

.TextBlackTitle-Links { font-family:Arial;	font-size:13px;	font-weight:Bold; color:#3e7dbc;	text-align: justify; vertical-align:top; text-decoration:underline; }

.TextBlackTitle-Links:hover { font-family:Arial;	font-size:13px;	font-weight:Bold; color:#3399FF;	text-align: justify; vertical-align:top; text-decoration:none; }

.TextBlackNormal-Links:hover { font-family:Arial; font-size:13px; font-weight:lighter;	color:#3399FF; text-align: justify; vertical-align:top; }

div.path_logout {  height:auto; position:relative;  padding: 0 0 0 30px ;float: left; }
.logout {
    float: right;padding: 13px 0 0 15px;margin-right: 18px;
}

div.footer-path {width: 790px; height:auto; position:relative;  padding: 0 0 0 0px;}

div#privacy_policy {  float:left; width:40%; padding-bottom:8px; }

div#copy_right { text-align:right; text-decoration:none; float:right; width:60%; padding-bottom:8px; }

div#coordinator-login-button { width:126px; height:33px; overflow: hidden; float:left; }

div#forgot-password-button { width:121px; height:33px; overflow: hidden; float:left; }

div#new-member-button{ width:244px; height:35px; overflow: hidden; float:left; padding-bottom:3px; padding-top:3px }

div#our-network{ width:244px; height:176px; overflow: hidden; float:left; }

div#site_path {float:left; width:60%; padding-bottom:8px; }

.path {font-family:Arial; font-size:12px; font-weight:lighter; color:#787878; text-align: left; text-decoration:none; padding: 0 1px 0 0; }

div#log_out a{ padding-top: 2px; font-family:Arial; font-size:13px; font-weight:lighter; color:#787878; text-align:right; text-decoration:none; float:right; width:7%; padding-bottom:8px;}

div#log_in a{font-family:Arial; font-size:14px; font-weight:lighter; color:#787878; text-align: right; vertical-align:top; text-decoration:none;  padding: 2px 25px 5px 5px; float:left;}

div#path_navigation{	font-family:Arial; font-size:14px; font-weight:lighter; color:#787878; text-align: left; vertical-align:top;		text-decoration:none;  padding: 0px 0 8px 22px;}

.YellowSmallLinks { font-family:Arial; font-size:11px; font-weight:lighter; color:#fff559; text-align:right; vertical-align:top; text-decoration:none; }

.YellowSmallLinks:hover { font-family:Arial; font-size:11px; font-weight:lighter; color:#fff559; text-align:right; vertical-align:top; text-decoration:underline; }

.YellowBoldLinks { font-family:Arial; font-size:15px; font-weight:bold; color:#fff559; text-align:right; vertical-align:top; text-decoration:none; }

.YellowBoldLinks:hover { font-family:Arial; font-size:15px; font-weight:bold; color:#fff559; text-align:right; vertical-align:top; text-decoration:underline; }

.TextBlackBoldBG { font-family:Arial; font-size:13px; font-weight:bold;	text-align: justify;	vertical-align:top; margin: 10px 0 0 10px; padding: 2px 0px 0px 10px; width: 660px; height:19px}

.TextBlackBoldBG-NL { font-family:Arial; font-size:13px; font-weight:bold; color:#333333; text-align: justify; 	vertical-align:top; margin-top: 10px;margin-left: -15px;
/*                      margin: 10px 0 0 10px; */
/*                     padding: 2px 0px 0px 10px; */
    width: 660px; height:19px}

.TextLightBlue-Links { font-family:Arial; font-size:13px; font-weight:lighter; color:#FF9933; text-align: justify; vertical-align:top; text-decoration:underline; }

.TextLightBlue-Links:hover { font-family:Arial;	font-size:12px;	font-weight:normal; color:#FFA513;	text-align: justify; vertical-align:top;	}

.TextLightBlue-Links a { font-family:Arial; font-size:13px; font-weight:lighter; color:#75B3D0; text-decoration:underline;  }

.TextLightBlue-Links a:hover { font-family:Arial;	font-size:13px;	font-weight:lighter; color:#FF9933;	text-align: justify; vertical-align:top; text-decoration:underline;  	}

.TextLightBlue-LinksWithNU { font-family:Arial; font-size:13px; font-weight:lighter; color:#75B3D0; text-align: justify; vertical-align:top; text-decoration:none; }

.login_as a{font-family:Arial; font-size:14px; font-weight:lighter; color:#787878; text-align: left; vertical-align:top; text-decoration:none;  padding: 5px 12px 5px 5px; float:left;}

.log_out a{	font-family:Arial; font-size:14px; font-weight:lighter; color:#787878; text-align: left; vertical-align:top; text-decoration:none;  padding: 0px 0 3px 30px; float:right; }

.log_out a:hover {	font-family:Arial; font-size:14px; font-weight:lighter; color:#787878; text-align: left; vertical-align:top; text-decoration:none;  padding: 0px 0px 3px 0px; float:right; }

/*.compulsory_field { color:#5F5F5F; text-align:right;padding-right:10px;font-size:13px }*/
/* End of @group  */
.compulsory_field { width:144px; padding-top:10px; font-weight:bold; }



.side-box-sub-menu{ text-align:justify;margin: 1px 15px 0 15px }

.side-box-sub-menu li a{ background: white url(../images/arrow-list.gif) no-repeat 2px center; font: bold 13px sans-serif; color: #FFFFFF; display: block; width: 200px; padding: 3px 0 0 20px; text-decoration: none; }

.side-box-sub-menu li a{ width: 200px; text-decoration:none; color:#6699CC; }

.side-box-sub-menu li a:hover{ color:#336699;  background-image:url(../images/arrow-list-red.gif); text-decoration:none }

.side-box-middle-text { font-family:Arial; font-size:13px; font-weight:lighter;	color:#333333; vertical-align:top; text-align:justify; margin: 1px 15px 0 15px }

.side-box-middle-more { text-align:right;margin: 5px 15px 0 0 }

.show-code { width:196px;color:black; }

.dialog { width:25em; padding:0 4em; margin:4em auto 0 auto; border:1px solid #ccc; border-right-color:#999; border-bottom-color:#999; }

/*admin login*/
.login_layout { border-color:#C2D0D8; border-style:solid; border-width:1px; width:300px; text-align:left; margin-left:auto; margin-right:auto; margin-top:-1px; }

.login_form_header { background:url(../images/LoginBorder.jpg) no-repeat 2px center; color:white; padding: 3px 0 0 20px; margin-left:auto; margin-right:auto; text-align:left; font-weight:bold; font-size:13px; height:26px; width:299px; }

/* Style for show password strenghtness */

div#password_bar {
    width: 270px;
    border-collapse: collapse;
}


#password_bar #positive_bar {height: 10px;}
#password_bar.strength_0 #positive_bar {width: 0px;}
#password_bar.strength_1 #positive_bar {width: 20%; background: #a71528;}
#password_bar.strength_2 #positive_bar {width: 40%; background: #fec72d;}
#password_bar.strength_3 #positive_bar {width: 60%; background: #6b9fd6;}
#password_bar.strength_4 #positive_bar {width: 80%; background: #17d114;}
#password_bar.strength_5 #positive_bar {width: 100%; background: #038001;}

#password_bar #negative_bar {background: #ddd;}
#password_bar.strength_0 #negative_bar {width: 100%;}
#password_bar.strength_1 #negative_bar {width: 80%;}
#password_bar.strength_2 #negative_bar {width: 60%;}
#password_bar.strength_3 #negative_bar {width: 40%;}
#password_bar.strength_4 #negative_bar {width: 20%;}
#password_bar.strength_5 #negative_bar {width: 0px;}

#password_bar #password_strength_label {text-align: right;}
#password_bar.strength_0 #password_strength_label {color: #ddd;}
#password_bar.strength_1 #password_strength_label {color: #a71528;}
#password_bar.strength_2 #password_strength_label {color: #fec72d;}
#password_bar.strength_3 #password_strength_label {color: #6b9fd6;}
#password_bar.strength_4 #password_strength_label {color: #17d114;}
#password_bar.strength_5 #password_strength_label {color: #038001;}


/* style for tool tip */

#tooltip {padding: 3px; background: linen; border: 1px solid #eee; text-align: center; font-size: 11px; color:darkblue; }


/* Promotional inquiry form style */

div.promo_form { width:400px; margin-left:auto; margin-right:auto; float:none; font-size:10px; background-color:#eeefef; border: 1px solid #d0d1d1 }
div.promo_form .form_row { width:auto; height:auto; padding:15px 0px 15px 0px; float:none }
div.promo_form .label { color:#6699CC; float:left; width:39%; text-align:left; height:auto }
div.promo_form .option { color:#6699CC; float:right; width:61%; text-align:left; height:auto }
div.promo_form .option_field { color:#6699CC; float:left; width:65%; text-align:left; height:auto }
div.promo_form .option_field input { width:170px; border:solid 1px #7f9cb5 }
div.promo_form .option_field textarea { width:170px; height:50px; border:solid 1px #7f9cb5 }
div.promo_form .option_field select { width:170px; border:solid 1px #7f9cb5 }
div.promo_form .form_row .button { clear:both; margin-left:39% }
div.promo_form .form_row .button input { width:auto; border:none }
div.promo_form .validation-error { color: #ff0000; float:right; font-size:10px; text-align:left; width: 35%; height:auto }
div.promo_form .heading { color:#336699; text-align: left;	font-weight:bold; font-size:14px; margin-top:10px }
div.promo_form .links { font-weight:lighter; color:#336699; text-align: justify;	vertical-align:top; text-decoration:none }
div.promo_form .links:hover { color:#6699CC }
div.promo_form .separator { width:100%; height:auto; color:#000000; visibility:hidden; line-height:2px }
.form-row-separator { width:100%; height:auto; color:#000000; visibility:hidden; line-height:2px }


/* Registration page login box styles */
#reg_page_login_box { margin-top:-20px; margin-bottom:-10px }
div#reg_page_login_box .button a { visibility:hidden; }

/* Learning Environment - Partner Box */
div#local_partners {
    width: 722px;
    height: auto;
    min-height: 28px;
    float: left;
    position: relative;
/*padding-top: 28px;*/
    margin-bottom:10px;
    margin-left:15px;
/*background: url('../images/le_local_partners.jpg') no-repeat*/
}

div#local_partners h3 {
    padding: 5px;
    margin: 0;
}

div#local_partners .partner_box {
    width: 77px;
    height: 48px;
    float: left;
    padding: 6px;
}

.sub_banner_image {
    margin-left:25px;
    padding-top:-10px;
}

.side-box-img-header{
    width:297px;
    float:left;
    background: url('../images/heading_bg_image.jpg') no-repeat;
    height: 41px;
}
.sideBarHeader{
    font-family: arial;
    font-size: 15px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 13px 0 0 15px;
    font-weight: bold;
    text-align:left;
    text-transform: uppercase;
}
.div-separator{
    background: url('../images/content-detail-sep.gif') no-repeat;
    height: 1px;
    width: 660px;
    margin-top: 46px;
}
.div-separator2{
    background: url('../images/content-detail-sep.gif') no-repeat;
    height: 1px;
    width: 660px;
    margin-top: 20px;
}
.div-separator3{
    background: url('../images/content-detail-sep.gif') no-repeat;
    height: 1px;
    width: 510px;
    margin-top: 70px;
}

.innerLeftBlock{
    float: left;
    width:65%;
    padding-top: 10px;
    margin-left: -16px;
}
.innerRightBlock {
    foat: left;
    width:35%;
    padding-top: 10px;
}

fl.form-row-help {}
.employer-home-main-form{
    padding-top: 10px;
    text-align: left;
    padding-left: 14px;
}

.employer-home-innerform{
    width:650px;
    float:left;
    clear:both;
    padding-top: 10px;
}
.employer-home-innerform-left {
    float:left;
    width:25%;
}

.employer-home-innerform-right {
    float:left;
    width:75%;
}

.logout-link {
    font-weight: bold;
    text-transform: uppercase;
    font-family:Arial; font-size:11px; font-weight:lighter; color:#F07D00; text-align: justify;	vertical-align:top; text-decoration:underline;font-weight: bold;
}
.logout-link:hover { font-family:arial; font-size:11px; font-weight:lighter; color:#FFA513; text-align: justify; vertical-align:top;font-weight: bold;}

.event-lable {
    font-family:Arial;
    font-size:13px;
    font-weight:lighter;
    color:#333333;
    width:50%;
    float:left;
    font-weight: bold;
}

.qualification-lable {
    font-family:Arial; font-size:13px; font-weight:lighter; color:#333333; width:50%; float:left;font-weight: bold;
}

.survey_input_error{border-color: red; color:red; font-family:Arial; font-size:11px; font-weight:lighter; text-align:right; vertical-align:top; text-decoration:none;}


/* --------------jobseeker personal details-------------*/

div.form .option-help2 {
    clear: both;
    padding: 3px 0px 1px 5px;
    font-size: 11px;
    margin-left: 223px;
    text-align: left;
    width: 276px;
}


div.form .option-help3 {
    clear: both;
    padding: 0px 0px 2px 0px;
    font-size: 11px;
    margin-left: 223px;
    text-align: left;
    width: 276px;
}
div.form .option-help4 {
    clear: both;
    padding: 7px 0px 2px 0px;
    font-size: 11px;
    margin-left:-5px;
    text-align:left;
    width: 276px;
}

div.form .option2 { color:#5F5F5F; font-size:13px; float:left; width:35%; text-align:left; height:auto; }
div.form .option_field2 { color:#5F5F5F; font-size:13px; float:left; margin-left: 0px;}

.page-subtitle3 {
    font-family: arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 25px 0 0 34px;
    font-weight: bold;
    text-align: left;
    margin-left: -20px;
    text-transform: uppercase;
}

/**
Partner edit personal details
**/
.page-subtitle-partner {
    font-family: arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 0px 0 0 17px;
    font-weight: bold;
    text-align: left;

    text-transform: uppercase;
}

.page-subtitle5 {
    font-family: arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 15px 0 0 33px;
    font-weight: bold;
    text-align: left;
    margin-left: -20px;
    text-transform: uppercase;
}

/* --------------Employer Home-------------*/

.page-subtitle2 {
    font-family: arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 16px 0 0 0px;
    font-weight: bold;
    text-align: left;
    margin-left: -20px;
    text-transform: uppercase;
}

/* --------------Next Button-------------*/

div.button3 { width: auto; padding: 8px 0 0 238px; float:none; text-align:left; }
div.button4 { width: auto; padding: 8px 0 0 320px; float:none; text-align:left; }
div.button5 { width: auto; padding: 8px 0 0 247px; float:none; text-align:left; }
div.button6 { width: auto; padding: 8px 0 0 249px; float:none; text-align:left; }
.invitre_button { width: auto; padding: 8px 0 0 302px; margin-bottom: 5px; float:none; text-align:left; }
/*----Coordinator personal details-------*/

.form-row2 {
    clear: both;
    padding: 18px 0;
}

.resume-top-bar{
    background-color: #F1F1F1;
    border: 1px solid #E3E3E3;
    margin-left: 15px;
    margin-top: 5px;
    padding-bottom: 10px;
    padding-top: 12px;
    width: 628px;
}


/*-------jobseeker Professional Details-------*/
.page-subtitle4 {
    font-family: arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 18px 0 0 19px;
    font-weight: bold;
    text-align: left;
    margin-left: -20px;
    text-transform: uppercase;
}

.div-separator-learning {
    background: url(../images/content-detail-sep.gif) no-repeat;
    height: 1px;
    margin-top: 26px;
    width: 660px;
}

.page-subtitle-jobseeker {
    font-family: arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 13px 0 0 13px;
    font-weight: bold;
    text-align:left;
    text-transform: uppercase;
}

div.form .cv_data2 { width:66%; color:#333333; float:right;font-size:13px; text-align:left; margin-top:2px; }

div.form .label_language_jobseeker { color:#5F5F5F;font-size:13px; float:left;  width: 156px; text-align:left; }

.experience_text_field {
    width:249px;
}

.form_text_label {
    width:100px !important;
}

.cv_personal_text_help {
    padding-left:230px;padding-top:5px;
    *padding-left:100px;padding-top:5px;
}

.cv_language_row {
    margin-left:-50px;
}

.bold_close_icon {
    font-weight:bold !important;
}

.language_add_more {
    clear:both;
    width:400px;
/*float:left;*/
    padding-left:-15px;
    text-align:left;
    *text-align: left;
    float:left;
}

.language_row_select_box { width:144px; float:left; margin-left:6px;}

.form-row-help-partner{
    width: 290px;
    float: left;
    color: #787878;
    font-size: 11px;
    text-align: left;
    margin-left: 232px;
    padding-top: 4px;
}

.label1{
    margin-left:-6px;
}

.compulsory_field2 {
    font-weight: bold;
    padding-top: 31px;
    width: 144px;
}

.compulsory_field3 {
    font-weight: bold;
    text-align: left;
    margin-top: 31px;
    padding-left: 5px;
}

.notice1{color:green; padding-top:10px; font-family:Arial; font-size:14px;width: 600px;text-align: left;}
.experience_text_field {
    width:249px;
}

.form_text_label {
    width:100px !important;
}

.form_text_label_university{
    float:left;
    *margin-left:-8px;
    width:100px !important;
}

.cv_personal_text_help {
    padding-left:230px;padding-top:5px;
    *padding-left:100px;padding-top:5px;
}

.cv_language_row {
    margin-left:-50px;
}

.bold_close_icon {
    font-weight:bold !important;
}

.language_add_more {
    clear:both;
    width:600px;
/*float:left;*/
    text-align:right;
    *text-align: right;
    margin-right:39px;
    float:right;
    margin-top: 10px;
}

.language_row_select_box { width:144px; float:left;}
.language_row_dynaminc_select_box { width:144px; float:left; margin-left:6px;}
.language_details_help_content {margin-right:10px;padding-bottom:10px; padding-top:10px; float:left; text-align:justify;width:620px;padding-right:20px;}
.cv_form_submit {padding-bottom:5px !important;}
.cv_reference_details_heading {margin-top:10px;margin-bottom:5px;}
.cv_reference_check_box{margin-left:-5px;}

.jobseeker_home_notification { clear:both;color: #759E3F;font-size: 14px; width: 550px; margin-top: 0px !important; padding-bottom:9px;text-align:left;padding-left:16px;}

/* CV preview start */
.cv_details_panel { width:630px;text-align:left;margin-left:15px;margin-top:10px;margin-bottom:10px;font-family:arial;float:left;}
.cv_details_panel_personal_details {text-align:left;margin-left:15px;margin-top:10px;margin-bottom:10px;font-family:arial;float:left;width:470px;text-align:left;clear:both;}
.cv_form_row { clear:both;width:500px;padding-top:10px; padding-bottom:10px;font-size:13px;color:#5F5F5F;}
.cv_form_label { float:left;width:200px;}
.cv_form_data { float:left;width:250px;}
.cv_form_data_one { float:left;width:135px;text-align:left;}
.cv_form_data_two { float:left;width:125px;text-align:left;}
.cv_sub_title {
    float:left;
    font-family:arial;
    font-size: 13px;
    color: #5F5F5F;
    vertical-align: middle;
    text-decoration: none;
    padding: 15px 0 0 11px;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
}
.cv_content_right {width:625px;}
.cv_content_left {float:left;}
.cv_seperator{
    clear:both;
    text-align:left;
    float:left;
    background: url('../images/content-detail-sep.gif') no-repeat;
    width: 660px;
    margin-top:10px;
    margin-bottom:-10px;
}
.cv_educational_details_sub_heading {font-weight:bold;text-align:left;padding-top:10px;color:#5F5F5F;font-size:13px;margin-left:-1px;}
.cv_language_label {    font-family:arial;float:left;text-align:left;width:110px;}
.cv_loop_seperator {padding-bottom:5px;padding-top:5px;}
/* CV preview end */

/*Jobseeker confidential start */
.jobseeker_confidential_reason_text {width:625px;float:left;text-align:justify;margin-left:16px;margin-top:10px;font-family:arial;}
.jobseeker_confidential_select_all_apply {margin-left:16px;margin-top:10px;font-family:arial;font-weight:bold;}
.jobseeker_confidential_check_box {margin-left:16px;margin-top:10px;font-family:arial;}
.jobseeker_confidential_submit_button {float:right;margin-bottom:-5px;}
/*Jobseeker confidential end */

/*Jobseeker home acadamic programs start */
.acadamic_program_panal{width:700px!important;margin-left:10px;margin-top:10px;}
.acadamic_program_option{float:left;margin-left:5px; margin-right:5px}
/*Jobseeker home acadamic programs end */

/*Jobseeker language select box start */
.cv_language_row_new {float:left;width:144px;}
/*Jobseeker language select box end */

/*Jobseeker education details start*/
.button_left_cv_form {float:right;}
/*Jobseeker education details end*/
/*Add new acadamic partner start*/
.option_field_button_right {float:right;margin-right:5px;}
/*Add new acadamic partner end */

/**
Calender Button allignment
**/

.calendar_button {
    vertical-align:middle;
    margin-top: -6px;
}

.sub_topics_career_dev_tool {
    margin-left:20px;
    text-align:left;
}

.navigation_bar_new {
    width:970px;float:right;margin-top:5px;background:url('../images/navigationbar_img.png') no-repeat;height:22px;
}
.navigation_bar_new_left {
    float:left;
    width:500px;
    margin-left:14px;
    margin-top:3px;
}
.navigation_bar_new_right{
    float:right;
    margin-right:10px;
    margin-top:3px;
}

.navi_sep_new {
    background: url("../images/navigationbarsep_img.png") no-repeat;
    height: 12px;
    margin-top: 3px;
    float: left;
    margin-left: 3px;
    margin-right: 5px;
}

.last_logged_time_div {
    color: #F07D00;
    font-family: arial;
    font-size: 12px;
    font-weight: lighter;
    text-align: justify;
    text-decoration: none;
    vertical-align: top;
}

.emp_vacancy_details_title {
    color: #5F5F5F;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    padding: 15px 0px 0px 12px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
}

.emp_vacancy_back_button {
    float:right !important;margin-bottom:5px;margin-right:5px;
}

.post_vacancy_button {
    margin-top: 30px; margin-left: 160px;margin-bottom: 8px;
}

.logo_change_help_text {
    color:#333333;
    font-family:Arial;
    font-size:13px;
    font-weight:lighter;
    text-align: justify;
    vertical-align:top;
    margin-top:26px;
    margin-left: 16px;
    margin-right: 9px;
}

.canendar_field {
    vertical-align: middle; float: left;
}

.calendar_icon {
    vertical-align: middle; float: left;margin-top: 1px; margin-left: 1.5px;
}

/*employer advanced search styles start */

/*employer advanced search styles end */

.jobseeker_content {
    width: 660px;
    padding-top:5px;
    clear:both;
}

.jobseeker_date {
    width: 62px;
    height: 28px;
    float: left;
    padding-left: 15px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_title {
    width: 180px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_company {
    width: 180px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_experience {
    width: 107px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_salary {
    width: 65px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_date_head {
    font-weight:bold;
    width: 62px;
    height: 28px;
    float: left;
    padding-left: 15px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_title_head {
    font-weight:bold;
    width: 180px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_company_head {
    font-weight:bold;
    width: 180px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_experience_head {
    font-weight:bold;
    width: 107px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_salary_head {
    font-weight:bold;
    width: 65px;
    height: 28px;
    float: left;
    padding-left: 9px;
    text-align: left;
    padding-top:5px;
}

.jobseeker_text_name {
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#A2A2A2;
    width: 224px;
    height: 15px;
    float: left;
    padding-left: 15px;
    text-align: left;
    padding-bottom:3px;
}

.jobseeker_option_name1 {
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#A2A2A2;
    width: 190px;
    height: 15px;
    float: left;
    padding-left: 12px;
    text-align: left;
    padding-bottom:3px;
}

.jobseeker_option_name2 {
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#A2A2A2;
    width: 190px;
    height: 15px;
    float: left;
    padding-left: 12px;
    text-align: left;
    padding-bottom:3px;
}

.jobseeker_text_field {
    width: 224px;
    height: 19px;
    float: left;
    padding-left: 15px;
    text-align: left;
}

.jobseeker_option_field1 {
    width: 190px;
    height: 17px;
    float: left;
    padding-left: 12px;
    text-align: left;
}

.jobseeker_option_field2 {
    width: 190px;
    height: 17px;
    float: left;
    padding-left: 12px;
    text-align: left;
}

.button7 {
    padding-right:15px;
    float:right;
    padding-bottom:10px;
    padding-top:10px;
}

.partner_content {
    width: 660px;
    padding-top:5px;
    clear:both;
}

.partner_fullname {
    width: 185px;
    height: 20px;
    float: left;
    padding-left: 15px;
    text-align: left;
    padding-top:5px;
}

.partner_experience {
    width: 140px;
    height: 20px;
    float: left;
    padding-left: 10px;
    text-align: left;
    padding-top:5px;
}

.partner_education {
    width: 135px;
    height: 20px;
    float: left;
    padding-left: 10px;
    text-align: left;
    padding-top:5px;
}

.partner_resume_status {
    width: 140px;
    height: 20px;
    float: left;
    padding-left: 10px;
    text-align: left;
    padding-top:5px;
}

.partner_fullname_head {
    font-weight:bold;
    width: 185px;
    height: 28px;
    float: left;
    padding-left: 15px;
    text-align: left;
    padding-top:5px;
}

.partner_experience_head {
    font-weight:bold;
    width: 140px;
    height: 28px;
    float: left;
    padding-left: 10px;
    text-align: left;
    padding-top:5px;
}

.partner_education_head {
    font-weight:bold;
    width: 135px;
    height: 28px;
    float: left;
    padding-left: 10px;
    text-align: left;
    padding-top:5px;
}

.partner_resume_status_head {
    font-weight:bold;
    width: 140px;
    height: 28px;
    float: left;
    padding-left: 10px;
    text-align: left;
    padding-top:5px;
}

.flickr_pagination {
    text-align: center;
    padding: .3em;
}
.flickr_pagination a, .flickr_pagination span {
    padding: .2em .5em;
}
.flickr_pagination span.disabled {
    color: #AAA;
}
.flickr_pagination span.current {
    font-weight: bold;
    color: #5F5F5F;
}
.flickr_pagination a {
    border: 1px solid #DDDDDD;
    color: #F07D00;
    text-decoration: none;
}
.flickr_pagination a:hover, .flickr_pagination a:focus {
    border-color: #AAA;
    background: #FFFFFF;
    color: #FFA513;
}
.flickr_pagination .page_info {
    color: #aaa;
    padding-top: .8em; }
.flickr_pagination .prev_page, .flickr_pagination .next_page {
    border-width: 1px; }
.flickr_pagination .prev_page {
    margin-right: 1em; }
.flickr_pagination .next_page {
    margin-left: 1em; }
.flickr_pagination span em {
    font-style:italic;
    }




