@charset "utf-8";body,img,dd,dl,fieldset,lagend,form,h,h1,h2,h3,h4,h5,p{margin:0;padding:0;}body{background-position:center;background-color:#f5f5f5;background-image:url(/images/ivirtual-1px.gif);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:80%;font-style:normal;font-weight:normal;color:#727272;}div{overflow:hidden;}.whitecolor{color:#fff;}h3.headingText{float:left;font-size:18px;color:#464646;font-weight:normal;}.fleft{float:left;}.marginlft15px{margin-left:15px;margin-right:0;}span.btn-lft-edge{height:30px;width:6px;float:left;padding:7px 0 8px 2px;cursor:pointer;outline:none;}span.btn-cen-edge{height:30px;float:left;display:block;padding:7px 2px 8px 2px;cursor:pointer;outline:none;}span.btn-right-edge{height:30px;width:6px;float:left;padding:7px 0 8px 2px;cursor:pointer;outline:none;}.btn_image_grad_left{background:url(../images/button_left_edge.gif) no-repeat left top;}.btn_image_grad_center{background:url(../images/button_cen.gif) repeat-x left top;}.btn_image_grad_center a{color:#31411e;text-decoration:none;outline:none;}.btn_image_grad_right{background:url(../images/button_right_edge.gif) repeat-x left top;}.btn_image_grey_grad_left{background:url(../images/btn_grey_left_edge.gif) no-repeat left top;}.btn_image_grey_grad_center{background:url(../images/btn_grey_cen.gif) repeat-x left top;}.btn_image_grey_grad_center a{color:#fff;text-decoration:none;outline:none;}.btn_image_grey_grad_right{background:url(../images/btn_grey_right_edge.gif) repeat-x left top;}#main_wrapper{width:100%;}#header_wrapper{background-color:#fff;width:905px;text-align:left;margin:0 auto;height:111px;}.bindthese{float:left;width:100%;}#header_wrapper div.logo{float:left;background:url(../images/logo.jpg) no-repeat left top;width:175px;height:78px;margin:10px 10px auto 15px;}#header_wrapper div.logo a{display:block;width:145px;height:88px;}#header_wrapper p.theme{float:right;width:350px;margin:45px auto auto 52px;font-weight:500;padding-right:220px;}#body_wrapper{width:900px;text-align:left;margin: 0px auto;}body_wrapper_home{width:100%;height:480px;text-align:left;}#body_wrapper_home #banner{width:900px;margin:0 auto;}#body_wrapper_home .banner_home{background:url(../images/home_banner.gif) no-repeat left top;height:188px;}#body_wrapper_home .banner_home p.banner_text{font-size:24px;margin-top:60px;margin-bottom:0;margin-left:175px;}#body_wrapper_home .banner_home p.banner_buttons{font-size:11px;font-weight:bold;margin-top:15px;margin-bottom:0;margin-left:175px;}#body_wrapper_home div.data_wrapper_home{background-color:#fff;border-left:1px dotted #bbbab5;border-right:1px dotted #bbbab5;width:900px;margin:0 auto;}#main_nav_wrapper{background:url(../images/main_nav_bg1.jpg) repeat-x left top;height:39px;width:900px;clear:both;margin-bottom:2px;}#main_nav_wrapper ul.main_nav{margin:0 auto;width:900px;height:39px;text-align:left; float:right;}#main_nav_wrapper ul.main_nav li{list-style-type:none;display:inline;float:left;padding-right:50px;}#main_nav_wrapper ul.main_nav li a{font-size:14px;font-weight:bold;display:block;float:left;padding:10px 10px;color:white;text-decoration:none;}#main_nav_wrapper ul.main_nav li a:hover{background:url(../images/#) repeat-x left top;color:white; height:39px;}#body_wrapper #banner{width:800px;margin:0 auto;}#body_wrapper .banner_home{background:url(../images/home_banner_orig.gif) no-repeat left top;height:188px;}#body_wrapper .banner_home p.banner_text{font-size:24px;margin-top:60px;margin-bottom:0;margin-left:175px;}#body_wrapper .banner_home p.banner_buttons{font-size:11px;font-weight:bold;margin-top:15px;margin-bottom:0;margin-left:175px;}#body_wrapper div.data_wrapper_home{background-color:#fff;height:450px;border-left:1px dotted #bbbab5;border-right:1px dotted #bbbab5;width:898px;margin:0 auto;}div.left_wrapper_home{float:left;width:241px;height:440px;padding:15px 12px;border-right:1px dotted #bbbab5;}div.left_wrapper_home p.description{clear:both;float:left;width:100%;font-size:11px;margin-top:10px;}#login_wrapper_home{float:left;width:100%;}#login_wrapper_home #companies_menu,#login_wrapper_home #recruitment_menu,#login_wrapper_home #candidates_menu{float:left;width:100%;margin-top:20px;margin-bottom:0;}#login_wrapper_home #companies_menu p.image,#login_wrapper_home #recruitment_menu p.image,#login_wrapper_home #candidates_menu p.image{width:28%;float:left;height:60px;margin-left:10px;border-right:1px dotted #de2805;}#login_wrapper_home #companies_menu p.info,#login_wrapper_home #recruitment_menu p.info,#login_wrapper_home #candidates_menu p.info{float:left;width:63%}#companies_menu p.info span.info_people,#recruitment_menu p.info span.info_people,#candidates_menu p.info span.info_people{display:block;font-weight:bold;margin-left:10px;color:#000;clear:both;font-size:14px;width:63%;}#companies_menu p.info span.info_seeking,#recruitment_menu p.info span.info_seeking,#candidates_menu p.info span.info_seeking{display:block;font-weight:normal;margin-left:10px;color:#ea6700;clear:both;margin-top:4px;font-size:11px;}#companies_menu p.info span.info_login,#recruitment_menu p.info span.info_login,#candidates_menu p.info span.info_login{display:inline;font-weight:bold;margin-left:10px;clear:both;color:#a7a6a6;font-size:10px;margin-top:10px;}#companies_menu p.info span.info_login a,#recruitment_menu p.info span.info_login a,#candidates_menu p.info span.info_login a{color:#0e84ff;text-decoration:none;}#companies_menu p.info span.info_login a:hover,#recruitment_menu p.info span.info_login a:hover,#candidates_menu p.info span.info_login a:hover{text-decoration:underline;}div.right_wrapper_home{float:left;width:620px;height:424px;}#swa_home_wrapper{height:228px;width:320px;float:left;border-right:1px dotted #bbbab5;}#swa_home_wrapper h5{background:#f9f9f1 url(../images/star.gif) no-repeat 15px 15px;width:320px;height:30px;padding:20px;float:left;clear:both;}#swa_home_wrapper p.wiv{margin-left:40px;margin-right:0;color:#464646;font-size:14px;}#swa_home_wrapper p.swa{margin:3px 0 0 40px;color:#8d8d8d;font-size:11px;font-weight:bold;}#swa_home_wrapper div.desc{float:left;padding:0 12px;}#swa_home_wrapper div.desc p{font-size:11px;color:#727272;font-weight:normal;margin-top:8px;margin-bottom:0;}#swa_home_wrapper p.btn_more{float:right;font-weight:bold;margin:10px;}#yiv_home_wrapper{height:228px;width:298px;float:left;}#yiv_home_wrapper h5{background:#f9f9f1 url(../images/yiv_image.gif) no-repeat 15px 15px;width:298px;height:30px;padding:20px;float:left;clear:both; padding-left:25px;}#yiv_home_wrapper p.yiv{margin-left:40px;margin-right:0;color:#464646;font-size:12px;}#yiv_home_wrapper p.yiv2{margin:3px 0 0 40px;color:#8d8d8d;font-size:11px;font-weight:bold;}#yiv_home_wrapper div.desc{float:left;padding:0 12px;}p.list_arrow{background:url(../images/list_arrow.gif) no-repeat 0 4px;font-size:11px;color:#000;font-weight:normal;margin-top:8px;margin-bottom:0;padding:4px 20px;}#yiv_home_wrapper p.btn_more{float:right;font-weight:bold;margin:10px;}#partner_home_wrapper{border-top:1px dotted #BBBAB5;height:196px;width:600px;float:left;}#partner_home_wrapper h5{background:url(../images/partner_home.gif) no-repeat 15px 15px;width:618px;height:30px;padding:20px 30px;float:left;clear:both;}#partner_home_wrapper p.pwu{margin-left:40px;margin-right:0;color:#464646;font-size:14px;}#partner_home_wrapper p.pwu2{margin:3px 0 0 40px;color:#8d8d8d;font-size:11px;font-weight:bold;}#partner_home_wrapper div.desc{float:left;padding:0 12px;}#partner_home_wrapper div.desc p{font-size:11px;color:#727272;font-weight:normal;margin-top:0px;margin-bottom:0; text-align:justify;}#partner_home_wrapper div.desc a.support{color:#0090ff;text-decoration:none;}#partner_home_wrapper div.desc a.support:hover{text-decoration:underline;}#partner_home_wrapper p.contact_partner{font-size:16px;font-weight:bold;margin:15px;color:#000;}#partner_home_wrapper p.contact_partner span.grey{color:#000;}#partner_home_wrapper p.btn_more{float:right;font-weight:bold;margin:10px;}.borderbanner{border-bottom:1px solid #b6b6b6;height:234px; padding-bottom:5px;}#footer_wrapper{background:#e5e3db url(../images/footer_border-top.gif) repeat-x left top;width:100%;height:112px;text-align:center;font-size:10px;}#footer_wrapper div.restrictwidth{background:#fff url(../images/line_continue.gif) repeat-y 266px -1px;margin:0 auto;height:23px;width:900px;}#footer_wrapper p{white-space:pre;}#footer_wrapper p.footer_nav{margin-top:18px;margin-bottom:0;}#footer_wrapper p.footer_nav a{text-decoration:none;color:#877f7f;}#footer_wrapper p.footer_nav a:hover{text-decoration:underline;}#footer_wrapper .copyright{margin-top:24px;margin-bottom:0;}#footer_wrapper div.restrictwidth span.joint{border-bottom:1px solid #bbbab5;margin-top:-1.2px;width:848px;height:23px;float:left;}#wrap .banner_home{background:url(../images/home_banner_orig) no-repeat left top;height:232px;width:900px;}#wrap .banner_home p.banner_text{font-size:24px;margin-top:60px;margin-bottom:0;margin-left:175px;}#wrap .banner_home p.banner_buttons{font-size:11px;font-weight:bold;margin-top:15px;margin-bottom:0;margin-left:175px;}#wrap div.data_wrapper_home{background-color:#fff;height:427px;border-left:1px dotted #bbbab5;border-right:1px dotted #bbbab5;width:900px;margin:0 auto;}#mainul a.selected{background:url(../images/main_nav_over_bg.jpg) repeat-x left top; float:left; text-align:left; font-size:12px; height:39px;} p.ivirtual_description{clear:both;float:left;width:95%;font-size:11px;margin-top:10px; margin-bottom:0px; text-align:justify;color:black;padding-left:15px;padding-right:15px; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif;} .regList{list-style-type:square; margin:10px;padding-left:30px; color:black; font-size:12px}.wiv{font-size:18px;color:black;font-weight:bold;padding:15px;}.pageTitle {color:#e06915;font-size:18px;font-weight:bold;padding:15px;} 
.hpBlocks {margin-top:5px;width:220px;height:188px;float:left;margin-right:5px;} .hpBlocksA {width:220px; height:184px;display:block; background-image:url(/images/Employers.gif)}.hpBlocksB {width:220px; height:184px;display:block; background-image:url(/images/recruiters.gif)} .hpBlocksC {width:220px; height:184px;display:block; background-image:url(/images/trainingplacements.gif)}.hpBlocksD {width:220px; height:184px;display:block; background-image:url(/images/jobseekers.gif)}
#topicon{
float:right;margin-top:35px;margin-right:2px;
}
#topicon ul{
list-style:none;
margin:0px;
}
#topicon li{
display:inline;
vertical-align: middle;
}
#topicon li h2{
font-size:12px;
float:left;
padding-top:10px;padding-right:10px;
}

#iVirtual-homebanner{
height:324px;
}
.logo,h2{
font-family:Arial, Helvetica, sans-serif;font-size:12px;
font-style:italic;
text-decoration:none;
padding-top:30px;
padding-left:45px;
width:350px;
}
.logo,h2,a{
color: #333333;
text-decoration:none;
}
#Flash_text{
float:right;
height:233px;
width:607px;
border:1px solid #999999;
margin-left:5px;
}
#Signupbox{
height:233px;
width:284px;
border:1px solid #999999;
float:left;
}
