body, html {text-align: center; top: 0px; left: 0px; padding: 0px; margin:0; border: 0px; font-size:14px; font-family:arial, verdana; background:#fff;}
html {}
#all { text-align: center; width:950px; margin:0px auto;color:#000;line-height:20px;color:#333;}
#page {width:950px;margin:0px auto; text-align: left; position: relative; top: 0px;float:left;}
h1, h2, h3 {color:#182D6F;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;margin:0;}
h4 {font-size:16px;color:#333;}
p {text-align:justify;}
a:link, a:visited {color:#182D6F;text-decoration:none;}
a:hover {text-decoration:underline;}

#header {width:950px;float:left;height:60px;margin:20px 0 0 30px;}
.frame {margin:10px 0 0 0;border:1px solid #ccc;}
.logo {float:left;}
.b {color:#182D6F;font-weight:bold;}
.details {float:right;width:300px;margin:20px 30px 0 0;}
.details p {margin:0;}
#center-bar {width:950px;height:220px;float:left;background:url('/images/bar-repeat.jpg') repeat-x 0 30px;}
.quote {float:left;margin:53px 0 0 30px;width:599px;height:98px;}
.jump {float:right;z-index:200;position:relative;width:281px;height:263px;margin:0 20px 0 0;}
#top {display:none;}
#navigation {float:left;background:url('/images/navbar.gif') no-repeat;width:950px;height:36px;border-top:1px solid #ccc;z-index:1;}
#navigation ul {margin:5px 0 0 10px;padding:0;}
#navigation ul li {display:inline;border-right:1px solid #ccc;padding:8px 15px 7px 10px;}
#navigation ul li a:link {color:#333;font-weight:bold;text-decoration:none;}
#navigation ul li a:visited {color:#333;font-weight:bold;text-decoration:none;}
#navigation ul li a:hover {color:#182D6F;font-weight:bold;text-decoration:underline;}
#navigation ul li a:active {color:#000;font-weight:bold;text-decoration:none;}

#primary {width:250px;float:left;}
#primary img {margin:10px 0 0 0;border:1px solid #ccc;}
#two-col {width:669px;float:left;border-right:1px solid #ccc;padding:0 10px 0 0;margin:0 10px 0 0;}
#two-col img {margin:10px 0 0 0;}
#secondary {width:419px;float:left;margin:0 10px 0 10px;padding:0 10px 0 0;border-right:1px solid #ccc;}
#secondary p {margin:5px 0 15px 0;}
#secondary img {margin:10px 0 0 0;}
#tertiary {width:250px;float:left;line-height:18px;}
#tertiary p {font-size:12px;margin:0;}
#footer {width:950px;float:left;text-align:left;border-top:1px solid #ccc;margin:10px 0 0 0;}
#footer p {font-size:11px;}

.portrait {float:right;margin:40px 10px 10px 10px !important;padding:1px;border:1px solid #ccc;}
.field {float:left;width:60px;font-weight:bold;}

#news-header {background:url('/images/news-header.gif') no-repeat;width:743px;height:95px;float:left;}
#news-body {width:737px;border-left:3px solid #151d55;border-right:3px solid #151d55;float:left;}
#news-footer {background:url('/images/news-footer.gif') no-repeat;width:743px;height:33px;float:left;}