/*
 Theme Name: Customer Support Center
 Theme URI: http://thedocblog.com/
 Description: Quick them for Customer Support
 Version: 1.0
 Author: TheDoc
*/

 body {
  background: #f7f3e7;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #333;
  padding: 0;
  margin: 0 auto;
 }

 a:link {
  color: #4d20ff;
  text-decoration: underline;
 }
 a:visited {
  text-decoration: underline;
  color: #8060ff;
 }
 a:active {
  text-decoration: underline;
  color: #000;
 }
 a:hover {
  text-decoration: none;
  color: #333399;
 }

/* =============================================== wrap and header */
 #wrap{
  background: #fff;
  background-image: none;
  border-right: 1px solid #333;
  border-left: 1px solid #333;
  width: 850px;
 }
 
 #header{
  background: transparent;
  background-image: none;
  border-bottom: 1px dashed #ccc;
  text-align: center;
  height: 52px;
  margin: 0 0 5px 0;
 }

 #header h1{
  background: transparent;
  background-image: none;
  text-align: center;
  font-weight: bold;
  font-size: 26px;
  float: left;
  color: #c30;
  padding: 12px 0 0 5px;
  margin:0;
 }
 
 #logo{
  background: transparent;
  background-image: none;
  float: right;
  margin: 1px 1px 0 0;
 }
 
 .dot{
  background: transparent;
  background-image: none;
  font-weight: bold;
  font-size: 16px;
  display: inline;
  color: #c30;
  padding:0;
  margin:0;
 }
 
/* =============================================== 2257 wrap */
 #gov-wrap{
  background: #fff;
  background-image: none;
  border-bottom: 1px solid #333;
  border-right: 1px solid #333;
  border-left: 1px solid #333;
  color: #333;
  text-align: left;
  width: 850px;
  padding:3px 10px;
 }
 
 #gov-wrap h1{
  background: transparent;
  background-image: none;
  font-weight: bold;
  text-align: center;
  font-size: 18px;
  color: #000;
  padding:0;
  margin:0;
 }
 
 #gov-wrap h2{
  background: transparent;
  background-image: none;
  font-weight: normal;
  text-align: left;
  font-size: 14px;
  color: #000;
  padding:0;
  margin:0;
 }
 
 .gov-record{
  background: transparent;
  background-image: none;
  text-align: left;
  width: 800px;
 }

 #gov-leased{
  background: transparent;
  background-image: none;
  text-align: left;
  width: 700px;
 }
 
 #gov-left{
  background: transparent;
  background-image: none;
  text-align: left;
  float: left;
  width: 340px;
 }
 
 #gov-rite{
  background: transparent;
  background-image: none;
  text-align: left;
  float: right;
  width: 340px;
 }

/* =============================================== left body */
 #bod-left{
  background: transparent;
  background-image: none;
  text-align: left;
  width: 200px;
  float: left;
  padding: 0 5px;
 }
 
 #bod-left h2{
  background: transparent;
  background-image: none;
  border-bottom: 1px solid #000;
  text-align: left;
  font-weight: bold;
  font-size: 16px;
  color: #040404;
  padding:0;
  margin: 0 0 4px 0;
 }

 .navs {
  background: transparent;
  background-image: none;
  font-size: 14px;
 }

 .navs ul {
  background: transparent;
  background-image: none;
  list-style: disc inside;
  margin: 0 0 0 2px; 
  padding: 0;
 }

 .navs li {
  background: transparent;
  background-image: none;
  line-height: 18px;
  text-align: left;
 }
 
 .navs li a{
  text-decoration: none;
 }
 
 .navs li a:visited{
  text-decoration: none;
 }
 
 .navs li a:hover{
  text-decoration: underline;
 }
 
/* =============================================== right body */
 #bod-rite{
  background: transparent;
  background-image: none;
  border-left: 1px dashed #999;
  line-height: 15px;
  text-align: left;
  width: 610px;
  float: right;
  padding: 0 5px;
 }
 
 #bod-rite h3{
  background: transparent;
  background-image: none;
  font-weight: bold;
  line-height: 12px;
  text-align: left;
  font-size: 14px;
  color: #c60;
  padding: 0;
  margin: 0 0 0 10px;
 }
 
/* =============================================== support ticket */
 #message{
  background: #f7f7f7;
  background-image: none;
  border: 3px solid #ff0000;
  color: #333;
  padding: 8px 5px;
  margin: 10px 10px;
 }
 
/* =============================================== cb warning */
 #cb-wrap{
  background: #f7f7f7;
  background-image: none;
  border: 1px solid #900;
  text-align: left;
  width: 95%;
  padding: 8px 8px;
 }
 
 #cb-warning{
  background: transparent;
  background-image: none;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #000;
 }
 
 #cb-notice{
  background: transparent;
  background-image: none;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #000;
 }

/* =============================================== footer */
 #footer{
  background: transparent;
  background-image: none;
  text-align: center;
  padding: 8px 8px;
 }
 
 #foot-line {
  background: transparent;
  background-image: none;
  border-top: 1px solid #000;
  width: 99.8%;
  height: 10px;
  margin: 0 1px 5px 1px;
 }
 
 .foot-bar {
  background: #ccc;
  background-image: none;
  width: 99.8%;
  height: 18px;
  margin: 5px 1px 0 1px;
 }