@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; font-weight:bold; }

a{ color:#cc0000;}

form{ padding:0; margin:0}
input, select, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight:bold; border:1px solid #999999; }

#nav{ margin:0 auto; padding:0; margin-top:140px; width:749px; }
  
#breadcrumb{ margin:0 auto; padding:0; margin-top:5px; width:710px; font-size:11px; font-weight:normal }
#breadcrumb a{ text-decoration:none; color:#333333 }

#container{ margin:0 auto; padding:20px 0px 0px 0px; width:690px; height:330px; }

#homepicture{ width:689px;  float:none; padding:20px 0px 0px 0px; margin:0 auto }
#homepicture img.hero{ float:right; padding:20px 0px 0px 20px; clear:right; } 
#homepicture img.hero2{ float:right; padding:20px 0px 0px 10px; clear:right; } 
#homepicture div.headingstrip{ height:1px; line-height:1px;  font-size:1px; border-top: 1px solid #333333; padding-bottom:0px; }
#homepicture div.headingstripshorter{ height:1px; font-size:1px; border-top: 1px solid #333333; padding-bottom:0px; }
#homepicture div.headingstripleft{ height:1px; font-size:1px; border-top: 1px solid #333333; padding-bottom:0px; }
#homepicture p.padright{ padding-right:360px; }
#homepicture p{ padding:0px; margin: 18px 0px 0px 0px;}
#homepicture h2{ color:#cc0000; font-size:18px; line-height:22px; padding:0; margin: 20px 0px 2px 0px; }
#homepicture h3{ color:#cc0000; font-size:13px; line-height:17px; padding:0; margin: 0px 0px 2px 0px; } 
#homepicture p.notop{ padding:0; margin: 0px 0px 0px 0px; padding-right:340px; }
#homepicture p.indented{ padding-left:88px; }

#privacytext{ width:689px; height:905px; float:none; padding:20px 0px 0px 0px; margin:0 auto; font-size:11px; color:#000000; text-align:left; }
#privacytext p{ font-size:11px; color:#000000; text-align:left; }
#privacytext h3{ font-size:12px; color:#cc0000; text-align:left; padding:0; margin:0px 0px 10px 0px;  }
#privacytext ul{ padding:0; margin:0px 0px 10px 20px;  }
#privacytext li{ list-style-type:none; list-style-image:url(images/bullet.gif); }  
#privacytext div.headingstrip{ height:1px; line-height:1px;  font-size:1px; border-top: 1px solid #333333; padding-bottom:20px; }

#privacytext2{ width:689px; height:430px; float:none; padding:20px 0px 0px 0px; margin:0 auto; font-size:11px; color:#000000; text-align:left; }
#privacytext2 p{ font-size:11px; color:#000000; text-align:left; padding:0px; margin:0px 0px 15px 0px; }
#privacytext2 h3{ font-size:12px; color:#cc0000; text-align:left; padding:0; margin:0px 0px 10px 0px;  }
#privacytext2 ul{ padding:0; margin:0px 0px 15px 20px;  }
#privacytext2 li{ list-style-type:none; list-style-image:url(images/bullet.gif); }  
#privacytext2 div.headingstrip{ height:1px; line-height:1px;  font-size:1px; border-top: 1px solid #333333; padding-bottom:20px; }

#lhsback{ float:left; width: 53px;} 

#rhs{ float:right; width: 590px; padding:5px 10px 0px 0px; line-height:17px; }
#rhs div.headingstrip{ height:1px; font-size:1px; line-height:1px;  border-top: 1px solid #333333 }
#rhs div.dashedstrip{ height:1px; font-size:1px; border-top: 1px dashed #333333; margin:0px 20px 40px 0px; }
#rhs img.hero{ float:right; padding:20px 0px 0px 20px; }
#rhs p{ padding:0; margin:15px 0px 0px 0px; }
#rhs h3{ padding:0; font-size:14px; margin:15px 0px 30px 0px; }

#footerlogo{ margin:0 auto; padding:0; width:696px; clear:both; }

#privacy{ margin:0 auto; padding:30px 0px 30px 0px; margin-top:10px; width:710px; color:#ffffff; text-align:right; font-size:10px; }
#privacy a{ color:#ffffff; text-decoration:none; }
#privacy a:hover{ text-decoration:underline }
#privacy a.selected{ text-decoration:underline }
div.clearer{ font-size:1px; height:1px; width:600px; line-height:1px; line-height:1px; clear:both; float:left; }

img.buttons_a{ padding-right:12px; padding-bottom:10px; padding-top:5px; }
img.buttons_b{ padding-bottom:10px; padding-top:5px; }
img.buttons_c{ padding-right:8px; padding-bottom:14px; padding-top:5px; }
img.buttons_d{ padding-bottom:14px; padding-top:5px; }

p.left{ float:left; clear:left; width:340px; padding: 0px 0px 19px 0px; margin:0; }
p.right{ float:left; clear:none; width:320px; padding: 0px 0px 19px 0px; margin:0; }
img.profile{ float:left; padding-right:10px; }
img.biobutton{ padding-bottom:5px; padding-top:2px; }

#advertising{ width:689px;  float:none; padding:20px 0px 0px 0px; margin:0 auto }
#advertising img.hero{ float:right; padding:20px 0px 0px 20px; clear:right; } 
#advertising div.headingstrip{ height:1px; font-size:1px; line-height:1px; border-top: 1px solid #333333; padding-bottom:0px; }
#advertising p.padright{ padding-right:360px; }
#advertising h2{ color:#cc0000; font-size:18px; line-height:22px; padding:0; margin: 20px 0px 2px 0px; }
#advertising h3{ color:#cc0000; font-size:13px; line-height:17px; padding:0; margin: 0px 0px 2px 0px; }
#advertising p.indented{ padding-left:88px; }
#advertising h2.indented{ padding-left:88px; }

#advertisingtable{ background-image:url(images/form_background.gif); background-position:top left; background-repeat:no-repeat; float:right; width:408px; font-size:11px; line-height:15px; margin-top:20px; margin-left:20px; }

#advert{ padding: 0px 20px 0px 20px; font-size:11px; line-height:15px; }

#employmenttable{ background-image:url(images/form_background_employment.gif); background-position:top left; background-repeat:no-repeat; float:right; width:408px; height: 337px; font-size:11px; line-height:15px; margin-top:20px; margin-left:20px; }

#employment{ padding: 0px 20px 0px 20px; font-size:11px; line-height:15px; }

.mandatory{ font-weight:normal; text-align:right; padding-right:5px; }

#contactus{ width:705px; float:none; padding:20px 0px 0px 10px; margin:0 auto }
#contactus img.hero{ float:right; padding:20px 0px 0px 20px; clear:right; } 
#contactus div.headingstrip{ height:1px; font-size:1px; line-height:1px;  border-top: 1px solid #333333; padding-bottom:0px; width:240px; }
#contactus div.headingstripleft{ height:1px; font-size:1px; border-top: 1px solid #333333; padding-bottom:0px; }
#contactus p.padright{ padding-right:360px; }
#contactus h2{ color:#cc0000; font-size:18px; line-height:22px; padding:0; margin: 20px 0px 2px 0px; }
#contactus h3{ color:#cc0000; font-size:13px; line-height:17px; padding:0; margin: 0px 0px 2px 0px; } 
#contactus p.notop{ padding:0; margin: 0px 0px 0px 0px; padding-right:340px; }

span.doanloadtime{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
p.tourbutton{ padding:0px 0px 0px 0px 0px; margin:0px 0px 0px 0px 0px; }



