body {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:78%;
font-weight:normal;
line-height:120%;
margin:0;
padding:0;

}

img {
border:medium none;
}

.main_text {
font-size:11px;
}

form {
margin:0;
padding:0;


}

.clear {
clear:both;
font-size:0;
height:0;
line-height:0;
}

#main {
/*background-image:url(../images/main_bg.jpg);*/
background-position:right top;
background-repeat:no-repeat;
margin:10px auto auto;
min-height:450px;
width:1020px;
margin:auto;
margin:0 auto;
}

a {
color:#000000;
text-decoration:underline;
}

a:hover {
color:#000000;
text-decoration:underline;
}



h1, h2, h3, h4 {
color:#D80054;
font-size:14px;
font-weight:bold;
line-height:18px;
}

#top {
height:144px;
_height:144px;
width:1020px;
background-image:url(../images/top_bg.gif);
background-position:right top;
background-repeat:no-repeat;
}
#topMiddle {
float:left;
height:110px;
_height:110px;
width:250px;

}
#topLeft {
float:left;
height:110px;
_height:110px;
width:350px;
}
#topRight {
float:right;
width:350px;
min-height:116px;
_height:116px;
background-image:url(../images/top_phone1.jpg);
background-position:left bottom;
background-repeat:no-repeat;
padding-right:30px;
text-align:right;
font-size:12px;
font-weight:bolder;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6a6a6a;
}
#topRightUpper {
height:112px;
_height:112px;
width:100%;
}
#topLogos {
float:right;
position:relative;
right:50px;
top:25px;
}
#topRightLower {
background-color:#FFFFFF;
height:31px;
_height:31px;
opacity:0.8;
width:100%;
}
#topRightLowerInner {
color:#D80054;
font-size:105%;
height:19px;
_height:19px;
left:20px;
opacity:1;
position:relative;
top:8px;
}
#menu_bar{
float:left;
height:37px;
_height:37px;
width:990px;
padding-left:29px;
background-image:url(../images/top_bg950_2.gif);
background-position:right top;
background-repeat:repeat-y;
}

#menu_bar1{	
	float:left;
	height:35px;
	_height:35px;
	width:26px;
	margin-left:-26px;
	border-bottom:1px solid #CCCCCC;
}

#menu_bar2{
float:left;	
  height:37px;
  _height:37px;
  
}

#menu_bar3{
  float:left;	
  height:35px;
  _height:35px;
  width:360px; /*447px*/
  border-bottom:1px solid #CCCCCC;
  text-align:right;
  margin-left:-1px;
}

#middle {
clear:both;
width:990px;
padding-left:29px;
background-image:url(../images/top_bg950_2.gif);
background-position:right top;
background-repeat:repeat-y;
padding-bottom:10px;
}

#left_column {
background-color:#FFFFFF;
float:left;
height:450px;
width:270px;
}

#left_column_Upper {
background-color:#FFFFFF;
float:left;
margin-bottom:8px;
margin-top:30px;
min-height:180px;
width:270px;
/*background-image:url(../images/homepage_img.jpg);
background-position:left top;
background-repeat:no-repeat;*/
}

#left_column_Lower {
background-color:#FFFFFF;
color:#266587;
float:left;
font-size:11px;
min-height:250px;
_height:250px;
width:280px;
background-image:url(../images/job_bg_l.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#content {
float:left;
width:432px;
height:440px;
_height:440px;
margin-top:20px;
margin-bottom:10px;
padding-left:22px;
padding-right:10px;
overflow:auto;
}

#content_title{
font-size:15px;
color:#fb9a0b;
font-weight:bolder;
}


#content_title_grey{
font-size:15px;
color:#676767;
font-weight:bolder;
}

#content_color_kesri{
font-size:13px;
color:#fb9a0b;
font-weight:bolder;
}

#job_list_box1{
background-color:#FFFFFF;
float:left;
margin-bottom:3px;
margin-top:15px;
height:333px;
width:430px;
background-image:url(../images/image_list.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#job_list_box2{
background-color:#FFFFFF;
float:left;
margin-bottom:3px;
margin-top:12px;
height:290px;
margin-left:10px;
width:411px;
overflow:auto;
}

#f_job_list_box2{
background-color:#FFFFFF;
color:#000000;
float:left;
margin-bottom:3px;
margin-top:12px;
height:220px;
_height:220px;
margin-left:10px;
width:260px;
overflow:auto;
}







#right_column{
background-color:#FFFFFF;
float:left;
height:450px;
width:215px;
margin-left:15px;
}

#right_column_Upper {
background-color:#FFFFFF;
float:left;
margin-bottom:3px;
margin-top:15px;
min-height:200px;
width:215px;
background-image:url(../images/search_box.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#right_column_Lower {
background-color:#FFFFFF;
color:#266587;
float:left;
font-size:11px;
min-height:180px;
width:215px;
background-image:url(../images/login_box.jpg);
background-position:left top;
background-repeat:no-repeat;
}


.green {
color:#D80054;
}

#homepage_textboxes{
	width:175px;
	height:22px;
	border:none;
	margin-bottom:3px;
	margin-top:3px;
}

#bottom {
height:40px;
width:990px;
background-image:url(../images/bottom.jpg);
background-position:right top;
background-repeat:no-repeat;
padding-left:33px;
padding-top:20px;
}


a.bottom_link{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}

a.bottom_link:hover{
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
