body{margin:0px; padding:0px; background-image:url(images/body_bg.jpg); background-repeat:repeat-x; background-color:#c1c1c1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525250;}
#MainTable{margin:42px 0px 0px 0px; width:957px; margin:0 auto;}
img{border:none}
p, h1, h2{margin:0px; padding:0px;}
a, a:link{ color:#525250; text-decoration:none;} a:hover{ color:#751111; text-decoration:underline;}
li{ line-height:20px;}



/***********TOP AREA BEGINS HERE***************/
.TopBannerBg{background-image:url(images/top_banner_bg.png); background-repeat:no-repeat; background-position:top; width:957px;}

/***********TOP AREA ENDS HERE***************/

/***********CONTENT AREA BEGINS HERE***************/
.Border{background-image:url(images/border.jpg); background-repeat:no-repeat; background-position:top; background-color:#cdcdcd;}
.BodyArea{background-image:url(images/body_gradiant.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF; padding:12px 20px 0px 20px;}
.WelcomeArea{padding:17px 39px 0px 22px;}
.WelcomeArea1{padding:17px 10px 0px 22px;}
.Heading{color:#000000; font-size:22px; font-weight:bold; border-bottom:solid 2px #c5c5c5; padding-bottom:10px;}
.TextTd{padding:12px 0px 8px 0px;}
.TextTd1{padding:12px 0px 0px 0px;}

.WelcomeTxt{padding:0px 0px 0px 21px; text-align:justify;}

/***********CONTENT AREA ENDS HERE***************/
/*---------------------------------------------------------------------------------------------*/

/*MENU PAN AREA BEGINS HERE*/

#tabs {float:left;  font-size:12px; line-height:normal; width:100%; }
 #tabs ul { margin:0px 0px 0px 18px; padding:0px 0px 0 0px; list-style:none; } 
 #tabs li { display:inline; margin:0; padding:0;  }
  #tabs a { float:left; background:url("images/menu_left_curve.png") no-repeat left bottom; margin:0px 0px 0px 1px; height:31px; font-size:13px; padding:7px 0px 0px 7px; text-decoration:none;  }
  #tabs a span { float:left; display:block; background:url("images/menu_right_curve.png") no-repeat right top; height:31px; padding:7px 15px 0px 7px; font-size:13px; font-weight:bold; color:#ffffff; font-weight:bold; } 
  #tabs a.sel { float:left; background:url("images/menu_left_curve_hover.png") no-repeat left bottom; margin:0px 0px 0px 1px; padding:7px 0px 0px 7px; text-decoration:none;  } 
  
  
  #tabs a span.sel { float:left; display:block; background:url("images/menu_right_curve_hover.png") no-repeat right top; height:31px; padding:7px 15px 0px 7px; font-size:13px; color:#ffffff; } /* Commented Backslash Hack hides rule from IE5-Mac \*/
   #tabs a span {float:none;} /* End IE5-Mac hack */
    #tabs a:hover span { } 
	#tabs a:hover { background:url("images/menu_left_curve_hover.png") no-repeat left bottom;  padding:7px 0px 0px 7px; cursor:pointer; }
	 #tabs a:hover span { background:url("images/menu_right_curve_hover.png") no-repeat right top; height:31px; padding:7px 15px 0px 7px; cursor:pointer; } 

/*MENU PAN AREA BEGINS HERE*/

/***********BANNER AREA BEGINS HERE***************/
.BannerBg{ border-bottom: solid 2px #ab1313; border-top:solid 2px #0d0d0d;}
/***********BANNER AREA ENDS HERE***************/


/***********BOTTOM CURVE AREA BEGINS HERE***************/
.Copyright_txt{color:#717171; padding-top:10px; padding-bottom:10px; padding-right:31px; padding-left:31px; font-size:11px;}
.Copyright_txt a{color:#717171; text-decoration:none;  font-size:11px;}
.Copyright_txt a:hover{color:#717171; text-decoration:underline;  font-size:11px;}
.BottomCurve{background-image:url(images/bottom_curve.png); background-repeat:no-repeat; width:957px; height:46px;}
/***********BOTTOM CURVE AREA ENDS HERE***************/





/**** STYLE FOR JOBS******/
.OuterTable{padding-top:10px;}
.InnerTable{ border:solid 1px #c5c5c5; }
.InnerTable1{ border:solid 1px #c5c5c5; }
.BorderBottom{border-bottom: solid 1px #c5c5c5;}
.BorderBottom1{border-bottom: solid 1px #c5c5c5; border-left: solid 1px #c5c5c5;}
.BorderBottom2{border-bottom: solid 1px #c5c5c5; border-left: solid 1px #ffffff;}
.hedingjob{color:#ffffff; font-weight:normal; font-size:15px; padding-left:5px;}
.Form{padding:6px 0px 6px 5px; border-bottom: solid 1px #c5c5c5; border-left: solid 1px #c5c5c5;}
.Formcontrol{ border:solid 1px #c5c5c5; width:180px;}
.Formcontrol1{ border:solid 1px #c5c5c5; width:180px;}

.brn{background-image:url(images/button1.jpg); background-repeat:no-repeat; color:#ce5c16; width:59px; height:22px; border:none;}
.linkt{color:#a41919; text-decoration:none;}
.linkt a{color:#a41919; text-decoration:underline;}
.linkt a:hover{color:#a41919; text-decoration:none;}

.job{ color:#751111; font-weight:normal; font-size:14px;}
.jobtitle ul{ margin:0px; padding:0px; list-style:none;}
.jobtitle ul li{ margin:0px; padding:0px 10px 0px 20px; background:url(images/bullet.gif) no-repeat left top; list-style:none; line-height:20px;}
.jobtitle ul li a{ color:#1c1c1c; font-size:13px; font-weight:bold;}
.JobsStr{ border:solid 1px #c5c5c5; border-collapse:collapse;}
.JobsStrt{ background:#751111; padding:6px; font-size:16px; color:#ffffff; font-weight:bold; }