body {padding:0;margin:0;background:#f2f2f2 url(images/bg.png) repeat-x;font-size:11px;font-family:tahoma, sans-serif;color:#818181;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:arial, verdana, serif;font-size:11px;color:#6c6161;}
p, ul {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#818181;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}
.columns {width:100%;overflow:hidden;}

#container {width:918px;margin:0 auto;}
#top {height:158px;border-bottom:6px solid #818181;}
#top h1 {float:left;padding:63px 0 0 78px;margin:0;}
#top ul {list-style-type:none;margin:0 0 0 auto;width:575px;padding:0;border-right:1px solid #e5e5e5;height:158px;}
#top li {float:left;border-left:1px solid #e5e5e5;}
#top li a {float:left;padding:88px 32px 0 32px;height:70px;font-size:12px;font-family:trebuchet ms, arial, sans-serif;font-weight:bold;color:black;}
#top li a:hover {text-decoration:none;}
#top li.selected {background-color:#f2f2f2;}

#main-bar {width:100%;overflow:hidden;padding-bottom:36px;}
#box-left {float:left;width:342px;}
#box-left h2 {font-family:trebuchet ms, arial, sans-serif;margin:0;font-size:12px;text-align:right;line-height:1em;color:black;}
#box-left h2 em {color:#ffcd05;font-style:normal;display:block;}
.box1 {background:transparent url(images/box1.jpg) no-repeat right bottom;border-bottom:1px solid #e6e6e6;}
.box1 h2 {padding:31px 200px 6px 0;}
.box1 p {margin:0;padding:20px 130px 14px 60px;text-align:right;}
.box2 {background:transparent url(images/box2.jpg) no-repeat left bottom;border-bottom:1px solid #818181;padding-bottom:50px;}
.box2 h2 {padding:48px 52px 0 150px;}
.box2 p {margin:0;padding:10px 160px 0 40px;text-align:right;}


#box-right {width:576px;height:246px;background:transparent url(images/mainbar.jpg) no-repeat;float:right;}
#box-right h2 {margin:0;padding:33px 0 22px 63px;}
#box-right p {color:white;height:70px;width:235px;margin:0;line-height:1.3em;padding-left:66px;}
#box-right p.more {padding-left:24px;height:auto;}

#content {background:transparent url(images/dot.png) repeat-y 342px 0;width:100%;overflow:hidden;margin:36px 0 72px 0;}
#left {float:left;padding-left:43px;width:258px;padding-right:42px;background:transparent url(images/content.png) no-repeat right top;}
#left h2 {font-size:12px;font-family:trebuchet ms, arial, sans-serif;margin:0 16px;color:black;padding-bottom:8px;}
#left dl {margin:1.8em 0;line-height:1.3em;}
#left dd {color:#c1c1c1;margin-bottom:10px;text-align:right;}
#left dt {float:left;width:165px;height:1.3em;overflow:hidden;}
#content .more {width:100%;overflow:hidden;padding-top:10px;}
#content .more a {float:right;line-height:18px;background-color:#818181;color:white;padding:0 6px 1px 6px;}
#right {float:right;width:490px;padding-right:43px;}
#right h2 {font-size:12px;font-family:trebuchet ms, arial, sans-serif;margin:0 16px;color:black;padding-bottom:8px;}
.text {width:430px;}
.text p {margin:1.8em 0;line-height:1.5em;}

#footer {line-height:32px;border-top:1px solid #818181;text-align:right;}
#footer p {margin:0;padding-right:70px;}
#footer p.rights {float:left;padding-left:56px;padding-right:0;}
#footer p cite {font-weight:bold;font-style:normal;}
#footer p a {color:#218dd8;}


