a.footer3:link,a.footer3:visited,a.footer3:active{font-size:10pt; color:#666;text-decoration:none;}
a.footer3:hover{font-size:10pt;text-decoration:none; background:#148717; color:#fff;}
#footer2{ color:#c3c3c3; width:100%; margin-top:0px; text-align:center;}
.footer3{font-size:10pt; color:#666;}
.reset {clear:both;overflow:hidden;height:0 !important;}
.main {width:800px;margin:0 auto 0 auto;}
#body {font-family:verdana,arial,sans-serif;font-size:11px;font-weight:normal;color:#333;background:#fff;line-height:16px;text-align:center;padding:3px 0 0 0;margin:0;}
div {text-align:left;}
form {padding:0;margin:0;}
a {color:#0f66dd;}
a:hover {color:#333;}
.noStretch {width:100%;overflow:hidden;}
.tagLine {font-size:12px;font-style:italic;margin-top:3px;line-height:16px;color:#0f66dd;}
.content {margin-top:8px;border:1px solid #148717;border-top-width:22px;border-bottom:22px solid #148717;background:#E8F6E8;}
.results a.adBottomLink {text-decoration:none;}
.results a.adText {text-decoration:none;color:#000000;}
.relatedList {font-size:12px;text-decoration:none;width:195px;padding:15px;vertical-align:top;border-left:1px solid #148717;}
.relatedList a.break {margin-bottom:20px;}
.sideNavHeader {font-size:12px;color:#000000;padding:0 0 10px 0;margin:0;}
.sideNavBox a {display:block;color:#000000;}
.footer {padding:20px 0 20px 0;line-height:16px;text-align:center;}
.grLogo {text-align:center;padding-top:10px;}
.grLogo img {width:154px;height:48px;border:0;}
.results {width:602px;background:#fff;padding:0px;vertical-align:top;}
.results p {font-size:10px;padding:0 0 10px 0;margin:0;}
.results ul {list-style:none;padding:0;margin:0;}
.results li {margin-bottom:20px;font-size:12px;line-height:16px;}
.results a.adTopLink {font-size:15px;font-weight:bold;line-height:17px;text-decoration:underline;}
