body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#647D93;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
}
* {
margin:0;
padding:0;
}
img {
border:0 none;
}
.clear {
clear:both;
font-size:0;
height:0;
line-height:0;
width:100%;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
* html .clearfix {
height:1%;
}
.wrap {
height:auto;
margin:auto;
width:869px;
}
.col-left {
float:left;
height:auto;
width:225px;
}
.banner-left {
float:left;
height:auto;
width:100%;
}
.box-left {
float:left;
height:auto;
margin:16px 0 0;
width:100%;
}
.box-left .box-head {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg-box-left.jpg) no-repeat scroll left top;
color:#FFFFFF;
font-size:14px;
height:19px;
padding:5px 0 0 10px;
width:215px;
}
.box-left .box-content {
border-color:-moz-use-text-color #B0B0B0 #B0B0B0;
border-style:none solid solid;
border-width:0 1px 1px;
height:auto;
padding:14px 0 40px;
text-align:center;
width:223px;
}
.box-left .box-content h3 {
color:#656565;
font-size:14px;
margin-bottom:7px;
margin-left:10px;
text-align:left;
}
.box-left .box-content p {
color:#656565;
margin-left:18px;
margin-top:0;
text-align:left;
width:85%;
}
.main-content {
height:auto;
width:622px;
}
.main-content .box-main {
margin-bottom:15px;
}
.main-content .box-main .head-box-main, .head-box-main {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg-head-box-main.jpg) no-repeat scroll left bottom;
clear:both;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:21px;
padding:5px 0 0 8px;
width:auto;
}
.main-content .box-main .content-box-main {
border:1px solid #B0B0B0;
clear:both;
height:auto;
width:100%;
}
.info-box-left span {
color:#FF0000;
}
.info-box-left table {
margin:0 auto 10px;
}
.info-box-left table td {
}
.info-box-left table td h3 {
font-size:14px;
font-weight:normal;
margin-top:10px;
}
.info-box-left table td .field {
float:left;
}
.info-box-left table td .comment {
margin:3px;
}
.info-box-left table td .field input {
border:1px solid #7E9EB7;
float:left;
height:17px;
}
.info-box-left table td .field textarea {
overflow:auto;
}
.info-box-left table td .phone input {
margin-right:5px;
}
.info-box-left table td .city, .info-box-left table td .state {
margin-right:5px;
}
.info-box-left table td .ext, .info-box-left table td .time, .info-box-left table td .zip {
float:right;
}
.first-box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDFAC8 none repeat scroll 0 0;
height:auto;
margin:5px auto;
width:611px;
}
.first-box table {
}
.first-box table .left {
padding-top:4px;
}
.first-box table .center {
padding-bottom:5px;
padding-top:5px;
width:100%;
}
.first-box table .right {
}
.first-box table td {
padding:0 5px;
}
.first-box table td span {
border-right:1px solid #8799AC;
float:left;
font-size:13px;
font-weight:bold;
margin:2px 4px 2px 0;
padding-right:4px;
}
.first-box table td span.last {
border-right:0 none;
}
.second-box {
padding-bottom:10px;
}
.second-box .note {
font-size:11px;
margin:3px 3px 3px 0;
text-align:right;
}
.second-box .note span {
font-weight:bold;
}
.field-second {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F9FE none repeat scroll 0 0;
float:left;
margin:2px 0 2px 5px;
padding:4px;
width:602px;
}
.field-second .number-field {
float:left;
height:24px;
margin:0 12px 0 0;
width:24px;
}
.field-second .questions-field {
color:#6E8499;
float:left;
font-size:13px;
height:auto;
padding:3px 0 0;
width:390px;
}
.field-second .answers-field {
float:left;
height:22px;
width:175px;
}
.field-second .answers-field .check {
}
.field-second .answers-field .uncheck {
}
.field-second .uncheck select {
border:1px solid #FF0000;
}
.field-second .answers-field select {
float:right;
height:20px;
width:155px;
}
.action-second {
clear:both;
display:block;
text-align:right;
width:100%;
}
.action-second input {
margin-right:6px;
margin-top:10px;
}
.answers-field .icon-check, .answers-field .icon-uncheck {
display:none;
}
.filed_check .icon-check {
display:block;
float:left;
}
.field-second .filed_check select {
border:1px solid #B1CF25;
}
.filed_check .icon-uncheck {
display:none;
float:left;
}
#btn-add {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/add_another.jpg) no-repeat scroll left top;
border:medium none;
height:24px;
width:142px;
}
#btn-duplicate {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/duplicate.jpg) no-repeat scroll left top;
border:medium none;
height:24px;
width:152px;
}
#btn-reset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/reset.jpg) no-repeat scroll left top;
border:medium none;
height:24px;
width:61px;
}
#btn-delete {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/delete2.jpg) no-repeat scroll left top;
border:medium none;
height:24px;
width:72px;
}
#btn-delete-off {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/delete.jpg) no-repeat scroll left top;
border:medium none;
height:24px;
width:72px;
}
.btn-edit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/btn-edit.jpg) no-repeat scroll left top;
border:medium none;
height:24px;
width:72px;
}
#btn-submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/SUBMIT.jpg) no-repeat scroll left top;
border:medium none;
height:68px;
width:309px;
}
#btn-submit:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/submit_hvr.jpg) no-repeat scroll left top;
}
.icon-uncheck {
float:left;
}
.inputInvalid, .second-box .inputInvalid {
border:1px solid #FF0000;
}
.inputvalid2, .second-box .inputvalid2 {
border:1px solid #B1CE24;
}

