
.dvcontactform { width:960px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#111111; background:#efefef; border:1px solid #999999; margin:15px 0 30px 0}
.dvcontactform .innerMn { padding:5px 8px}
.dvcontactform .header {}
.dvcontactform .header .inner {padding:4px; font-weight:bold; font-size:15px}

.dvcontactform .SelRow {}
.dvcontactform .SelRow .inner {padding:4px;}

.dvcontactform .SelRow  .seltab { border-bottom:1px solid #999999; width:150px ; padding-bottom:5px;}
.dvcontactform .SelRow  .Unseltab { border-bottom:0px solid #999999; width:150px ; padding-bottom:5px;}
.dvcontactform .SelRow  .no { float:left; width:20px }
.dvcontactform .SelRow  .title { float:left; margin-left:10px; font-size:14px; }
.dvcontactform .SelRow  .title .inn { padding:7px 0 0 0}
.dvcontactform .SelRow  a { color:#d37608; font-weight:bold; text-decoration:none }
.dvcontactform .SelRow  a:hover { color:#d37608; font-weight:bold; text-decoration:none }

.dvcontactform .Row01 { font-size:14px; font-weight:bold }

.dvcontactform .Row02 { padding:4px 0}
.dvcontactform .Row02 .ins { padding:4px 0}
.dvcontactform .Row02 .ins .lft { float:left; width:150px;}
.dvcontactform .Row02 .ins .lft .inner { text-align:left; padding:2px 0; font-weight:bold }
.dvcontactform .Row02 .ins .rht { float:left; margin-left:10px; width:400px;}
.dvcontactform .Row02 .ins .rht input { border:1px solid #bbbbba; padding:2px; width:350px}
.dvcontactform .Row02 .ins .rht textarea { border:1px solid #bbbbba; padding:2px; width:350px; height:130px}
.dvcontactform .Row02 .ins .rht .btn { border:1px solid #bbbbba; width:100px; background:#666666; color:#FFFFFF; font-weight:bold; padding:4px 3px;  }
.clrB { clear:both}

.main-content { padding:25px 0 30px; }

#content h2 { border-bottom:2px solid #CECECE; font-size:2.2em; padding:0 0 7px 0; text-transform:uppercase; width:950px; }


