/* CSS Document */

body { margin: 0; text-align: center; background: #0a50ff url(../images/bg_main.jpg) repeat-x 0 0; font-family: Arial, Helvetica, sans-serif; }
#mainContainer { width: 693px; margin: 0 auto; text-align: left: }
#mainContent { margin: 45px 0 0 0; background: #FFFFFF; text-align: left; }

h1 { font-size: 16px; color: #ff6600; font-weight: bold; margin: 0 0 7px 0; padding: 0;}
#menuHolder { background: #ffd24c; text-align: center; }
#subnav { background-color: #ff7e00; padding-left: 12px; height: 38px; line-height: 37px; }
#subnav a { color: #fff; font-size: 14px; text-decoration: none; font-weight: bold; }
#subnav a:hover, #subnav a.on { text-decoration: underline; }

#subnav img { vertical-align: middle; margin-bottom: 2px; }

a img { border: 0; }

#homeContent { padding: 18px 0 0 0; color: #0033cc; line-height: 18px; font-size: 14px; }
#secondaryContent { padding: 18px 15px 32px 15px; color: #0033cc; line-height: 18px; font-size: 14px; }

.pageHdr { margin: 0 0 0 0; }
p { margin: 0 0 12px 0; }

a { color: #F96A0B; }

#frmComment td, #frmRequestBrochure td, #frmContact td { padding: 2px 18px 2px 0; }
#frmComment input, #frmRequestBrochure input, #frmContact input { margin: 0; padding: 0 2px 0 2px; border: 1px solid #70C6BF; }
#frmComment textarea, #frmRequestBrochure textarea, #frmContact textarea { margin: 0; padding: 2px; border: 1px solid #70C6BF; }

#commentTable td { font-size: 11px; line-height: 13px; }


#footer { color: #99ffcc; font-size: 11px; text-align: center; padding: 6px 0 0 0; }
#footer a { color: #99ffcc; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
.footerLinkDivider { font-size: 14px; }


#btmCorners {position: relative; background: url(images/spacer.gif) no-repeat top left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_contentBtm.png', sizingMethod='scale'); }
#btmCorners[class] { background: url(../images/bg_contentBtm.png) no-repeat top left; filter: none; }


img .png { behavior: url("includes/pngbehavior.htc"); }
#mainLogo { width: 693px; height: 197px; }