body { background-color:#ddfbff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#585858; text-align:left; margin:0; padding:0; line-height:16px; background:url(/css/images/bgs/body-bg.gif) repeat-y #ddfbff; }
a:hover {text-decoration:none;}
p { margin-top:1.1em; }
.box { background:url(/css/images/bgs/body-bg.gif) repeat-y;}
.top { width:726px; background:url(/css/images/bgs/top-bg.gif) repeat-x;}
#logo  { width:726px; height:100px; float:left; margin:7px 0 0 0; }

#menu { background:url(/css/images/bgs/menu-bar.gif) no-repeat; width:726px; height:29px;}
#banner { background:url(/css/images/bgs/banner.jpg) no-repeat; width:726px; height:130px;}
#hp-content { background:url(/css/images/bgs/hp-bg.gif) repeat-y; width:726px; }
#hp-left-column {width:180px; float:left; }

input { font-size:11px; }

.address-padding-main { padding:15px 0 0 20px;}
.address-padding-secondary { padding:5px 0 0 10px}

h2 {color:#000573; font-size:14px; margin:0; padding:0;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; font-weight:bold;}
.posted { color:#a2a2a2; font-size:9px }
.post { background:url(/css/images/break.gif) bottom no-repeat; padding:10px 0 20px 0; }

#footer { background:url(/css/images/bgs/footer.gif) repeat-x; height:89px; width:726px; color:#FFFFFF; }
.copyright { text-align:center; padding-top:6px;}

.links {  text-align:center; padding-top:20px; color:#0061bb;}
.links ul { list-style:circle; display:inline; margin:0; padding:0;}
.links ul li {display:inline; padding:0 4px 0 4px; border-right: solid 1px #FFFFFF;}
.links ul li.links-last { border-right:none;}
.links ul li a { color:#0008bc; text-decoration:underline; }
.links ul li a:hover { color:#0008bc; text-decoration:none; }

.dates-padding-first { padding:20px 10px 10px 15px; text-align:left;}
.dates-padding { padding:0 10px 10px 15px; text-align:left;}

#menu { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:29px; }
#share-price { float:left; padding:0px 0px 0px 45px; color:#61d54a; }
#share-price a { color:#61d54a; text-decoration:none; display:block; }
#share-price a:hover { color:#ffffff; }

#sub-page-main-content { float:left; width:546px; }

#projects-main {margin:20px 25px 20px 50px;}

.tabselected { background-color:#f0f0ff; }



