body{background:#4965A5 url(http://images.delphipraxis.net/header_back_r4.png) no-repeat top left;font:62.5%/1.5 Tahoma,FreeSans,Verdana,sans-serif;font-size:12px;margin:0;padding:0;h1,h2,h3,h4,h5,h6{font-weight:normal;}
h2{font-size:1.6em;}
h3{font-size:1.3em;}
h4{font-size:1.15em;}
h5{font-size:1em;}
h6{font-size:.9em;}
}
a:link,body_alink{color:#323C6C;text-decoration:none;}
a:visited,body_avisited{color:#323C6C;text-decoration:none;}
a:hover,a:active,body_ahover{color:#323C6C;text-decoration:underline;}
.tborder{border:solid 1px #2B3947;}
.tcat{background:#48639A;color:#FFF;font-weight:bold;}
.tcat a:link,.tcat_alink{color:#FFF;}
.tcat a:visited,.tcat_avisited{color:#FFF;}
.tcat a:hover,.tcat a:active,.tcat_ahover{color:#FFF;}
.thead{background:#48639A url(http://images.delphipraxis.net/gradients/table_header_blue.jpg) repeat-x top;color:#FFF;font-weight:bold;}
.thead a:link,.thead_alink{color:#FFF;}
.thead a:visited,.thead_avisited{color:#FFF;}
.thead a:hover,.thead a:active,.thead_ahover{color:#FFF;}
.alt1,.alt1Active{background:#E4EAEF;}
.alt2,.alt2Active{background:#FFF;}
.inlinemod{background:#D0FFD0;color:#000;}
select{font-size:.95em;}
option,optgroup{font-size:.95em;}
.smallfont{font-size:.9em;}
.highlight{background:#FF9;font-weight:bold;}
.panel{text-align:center;padding-left:60px;}
.vbmenu_popup{background:#48639A;color:#FFF;font-weight:bold;border:solid 1px #2B3947;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.vbmenu_option{background:#FFF;color:#323C6C;font-weight:normal;font-style:normal;font-variant:normal;}
.vbmenu_option a:link,.vbmenu_option_alink{color:#323C6C;}
.vbmenu_option a:visited,.vbmenu_option_avisited{color:#323C6C;}
.vbmenu_option a:hover,.vbmenu_option a:active,.vbmenu_option_ahover{color:#323C6C;}
.vbmenu_hilite{background:#C8D4DF;color:#323C6C;font-weight:normal;font-style:normal;font-variant:normal;}
.vbmenu_hilite a:link,.vbmenu_hilite_alink{color:#323C6C;}
.vbmenu_hilite a:visited,.vbmenu_hilite_avisited{color:#323C6C;}
.vbmenu_hilite a:hover,.vbmenu_hilite a:active,.vbmenu_hilite_ahover{color:#323C6C;}
td.vbsoccer-up{background:#D0F0C0;}
td.vbsoccer-down{background:#FCC;}
td.vbsoccer-relup{background:#E8FFD8;}
td.vbsoccer-reldown{background:#FFE8E8;}
.dp-glubsch-txt{font-size:.85em;text-decoration:none;box-shadow:rgba(0,0,0,0.15) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 8px;border:solid 1px #B6C6D4;background-color:#F8FDF2;padding:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.dp-glubsch-lnk{text-decoration:none;}
.dp-glubsch-img{width:20px;height:20px;}
.dp-prefix{font-size:.80em;border:solid 1px #B6C6D4;background-color:#E8EDF2;padding:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.dp-prefix hover,.dp-pagenav focus{box-shadow:rgba(0,0,0,0.15) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 8px;}
.dp-pagenav{border:solid 1px #DBE3EA;min-width:10px;text-align:center;}
.dp-pagenav:hover,.dp-pagenav:focus{box-shadow:rgba(0,0,0,0.15) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 8px;}
.dpbox-picture{margin-right:5px;margin-bottom:5px;box-shadow:3px 3px 3px #999;-moz-box-shadow:3px 3px 3px #999;-webkit-box-shadow:#999 3px 3px 3px;}
abbr{cursor:help;border-bottom:dotted 1px #808080;}
.button{cursor:pointer;background-image:url(http://images.delphipraxis.net/gradients/buttons_gray.png);background-repeat:repeat-x;border:solid 1px #A0A0A0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.button:hover,.button:focus{border:solid 1px #606060;box-shadow:rgba(0,0,0,0.15) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 8px;}
fieldset{margin:10px 0 10px 0;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
h2{font-size:1.4em;font-weight:bold;margin:0;color:#46507B;}
h3{font-size:1em;font-weight:bold;margin:0 0 5px 0;color:#46507B;}
h4{font-weight:bold;color:#46507B;}
html{margin-bottom:1px;min-height:100%;overflow-y:scroll;}
label,checkbox{cursor:pointer;}
.round-all{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.round-topleft{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;}
.round-topright{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;}
.round-bottomleft{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;}
.round-bottomright{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;}
.dpbox-smallbutton,.dpbox-largebutton{display:block;text-align:center;min-height:18px;background-image:url(http://images.delphipraxis.net/gradients/buttons_blue.png);background-repeat:repeat-x;border-style:solid;border-width:1px;background-color:#b6c6d4;border-color:#9cb0c2;}
.dpbox-smallbutton{padding:1px 4px 0 0;margin-left:2px;font-size:.95em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.dpbox-largebutton{float:left;margin-left:1px;padding:5px 10px 5px 5px;font-size:1.05em;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.dpbox-smallbutton:hover,.dpbox-largebutton:hover{background:#f0faff;border-color:#8C9EAF;box-shadow:rgba(0,0,0,0.15) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 8px;}
.inlineimg{vertical-align:text-bottom;}
ul.tab_list li{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;}
.dpbox{padding:5px;margin-bottom:5px;min-height:18px;background-image:url(http://images.delphipraxis.net/gradients/dpbox_blue.png);background-repeat:repeat-x;border:solid 1px #9cb0c2;background-color:#A1B4C6;}
.dpbox h3{margin:0 0 5px 5px;}
.dpbox-inner{background-color:#fff;}
.dpbox-inner h3{margin:3px 0 0 0;}
.dpbox-inner h4,.block_title h4{margin:0;}
.dpbox-error{padding:5px;margin-bottom:5px;min-height:18px;background-image:url(http://images.delphipraxis.net/gradients/dpbox_red.png);background-repeat:repeat-x;border:solid 1px #900;background-color:#c00;}
.dpbox-error2{background-image:url(http://images.delphipraxis.net/gradients/dpbox_error_red.jpg);background-repeat:repeat-x;}
.dpbox-error h3{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.35);}
.dpbox-announcement{padding:5px;margin-bottom:5px;background-image:url(http://images.delphipraxis.net/gradients/dpbox_orange.png);background-repeat:repeat-x;border:solid 1px #FFA500;}
.dpbox-container{padding:5px 10px;margin:0;border-bottom-style:solid;border-bottom-width:1px;border-color:#b6c6d4;}
.dpbox-code{background:#fff;margin:0 0 15px 0;border:solid 1px #ccc;padding:10px;}
.dpbox-quote{background:#eee;margin-top:10px;margin-bottom:10px;border:solid 1px #ccc;padding:0 15px 2px 15px;}
.dpbox,.dpbox-announcement,.dpbox-border,.dpbox-inner,.dpbox-quote,.dpbox-code,.dpbox-table{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:1%;}
.dpbox-list{padding:0;margin:0;list-style:none;}
.dpbox-list li{border-bottom-style:solid;border-bottom-width:1px;padding:5px 10px;margin:0;border-color:#b6c6d4;}
.dpbox-list li.lastitem{border-bottom:0;}
.dpbox-footer{text-align:center;margin-top:5px;}
.dpbox-table{background-image:url(http://images.delphipraxis.net/gradients/dpbox_blue.png);background-repeat:repeat-x;border-style:solid;border-width:0;min-height:18px;background-color:#b6c6d4;border-color:#9cb0c2;}
.dpbox-image{border:solid 1px #ccc;-moz-box-shadow:3px 3px 3px #666;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;margin:5px;}
.sourcecode{font:.9em consolas,"lucida console","courier new";}
.code_c{color:#5C8A00;font-style:italic;}
.code_k{color:#191970;font-weight:bold;}
.code_q{color:#30307E;}
.microfont{font-size:.75em;font-weight:normal;}
.dpinput{border:solid 1px #c0c0c0;background-color:#fff;background-image:url(http://images.delphipraxis.net/gradients/input_gray.png);background-repeat:repeat-x;background:-webkit-gradient(linear,left top,left 25,from(#FFF),color-stop(4%,#EEE),to(#FFF));background:-moz-linear-gradient(top,#FFF,#EEE 1px,#FFF 25px);}
.dpinput:hover,.dpinput:focus{border-color:#c9c9c9;outline:0;box-shadow:rgba(0,0,0,0.15) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 8px;}
.dpshade{color:#777;text-decoration:none;}
.bigusername{font-size:1.4em;font-weight:bold;margin:0;color:#4c5f71;}
.messagearea{margin-top:10px;font-size:13px;padding:5px;line-height:160%;}
.dpdivider{font-size:1px;background-color:#323C6C;height:2px;max-width:100%;margin:0 0 4px 0;}
.pagenav{border:solid 1px #9cb0c2;}
.fjdpth0{background-color:#E7E7E7;}
#dp-page{min-height:100%;padding:4px 10px 2px 10px;margin:0 54px 0 54px;background-color:#EDF0F6;box-shadow:0 0 7px #FFF;-moz-box-shadow:0 0 7px #FFF;-webkit-box-shadow:0 0 7px #FFF;}
#dp-homelink{margin:0;padding:0;height:130px;display:block;}
#dp-homelink:hover,#dp-homelink:focus{text-decoration:none;}
#dp-breadcrumb a{padding:2px 4px 2px 4px;border:solid 1px #efefef;}
#dp-breadcrumb a:hover{background:#f6f8f9;border:solid 1px #cedfeb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#hdr_edt_search{width:100px;padding-left:20px;color:#ccc;border:solid 1px #c0c0c0;background:#fff url(http://images.delphipraxis.net/misc/search_16x16.png) no-repeat 2px 2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#dpnavbar{padding:4px 10px 4px 10px;border:solid 1px #2B3947;background:url(http://images.delphipraxis.net/gradients/table_header_blue.jpg) repeat-x top;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;}
#dpnavbar a{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.35);}
#dpnavbar div{padding:0 15px 0 15px;}
#dpfooter{padding:4px 10px 4px 10px;border:solid 1px #2B3947;background:url(http://images.delphipraxis.net/gradients/table_header_blue.jpg) repeat-x top;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;}
#dpfooter a{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.35);}
#dpfooter div{padding:0 15px 0 15px;}
.dp_feedback_hint{font-size:.95em;float:right;margin:0 5px 5px 0;box-shadow:rgba(255,0,0,0.35) 0 0 8px;-moz-box-shadow:rgba(255,0,0,0.35) 0 0 8px;-webkit-box-shadow:rgba(255,0,0,0.35) 0 0 8px;}
