/* EDI Styles 3.15.2007 */
body {background-color: #01597f; margin:36px 0 0 0;font-family: verdana, arial, helvetica, sans-serif; color: #eefaff;font-weight:normal;}
:link,:visited { text-decoration:underline; color:#fff; }
ul,ol { list-style:none }
#container {margin:0 auto; width:810px; padding:0;}
#hideit {display:none;}

#nav {margin-left: 10px; padding:0;}
#nav ul, #nav li {margin:0; padding:0; display:inline; list-style-type:none;}
#nav li {float:left;}
#nav a:link, #nav a:visited {display:block;float:left;color:#fff;padding:4px 10px 3px 4px;text-decoration:none;font-size: 12px;}
#nav a:link#current, #nav a.visited#current, #nav a:hover {background-color:#0099db;text-decoration:none;}

#subnav {border-bottom: 1px solid #0099da;padding-bottom: 12px;width:800px;}
#subnav ul {margin:0;padding:0;}
#subnav ul li {width:120px;display:inline;}
#subnav ul li a {text-decoration:none;margin-right:15px;color:#fff;font-size:12px;padding:1px 5px 3px 1px}
#subnav ul li a:hover {background-color:#0099db;}

#banner {width: 820px; clear:left;}
#banner img {float:left;}
#banner img.main {padding:0; border-left: 3px solid #0099db; border-top: 3px solid #0099db; border-bottom: 3px solid #0099db;}
#banner img.logo {padding:0;border-top: 3px solid #0099db; border-bottom: 3px solid #0099db;}
#banner img.logo_old {padding:0;}

#content a.more {display:block; float:right; background-color: #0099da; color: #fff; margin: 0px 0px 0px 0px; padding:3px 10px 3px 5px; font-size: 11px; text-decoration:none;}
#content a.view {display:block; float:right; background-color: #0099da; color: #fff; margin: 0px 0px 10px 40px; padding:3px 10px 3px 5px; font-size: 11px; text-decoration:none;}
#content_left {float:left; width: 475px; margin:20px 0px 0px 0px; border-top: 3px solid #0099da;}
#content_left p {margin: 10px 10px 14px 0px; font-size: 12px; line-height: 18px;}
#content_left h2 {margin:0; padding:10px 0px 0px 0px; font-size: 16px;letter-spacing:.05em;}
#content_left span {font-size: 14px; font-weight:normal;}
#content_left h4 {font-size:14px; font-weight:bold; padding-bottom: 0px;}
#content_left p.main {padding: 0px 10px 0px 0px; font-size: 12px; line-height: 16px;}
#content_left h2.main {margin:0; padding:10px 0px 7px 0px; font-size: 18px; border-bottom: 2px solid #0099da ;}
#content_left h1 {color:#f0f8fd;font-size:24px; border-bottom: 3px solid #0099da;padding-bottom: 8px;letter-spacing:.05em;font-weight:normal;}

#content .subtitle {font-weight:normal;font-size:18px;}

#content_left p.left {float:left;width:275px;}
#content_left p.right {float:left;}


#content_right {float:left; width: 300px; margin:120px 0px 0px 20px;}
#content_right h3 {color: #fff;margin:0; padding:10px 0px 0px 0px; font-size: 14px;}
#content_right img {border: 3px solid #0099da; float:left; margin-right: 5px;}
#content_right span {font-size: 14px; font-weight:normal;}
#content_right p {font-size: 12px;margin: 10px 0 14px 0;}


#uberfooter{clear:both; background: #00618d url('images/design/uber_tile.gif') repeat-x; background-color: #00618d;padding-bottom:10px;margin:0;}
#news {float:left; padding:0; margin:0; text-align:left; width:480px;}
#news a:link,a:visited {color: #b5e7ff; font-size: 12px; text-decoration:underline;}
#news ul, #news li {margin:0; padding:0; font-size: 12px;}
#news li {clear: left;margin-bottom: 100px;}
#news.title {font-size:12px;}
#news h3 {color: #fff;margin:0; padding:10px 0px 10px 0px; font-size: 14px;}
#news h3 span {font-size: 12px; font-weight:normal;}
#news li a {display:block;float:left;width: 400px;margin-bottom:10px;}
#news li span {font-size: 12px; font-weight:normal; margin-right:15px;display:block;float:left;}
.wrap {margin:0 auto; text-align:center; width:810px;}


#links {float:left; text-align:left; margin-left: 15px;}
#links a:link,a:visited {color: #b5e7ff; font-size: 12px; text-decoration:underline;}
#links ul, #news li {margin:0; padding:0; font-size: 12px;}
#links h3 {color: #fff;margin:0; padding:10px 0px 10px 0px; font-size: 14px;}
#links h3 span {font-size: 12px; font-weight:normal;}

#footer {padding:20px 40px 40px 40px; margin:0; background-color: #2a2635;clear:left;}
#footer p {font-size: 10px;}
#footer ul {margin: 40px 0 60px 0;}
#footer li {display:inline;margin-right: 40px;}
#footer a:link, a:visited {color: #fff; font-size: 11px;}
#footer a.factsheet {background: url('images/design/download_factsheet.gif') no-repeat 0 20px; padding: 30px 0 20px 40px;font-size: 12px;}
#footer a.whitepaper {background: url('images/design/download_whitepaper.gif') no-repeat 0 20px; padding: 30px 0 20px 40px;font-size: 12px;}
.footerwrap {margin:0 auto; text-align:center;}

/* styles for blend rendered pages - news,events */
.item {width:810px;}
.item h1 {font-size: 14px; border-bottom:1px solid #fff; padding-bottom:3px; margin:0;}
.item p.date {font-size: 11px; border:0; margin:0;}
.item p.subtitle {font-size:12px; font-weight:bold;}
.item p.abstract {}
.item p.body {}

#staff {padding:0;margin-top:25px;}
#staff li {font-size:12px;}
#staff li a {color:#eefaff;font-size:12px;text-decoration:none;}
#staff li a:hover {text-decoration:underline;}

#foliowrapper {height:850px;}

#first {margin:0px 0px 25px 0px;}
#first img {border: 3px solid #0099da;float:left;margin-right:7px;}
#first p {border-top:1px solid #0099da;height:175px;}
#first h3 {font-weight:normal;text-transform:uppercase;font-size:14px;}

#second {margin:0px 0px 25px 0px;}
#second img {border: 3px solid #0099da;float:left;margin-right:7px;}
#second p {border-top:1px solid #0099da;height:175px;}
#second h3 {font-weight:normal;text-transform:uppercase;font-size:14px;}

#third {margin:0px 0px 25px 0px;}
#third img {border: 3px solid #0099da;float:left;margin-right:7px;}
#third p {border-top:1px solid #0099da;height:175px;}
#third h3 {font-weight:normal;text-transform:uppercase;font-size:14px;}

#explore {height:600px;}
#explore p img {margin:5px 5px 5px 0px;}

.details {font-size:10px; width:300px;margin:25px 0px 15px 0px;}
.details th {background-color: #0099da;;}
.details td {background-color: #0099da;font-size:10px;vertical-align:top;padding:3px;}
