@charset "utf-8";
/* CSS Document */

body{ background-image:url(images/bg.gif); background-position:top; background-repeat:repeat-x; background-color:#ffffff; margin:0; padding:0; font-family:Helvetica, Arial; font-size:12px; line-height:18px; }

a{ color:#009aff }

form{ padding:0; margin:0px; }
input{ font-family:Helvetica, Arial; font-size:12px; line-height:18px; }
select{ font-family:Helvetica, Arial; font-size:12px; line-height:18px; }
textarea{ font-family:Helvetica, Arial; font-size:12px; line-height:18px; }

#container{ margin:0 auto; padding:16px 16px 0px 16px; width:818px; background-color:#ffffff; }
#container img.radarlogo{ float:left; padding:36px 0px 0px 20px; }
#container img.logo{ float:right; padding:20px 20px 0px 0px; }

#header{ background-color:#0084c5; height: 310px; padding-top:20px; }
#header img.headerimage{ padding:20px; }

#nav{ padding:135px 16px 0px 16px; }

#footer{ margin:0 auto; padding:0px; width:850px; background-color:#ffffff; background-image:url(images/footer.gif); height:10px; clear:both; background-repeat:no-repeat }
#footer2{ margin:0 auto; padding:0px; clear:both; padding:0px 0px 16px 0px; float:left; width:778px; }

#adcolor{ margin:0 auto; padding:0px; clear:both; padding:0px 0px 0px 0px; float:left; width:778px; }

#content{ clear:both; background-color:#01478c; padding:13px 20px 10px 20px; margin:0 auto; float:left; width:778px; }
#content h1{ color:#009aff; border-bottom:1px solid #009aff; font-size:15px; line-height:22px; padding:0; margin:0px 0px 10px 0px; clear:both; }
#content h2{ color:#009aff; font-size:12px; line-height:20px; padding:0; margin:0px 0px 10px 0px; clear:both; }
#content h1.bordertop{ color:#009aff; font-size:15px; line-height:22px; padding:0; margin:px 0px 10px 0px; clear:both; border-bottom:0px; }
#content p{ color:#ffffff; font-size:12px; line-height:18px; padding:0; margin:0px 0px 10px 0px; }
#content p.shortcol{ width:180px; float:left; padding-right:10px }
#content p.title{ width:160px; float:left; padding:0; margin: 10px 5px 2px 0px; clear:both; font-weight:bold; } 
#content p.title a{ text-decoration:none; }
#content p.description{ width:520px; float:left; padding:0; margin: 10px 5px 2px 0px; font-weight:bold; }
#content p.salary{ width:50px; float:right; text-align:right; padding:0; margin: 10px 0px 2px 0px; font-weight:bold; }

#content p.nonedata{ padding-top:10px; margin: 30px 5px 2px 0px; font-weight:bold; } 

#content td{ color:#ffffff; }
#content p.mandatory{ color:#009aff }
#content p.shortcol_a{ width:220px; float:left; padding-right:10px }
#content p.shortcol_b{ width:330px; float:left; padding-right:8px }
#content p.shortcol_c{ width:180px; float:left; padding-right:10px }

div.clearer{ float:left; font-size:1px; line-height:1px; clear:both; width:700px; float:left;  }
 
#backprint{ font-weight:bold; padding:0px 0px 10px 0px; margin:0 auto; float:left; width:778px; border-bottom:1px solid #009aff; }
#backprint a{ text-decoration:none; }
#backprint p.floatleft{ float:left; text-align:left; padding-bottom:0px; margin-bottom:0px; }
#backprint p.floatright{ float:right; text-align:right; padding-bottom:0px; margin-bottom:0px; }

font.whitetext{ color:#ffffff; }

div.dividercontent{ height:1px; border-top:1px solid #009aff; font-size:1px; line-height:1px; }



 













