
.clear-both{
  font-size: 0px;
  line-height: 0px;
  clear: both;
  margin: 0;
  padding: 0;
}

.form-input input {
color: #2C4D74;
}



div#qTip {
  padding: 2px;
  border: 1px solid #598AB4;
  display: none;
  background: #3E7AAC;
  color: #FFF;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1000;
  width: 300px;
}

#qTip p  {
  padding: 5px;
  border: 1px solid #598AB4;
  background: #F0FCFF;
  color: #5687B2;
  margin: 2px;
}

/*////////////////////////////  */

.dgclay_page ,a.dgclay_page{
    border: 1px solid #5384AE;
	font-weight: bold;
	color: #5384AE;
	padding: 0px 4px 0px 4px;
	text-decoration: none;
    font-size: 12px;
}

.dgclay_page_current, a.dgclay_page_current{
   border: 1px solid #84BB7D;
	font-weight: bold;
	color: #84BB7D;
	padding: 0px 4px 0px 4px;
	text-decoration: none;
    font-size: 12px;
}

.dgclay_page_separator, a.dgclay_page_separator:hover{
  color:green;
  text-decoration: none;
  cursor: default;
}

.pages {
  margin-bottom: 15px;
  margin-top: 15px;
}

.user_rights{
  margin-top: 10px;
  margin-bottom: 10px;
  width: 250px;
  border: 1px #AAC4D9 solid;
  padding: 5px;  
}

.user_rights div{
border-bottom: 1px #E1E1E1 solid;
font-size: 11px;
margin: 0px;

}

.moder-control {
  float: left;
  height: 25px;
}


/*//////////////////////////    */


.wsc-dgclay-header{
  height: 30px;
  background-image: url(../images/back-1.gif);
  font-weight: bold;
  border-bottom: 1px solid black;
  color:#F1F5FA;
  padding: 2px;
}


.wsc-dgclay-border {
  border-left: 1px solid #5789B3;
}

.wsc-dgclay-border-two {
  border-right: 1px solid #5789B3;
  border-left: 1px solid #5789B3;
}

.dgclay-categories-border {
  border-left:1px solid #5789B3;
}

.dgclay-categories-border-two {
  border-right:1px solid #5789B3;
  border-left:1px solid #5789B3;
}


.dgclay-main {
  border: dotted 2px #AAC4D9;
  padding: 5px 5px 5px 5px;
}

.dgclay-path {
  margin: 5px 5px 15px 5px;
}

.dgclay-path a{
  color: #2F599F;
  font-size: 11px;
  font-weight: bold;
}




.dgclay-categories-top div {
  background: url(../images/back-1.gif);
  float: left;
  height: 20px;
  padding: 10px 7px 7px 7px;
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
}

tr.dgclay-categories-top{
background: url(../images/back-1.gif);
height: 37px;
text-align: center;
color: #FFFFFF;
font-weight: bold;
}



.dgclay-categories {
  clear: both;
}


.dgclay-categories div {
	float: left;
    height:65px;
    padding: 7px 7px 7px 7px;
}

.dgclay-categories a{
  color: #775611;
  font-size: 12px;
}

.dgclay-categories-1 {
  width: 56%;
}
.dgclay-categories-2 {
  width: 8%;
  text-align: center;
}
.dgclay-categories-3 {
  width: 8%;
  text-align: center;
}
.dgclay-categories-4 {
  width: 18%;
}

.dgclay-categories-1 img{
  float:left;
  padding: 0px 7px 5px 0px;
}

.dgclay-categories-1 h6 {
  font-size: 11px;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}

.wsc-dgclay-clear {
  clear: both;
  font-size: 0px;
  line-height: 0px;
}







/*/////////// dgclay LIST /////////////  */

.wsc-dgclay-list0 ,
.wsc-dgclay-list1 ,
.wsc-dgclay-list-new
{
  height:50px;
}




.wsc-dgclay-list0{

  background-color: #E8F2F8;
  border-bottom: 1px solid #5789B3;
  color:#4F4F4F;
  padding: 8px;

}


.wsc-dgclay-list1{
  background-color: #F7FBFD;
  border-bottom: 1px solid #5789B3;
  color:#4F4F4F;
  padding: 8px;
}

.wsc-dgclay-list-new{
  background-color: #EBF8E7;
  border-bottom: 1px solid #5789B3;
  color:#4F4F4F;
  padding: 8px;
}


/*/////////// END dgclay LIST /////////////  */





/*/////////// dgclay TOPICS /////////////  */