.review-title-product {
font-size:14px;
font-weight:bold;
}
.head-box-main-review {
font-size:12px;
font-weight:bold;
}
.content-box-main-review {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDFAC8 none repeat scroll 0 0;
border:1px solid #778DA2;
padding:5px;
}
.content-box-main-review span {
border-right:1px solid #778DA2;
padding-right:2px;
}
div.gondola-title {
font-size:14px;
font-weight:bold;
}
.info-box .input-text {
height:17px;
}
.info-box label {
color:#647D93;
font-size:12px;
font-weight:normal;
}
.info-box select, .content-box-main select, .info-box textarea {
border:1px solid #7E9EB7;
color:#647D93;
margin:0;
}
.info-box td {
height:25px;
}
.info-box input {
color:#647D93;
}
.wrap .gondola-category-title {
background-image:url(../images/gondola-cat-bg.gif);
background-repeat:no-repeat;
color:#0E416C;
float:left;
height:46px;
margin:0 0 2px 12px;
padding:10px;
width:600px;
}

.gondola-category-title-main{
background-image:url(../images/gondola-cat-bg.gif);
background-repeat:no-repeat;
color:#0E416C;
float:left;
height:46px;
margin:0 0 2px 0;
padding:10px;
width:600px;
color:#0E416C;
}


.wrap #comment {
height:190px;
width:272px;
}

/********** Modify on 05-02-10 ************/
.gondola-category-title {
/*background-image:url(../images/gondola-cat-bg.gif);*/
background:url(../images/hd-mid.gif) repeat-x 0 0;
/*background-repeat:no-repeat;
padding:10px;
color:#0E416C;*/
color:#fff;
float:left;
height:40px;
margin:0 0 2px;

width:600px;
}

.review-title {
font-size:14px;
padding-bottom:6px;
font-weight:bold;
}

.gondola-category-content{ width:585px; float:left; background:#F2F2F2; padding:0 0 10px 15px;  }
.gondola-category-content table td{ color:#777777;}

.gondola-category-title h2{ color:#fff; background:url(../images/hd-left.gif) no-repeat 0 0;}
.gondola-category-title h2 span{ background:url(../images/hd-right.gif) no-repeat 100% 0; display:block; padding:8px 10px;}
