

body {background-color:#D6F0FD;}
.page-wrap, .header-wrap, .footer-wrap { width: 807px;}
                .page-column1 {width:430px;}
                .page-column2 {width:377px;}
                #column1-spacer {width: 430px; height: 256px; }
                #column2-spacer {width: 377px; height: 266px; }
    .footer-wrap {height:20px; padding-top:10px;}
.footer-wrap, .footer-wrap a:link, .footer-wrap a:hover, .footer-wrap a:visited {color: #000;}

.box0-content p{color:#000;}
.box0-content li{font-size:.75em; color:#000;}
.box0-content h2{margin-left:10px; font-size:.75em; color:#000;}
.box0-content a:link{color:#0000FF; font-size:11px;}
.box0-content a:visited{color:#551A8B; font-size:11px;}

.box1-wrap{margin:0px 21px 0px 10px; background-repeat:no-repeat; background-position:top left; border-left:none; border-right:none; border-color:#bfd6e2;}
.box1-content{border-top:none;}
.box1-content ul{margin-bottom:5px;line-height:0.8em;}
.box1-content li{}
.box1-content ul li a:link {color:#0000FF;}
.box1-content ul li a:visited{color:#551A8B;}

.box7-top{display:none;}
#column1-tab1-slot1-box {margin:10px 10px 10px 10px;}
#column2-tab1b-slot1-box {margin:0px 7px 0px 0px;}


#greeting{font-size:1.1em; color:#000; width:208px; float:left; text-align:left; padding:15px 0px 13px 0px; }
#step-box {margin:0px; min-height:24px; max-height:100px; font-size:1em;}
#step-box #step-info {color:#000; padding:8px 10px 8px 0px; font-size:1.1em; }
#previous-step, #change-info {float:right; font-size:9px; font-weight:normal; color:#fff; background-color:#832C2C; border:1px solid #D8D8D8; padding-left:2px; padding-right:2px; margin:12px 0px 11px 0px;}
#change-info{margin-right:17px;}
.error {font-size:1em; color:#f00;}
.one-column-horizontal .error {margin-left:78px;}


/*Form style*/
 .box7-content form{margin:0px 35px 10px 50px; padding-top:6px;}
    div.field-container-submit-image{text-align:center; margin-top:20px;}

        .one-column-vertical .field-container-select{margin-top:4px;}

        .field-container{margin:0px 0px 0px;}
        .one-column-horizontal div.field-container-text label {text-align:right;width:74px;padding-right:2px;}
        .one-column-horizontal div.field-container-text input {width:200px;}

        .one-column-horizontal div.field-container-select label {text-align:right;width:74px;padding-right:2px;}
        .one-column-horizontal div.field-container-select select {width:200px;}

        div.one-column-horizontal div.field-container span.generic-label{text-align:right;width:74px;padding-right:2px;}
        div.one-column-horizontal div.field-container-decomposed{text-align:left;}

        .field-group .field-container {padding-top:3px;}

        .field-container-checkbox{text-align:center;color:#999999;}