.wsc-dgclay-list-topics0 {
  height: 35px;
  background-color: #E8F2F8;
  border-bottom: 1px solid #5789B3;
  color:#4F4F4F;
  padding: 8px;
}

.wsc-dgclay-list-topics1 {
  height: 35px;
  background-color: #F7FBFD;
  border-bottom: 1px solid #5789B3;
  color:#4F4F4F;
  padding: 8px;
}

.wsc-dgclay-list-topics-new {
  height: 35px;
  background-color: #F4FEE2;
  border-bottom: 1px solid #5789B3;
  color:#4F4F4F;
  padding: 8px;
}


.wsc-dgclay-list-topics-pinned {
  height: 35px;
  background-color: #FEEDE2;
  border-bottom: 1px solid #5789B3;
  color:#4F4F4F;
  padding: 8px;
}

.wsc-dgclay-list-topics-pinned img,
.wsc-dgclay-list-topics-new img,
.wsc-dgclay-list-topics1 img,
.wsc-dgclay-list-topics0 img {
padding-right: 10px;
}


/*/////////// END dgclay TOPICS /////////////  */




/*/////////// dgclay MESSAGES /////////////  */

.wsc-dgclay-post-main0 {
  padding: 5px;
  border: 1px #AAC4D9 solid;
  background-color: #E8F2F8;
  border-bottom: #98B8D1 5px solid;
  margin-bottom: 5px;
}

.wsc-dgclay-post-main1 {
  padding: 5px;
  border: 1px #AAC4D9 solid;
  background-color: #F7FBFD;
  margin-bottom: 5px;
  border-bottom: #98B8D1 5px solid;
}




.wsc-dgclay-post-title {
  background-color: #769FC2;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  padding: 5px;
  border: 1px #AAC4D9 solid;
  color: #FFFFFF;
  margin-bottom: 5px;
}

.wsc-dgclay-post-left {
width: 140px;
float: left;

}

.wsc-dgclay-post-rihgt {
width: 450px;
float: right;
/*border: dotted 1px #B0CEE6;  */
/*background:#FFFFFF; */
}




.wsc-dgclay-post-left-inside {

padding: 5px;
border: solid 1px #98B8D1;
margin-bottom: 4px;

}

.wsc-dgclay-post-top {
margin-bottom: 5px;
border-bottom:solid 1px #ADC6DC;
padding: 0px 5px 5px 5px;
font-size: 10px;
height: 14px;
}

.wsc-dgclay-post-top-buttons {
float: right;
}

.wsc-dgclay-post-top-time {
 float: left;
}

.wsc-dgclay-post-message {
  padding: 10px;
  text-align: left;
  color: #222222;
  min-height: 70px;
}



.wsc-dgclay-button {
  border: 1px solid  #6896BB;
  background-color: #65A0C5;
  padding: 0px 3px 0px 3px;
  color: #FFFFFF;
  margin: 2px;
  cursor: pointer;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}

.wsc-dgclay-button a {
  color: #FFFFFF;
  text-decoration: none;
}

.wsc-dgclay-button a:hover {
text-decoration: underline;
color: #FFFFFF;
}


.wsc-dgclay-post-pages {
  margin: 10px;
  text-align: right;
}



 /*/////////// END dgclay MESSAGES /////////////  */


 /*/////////// dgclay REPLAY /////////////  */

 .wsc-dgclay-replay {
   border: dotted 2px #AAC4D9;
   width: 550px;
   padding: 20px;
   margin: auto;
   background-color: #F7FAFD;
   color: #264157;
 }

 .wsc-dgclay-preview {
   border: dotted 2px #AAC4D9;
   width: 550px;
   padding: 20px;
   margin: auto;
   background-color: #FFFFFF;
 }

  .wsc-dgclay-replay input {
   border: solid 1px #AAC4D9;
   background-color: #FFFFFF;
 }

   .wsc-dgclay-replay textarea {
   border: solid 1px #AAC4D9;
   background-color: #FFFFFF;
   padding: 5px;
   width: 510px;
   font-size: 12px;
   height: 160px;
 }



 .wsc-dgclay-bbcode {
     border:  solid 1px #AAC4D9;
     background-color: #DAE8F3;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;
 }

 /*/////////// END dgclay REPLAY /////////////  */



  .wsc-dgclay-codes-code {
     border:  dotted 2px #AAC4D9;
     background-color: #FFFFFF;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;
 }

   .wsc-dgclay-codes-code-inside {
     border:  solid 1px #AAC4D9;
     background-color: #FDF4E1;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;
 }


   .wsc-dgclay-codes-quote {
     border:  dotted 2px #AAC4D9;
     background-color: #FFFFFF;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;
 }

   .wsc-dgclay-codes-quote-inside {
     border:  solid 1px #AAC4D9;
     background-color: #F8FEE0;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;
 }

