:link, :visited { text-decoration: none; } a img, :link img, :visited img { border: none; } address { font-style: normal; } h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; } ul, ol { list-style: none; } ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, td, table { margin: 0; padding: 0; } a, a:visited, a:hover { color: #000000; } body { background: url(/images/tpl/bg.png) #303672 0px 97px repeat-x; color: #eac41b; font: 12px/18px Arial, Helvetica, sans-serif; height: 100%; margin: 0; padding: 0; width: 100%; } div.clearer { clear: both; font: normal 1px/1px Arial, Helvetica, sans-serif; height: 1px; } #pbar { background: url(/images/tpl/nav_bg.png) #8C8C8C repeat-x; height: 36px; margin: 0; padding: 0; width: 100%; } #pbar .mid { background: url(/images/tpl/menu_bg.jpg) 0px 1px no-repeat; height: 36px; margin: 0 auto; padding: 0; position: relative; width: 940px; } #pbar .mid .logo { background: url(/images/tpl/bodybilt.gif) no-repeat; height: 14px; left: 50px; position: absolute; top: 12px; width: 76px; } #pbar .mid .tabs { float: right; height: 34px; padding: 1px 0 0 0; text-align: center; } #pbar .mid .tabs ul.nav { background: none; display: block; list-style-type: none; margin: auto; padding: 0px; } #pbar .mid .tabs ul.nav li { display: inline; font-size: 14px; font-weight: normal; line-height: 34px; } #pbar .mid .tabs ul.nav li a.on:link, #pbar .mid .tabs ul.nav li a.on:visited { background: url(/images/tpl/menu_bg_a.jpg) repeat-x; color: #FFFFFF; display: block; float: left; height: 35px; margin: 0; padding: 0px 15px 0px 15px; text-decoration: none; } #pbar .mid .tabs ul.nav li a:link, #pbar .mid .tabs ul.nav li a:visited { color: #5D5D5D; display: block; float: left; height: 34px; margin: 0; padding: 0px 15px 0px 15px; text-decoration: none; text-transform: uppercase; } #pbar .mid .tabs ul.nav li a:hover { background: url(/images/tpl/menu_bg_a.jpg) repeat-x; color: #FFFFFF; display: block; float: left; height: 35px; margin: 0; padding: 0px 15px 0px 15px; text-decoration: none; } #pbar .mid .tabs ul.nav li.divider { background: url(/images/tpl/menu_divider.jpg) no-repeat center; display: block; float: left; height: 35px; width: 2px; } #pbody { background: url(/images/tpl/page_bg.png) #FFFFFF repeat-x; border-bottom: 1px #8C8C8C solid; color: #000000; margin: 0; padding: 0; } #pbody .mid { margin: 0 auto; padding: 0; width: 940px; } #pbody h1.title { border: 0; color: #5D5D5D; float: left; font: normal 28px Arial, Helvetica, sans-serif; margin: 1px; padding: 15px 5px 5px 15px; width: auto; } #pcontent{ clear: both; height: auto; min-height: 500px; padding: 0 0 0 10px; width: 940px; } #pcontent ul.sitemap { list-style: disc; margin: 0; padding: 0 0 0 20px; } #pcontent ul.sitemap li { color: #000000; margin: 0; padding: 5px; } #pcontent ul.sitemap li a { color: #000000; } #pcontent ul.sitemap li a:hover { color: #C0C0C0; } #pcontent ul.sitemap li ul { list-style: square; padding: 0 0 0 20px; } #pfoot { clear: both; color: #eac41b; font-size: 12px; height: 40px; margin: 0; width: 100%; } #pfoot .mid { height: 40px; margin: 0 auto; width: 940px; } #pfoot .mid .copyright { float: left; padding: 14px 10px 10px 20px; } #pfoot .mid .copyright a, #pfoot .mid .copyright a:link, #pfoot .mid .copyright a:visited { color: #eac41b; } #pfoot .mid ul.nav { color: #eac41b; display: block; float: right; list-style: none; padding: 14px 20px 0 0; text-align: center; width: auto; } #pfoot .mid ul.nav li { color: #eac41b; float: left; } #pfoot .mid ul.nav li a, #pfoot .mid ul.nav li a:link, #pfoot .mid ul.nav li a:visited { color: #eac41b; padding: 0px 10px 0px 10px; text-decoration: none; } #pfoot a:hover{ text-decoration: underline; } #ptop { color: #000000; height: 97px; width: 100%; } #ptop .mid { height: 97px; margin: 0 auto; position: relative; width: 940px; } #ptop .mid .slogan { width: 715px; position: absolute; text-align: center; left: 25px; top: 45px; font: bold 16px/20px Arial, Helvetica, sans-serif; color: #eac41b; } #ptop .mid .contact { color: #eac41b; float: right; font-size: 13px; font-weight: bold; padding: 45px 50px 0 0; } #ptop .mid .contact a, #ptop .mid .contact a:link, #ptop .mid .contact a:visited { color: #eac41b; text-decoration: none; } #ptop .mid a.logo { display: block; height: 40px; left: 25px; position: absolute; text-decoration: none; top: 40px; width: 60px; } #subnav { clear: both; height: 56px; padding: 10px 0 0 300px; text-align: center; width: auto; } #subnav a.subnav:link, #subnav a.subnav:visited { color: #5D5D5D; display: block; float: left; height: 56px; margin: 0; padding: 0px 0px 0px 15px; text-decoration: none; width: 122px; } #subnav a.subnav:hover { background: url(/images/tpl/sub_nav.jpg) no-repeat center; color: #FFFFFF; display: block; float: left; height: 56px; margin: 0; padding: 0px 0px 0px 15px; text-decoration: none; width: 122px; } #subnav a.subnav_selected:link, #subnav a.subnav_selected:visited { background: url(/images/tpl/sub_nav.jpg) no-repeat center; color: #FFFFFF; display: block; float: left; height: 56px; margin: 0; padding: 0px 0px 0px 15px; text-decoration: none; width: 122px; } #subnav ul.subnav { background: none; display: block; list-style-type: none; margin: auto; padding: 0px; width: 500px; } #subnav ul.subnav li { display: inline; font-size: 14px; font-weight: normal; line-height: 23px; width: 122px; } .dbox { clear: both; float: left; margin: 0px 0px 20px 0; width: 920px; } .dbox .dtext { float: left; padding: 10px; width: 655px; } .dbox .dtext .label { border-bottom: 7px #536a93 solid; color: #5D5D5D; font-size: 20px; padding: 0 0 10px 0; width: auto; } .dbox .dtext p.desc { color: #5D5D5D; font: normal 16px/20px Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 5px 10px 5px; } .dbox .dtext p.desc span { color: #536a93; font-weight: bold; } .dbox .frame { background: url(/images/tpl/frame_bg.png) #eac41b no-repeat center; float: left; height: 338px; margin: 10px; padding: 0; position: relative; width: 214px; } .dbox .frame a.more, .dbox .frame div.more { color: #5D5D5D; display: block; font: bold 13px Arial, Helvetica, sans-serif; height: 23px; left: 0; padding: 3px 0 0 0; position: absolute; text-align: center; text-decoration: none; top: 260px; width: 214px; } .dbox .frame a.thumb { display: block; height: 232px; left: 0; position: absolute; top: 27px; width: 214px; } .dbox .frame a.thumb img { height: 232px; width: 214px; } .dbox .frame label { color: #536a93; display: block; font: bold 13px/24px Arial, Helvetica, sans-serif; height: 26px; left: 0; position: absolute; text-align: center; top: 0; width: 214px; } .dbox .frame-go { background: url(/images/tpl/frame_go.png) #eac41b no-repeat; margin: 8px; } .dbox .ptext { clear: both; padding: 10px; } .dbox .ptext .title { border-bottom: 7px #536a93 solid; color: #5D5D5D; font-size: 20px; padding: 10px; width: auto; } .dbox .ptext p { color: #5D5D5D; font: normal 16px/20px Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 5px 10px 5px; } a.highslide-credits, a.highslide-credits i { color: #C0C0C0; font-size: 10px; padding: 2px; text-decoration: none; } a.highslide-credits:hover, a.highslide-credits:hover i { background: #808080; color: #FFFFFF; } a.highslide-full-expand { background: url(/images/hs/fullexpand.gif) no-repeat; display: block; height: 34px; margin: 0 10px 10px 0; width: 34px; } .highslide { cursor: url(/images/hs/zoomin.cur), pointer; outline: none; text-decoration: none; } .highslide img { border: 0; } .highslide:hover img { border: 0; } .highslide-active-anchor img { visibility: hidden; } .highslide-caption { color: #000000; background: #FFFFFF; border: 2px solid #FFFFFF; border-top: none; display: none; font: 10pt Verdana, Helvetica; padding: 5px; } .highslide-container div { font: 10pt Verdana, Helvetica; } .highslide-image { border: 2px solid #FFFFFF; } .highslide-image-blur { } .highslide-loading { background: #FFFFFF url(/images/hs/loader.white.gif) no-repeat 3px 1px; border: 1px solid #000000; color: #000000; display: block; font: bold 8pt sans-serif; padding: 2px; padding-left: 22px; text-decoration: none; } .highslide-wrapper, .rounded-white { background: #FFFFFF; } .fbox { background: url(/images/box/blite_1.gif) #F6F6F6 bottom left no-repeat; margin: 0 0 10px 0; padding: 0; } .fbox div.inner1 { background: transparent url(/images/box/blite_7.gif) top left no-repeat; margin: 0; padding: 0; } .fbox div.inner2 { background: transparent url(/images/box/blite_9.gif) top right no-repeat; margin: 0 0 0 6px; padding-top: 12px; } .fbox div.inner3 { background: transparent url(/images/box/blite_3.gif) bottom right no-repeat; margin: 0; padding: 4px 20px 16px; } .fbox div.tbot { height: 16px; } .qform { display: block; } .qform .block { padding: 10px 0px 10px 0px; } .qform .buttonbar { display: block; height: 36px; position: relative; } .qform .buttonbar input.button { background: #CCCCCC; border: 1px solid #B8B8B8; color: #FFFFFF; display: block; font: bold 11pt/14pt Arial, Helvetica, sans-serif; margin: 0; padding: 3px; text-align: center; text-decoration: none; vertical-align: middle; white-space: nowrap; width: 180px; } .qform .buttonbar input.button:hover { background: #999999; color: #207CFD; } .qform .buttonbar input.next, .qform .buttonbar input.prev { float: right; } .qform .buttonbar input.reset { left: 0px; top: 0px; } .qform .hint { color: #808080; font: 12px/14px "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif; } .qform .info, .qform .info p { clear: both; color: #666666; display: block; font: normal 10pt "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif; text-align: left; vertical-align: top; } .qform .star { color: #FF0000; font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; } .qform a.button,.qform a.button:visited,.qform a.button:link { background: url(/images/tpl/form_btn.gif) 0px 2px no-repeat; border: 0; color: #404040; display: block; font: bold 9pt/34px Arial, Helvetica, sans-serif; height: 34px; margin: 0 0 4px 0; padding: 0; text-align: center; text-align: center; text-decoration: none; text-decoration: none; vertical-align: middle; white-space: nowrap; width: 162px; } .qform a.button:hover { background: url(/images/tpl/form_btn-over.gif) 0px 2px no-repeat; color: #207CFD; } .qform a.fbutton, .qform a.fbutton:link, .qform a.fbutton:visited { background: url(/images/tpl/form-btn.png) no-repeat; border: 0; color: #FFFFFF; display: block; font: bold 13px/16px Arial, Helvetica, sans-serif; height: 31px; margin: 0; padding: 9px 0 0 0; text-align: center; text-decoration: none; vertical-align: middle; white-space: nowrap; width: 208px; } .qform a.fbutton:hover { background: url(/images/tpl/form-btn-over.png) no-repeat; } .qform a.pick, .qform a.pick:link, .qform a.pick:visited { border: 1px solid #606060; } .qform div.lbutton { margin-right: 180px; } .qform div.plans { padding-bottom: 10px; } .qform div.plans label { color: #009900; font: bold 12pt Verdana, Arial, Helvetica, sans-serif; } .qform div.rbutton { float: right; width: 145px; } .qform div.rbutton a, .qform div.rbutton a:visited, .qform div.rbutton a:link { background: url(/images/tpl/form_btn.gif) 0px 2px no-repeat; border: 0; color: #404040; display: block; float: right; font: bold 9pt/34px Arial, Helvetica, sans-serif; height: 34px; margin: 0 0 4px 0; padding: 0; text-align: center; text-decoration: none; vertical-align: middle; white-space: nowrap; width: 162px; } .qform div.rbutton a:hover { background: url(/images/tpl/form_btn-over.gif) 0px 2px no-repeat; color: #207CFD; } .qform div.vset { background: #FEDB00; display: block; padding: 5px 0px 0px 0px; } .qform div.vset div.control { background: #D2691E; color: #666666; display: block; font: normal 12px Verdana, Arial, Helvetica, sans-serif; margin-left: 155px; padding: 0; text-align: left; vertical-align: top; width: auto; } .qform div.vset label { background: #0000FF; color: #333333; display: block; font: bold 13px "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif; text-align: right; width: 150px; } .qform fieldset { border-bottom: 1px solid #A8C0A8; border-left: 10px solid #B0C4DE; border-right: 1px solid #A8C0A8; border-top: 1px solid #A8C0A8; display: block; margin: 0 0 15px 0; padding: 5px 10px 10px 10px; } .qform h3 { background: transparent; border-bottom: #A0C0F0 1px solid; color: #333333; font: bold normal 14pt/normal Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding-bottom: 4px; } .qform input { border: 1px solid #C0C0C0; font: normal 9pt Verdana, Arial, Helvetica, sans-serif; padding: 2px 3px 3px 3px; width: 200px; } .qform input.checkbox,.qform input.radio { border: 0px; padding: 1px 3px 1px 3px; width: auto; } .qform input.colorpicker,.qform input.date { width: 70px; } .qform input.hidden { border: 0; margin: 0; padding: 0; width: 0; } .qform input.long { border: 1px solid #C0C0C0; font: normal 9pt Verdana, Arial, Helvetica, sans-serif; padding: 2px 3px 3px 3px; width: 400px; } .qform input.radio { margin-right: 5px; } .qform legend { color: #4169E1; font: normal 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 0 10px; } .qform select { font: normal 9pt Verdana, Arial, Helvetica, sans-serif; } .qform table p { color: #666666; display: block; font: normal 13px/16px "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif; text-align: left; vertical-align: top; } .qform table td.buttons { padding: 0; text-align: right; vertical-align: top; } .qform table td.control { float: none; color: #666666; display: block; font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif; padding: 5px 0 5px 0; text-align: left; vertical-align: top; } .qform table td.label { float: none; color: #333399; font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif; padding: 5px 10px 5px 0; text-align: right; vertical-align: top; width: 145px; } .qform table.tblradio td.notfirst { padding-left: 10px; } .qform table.vsets { width: 100%; } .qform td { color: #666666; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 1px 0px 1px 0px; text-align: left; vertical-align: top; } .qform textarea.agreement { border: 1px solid #C0C0C0; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 1px 0px 1px 3px; width: 350px; } .qform textarea.default { border: 1px solid #C0C0C0; font: normal 9pt Verdana, Arial, Helvetica, sans-serif; height: 120px; padding: 1px 0px 1px 3px; width: 300px; } .qform textarea.full { border: 1px solid #C0C0C0; font: 12px "Courier New", Courier, mono; height: 300px; padding: 1px 0px 1px 3px; width: 520px; } .qform textarea.long { border: 1px solid #C0C0C0; font: normal 9pt Verdana, Arial, Helvetica, sans-serif; height: 200px; padding: 1px 0px 1px 3px; width: 520px; } .qform textarea.medium { border: 1px solid #C0C0C0; font: 12px "Courier New", Courier, mono; height: 60px; padding: 1px 0px 1px 3px; width: 520px; } .qform textarea.short { border: 1px solid #C0C0C0; font: normal 9pt Verdana, Arial, Helvetica, sans-serif; height: 50px; padding: 1px 0px 1px 3px; width: 300px; } .qform tr.oops .icon { background: url(/images/icons/16x16/ico_stop.gif) 132px 0px no-repeat; clear: both; } .qform tr.oops .label { color: #FF0000; font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; margin-right: 10px; } .qform tr.oops .text { clear: both; color: #CC0000; display: block; font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0 0 10px 0; text-align: left; vertical-align: top; } .qformw-value { color: #000000; font: normal 9pt Verdana, Arial, Helvetica, sans-serif; padding: 1px 10px 1px 0px; text-align: left; vertical-align: top; } .cbox-off { background: url(/images/icons/16x16/ico_check-off.gif) 0px 3px no-repeat; padding: 0 0 0 18px; } .cbox-on { background: url(/images/icons/16x16/ico_check-on.gif) 0px 3px no-repeat; padding: 0 0 0 18px; } .mbox { color: #FFFFFF; font: normal 12px/17px Arial, Helvetica, sans-serif; margin-bottom: 15px; } .mbox .icon { float: left; height: 32px; width: 32px; } .mbox .inner1 { background: transparent url(/images/box/top_left.gif) no-repeat top left; } .mbox .inner2 { background: transparent url(/images/box/top_right.gif) no-repeat top right; } .mbox .inner3 { background: transparent url(/images/box/bottom_right.gif) no-repeat bottom right; min-height: 32px; padding: 12px 32px 12px 12px; } .mbox .text { margin-left: 44px; } .mbox a.link:link, .mbox a.link:visited, .mbox a.link:active { color: #FFFFFF; text-decoration: none; } .mbox a.link:hover { color: #FFFFFF; text-decoration: none; } .mbox box { background: url(/images/box/bottom_left.gif) #EFF3EB no-repeat bottom left; } .mbox span.important { display: block; font: bold 17px/19px Arial, Helvetica, sans-serif; margin-bottom: 14px; } .mbox-error { background: url(/images/box/bottom_left.gif) #ED3E00 no-repeat bottom left; } .mbox-error .icon { background: transparent url(/images/icons/32x32/ico_error.gif) no-repeat 1px 1px; } .mbox-info { background: url(/images/box/bottom_left.gif) #255888 no-repeat bottom left; } .mbox-info .icon { background: transparent url(/images/icons/32x32/ico_info.gif) no-repeat 1px 1px; } .mbox-ok { background: url(/images/box/bottom_left.gif) #559933 no-repeat bottom left; } .mbox-ok .icon { background: transparent url(/images/icons/32x32/ico_ok.gif) no-repeat 1px 1px; } .mbox-warn { background: url(/images/box/bottom_left.gif) #FFD101 no-repeat bottom left; color: #3F3400; } .mbox-warn .icon { background: transparent url(/images/icons/32x32/ico_warn.gif) no-repeat 1px 1px; }