/* colors- listed from darkest to lightest
brown: 5a481d 9e8d70 c7bdab e4dfd6
blue: 004963 4d92aa 9dc2d2 e5eef3 
*/

* { margin:0; padding:0; }
html { background:#ffffff;}
body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#9e8d70; padding:0 20px;}

h1,h2,h3,h4,h5,h6 { margin:0 0 5px 0; padding:10px 0 2px 0; color:#004963;}
h1 a { text-decoration:none;} h1 span { position:absolute; left:-5000em;}
h1 { font-size:30px;} h2 { font-size:24px; border-bottom:1px solid #e4dfd6;} h2 a { text-decoration:none;} h3 { font-size:14px;}
h4 { font-size:14px;} h5 { font-size:14px;} h6 { font-size:12px;}
.executive-corner h4 { border-bottom:1px solid #e5eef3;}

img { border:none;}
p,ul,ol {color:#9e8d70;}
p { margin:0 0 10px 0;}
a { color:#004963;}
a:hover {color:#4d92aa; }
td { padding:4px;}
div { }

#container {}
#banner { background:url(/images/header_bg.gif) bottom repeat-x; height:100px; text-align:center;} #banner h1 { padding:35px 0 0 20px;} #banner h1 a{ color:#004963;}
#banner a { text-decoration:none;}
#banner img { margin-top:20px;}
#bannerL {background:url(/images/headerleft_bg.gif) bottom right no-repeat; width:10px; height:100px; float:left;}
#bannerR {background:url(/images/headerright_bg.gif) bottom left no-repeat; width:10px; height:100px; float:right;}

#main { }
#toolbar { height:80px;}
#breadcrumb { height:20px; padding:5px 0;}
#sidebar { float:left; width:180px; padding:10px 0;}
#content {}

#footer { clear:both; margin:20px 0 0 0; text-align:center; background:url(/images/footer_bg.gif) top repeat-x; height:30px; }
#footerL { background:url(/images/footerleft_bg.gif) top right no-repeat; float:left; width:12px; height:30px;}
#footerR { background:url(/images/footerright_bg.gif) top left no-repeat; float:right; width:12px; height:30px;}
#footer p { padding:10px 0 0 0; font-size:10px;}
 
#feed_list { list-style:none; margin:0; padding:0;}

.feed { float:left; width:28%; border:1px solid #E5EEF3; list-style:none; margin:2%; padding:5px; }

.feed h2 { text-align:center; padding:5px 0; border-top:1px solid #E5EEF3; }
.feed h2 a {   color:#fff; } .feed h2 a:hover { color:#004963;}
.feed h2 a, .feed h3 a { text-decoration:none; margin:0; } 



div.logo { text-align:center; height:60px; padding:10px 0; background:#004963;}
div.no_logo {}
h2.logo { font-size:12px; background:#9dc2d2; height:20px; }
h2.no_logo { font-size:24px; background:#9dc2d2; height:60px; padding-top:45px;}



.items { height:280px; overflow:auto;}
.item { list-style:none; padding:3px 0; margin:0; border-bottom:1px solid #E5EEF3;}
.item h3 { padding:3px 0 0 0; font-weight:normal;}
.item h3 img { cursor:pointer; float:right; margin:3px 10px;}

.small { color:#4d92aa; border-top:1px solid #E5EEF3; border-bottom:1px solid #E5EEF3; font-size:10px;}



.mobilitylogo { float:left; margin:10px 20px 0 5px;}

.floatL { float:left;}
.floatR { float:right;}
.clear { clear:both;}
.clear-block { margin:0 0 20px 0;}
.feedicon { padding:0 10px; }
.clearL { clear:left;}