/* CSS Document */
/* set styles for the preview message */


#preview-message {
	display:block;
	border:1px solid #666;
	background:#FF6;
	padding:2px 5px;
}

.menu_bg{
background:url(../images/menu-center.jpg) repeat-x;
height:38px;
}
.top-blue{
background:url(../images/topblue.jpg) no-repeat;
width:773px;
height:42px;
}
.logo-bg{
background:url(../images/logo-bg.jpg) no-repeat;
width:990px;
height:110px;
}
.menu-left{
background:url(../images/menu-left.jpg) no-repeat;
width:35px;
height:38px;
}
.menu-rite{
background:url(../images/menu-rite.jpg) no-repeat;
width:42px;
height:38px;
}
.menu-divider{
background:url(../images/menu-divider.jpg) no-repeat;
width:45px;
height:38px;
}
.menu-bottom{
background:url(../images/menu-bottom.jpg) no-repeat;
width:990px;
height:18px;
}
.menu_content a{
font-family:verdana;
font-size:11px;
color:#834400;
font-weight:bold;
text-decoration:none;
}
.menu_content a:hover{
font-family:verdana;
font-size:11px;
color:#054270;
font-weight:bold;
text-decoration:none;
}
.left-pannel-top{
background:url(../images/left-pannel-top.jpg) no-repeat;
width:308px;
height:67px;
}
.left-pannel-top-inner{
background:url(../images/left-pannel-top-inner.jpg) no-repeat;
width:308px;
height:67px;
}
.main-heading{
font-family:verdana;
font-size:20px;
color:#d36603;
font-weight:bold;
}
.content{
font-family:verdana;
font-size:12px;
color:#000000;
font-weight:normal;
text-align:justify;
text-decoration:none;
}
.left-pannel-menu-top{
background:url(../images/left-pannel-menu-top.jpg) no-repeat;
width:309px;
height:439px;
}
.left-pannel-menu-top-inner{
background:url(../images/left-pannel-menu-top-inner.jpg) no-repeat;
width:130px;
height:439px;
}
.banner-bg{
background:url(../images/banner-bg.jpg) no-repeat;
width:682px;
height:67px;
}
.banner{
background:url(../images/banner.jpg) no-repeat;
width:468px;
height:60px;
padding-right:20px;
}
.content-bottom{
background:url(../images/content-bottom.jpg) no-repeat;
width:990px;
height:18px;
}
.inner-content-bottom{
background:url(../images/inner-content-bottom.jpg) no-repeat;
width:990px;
height:18px;
}
.click-here{
background:url(../images/logo-bg2.jpg) no-repeat;
width:990px;
height:65px;
}
.click-here-content a{
font-family:Times New Roman;
font-size:20px;
color:#023d68;
font-weight:normal;
text-decoration:none;
padding-top:25px;
padding-left:15px;
}
.click-here-content a:hover{
font-family:Times New Roman;
font-size:20px;
color:#e49803;
font-weight:normal;
text-decoration:none;
padding-top:25px;
padding-left:15px;
}
.click-here-content-nomv{
font-family:Times New Roman;
font-size:20px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
padding-top:25px;
}
.left-menu-content a{
font-family:tahoma;
font-size:13px;
color:#000000;
font-weight:bold;
padding-left:30px;
text-decoration:none;
}
.left-menu-content a:hover{
background:url(../images/leftpannel-menu-mover.jpg) repeat-x;
padding-left:30px;
height:19px;
}
.left_pannel_bottom{
background:url(../images/left-pannel-bottom.jpg) repeat-y;
width:308px;
font-family:tahoma;
font-size:13px;
color:#000000;
font-weight:bold;
}
.top-menu-bg{
background:url(../images/topheader.jpg) no-repeat;
width:217px;
}
.top-menu-content a{
font-family:verdana;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.top-menu-content a:hover{
font-family:verdana;
font-size:12px;
color:#ca8f49;
font-weight:bold;
text-decoration:none;
}
.footer-bg{
background:url(../images/footer-bg.jpg) repeat-x;
height:23px;
}
.footer-content a{
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.main-content-bg{
background:url(../images/content-bg.jpg) no-repeat;
width:990px;
height:439px;
}
.main-inner-content-bg{
background:url(../images/inner-content-bg.jpg) no-repeat;
width:990px;
height:439px;
}
.content-rpt-bg{
background:url(../images/content-rpt-bg.jpg) repeat-y;
width:990px;
}
.inner-content-rpt-bg{
background:url(../images/inner-content-rpt-bg.jpg) repeat-y;
width:990px;
}
.footer-content a:hover{
font-family:verdana;
font-size:11px;
color:#024d88;
font-weight:normal;
text-decoration:none;
}
.footer-copyright{
font-family:verdana;
font-size:11px;
color:#e37a2a;
font-weight:normal;
text-decoration:none;
}
.footer-copyright a, .footer-copyright a:link, .footer-copyright a:hover {
  color:#e37a2a;
}
.footer-phone{
font-family:verdana;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.dots{
background:url(../images/dots.jpg) repeat-y;
width:12px;
}

h1, h2, h3 {
font-family:verdana;
color:#d36603;
}
h1 {
font-size:20px;
font-weight:bold;
}
h2 {
font-size:18px;
}
h3 {
font-size:14px;
margin-bottom: 0px;
}
.notopspace {
  margin-top: 0px;
}

.breakDown {
  margin-top: 20px;
  border: 1px solid #d36603;
}
.breakDown td {
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d36603;
}
.noBottomBorder {
	border-bottom-width: 0px;
}
.total {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #d36603;
	border-bottom-width: 0px;
}
.breakDown th {
  padding: 4px;
  background-color: #d36603;
  color: white;
}

#expos {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d36603;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d36603;
}
#expos th {
  padding: 4px;
  font-size:10pt;
  background-color: #d36603;
  color: white;
}
#expos td {
  padding: 4px;
  font-size:10pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d36603;
}
#expos .title {
  color: #d36603;
  margin: 0px;
}
#expos p {
  margin: 0px;
}

