body {background:url(/g/global/bg.jpg) repeat-x #6A91C8; font-family:Arial, Helvetica, sans-serif; margin:0 auto;margin-bottom:50px;}
p, li, td{font-size:12px;color:#333;background-color:transparent;}
a em, h1 em {visibility:hidden;}
h2 {color:#B82500;font-size:14px;}
h3 {font-size:12px;}

.clear {clear:both;}

#plane {background:url(/g/global/v.top.jpg) no-repeat center top;}
#frame {text-align:left;margin:0 auto;width:618px;position:relative;}
#contbg {background:url(/g/global/cont.bg.jpg) repeat-y center;}

div#foot {
	width:618px;
	margin:0 auto;
    padding: 0;
    overflow: hidden;
	background-color:#6A91C8;
    background-image: url("/g/global/foot.bg.gif"); 
    background-repeat: no-repeat;width:618px;margin:0 auto;
    height:25px !important; /* for most browsers */
	line-height:10em;
	position:relative;
}     	

#ls {background:url(/g/global/spacer.gif);position:absolute;display:block;width:80px;height:12px;top:12px;right:70px;text-decoration:none;line-height:normal !important;overflow:hidden;} 
a#ls em {display:block;visibility:visible !important;padding:12px 0 0 0;height:0;height /**/:12px; /* for IE5.5's bad box model */}  

#nav {list-style:none;margin:0 0 0 6px;padding:0;height:25px;}
#nav li {list-style:none;margin:0;padding:0;float:left;}

#logo {text-decoration:none;display:block;height:75px;width:618px;}
#nav a {display:block;background:url(/g/global/nav.gif); text-decoration:none;height:25px;}

a#hom {width:59px;background-position:0 0!important;}
a#pro{width:144px;background-position:-59px 0 !important;}
a#faa {width:111px;background-position:-203px 0 !important;}
a#tro {width:131px;background-position:-314px 0 !important;}
a#abo {width:82px;background-position:-445px 0 !important;}
a#con {width:79px;background-position:-527px 0 !important;}

a#hom:hover {width:59px;background-position:0 25px !important;}
a#pro:hover {width:144px;background-position:-59px 25px !important;}
a#faa:hover {width:111px;background-position:-203px 25px !important;}
a#tro:hover {width:131px;background-position:-314px 25px !important;}
a#abo:hover {width:82px;background-position:-445px 25px !important;}
a#con:hover {width:79px;background-position:-527px 25px !important;}

#subnav {height:20px;background:url(/g/global/sub.bg.jpg) repeat-x;font-size:10px;font-weight:bold;color:#fff;margin:0 6px;padding:4px 0 0 10px;clear:both;}
#subnav a {color:#fff;text-decoration:none;}
#subnav a:hover {color:#A82200;}

#cont {padding:33px 23px;min-height:400px;}

#cont a {color:#E82E00;}

p.first:first-line {font-weight:bold;}



#cont h1 {color:#fff;height:29px !important;font-size:12px;position:absolute;left:-3px;top:129px;margin:0;padding: 0 0 0 20px;background:url(/g/global/flag.bg.gif) 0 0px no-repeat;}
h1 img {margin:0;padding:0; vertical-align:middle;padding-left:20px;}

.list {background:#f6f6f6;}
.list td {border-bottom:solid 3px #e0e0e0;padding-left:10px;}
.list .even {background:#e9e9e9;}
.list th {text-align:left;background:#A8A6A7;border-right:solid 2px #E0E0E0;padding-left:10px; }
.list th p {font-size:10px !important;}
.list td p {font-size:11px !important;}
.list th a {color:#333 !important;text-decoration:none;}
.list strong {color:#B82500;}

dt, dd {float:left;}
dt {width:220px;}
dd {width:350px;margin:0;}

.error {color: #CC0000;}

