body{background:#E8EBF1;margin:0;overflow:auto}
body,th,td{font-family:arial;font-size:9pt;color:666}
th,td{vertical-align:top}
a{text-decoration:none;color:#00426E}
a:hover{color:#AAA}
a img{border:0}
hr{height:1;color:#CCC;background:#CCC}

.con{width:980;height:100%;border-collapse:collapse;background:#FFF;border-style:solid;border-width:0 10 0 10;border-color:#FFF}

.hed{padding:0;background:url(/i/lay/hed_sweep.gif) no-repeat right top}
.hed div{position:relative;height:150}
.hed .logo{position:absolute;top:15;left:30}
.hed .srch{position:absolute;bottom:10;right:10;text-decoration:none}
.hed .srch input{height:24;width:200;border-style:solid;border-width:1;border-color:#6DA3B2;padding:3 0 0 4;font-size:10pt}
.hed .srch img{cursor:pointer;margin:0 0 -4 0}
.hed .srch form > img{cursor:pointer;margin:0 0 -7 0}
.hed .log{position:absolute;top:5;right:20}
.hed .log a{font-size:7pt;color:#016079;padding:0 10 0 10}
.hed .log a:hover{color:#FFF}

.menu{border-style:dashed;border-width:1 0 1 0;border-color:#6DA3B2;height:20}
.menu a{color:#20435F;float:left;display:block;padding:12 20 12 20;font-size:15px;letter-spacing:-1;font-weight:bold}
.menu a:hover{color:#AAA}

.tit{padding:20 0 20 0}
.tit0{width:100%;border-collapse:collapse}
.tit1,.tit2,.tit3{width:33%}
.tit1{padding:0 0 0 20}
.tit2{padding:0 20 0 0}
.tit3{padding:0 14 0 0}
.tit1 a{display:block;background:url(/i/lay/blue-link-arrow.gif) no-repeat left center;padding:4 0 4 16;color:#00426E;font-weight:bold}
.tit1 a:hover{color:#AAA}
.tit1 a.map{width:239;height:88;background:url(/i/lay/map.gif) no-repeat left 0px;display:block;margin:0 0 20 0}
.tit1 a.map:hover{background:url(/i/lay/map.gif) no-repeat left -96px}
.tit2 a{display:block;background:url(/i/lay/blue-arrow.gif) no-repeat left 20px;padding:16 0 16 16;color:#00426E;border-style:dotted;border-width:0 0 1 0;border-color:#DDD}
.tit2 a h1{font-size:12pt;margin:0 0 10 0}
.tit2 a:hover{color:#AAA}
.tit3 img{height:250;width:332}

.ban{padding:0}
.ban div{height:180;overflow:hidden;position:relative}
.ban div img{position:absolute;top:0;right:0}
.ban div .mask1{left:0}

.side{width:300;padding:20 0 20 10}
.side h1{font-size:12pt;margin:16 0 8 0}
.side .base a{display:block;background:url(/i/lay/blue-link-arrow.gif) no-repeat left center;padding:4 0 4 16;color:#00426E;font-weight:bold}
.side .base a:hover{color:#AAA}
.side a.map{width:239;height:96;background:url(/i/lay/map.gif) no-repeat left 0px;display:block;margin:0 0 20 0}
.side a.map:hover{background:url(/i/lay/map.gif) no-repeat left -96px}

.body{padding:20 30 40 0}
.body h1{font-size:18pt;font-weight:normal;margin:0}
.body h2{border-style:dashed;border-width:1 0 1 0;border-color:#AAA;color:#A3B6C1;padding:10 0 10 0;font-size:13pt}
.body h6{font-size:12pt;margin:0}
.body li{margin:10 0 0 0}
.cats{background:#F0F8FE;margin:0 0 10 0}
.cats a{font-weight:bold}
.career_form,.contact_form{background:#DAE2E6;margin:20 0 20 0;border-style:solid;border-width:20;border-color:#DAE2E6}
.career_form td,.contact_form td{white-space:nowrap;font-weight:bold}
.career_form input,.career_form textarea,
.contact_form input,.contact_form textarea
{width:100%}

.history{height:600;overflow-x:hidden;overflow-y:auto;border-style:dashed;border-width:1;border-color:#AAA;padding:0 20 20 20}
.history th{font-size:11pt;white-space:nowrap;color:#AAA;text-align:left}
.history th,.history td{padding:9 20 0 0}

.hedm{background:url(/i/lay/loz_container.gif) no-repeat left top;height:60;width:100%}
.hedm td{padding:16 40 0 40;text-align:center}
.hedm td select{font-size:14px}

.container{border-collapse:collapse}
.container th,.container td{padding:10;border-style:dotted;border-width:1 0 1 0;border-color:#DDD}
.container th.hedh{letter-spacing:-1;text-align:left;padding:50 0 0 0;font-size:12pt}
.container th.hedp img{display:block;margin:8 0 0 0;line-height:100%}
.container td a{display:block;font-weight:bold}
.container table{border-collapse:collapse;margin:0 0 8 0}
.container table td,.container table th{padding:2 4 2 4;border-style:solid;border-width:1;border-color:#CCC;white-space:nowrap}
.hedr{background:#DDD;width:50%;font-weight:bold;text-align:center}
.heds{background:#EEE;color:#888;font-weight:bold;font-size:8pt}

.link{border-style:dashed;border-width:1;border-color:#999;padding:10 0 10 0}
.link0{width:100%;border-collapse:collapse}
.link a{font-weight:bold;color:#00426E}
.link a:hover{volor:#AAA}
.link1,.link2,.link3{width:33%}
.link11,.link22,.link33{padding:0 20 0 20;color:#666}

#gallery{width:100%}
#gallery td{text-align:center}
#gallery a{display:block;margin:0 0 4 0;opacity:0.7;filter:alpha(opacity=70);zoom:1}
#gallery a:hover{opacity:1;filter:alpha(opacity=100)}

.seo{height:20;padding:20;font-size:8pt}
.seo a{color:#20435F;display:block;float:left;padding:0 10 0 10;border-style:dotted;border-width:0 1 0 0;border-color:#888}
.seo a:hover{color:#AAA}

.foo{padding:20 0 20 20;font-size:8pt;color:#888;height:20}
