@charset "UTF-8";
/* CSS Document */

body { margin: 0; padding: 0; text-align: center; background: #f0f0f0 url(../images/page-bg.jpg) repeat-x; color: #616161; font-family: Helvetica; font-size: 1em; font-weight: lighter; }
.clear { clear: both; }
.orangetext { color: #ec9719; }
.beigetext { color: #9f957d; }

#page-wrap { width: 908px; margin: 0 auto; background: #fff url(../images/cnt-bg2.jpg) repeat-y; }

/*MAIN MENU TOP*/
#page-hdr { height: 120px; width: 890px; margin: 0 auto; background: url(../images/hdr-bg.jpg) repeat-x; }
#page-hdr-logo { height: 65px; width: 216px; margin: 20px 0 0 20px; padding: 0; background: url(../images/logo.jpg) no-repeat; float: left; }
#page-hdr-menu { height: 25px; width: 600px; margin: 54px 0 0 0; padding: 0; float: right; text-align: right; }
#page-hdr-menu ul { margin: 0; padding: 0; }
#page-hdr-menu ul li { list-style: none; display: inline; background: url(../images/menu-bullet.gif) 0 2px no-repeat; padding: 0 0 0 15px; margin: 0 20px 0 5px; }
#page-hdr-menu ul li a { text-decoration: none; color: #888; font-size: 18px; font-weight: lighter; }
#page-hdr-menu ul li a:hover { color: #444; }
#names { width: 216px; margin: 5px 0 0 20px; padding-top: 5px; font-size: .65em; text-align: left; border-top: 1px #dbd2c4 dashed; }

/*HOMEPAGE SPLASH*/
#page-splash { width: 890px; margin: 0 auto; /*border-top: 6px #dbd6d2 solid;*/ }
#page-splash-left { width: 294px; float: left; text-align: left; }
#page-splash-left img { padding: 0; margin: 0; }

#page-splash-left ul { margin: 0; padding: 0; }
#page-splash-left ul li { list-style: none; display: block; height: 112px; }
#page-splash-left ul li a { margin: 0; padding: 0; }
#page-splash-left ul li a img { margin: 0; padding: 0; }
#page-splash-left ul #splash-qoc { background: url(../images/qoc-bg.jpg) no-repeat; }
#page-splash-left ul #splash-qoc:hover { background-position: 0 -112px; }
#page-splash-left ul #splash-pre { background: url(../images/prevent-bg.jpg) no-repeat; }
#page-splash-left ul #splash-pre:hover { background-position: 0 -112px; }
#page-splash-left ul #splash-ris { background: url(../images/riskfact-bg.jpg) no-repeat; }
#page-splash-left ul #splash-ris:hover { background-position: 0 -112px; }

#page-splash-right { width: 596px; height: 336px; float: right; text-align: left; background: url(../images/splash-img.jpg) no-repeat; }
#page-splash-right .splash-img-cnt { height: 296px; padding: 20px; /*background: url(../images/splash-cnt-bg.jpg) no-repeat;*/ }
#page-splash-right h2 { color: #dc3a34; font-weight: lighter; font-size: 1.1em; margin: 0; padding: 0 0 15px 0; border-bottom: 1px #dbd2c4 dashed; }
#page-splash-right h3 { color: #616161; font-weight: bold; font-size: 1em; margin: 0; padding: 15px 0 0 0; }
#page-splash-right p { font-size: .85em; line-height: 1.3em; width: 260px; }
#page-splash-right #splash-qoc-img { background: url(../images/splash-qoc-bg.jpg) no-repeat; }
#page-splash-right #splash-pre-img { background: url(../images/splash-pre-bg.jpg) no-repeat; }
#page-splash-right #splash-ris-img { background: url(../images/splash-ris-bg.jpg) no-repeat; }
#page-splash-right #splash-qoc { visibility: hidden; }
#page-splash-right #splash-pre { visibility: hidden; }
#page-splash-right #splash-ris { visibility: hidden; }

/*HOMEPAGE WELCOME*/
#page-welcome { width: 890px; margin: 0 auto; padding: 20px 0 20px 0; border-bottom: 1px #dbd2c4 dashed; }
#page-welcome-left { width: 288px; float: left; padding: 10px 0 0 0; }
#page-welcome-right { width: 576px; float: right; text-align: left; border-left: 6px #eae4dc solid; padding: 0 0 0 20px; }
#page-welcome-right h2 { color: #dc3a34; font-weight: lighter; font-size: 1.1em; margin: 10px 0; padding: 0; }
#page-welcome-right p { font-size: .7em; line-height: 1.3em; color: #616161; }


/*HOMEPAGE BLOCKS*/
#home-blocks { width: 890px; margin: 0 auto; padding: 20px 0 20px 0; }
#home-blocks h2 { color: #616161; font-weight: lighter; font-size: 1em; margin: 10px 0; padding: 0; background: url(../images/arrow-bullet.jpg) 0 1px no-repeat; text-indent: 28px; }
#home-block-L { width: 265px; float: left; text-align: left; padding: 0 10px 0 20px; border-right: 1px #dbd2c4 dashed; }
#home-block-L p { font-size: .8em; color: #616161; }
#home-block-L ul { margin: 0; padding: 0; }
#home-block-L ul li { list-style: none; font-size: .8em; line-height: 18px; font-weight: lighter; }
#home-block-L ul li a { color: #a5947b; }
#home-block-L ul li a:hover { color: #ed7818; }
#home-block-M { width: 265px; float: left; text-align: left; padding: 0 10px 0 20px; }
#home-block-M p { font-size: .8em; color: #616161; }
#home-block-R { width: 265px; float: right; text-align: left; padding: 0 10px 0 20px; border-left: 1px #dbd2c4 dashed; }
#home-block-R ul { margin: 0 0 0 7px; padding: 0; }
#home-block-R ul li { list-style: none; font-size: .8em; line-height: 18px; font-weight: lighter; background: url(../images/orng-bullet.jpg) 0 5px no-repeat; text-indent: 23px; }
#home-block-R ul li a { color: #a5947b; }
#home-block-R ul li a:hover { color: #ed7818; }

/*SUBPAGE CONTENT*/
#page-content { width: 890px; margin: 0 auto; padding: 20px 0 20px 0; background: url(../images/hdr-bg.jpg) repeat-x; }
#page-content-title { height: 35px; padding: 0 0 0 0; margin: 0 20px 20px 20px; border-bottom: 1px #dbd2c4 dashed; text-align: left; }
#page-content-title h2 { margin: 0 0 0 0; padding: 0 0 0 0; text-indent: 0px; background: none; font-size: 1.4em; font-weight: lighter; color: #dc3a34; }

#page-content-left { float: left; width: 570px; text-align: left; padding: 0 15px 0 20px; }
#page-content-left p { font-size: .8em; color: #616161; line-height: 1.2em; }
#page-content-left p a { color: #ed7818; text-decoration: underline; }
#page-content-left p a:hover { text-decoration: none; }
#page-content-left .red-bold { color: #dc3a34; font-weight: bold; }
#page-content-left h2 { color: #616161; font-weight: lighter; font-size: 1em; margin: 10px 0; padding: 0; background: url(../images/arrow-bullet.jpg) 0 1px no-repeat; text-indent: 28px; }

#page-content-right { float: right; width: 274px; padding: 0 0 20px 0; text-align: left; border-left: 1px #dbd2c4 dashed; }
#page-content-right ul { margin: 15px 0 0 20px; padding: 0; }
#page-content-right ul li { list-style: none; font-size: .8em; line-height: 18px; font-weight: lighter; }
#page-content-right ul li a { color: #a5947b; }
#page-content-right ul li a:hover { color: #ed7818; }
#page-content-right h2 { color: #ed7818; font-weight: lighter; font-size: 1em; margin: 10px 0; padding: 0; text-indent: 20px; }
#page-content-right p { font-size: .8em; color: #616161; margin: 0 20px; }
#page-content-right img { margin: 0 0 10px 20px; border-bottom: 1px #aaa dashed; padding: 0 0 20px 0; }


#page-content-Cleft { float: left; width: 280px; text-align: left; padding: 0 15px 0 20px; }
#page-content-Cleft p { font-size: .8em; color: #616161; line-height: 1.2em; margin: 0 0 20px 0; float: left; }
#page-content-Cleft p a { color: #ed7818; text-decoration: underline; }
#page-content-Cleft p a:hover { text-decoration: none; }
#page-content-Cleft .red-bold { color: #616161; font-weight: bold; }
#page-content-Cleft h2 { color: #dc3a34; font-weight: lighter; font-size: 1em; margin: 0 0 10px 0; padding: 0; /*background: url(../images/arrow-bullet.jpg) 0 1px no-repeat; text-indent: 28px;*/ }
#page-content-Cleft img { float: left; margin: 0 20px 0 0; }

#page-content-Cleft .contact-adds { border-bottom: 1px #dbd2c4 dashed; margin: 0 0 20px 0; }
#page-content-Cleft #no-border { border: none; }

#page-content-Cright { float: right; width: 563px; padding: 0 0 20px 10px; text-align: left; border-left: 1px #dbd2c4 dashed; }
#page-content-Cright ul { margin: 15px 0 0 20px; padding: 0; }
#page-content-Cright ul li { list-style: none; font-size: .8em; line-height: 18px; font-weight: lighter; }
#page-content-Cright ul li a { color: #a5947b; }
#page-content-Cright ul li a:hover { color: #ed7818; }
#page-content-Cright h2 { color: #dc3a34; font-weight: lighter; font-size: 1em; margin: 0 0 10px 10px; padding: 0; }
#page-content-Cright p { font-size: .8em; color: #616161; margin: 0 20px; }
#page-content-Cright img { margin: 0 0 10px 20px; border-bottom: 1px #aaa dashed; padding: 0 0 20px 0; }
#page-content-Cright form { margin: 0; padding: 0; }


/*PAGE FOOTER*/
#page-footer { width: 890px; margin: 0 auto; padding: 20px 0 16px 0; border-top: 1px #dbd2c4 dashed; }
#page-footer-copyright { float: left; text-align: left; font-size: .7em; font-weight: lighter; color: #616161; margin: 0 0 0 15px; }
#page-footer-menu { float: right; text-align: right; font-size: .8em; font-weight: lighter; color: #ed7818; margin: 0 15px 0 0; }
#page-footer-menu ul { margin: 0; padding: 0; }
#page-footer-menu ul li { list-style: none; display: inline; }
#page-footer-menu ul li a { color: #616161; text-decoration: none; }
#page-footer-menu ul li a:hover { color: #ed7818; }

#page-end { height: 4px; margin: 0 0 20px 0; background: url(../images/page-end.jpg) no-repeat; }

/*SPECIALIZED FORMATTING*/
/*#page-content-Cleft .contact-adds { margin: 0 53px 0 0; }
#page-content-Cleft .contact-adds h2 { color: #616161; font-weight: lighter; font-size: 1em; margin: 10px 0; padding: 0; background: url(../images/arrow-bullet.jpg) 0 1px no-repeat; text-indent: 28px; }
#page-content-Cleft .contact-adds p { margin: 0 0 20px 29px; padding: 0; font-size: .9em; }*/