.tabs a.tab{
  text-decoration: none !important;
  display: block;
  padding-left: 40px;
  background: url(images/li-tab.gif) 6px center no-repeat;
  font-family: "Times New Roman", Times, serif;
  color: #9C9C9C !important;
  font-size: 12px;
  margin: 12px 0;
}


.tabs a.tab h4{
  border: none;
  text-transform: none;
  font-size: 18px;
  font-weight: normal;
  font-family: "Times New Roman", Times, serif;
  margin:  0;
  padding: 0;
  border-bottom: 1px dotted #9C9C9C;
  color: #9C9C9C;
}
.tabs a.tab:hover, .tabs a.tab.selected:hover{
   background-image: url(images/li-tab-current.gif);
}
.tabs a.tab:hover h4, .tabs a.tab.selected:hover h4{
   color: #FE5E00;
}

.tabs a.tab.selected{

}


.tabPanels{
   border-top: 7px solid #dadada;
   background: url(images/tabs-top-bg.gif) top repeat-x;
}
#tabPanels{
   overflow: hidden;
}

.tabPanel{
   padding-left: 10px;
   margin: 30px;
}

.tabPanel h2{
   margin:  0;
   padding: 0;
   text-align: center;
   text-transform: uppercase;
   line-height: 33px;
   font-weight: bold;
   font-family: Verdana, Arial;
   font-size: 14px;
   color: #dadada;
}

.tabPanel, .tabPanel td, .tabPanel th{
   color: #aeaeae;
   font-family: "Times New Roman", Times, serif;
   font-size: 13px;
}

input.text, select, textarea{
   font-family: Arial;
   font-size: 11px;
   color: #aeaeae;

   border: 1px solid #9C9C9C;
   vertical-align: middle;
}
input.text:hover, select:hover{
   background-color: White;
   color: black;
}
textarea{
   background-color: white;
}
input.text{
   padding-left: 4px;
}


button, input.text, select{
   height: 18px;
}


.tabPanel label.title{
   width: 40px;
   text-align: right;
}

table.tp{
   width: 100%;
}

table.tp td{
   vertical-align: top;
}


#divPreview{
   border: 1px solid #b0b0b0;
   padding: 1px;
   margin-top: 3px;
}
div#preview iframe{

}


.tbButton button{
   width: 18px;
}

.tabPanel h3{
   text-align: left;
   color: Black;
   font-family: "Times New Roman", Times, serif;
   font-size: 14px;
   font-weight: bold;
   margin:  12px 0;
   padding: 0;

   cursor: hand;
   cursor: pointer;
}
.tabPanel h3 img{
   width: 119px;
   height: 16px;
   vertical-align: middle;
   margin-left: 10px;
}

.block{
   margin-left: 20px;
}


label.fld{
   text-align: left;
   color: #aeaeae;
   font-family: Tahoma, Verdana, Arial;
   font-size: 11px;
   font-weight: normal;
}
.fldWidth70  label.fld{width: 70px}
.fldWidth100 label.fld{width: 100px}

div.fld{
   margin: 5px 0;
   margin-left: 20px;
}
#toptext{
   width:500px;
   color:#666666;

}

#toptext h1{
   color:#FF3300;
   font-size:16px;
}

#frmEditor{
   border: 10px solid #9C9C9C;
   border-left-style:  none;
   border-right-style: none;
}


#toptext{
   margin: 0 20px;
}





