/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, Trebuchet MS, Verdana; color:#FFFFFF; width:100%;}
img,a { border:0px; margin:0px; padding:0px; text-decoration:none;}
ul li {list-style-type:none;}
p{ font-size:12px; margin:0px 0px 0px 0px; padding:0px;}
h1{ font-size:13px; font-weight:bold; text-align:left; background:url(images/Bioj_Arrow.jpg) no-repeat; background-position:left; margin:0px 0px 5px 0px; padding-left:15px;}
h2{margin:0px 0px 0px 0px;	padding:0px; color:#FBE200; font-size:12px; font-weight:bold;}
h2 a{font-weight:bold; text-align:left; margin:0px; padding:0px; color:#000000; float:right;}
h2 a:hover{ color:#FFFFFF;}
h3{margin:0px; padding:0px; color:#ff9c00; font-size:12px; font-weight:bold;}
h3 a{color:#FFFFFF;}
span {color:#FF0000; padding:2px;}
h3 a:hover{color:#706e6e; text-decoration:underline;}
h4{ font-size:12px; font-weight:bold; text-align:left; background-position:left; margin:0px; padding:0px 0px 0px 5px; color:#ff9c00;}
h4 a{ color:#e7fd90;}
h4 a:hover{color:#FFFFFF;}
table td{ padding:2px; margin:2px}
form{margin:0px; padding:0px;}
#abv_container{ margin:0px; padding:0px; width:1003px;}
#container{width:1003px; margin:0px; padding:0px; background:#515e67; text-align:left; float:left; }
#header_container{width:871px; margin:0px; padding:0px; float:left;}
#header{ width:828px; height:83px; padding:0px 0px 0px 19px; margin:0px; float:left; background:#FFFFFF; border-left:24px solid #515e67;}
#header img{ padding-top:12px;}
#above_header{ width:852px; height:24px; margin:0px; float:left; background:#515e67;}
#logo{width:190px; height:62px; margin:0px; padding:5px 0px 0px 0px; float:left;}
#header_right { width:132px; height:107px; margin:0px; padding:0px; background:url(images/Bioj_DNA_Top.jpg) 0px 0px; float:left;}
input{ background:#a4cd0f; border:1px solid #FFFFFF; height:auto; color:#FFFFFF; font-size:12px; padding:3px 3px 3px 3px; margin:0px; }
.fle{ height:20px; width:188px;}
.btn{ background-color:#ff9c00; height:auto;  margin:0px; padding:2px 5px 2px 5px; font-weight:bold; color:#FFFFFF; border:1px solid #FFFFFF; cursor:pointer;}
.btn:hover{color:#5a5f03; border:1px solid #5a5f03; cursor:pointer;}
ul, li {list-style-type:none;}
.set_main{width:865px; border:2px solid #fbe200; float:left; padding:0px 20px 0px 20px; margin:0px 0px 5px 0px;}
.set_sub{width:845px; border:1px solid #fbe200; float:left; padding:0px 10px 10px 10px; margin:0px 0px 20px 0px;}
/*********************************************************************** NAVIGATION ******************************************************************************/
ul.topnav{width:635px; float:left; margin:0px; padding:22px 0px 0px 2px; list-style-type:none; float:left;}
ul.topnav li{list-style-type:none; margin:0px 2px 0px 2px; padding:0px 0px 0px 0px; float:left; }
ul.topnav li,ul.topnav li a{margin:0px padding:0px; height:18px; display:block; font-size:12px; text-align:left; color:#383f43; font-weight:bold; float:left;}
ul.topnav a:hover{color:#64ae04; font-weight:bold; height:18px;}
ul.topnav a.linkCurr { color:#64ae04; font-weight:bold;}
/********************************************************************** FLASH BANNER **********************************************************************************/
#banner{ width:980px; height:175px; background-color:#515e67; padding:0px 0px 0px 23px; margin:0px; float:left;}
#left_img{width:358px; height:175px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:url(images/Bioj_People2.jpg) 0px 0px no-repeat; float:left; }
#right_flash{width:620px; margin:0px; padding:0px; height:175px; background:url(images/Bioj_Banner_RightSide.jpg) 598px 0px no-repeat; float:left;}
/********************************************************************** CONTENT ******************************************************************************/
.content_box{ width:980px; padding:0px; margin:0px; border-left:23px solid #515e67; background:url(images/Bioj_Canvas_Right_BG.jpg) repeat-y right; float:left;}
.content{ width:950px; padding:0px 0px 5px 5px; margin:0px; background:url(images/Bioj_Content_BG.jpg) repeat-x #368cd7; float:left;}
/************************************** MARQUEE ************************************************/
#client_box{width:944px; height:80px; background:url(images/Bioj_Add_BG.jpg) no-repeat left; padding:0px 0px 0px 0px; margin:0px; float:left; border:1px solid #FFFFFF;}
.client{width:915px; height:74px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold;}
.client img { margin:5px 10px 0px 10px; padding:0px; }
.content_area { margin:0px; padding:19px; width:908px; float:left;}
#content_left { width:384px; float:left; border-right:2px solid #7f8b9e;}
.read_more { padding:5px 0px 0px 0px; margin:0px;}
#content_middle { width:260px; margin:0px; padding:0px 0px 0px 20px; float:left;}
#content_right { width:232px; margin:0px 0px 0px 0px; padding:5px 0px 0px 5px; float:left; background:url(images/Bioj_News_Content_BG.jpg) 0px 0px repeat-x; }
.content_area legend{font-weight:bold; color:#fbe200;}
.content_area legend a{font-weight:bold; color:#e7fd90;}
.content_area a{font-weight:bold; color:#e7fd90;}
.partner-team{ height:49px; margin:0px; padding:0px;}
.partner-team img{ margin:0px; padding:0px 0px 5px 0px;}
/********************************************************************** CONTENT INNER ******************************************************************************/
#content_middle_inner { width:500px; margin:0px; padding:0px 0px 0px 20px; float:left;}
.client_area{ width:275px; float:left; border-right:2px solid #7f8b9e; margin:0px 20px 25px 0px;}
.cat li { float:left; width:300px;}
/********************************************************************** REFERENCE ******************************************************************************/
.name {width:120px; float:left;}
.name_area {width:180px; float:left;background-color:#FFFFFF;color:#000000}
ul.enquiryForm{ width:360px; list-style-type:none;}
ul.enquiryForm li{ float:left; margin:5px;}
#cv_canvas { width:450px; margin:0px; padding:0px 0px 0px 20px; float:left;}
.cv_container {width:95%; border:2px solid #FFFFFF; float:left; padding:0px 20px 0px 20px; margin:0px;}
.cv {width:403px; border:1px solid #A3CE0F; float:left; padding:0px; margin:0px 20px 20px 0px;}
.l_heading{font-weight:bold; color:#FFFFFF;}
/********************************************************************** JOB SEEKER ******************************************************************************/
#all_clients{ width:867px; height:auto; float:left; margin:0px; padding:0px; margin-bottom:10px;}
#all_clients ul li { width:270px; height:100px; float:left; padding:0px; margin:0px; }
#all_clients li a{vertical-align:text-top; font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold; margin:0px; padding:0px;}
#all_clients li a img{ padding:0px 5px 0px 0px;}
#job_seeker { width:900px; height:auto; float:left; padding-bottom:10px;}
ul.seeker{ width:550px; list-style-type:none; padding:5px 5px 5px 5px;}
ul.seeker li{ float:left; margin:5px 0px 5px 0px;}
.seeker_name { width:200px; float:left;}
.seeker_name_area {width:180px; float:left; margin:0px; padding:0px;}
.seeker_list {width:190px; float:left; background-color:#FFFFFF; border:1px solid #FFFFFF; margin:0px; padding:0px;}

ul.refree{ width:380px; list-style-type:none; padding:5px 5px 5px 5px; float:left;}
ul.refree li{ float:left; margin:5px 0px 5px 0px;}
.refree_name { width:150px; float:left;}
.refree_name_area {width:150px; float:left; margin:0px; padding:0px;}
.refree_list {width:150px; float:left; background-color:#FFFFFF; border:1px solid #FFFFFF; margin:0px; padding:0px;}

.curr-openings{ margin:0px; padding:10px 0px 10px 0px; float:left; width:900px;}
.curr-openings .btn,.curr-openings input{float:left; font-size:12px; padding:3px 3px 3px 3px; margin:2px; font-weight:bold; width:200px; min-width:200px;}
/*************************************************************************** FOOTER ******************************************************************************/
#footer{ width:959px; color:#85887f; height:19px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:11px; background:url(images/Bioj_Canvas_Bottom_BG.jpg) repeat-x; float:left; border-left:23px solid #515e67; border-right:2px solid #515e67; text-align:center;}
#footer a{text-decoration:none; font-size:11px; color:#85887f;}
#footer img{ margin:0px; padding:0px 0px 0px 0px; vertical-align:top;}
.pointers{ color:#afaeae;}
.x{color:#ff9000;}

.dropmenudiv{
position:absolute;
top: 0;
margin-top:5px;
border: 1px solid #FFFFFF;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:1000;
background-color: #FF9C00;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#FF6633,direction=135,strength=4);
}
.dropmenudiv a{
width:200px;
display: block;
text-indent: 3px;
border-bottom: 1px solid  #FFFFFF; 
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
color:#FFFFFF;
}

.dropmenudiv a:hover{ 
background-color:#1247af; color:#FFFFFF;
}
.errMsg{ width:845px;text-align:left; color:#FF0000; border:1px solid #FF6633; background-color:#eeeeee; padding:5px; margin:0px; font-weight:bold; }

