@charset "utf-8";
/* Resets */
html, body, div, span, object, iframe, h1, h2, h3, h4, p, blockquote, table, caption, thead, tfoot, tbody, tr, th, td, ul, ol, li, dl, dd, dt, form, fieldset {padding:0; margin:0;}
img {border:0}
h1, h2, h3, h4, blockquote {font-weight:normal;}
/* Generics */
html {overflow-y: scroll;}
html, body {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-align:center; height:100%;}
body {background:#fff url(../../inc-images/ppc/bg-body.jpg) top center repeat-x;}
h1 {text-align:left; font-size:22px; margin:15px 0 0 0;}
h2 {text-align:left; font-size:16px; margin:5px 0 20px 0; color:#477083;}
h3 {text-align:left; font-size:13px;}
p {text-align:left; margin:10px 0; color:#373737;}
li {text-align:left;}
.tx_lf {text-align:left}
.tx_rt {text-align:right}
.tx_cr {text-align:center}
.teal_dk {color:#477083;}
.red {color:#CC0000;}
.yellow {color:#ffc20e;}
i {color:#666; font-weight:normal;}
b {}
a {font-weight:bold; color:#477083;}
a:hover {color:#304D5A;}
a:visited {color:#666;}
a.cta_btn {text-decoration:none; padding:4px 15px; color:#304D5A; border-top:#FFC20E 4px solid; border-bottom:#DFA800 4px solid; border-left:#ECB100 4px solid; border-right:#ECB100 4px solid; background:#F2B600 url(../inc-images/global/bg-btn-cta.png) top repeat-x;}
a.cta_btn:hover {color:#fff; border-top:#497083 4px solid; border-bottom:#406273 4px solid; border-left:#476C7E 4px solid; border-right:#476C7E 4px solid; background:#2C444F url(../inc-images/global/bg-btn-cta-over.png) top repeat-x;}
ul {margin:10px 0 10px 62px;}
li {padding:0 0 0 10px; line-height:20px; color:#000;}
/* Header */
#hdr {background:url(../../inc-images/ppc/bg-nav.png) top repeat-x;}
#nav {margin:0; padding:0; height:55px;}
#nav li {font-size:14px; list-style:none; display:inline; text-align:center; padding:15px 0 15px 0;}
#nav li a {color:#FFF; text-decoration:none; font-weight:normal;}
#nav li a:hover {color:#63ABD7;}
#nav li a.sel {color:#63ABD7;}
#phone {font-size:16px; font-weight:bold; padding:15px 0; color:#fff; background:url(../../inc-images/ppc/icon-phone.png) left no-repeat;}
#hdr img {padding:15px 15px 10px 0;}
#hdr #tag {font-size:14px; margin:26px 0 0 0; color:#EBEBEB;}
#bnr {margin-top:10px; height:210px; background:#FFFFFF url(../inc-images/home/bg-bnr-1.jpg) no-repeat top;}
#bnr_btns {margin:5px 0 0 0; padding:0;}
#bnr_btns li {cursor:pointer; list-style:none; height:35px; padding:15px 10px 0 0; background:url(../inc-images/home/bg-bnr-btn.png) no-repeat top left; color:#FFF; text-align:right;}
#bnr_btns li.btn_over {background:url(../inc-images/home/bg-bnr-btn-over.png) no-repeat top left; color:#304D5A;}
#bnr_btns li.btn_select {background:url(../inc-images/home/bg-bnr-btn-over.png) no-repeat top left; color:#304D5A;}
#bnr_detail dt {font-size:28px; font-weight:normal; line-height:30px; margin:10px 0 15px 0; color:#ffc20e;}
#bnr_detail dt img {margin:-5px 0 0 0;}
#bnr_detail dd {margin:0 0 10px 0; color:#fff;}
/* Body */
#body {padding-top:5px; margin-top:10px; background:#fff url(../../inc-images/ppc/bg-bd.png) top center no-repeat;}
#body_int {padding-top:5px; margin-top:10px; background:#fff url(../inc-images/global/bg-bd-with-bnr.png) top center no-repeat;}
#bnr_int {margin-top:10px; height:105px;}
p#crumb {margin:30px 0 0 0; color:#999;}
p#crumb a {padding:0 6px; text-decoration:none; color:#7CA5B8;}
p#crumb a:hover {color:#477083;}
#bnr_int p#crumb {padding:0 0 15px 0; margin:0; color:#AECFE3;}
#bnr_int p#crumb a {color:#AECFE3;}
#bnr_int p#crumb a:hover {color:#999;}
#bnr_int h1 {color:#ffc20e;}
#bnr_int h2 {color:#fff;}
#bnr_int ul {padding:0;}
#bnr_int a div.cta_btn {margin-top:5px; text-decoration:none; padding:12px 0 12px 40px; color:#304D5A; border-top:#FFC20E 4px solid; border-bottom:#DFA800 4px solid; border-left:#ECB100 4px solid; border-right:#ECB100 4px solid; background:#F2B600 url(../inc-images/global/bg-btn-cta.png) top repeat-x;}
#bnr_int a:hover div.cta_btn {color:#fff; border-top:#497083 4px solid; border-bottom:#406273 4px solid; border-left:#476C7E 4px solid; border-right:#476C7E 4px solid; background:#2C444F url(../inc-images/global/bg-btn-cta-over.png) top repeat-x;}
#bnr_int a div.media {background:#F2B600 url(../inc-images/global/bg-li-cta-media.png) center left no-repeat;}
#bnr_int a:hover div.media {background:url(../inc-images/global/bg-li-cta-media-over.png) center left no-repeat;}
#bnr_int a div.download {background:#F2B600 url(../inc-images/global/bg-li-cta-download.png) center left no-repeat;}
#bnr_int a:hover div.download {background:url(../inc-images/global/bg-li-cta-download-over.png) center left no-repeat;}
#bnr_int a {text-decoration:none;}
.doc-ppc #body {margin-top:0;}
#body ul {margin-left:30px;}
#body ul li {list-style:none; background:url(../../inc-images/ppc/bullet.png) no-repeat left; padding-left:20px; color:#000; line-height:20px;}

blockquote {margin:0; padding:0 10px; color:#373737; text-decoration:none;}
.qt_top_rt, .qt_btm_rt {height:10px;}
.qt_btm {height:30px;}
.qt_bl, .qt_y, .qt_gy {margin-top:10px;}
.qt_bl a, .qt_y a, .qt_gy a {text-decoration:none}
.qt_bl {background:url(../../inc-images/global/quotes/qt-top-bl.png) no-repeat top left;}
.qt_bl blockquote {border:2px solid #1D4759; border-top:0; border-bottom:0; background:#DEE8ED url(../../inc-images/global/quotes/qt-mid-bl.png) repeat-x bottom;}
.qt_bl .qt_top_rt {background:url(../../inc-images/global/quotes/qt-top-rt-bl.png) no-repeat top right;}
.qt_bl .qt_btm {background:url(../../inc-images/global/quotes/qt-btm-bl.png) no-repeat bottom left;}
.qt_bl .qt_btm_rt {background:url(../../inc-images/global/quotes/qt-btm-rt-bl.png) no-repeat bottom right;}
.qt_y {background:url(../../inc-images/global/quotes/qt-top-y.png) no-repeat top left;}
.qt_y blockquote {border:2px solid #ffc20e; border-top:0; border-bottom:0; background:#FFEAAA url(../../inc-images/global/quotes/qt-mid-y.png) repeat-x bottom;}
.qt_y .qt_top_rt {background:url(../../inc-images/global/quotes/qt-top-rt-y.png) no-repeat top right;}
.qt_y .qt_btm {background:url(../../inc-images/global/quotes/qt-btm-y.png) no-repeat bottom left;}
.qt_y .qt_btm_rt {background:url(../../inc-images/global/quotes/qt-btm-rt-y.png) no-repeat bottom right;}
.qt_gy {background:url(../../inc-images/global/quotes/qt-top-gy.png) no-repeat top left;}
.qt_gy blockquote {border:2px solid #1D4759; border-top:0; border-bottom:0; background:#FFF url(../../inc-images/global/quotes/qt-mid-gy.png) repeat-x bottom;}
.qt_gy .qt_top_rt {background:url(../../inc-images/global/quotes/qt-top-rt-gy.png) no-repeat top right;}
.qt_gy .qt_btm {background:url(../../inc-images/global/quotes/qt-btm-gy.png) no-repeat bottom left;}
.qt_gy .qt_btm_rt {background:url(../../inc-images/global/quotes/qt-btm-rt-gy.png) no-repeat bottom right;}
.acc {padding:5px; background:#CCC}
.acc h3 {padding:5px 10px; margin:0; color:#FFF; background:#283E48 url(../inc-images/global/bg-acd-hdr.png) repeat-x top;}
.acc dl {list-style:none; margin:0; padding:0; border:1px solid #CCC; background:#FFF;}
.acc dt {margin:0; padding: 2px 10px; cursor: pointer; border-top:1px solid #ccc;}
.acc dd {padding:5px 20px 10px 32px; margin:0; background:#ececec;}
.acc dd a {padding-left:20px;}
.tab_box {margin:15px 0; padding:5px; background:#CCC}
.tab_box div.tabs {cursor:pointer; padding:6px 20px 6px 15px; background:url(../../inc-images/ppc/bg-tab.png) no-repeat right top; border-left:1px solid #ccc; color:#666;}
.tab_box div.tab_over {background:url(../../inc-images/ppc/bg-tab-over.png) no-repeat right bottom; color:#ccc;}
.tab_box div.tab_select {background:url(../../inc-images/ppc/bg-tab-select.png) no-repeat right bottom; color:#000;}
.tab_box ol {padding:10px 10px 10px 30px; margin:0; background:#fff; border:1px solid #ccc; border-top:0;}
.tab_box ol li {line-height:20px; padding:10px 0; border-bottom:1px solid #ccc;}
ol.download, ol.fav_page {padding:10px 10px 10px 15px; margin:0;}
ol.download li, ol.fav_page li {list-style:none; padding:10px 0 10px 30px; margin:5px 0;}
ol.fav_page li {background:url(../../inc-images/ppc/icon-fav-page.png) no-repeat}
ol.download li {background:url(../../inc-images/ppc/icon-download.png) no-repeat}
/* Footer */
#ftr {height:200px; margin-top:20px; background:url(../../inc-images/ppc/bg-ft.png) top repeat-x;}
#ftr p {margin:8px 0 15px 0; color:#CCC;}
#ftr a {font-weight:normal; color:#fff;}
/* Form */
form {font-size:11px; overflow: hidden; }
form td.label {text-align:right; padding:0 10px;}
input, select {font-size:11px; padding:2px; margin:0; border:1px solid #A2A2A2;}
input.checkbox {margin:0 5px 0 0;}
input.submit {font-size:11px; color:#000; font-weight:bold; border-top:#FFC20E 4px solid; border-bottom:#DFA800 4px solid; border-left:#ECB100 4px solid; border-right:#ECB100 4px solid; background:#F2B600 url(../inc-images/global/bg-btn-cta.png) top repeat-x; cursor:pointer; font-size:13px; padding:4px 15px; *padding:4px 0;}
input.submit:hover {color:#fff; border-top:#497083 4px solid; border-bottom:#406273 4px solid; border-left:#476C7E 4px solid; border-right:#476C7E 4px solid; background:#2C444F url(../inc-images/global/bg-btn-cta-over.png) top repeat-x;}