@charset "UTF-8";
body {
	background-color: #FFFFFF; margin: 0px; padding: 0px; font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;}
div {padding: 0; margin: 0;}
#wrapper {width: 786px; margin-left: auto; margin-right: auto;}
#masthead {padding-top: 31px; padding-bottom: 20px; font-size: 12px; font-weight: bold; color: #767676;}
#masthead-inner {background: url(images/inner/bg_behindlogo.gif) no-repeat bottom; padding-top: 31px; padding-bottom: 20px; font-size: 12px; font-weight: bold; color: #767676;}
#masthead a:link {color: #434343; text-decoration: none;}
#masthead a:visited {color: #434343; text-decoration: none;}
#masthead a:hover {color: #434343; text-decoration: underline;}
#masthead-inner a:link {color: #434343; text-decoration: none;}
#masthead-inner a:visited {color: #434343; text-decoration: none;}
#masthead-inner a:hover {color: #434343; text-decoration: underline;}
#nav {background: url(images/nav/bg.gif) repeat-x; height: 37px; padding-left: 30px;}
#nav-inner {background: url(images/nav/bg_inner.gif) no-repeat; height: 36px; padding-left: 30px;}
#content-hp {font-size: 13px; line-height: 16px; padding-top: 32px; color: #333333; padding-bottom: 20px;}
#content-hp h1 {color: #585527; font-weight: bold; font-size: 18px; letter-spacing: 1px; line-height: 20px;}
#content-hp h2 {color: #585527; font-weight: normal; font-size: 18px; line-height: 20px;}
#content-hp h3 {color: #585527; text-transform: uppercase; font-size: 13px;}
#content-hp .leftcol {padding-right: 37px;}
#content-hp .leftcol ul {padding: 0; margin: 0 0 0 18px;}
.curve {background: url(images/home/curve_bg.gif) repeat-y; padding: 0 27px;}
.curve .title {color: #82171a; text-transform: uppercase; font-weight: bold;}
.curve ul {padding: 0; margin: 0 0 0 18px;}
.innercurve {background: url(images/inner/bg_orange.gif) repeat; padding: 10px 15px 10px 20px;}
.innercurvetitle {background: #b04d22; color: #FFFFFF; font-size: 15px; font-weight: bold; line-height: 20px; padding: 10px 20px 10px 20px;}
.pubtitle {text-transform: uppercase; font-size: 11px; line-height: 12px;}
#copyright {color: #555555; font-size: 14px; padding: 10px 0px; clear: both;}

hr {
  border: 0;
  width: 100%; color: #585527;
background-color: #585527;
height: 1px;
}

.data {}
.data td {padding: 3px;}
.data .left {text-align: right;}

.databorder {border-top: solid 1px #333333; border-left: solid 1px #333333;}
.databorder  td {padding: 3px; border-right: solid 1px #333333; border-bottom: solid 1px #333333;}
.databorder .toprow {background: #FFFFCC;}
.data .toplinks {text-align: right; font-size: 11px; padding: 10px 0px;}
.data .toplinks a {padding: 0px 3px;}

form {display:inline; margin: 0; padding: 0;}
a:link {color: #333333;}
a:visited {color: #333333;}
a:hover {color: #82171a;}

#coldiv {margin-right: 50px; float: left;}
#clear {clear: both;}

table {padding: 0; margin: 0;}

.callout {background: #cccccc; border: solid 1px #326bb2; clear: both; padding: 16px 15px 15px 15px;}
.callout ul {margin-left:1px;}
.callout li {margin: 0px 0px 10px 10px}