.wsc-dgclay-top-links1 {
  margin: 0px 0px 10px 0px;
}

.wsc-dgclay-top-links1 a {
   text-decoration: none;
   font-size: 11px;
   color: #1F4E81;
 }

 .wsc-dgclay-top-links1 td{
   border: 1px #86B6E6 solid;
   padding: 2px 2px 2px 2px;
}

/* //////// search ////////    */
.wsc-dgclay-search-table td {
  border: 1px #AAC4D9 solid;
  padding: 10px;
}

.wsc-dgclay-search-table1 {
background: #F9FCFF;
font-weight: bold;
}


/* Private messages */

.create_new_bbcodes input {
 border: solid 1px #AAC4D9;
 background-color: #FFFFFF;
 height: 25px;
}


.private_msg_menu{
  border: 1px solid #AAC4D9;
  background-color: #E8F2F8;
}

.dgc-private-menu{
  color: #666666;
  font-weight: bold;
}


.dgc-private-menu a{
  color:#2F599F;
  font-weight: bold;
}

.private_msg_menu td{
  border: 1px solid #AAC4D9;
  background-color: #E8F2F8;
}

.dgclay-categories-name{
  background-color: #77AFD0;
  border-bottom: 1px solid #FFFFFF;
  color:#FFFFFF;
  clear: both;
  padding: 7px 10px 6px 10px;
  margin: 20px 0px 0px 0px;
}

.dgclay-categories-name a{
  color:#FFFFFF;
  font-size: 13px;
}

.dgclay-categories-name small {
  font-size: 11px;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}

.categories-list-out{
margin: -20px 0px 0px 0px;
}



.dgclay_vote select{
 font-size: 12px;
}

.dgclay_vote input{
 font-size: 12px;
 border: 1px solid #666666;
}


.upload_btn{
  font-size: 12px;
}

.dgc-profile-link,.dgc-profile-link a{
  color: #10527D;
  font-size: 12px;
}

.topic_search{
  margin: 0px 0px 5px 0px;
}

.topic_search input{
  height: 16px;
  font-size: 12px;
  width: 120px;
}

.topic_search input.wsc-dgclay-button{
  height: 22px;
}

.topic_search table{
  margin: 0px 15px 0px 15px;
}

.topic_search input.secure-image{
   width: 60px;
}

.dgc-move-topic{
  background-color: #CAE1EF;
}

.dgc-move-topic select{
  font-size: 12px;
}

.wsc-dgclay-button1 a{
  color:#10527D;
}

 .wsc-dgclay-post-top-buttons a.wsc-dgclay-button{
  padding: 0px 5px 0px 5px;
  margin: 0px 2px 0px 2px;
}

input.dgc-search-input{
  width: 190px;
  height: 14px;
  font-size: 12px;
  padding: 1px 1px 0px 1px;
}

.wsc-dgclay-search-table select{
  height: 20px;
  font-size: 12px;
}

.dgc-search-results a{
  font-size: 12px;
  color: #10527D;
}

.dgc-tags-post{
 border: 1px solid #86B6E6;
 margin: 10px 10px 10px 10px;
 padding: 0px 0px 5px 0px;
}

.dgc-tags-post a{
  color: #10527D;
}

.dgc-tags-post th{
  padding: 4px 0px 4px 0px;
  vertical-align: top;
  color: #333333;
}

.dgc-tags-post td{
  vertical-align: top;
  padding: 4px 0px 4px 0px;
  text-align: center;
}

td.dgc-tag-border{
  border: 1px solid #86B6E6;
  padding: 8px 8px 14px 8px;
  font-size: 12px;
}

.dgc-tags-list a{
  font-size: 12px;
  color: #10527D;
}

.dgc-tags-head{
  font-size: 12px;
  margin: 4px 5px 15px 5px;
  border-bottom: 2px solid #86B6E6;
  padding: 0px 3px 5px 3px;
}

.dgc-tags-head b{
  font-size: 13px;
  color: #333333;
}

.dgc-upload-text{
  font-size: 12px;
  height: 14px;
  width: 170px;
}

.dgc-upload-btn{
  font-size: 12px;
  height: 18px;
  width: 180px;
}

.wsc-dgclay-codes-image{
  width: 400px;
  overflow: auto;
}