h2 a, h1 a, h3 a {
  color: #d36603;
}

#resources h1, #resources h2 {
  margin-left: 2em;
  margin-bottom: 0px;
}
#resources p {
  margin-top: 0px;
  margin-left: 4em;
}


#manufact {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d36603;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d36603;
}
#manufact th {
  padding: 4px;
  font-size:8pt;
  background-color: #d36603;
  color: white;
}
#manufact td {
  padding: 4px;
  font-size:8pt;
  text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d36603;
}

.pretty {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d36603;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d36603;
  margin-top: 2em;
}
.pretty th {
  padding: 4px;
  font-size:10pt;
  background-color: #d36603;
  color: white;
}
.pretty th a {
  color: white;
}
.pretty td {
  padding: 4px;
  font-size:10pt;
  text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d36603;
}

.spaced li {
  margin-top: 5px;
  margin-bottom: 5px;
}

.letterLine {
  margin-bottom: 15px;
  border-bottom: 1px solid #d36603;
  padding-left: 6px;
}
.letter {
  float: left;
  margin-right: 4px;
  border-top: 1px solid #d36603;
  border-left: 1px solid #d36603;
  border-right: 1px solid #d36603;
  padding: 3px;
}
.letter.letterSelected {
  color: white;
  background-color: #d36603;
}
.letter a {
  color: #d36603;
  text-decoration:none;
}
.letter.letterSelected a {
  color: white;
  text-decoration:none;
}
.pages a {
   margin-right: 3px;
   padding: 2px;
   color: #d36603;
   text-decoration:none;
}
.pages {
  margin-bottom: 10px;
  margin-left: 3px;
}
.pages.bottom {
  margin-top: 15px;
  text-align: right;
  margin-right: 3px;
}

.debug {
  background-color: white;
}
.padleft5 {
  padding-left: 5px;
}
