<!--
* { font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; font-size:14px; margin:0px; padding:0px; }
BODY{  background-color:#a3b6bb; padding:24px; margin:0;}
img, div, a, input { behavior: url('../inc/iepngfix.htc'); }
A:link,A:visited{ color:#0c637b; }
A:hover{ color:#078eb3; }

#page{ position:relative; overflow:hidden; margin:0px auto; width:960px; background-color:#fff; -webkit-box-shadow: 0 0 24px #565f62; -moz-box-shadow: #565f62 0 0 24px; box-shadow: 0 0 24px #565f62; border:5px solid #c0c0c0; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#hdr{ padding:5px 10px; float:left; width:100%; text-align:center; background:#4a96ad url('../img/bg_hdr.gif') repeat-x top center; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
#hdr IMG{ margin:14px 0 36px 0; }
#content{ clear:both; width:100%; padding:24px 0; background:#fff url('../img/bg_page.gif') repeat; }
#step{ position:relative; background-color:#fff; margin:0 22px 24px 22px; padding:10px; webkit-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border-radius:8px; }
#step #num{ font-size:128px; color:#cbcbcb; width:104px; text-align:center; }
#text{ margin:0 22px 12px 22px; color:#474d4f; text-shadow: #d1d1d1 0 0 5px; }
#textError{ margin:0 22px 12px 22px; border:1px solid #ff8d16; background-color:#ffedb4; color:#cf0000; padding:6px 10px; }
#textError UL{ margin:0; padding:0; padding-left:20px; }
#textMsg{ margin:0 22px 12px 22px; border:1px solid #ff8d16; background-color:#ffedb4; color:#cf0000; padding:6px 10px; }
#textMsg UL{ margin:0; padding:0; list-style-type:none; }
#textMsg LI{ background: transparent url('../img/no.png') no-repeat top left; background-position:0 4px; padding:5px 0 5px 30px; }
.fld{ border:1px solid #989898; width:260px; height:22px; background:#fff url('../img/bg_fld.gif') repeat-x top center; }
.fldError{ border:1px solid #ff3636; width:260px; height:22px; background-color:#ffeeee; }
#caption{ width:260px; text-align:left; font-size:11px; color:#6d6d6d; }
#fld{ width:400px; float:left; height:52px; }
#fld INPUT{ margin:0 0 -1px 3px; padding:0 2px; }
#help{ position:absolute; top:14px; right:32px; }

A.btn:link, A.btn:visited{ display:block; padding:12px 0 15px 0; background:transparent url('../img/btn_orange.png') no-repeat top center; text-shadow: #be843f 1px 1px 2px; color:#fff; font-weight:bold; text-decoration:none; }
A.btn:hover{ background:transparent url('../img/btn_orange_on.png') no-repeat top center; }

H1{ font-size:30px; font-weight:normal; color:#424849; margin:20px 0 10px 0; }

.hilite{ color:#164b59; }
.tooltip{ border:8px solid #AAA; background-color:#f6f6f6; width:400px; -webkit-box-shadow: 6px 6px 20px #888; -moz-box-shadow: #888 6px 6px 20px; box-shadow: 6px 6px 20px #888; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.tooltip EM,.tooltip STRONG{ font-size:12px; }
.tooltip STRONG.hilite{ font-size:14px; }
#ttHiliteBox{ background-color:#ddd; padding:12px 12 16px 12px; font-size:12px; }
#ttBox{ background-color:#eee; padding:12px 12 16px 12px; font-size:12px; }

/* background: #a3b6bb url('../img/blue_message.gif') repeat-x top center; */
/* text-shadow: #000 0 1px 0; */
/* -webkit-box-shadow: 0 0 64px #000; -moz-box-shadow: #000 0 0 64px; box-shadow: 0 0 64px #000; */
/* -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; */
-->