* {font-family: "Trebuchet MS", Verdana, sans-serif, Arial; color: #000000; line-height: 1.5em; font-size: 12px; font-style: normal;}

body, html {background-color: #FFFFFF; margin: 0px; padding: 0px; font-style: normal;}

a {color: #000000; text-decoration: underline;}
a:link {color: #000000; text-decoration: underline;}
a:visited {color: #000000; text-decoration: underline;}
a:hover {color: #77B73C;}

#wrapper {width: 800px; margin-left: auto; margin-right: auto; font-style: normal;}
#hp-bottom {background: url(../images/home/bg_bottom.gif) repeat-y #D5DEE2; padding: 35px 49px 10px 44px; height: 200px;}
#hp-bottom div#left {width: 301px; float: left;}
#hp-bottom div#right {width: 351px; float: right;}

#hp-bottom div#left .title {text-transform: uppercase; color: #62AC1E; font-size: 14px;}
#hp-bottom ul {list-style-type: none; padding: 0; margin: 0;}
#hp-bottom li {background-image: url(../images/home/img_bullet.gif); background-repeat: no-repeat; background-position: 0 .4em; padding-left: 1.25em; padding-bottom: 1em;}

#hp-top {background: url(../images/home/img_present.jpg) no-repeat; height: 330px; padding-top: 23px; padding-left: 44px;}
#hp-top div {width: 365px;}
#hp-top div .title {color: #77B73C; font-weight: bold; font-size: 14px;}

#goodthings {clear: both; display: block;}


#footer {margin-left: auto; margin-right: auto; color: #77B73C; font-size: 11px; width: 800px; text-align: center; padding: 19px 0px; clear: both;}
#footer a {text-transform: uppercase;}
#footer a:link, a:visited {color: #77B73C; text-decoration: none;}
#footer a:hover {text-decoration: underline;}

.littleb {font-weight: bold;}
.green {font-weight: normal; color: #71B435;}
a.green:link {font-weight: normal; color: #71B435; text-decoration: none;}
a.green:visited {font-weight: normal; color: #71B435; text-decoration: none;}
a.green:hover {font-weight: normal; color: #71B435; text-decoration: underline;}



#printfooter {display: none;}

#masthead-print {height: 123px;  display: none;  width: 800px;}
#masthead-live {background: url(../images/sitewide/bg_masthead.jpg) no-repeat; height: 123px;  width: 800px;}
#masthead-live div#left {float: left; width: 377px;}
#masthead-live div#right {float: right; width: 423px;}


#masthead-liveinner {background: url(../images/inner/masthead.gif) no-repeat; height: 123px;  width: 800px;}
#masthead-liveinner div#left {float: left; width: 377px;}
#masthead-liveinner div#right {float: right; width: 423px;}

.clientlogin {color: #77B73C; text-transform: uppercase; font-size: 10px;}
form, input {padding: 0px; margin: 0px; font-size: 11px;}

#content {width: 800px;}
.content-left {background: url(../images/inner/bg_content.gif) repeat-x top #DCE4E7; padding: 35px 24px 35px 46px;}
.content-left .title {color: #77B73C; font-weight: bold; font-size: 14px;}

.content-right {background: url(../images/inner/bg_rightcol.gif) no-repeat bottom #E3E9EB; padding-top: 38px; padding-bottom: 20px;}
.content-right #nav {padding: 20px 20px 30px 41px;}
.content-right #nav a {color: #62AC1E;}
.content-right #nav a:link, a:visited {text-decoration: none;}
.content-right #nav a:hover {color: #62AC1E; text-decoration: underline;}
.content-right #nav ul {list-style-type: none; padding: 0; margin: 0;}
.content-right #nav li {background-image: url(../images/inner/img_bulletnav.gif); background-repeat: no-repeat; background-position: 0 .8em; padding-left: 1.25em; padding-bottom: .5em; font-size: 11px;}
.content-right #nav li a {font-size: 11px;}
p {line-height: 18px;}

#ttl_01 {display: block;}
#ttl_02 {display: block;}
#ttl_03 {display: block;}
#ttl_04 {display: block;}
#ttl_05 {display: block;}
#ttl_06 {display: block;}
#print_ttl_01 {display: none;}
#print_ttl_02 {display: none;}
#print_ttl_03 {display: none;}
#print_ttl_04 {display: none;}
#print_ttl_05 {display: none;}
#print_ttl_06 {display: none;}