@import url("global_styles.css");
@import url("menu.css");

#logo_bar {width:960px; height:107px; /*background:url(../../images/header.jpg) no-repeat;*/ text-indent:-9999px; float:left;}
#logo_bar img {width:960px; height:107px; border:none; float:left;}
#main_image {width:960px; height:209px; float:left;}

.dotted_line {width:600px; height:3px; background:url(../../images/dotted_line.jpg) repeat-x; margin:10px 0 22px 0; _margin:10px 0 13px 0; float:left;}

h2 {height:40px; font-size:1.6em;}
.section {width:190px; height:210px; #height:210px; margin:0px 0 0 0; padding:0 15px 0 0; float:left; overflow:hidden;}
.section img {margin:-8px 0 13px 0;}
.section p {width:185px; text-align:justify; font-size:1em; line-height:normal;}


.offer_box {width:180px; height:65px; background-color:#c7d2da; padding:10px 0 10px 15px; margin:0 0 1px 0; font-weight:bold; color:#fff; float:left;}
.offer_box2, .offer_box2 a{width:185px; height:18px; background-color:#3e647e; padding:6px 0 0 10px; margin:0 0 1px 0; _margin:0px 0 1px 0; font-weight:bold; color:#fff; clear:left;}
.benefit_box, .benefit_box a{text-align:center; width:185px; height:45px; background-color:#3e647e; padding:35px 0 0 0; margin:0 0 1px 0; font-weight:bold; color:#fff; clear:left;}
.benefit_box_2rows {text-align:center; width:185px; height:130px; background-color:#3e647e; padding:66px 0 0 0; margin:0 0 1px 0; font-weight:bold; color:#fff; clear:left;}
.benefit_box_2rows a {color:#fff; padding:0 0 0 10px;}
.apply_box, .apply_box a {text-align:center; width:185px; height:19px; background-color:#82afb6; padding:13px 0 0 0; margin:0 0 1px 0; font-weight:bold; color:#fff; clear:left;}
.apply_box2, .apply_box2 a {text-align:center; width:185px; height:19px; background-color:#82afb6; padding:3px 0 0 0; margin:0 0 1px 0; font-weight:bold; color:#fff; clear:left;}
.offer_box2 a:hover, .benefit_box a:hover, .benefit_box_2rows a:hover, .apply_box a:hover {color:#2b8876;}
.benefit_boxgrad, .benefit_boxgrad a{text-align:center; width:185px; height:32px; background-color:#9ec3df; padding:22px 0 0 0; margin:0 0 1px 0; font-weight:bold; color:#fff; clear:left;}


select {width:140px; height:18px; font-size:0.85em; margin:0 0 5px 0;}
input.submit {background:none; border:none; font-size:1.2em; font-weight:bold; color:#fff; margin:-22px 5px 0 0; float:right;}

.read_more {width:264px; height:20px; padding:0 46px 0 0; float:left;}
.read_more a {float:right;}

.ul_pos_1 {float:left;width:350px;margin:-10px 0 10px -25px;#margin:-10px 0 0 -25px;}
.ul_pos_2 {float:left;width:100%;margin:-10px 0 10px -25px;#margin:-10px 0 0 -25px;}

.ul_container_1 {float:left;width:150px;}
.ul_container_2 {float:left;width:220px;}
.ul_container_3 {float:left;width:230px;}
.li_font {font-size:1em;}
.li_font_inner {font-size:1em;margin:-8px 0 0 20px;#margin:-18px 0 20px 60px;}
.li_pos {margin-left:0px;}

.float_left {float:left;}

a.bullet_links {font-size:.9em;}

.img_pos_bitc {float:right;padding:0 0 5px 20px;margin-top:5px;}

.full_list_container {float:left;width:100%;}
.full_list_img {float:left;width:150px;}
.full_list_info {float:left;width:450px;font-size:1.4em;color:#40697d;}
.full_list_sub_footer {float:left;width:100%;text-align:right;font-size:1.4em;color:#40697d;padding-bottom:10px;margin:-18px 0 10px 0;border-style:solid;border-color:#dddddd;border-width:0 0 1px 0;}

.volunteering_top_para {float:left;width:460px;text-indent:185px;}
.volunteering_bottom_para {float:left;width:100%;}

.table_header_left {width:291px; height:20px; color:#153047; background-color:#eaeef0; font-weight:bold; padding:10px 0 0 9px; margin:0; float:left;}
.table_header_right {width:295px; #width:298px; height:20px; color:#153047; background-color:#eaeef0; font-weight:bold; padding:10px 0 0 5px; #padding:10px 0 0 2px; float:left;}
.table_bottom {width:600px; height:4px; _height:2px; margin:0; #margin:-19px 0 20px 0; padding:0; background-color:#eaeef0; float:left; clear:left;}
#tblSearchResults tr.heading {display:none};
.reg_align {width:625px; float:left; clear:left; margin:0; padding:0;}
#registration_align {width:625px; float:left; clear:left; margin:0; padding:0;}
table#tblSearchResults {width:600px; margin:-12px 0 0 0; padding:0; border-left:4px solid #eaeef0; border-right:4px solid #eaeef0; float:left; clear:left;}
table#tblSearchResults tr td {margin:0; padding:0 0 4px 0; width:290px; border-bottom:1px solid #eaeef0; float:left;}
input#printbutton {margin:0 0 0 560px; #margin:0 0 0 490px; _margin:0 0 0 485px; background:none; border:none; font-weight:bold; color:#40697d; float:left;}
table#tblJobDetails {font-family:tahoma, geneva, sans-serif; color:#40697d; float:left; margin:0;}
td.bodytext a.jobLink img {display:none;}

.fade_show {float:right;width:214px;height:137px;margin:5px 0 0 20px;}

img.learndev{float:right;}

.grad_details_left_col {float:left;width:125px;padding-right:20px;font-size:1.2em; color:#40697d;text-align:left;margin-bottom:20px;}
.grad_details_right_col {float:left;width:455px;text-align:left;margin-bottom:20px;}
.grad_img {border:solid 1px #aaaaaa;margin-bottom:10px;}

.view_job_profile {background-color:#82afb6; margin:10px 10px 10px 0; padding:3px 8px 3px 8px; border:1px solid #153047;}
.view_job_profile a:link, .view_job_profile a:active, .view_job_profile a:visited {color:#fff;}
.view_job_profile a:hover {color:#153047;}