div.domtab {
  font-size: 90%;
  width: 100%;
}
ul.domtabs{
  float:left;
  width:100%;
  margin:3.5% 0 0 0;				
  padding:0;
  list-style:none;
  border:none;
}
ul.domtabs li {
    float: left;
    margin: 0 0.5em 0 0;
}
ul.domtabs a:link,
ul.domtabs a:visited,
ul.domtabs a:active,
ul.domtabs a:hover{
  width:8em;
  padding:.2em 1em;
  display:block;
  background:#666;
  color:#ccc;
  height:3em;
  font-weight:bold;
  text-decoration:none;
}
html>body ul.domtabs a:link,
html>body ul.domtabs a:visited,
html>body ul.domtabs a:active,
html>body ul.domtabs a:hover{
  height:auto;
  min-height:3em;
}
ul.domtabs a:hover{
  background:#696;
}
div.domtab div.xyz{
  clear:both;
  width:auto;
  background:white;
  color:blue;
  padding:1em 3em;
}
ul.domtabs li.active a:link,
ul.domtabs li.active a:visited,
ul.domtabs li.active a:active,
ul.domtabs li.active a:hover{
  background:#696;
  color:#fff;
}
#domtabprintview{
  float:right;
  padding-right:1em;
  text-align:right;
}
#domtabprintview a:link,
#domtabprintview a:visited,
#domtabprintview a:active,
#domtabprintview a:hover{
  color:#fff;
}
/* p{
  margin:0 0 .5em 0;
  line-height:1.3em;
} */
h2{
  font-size:1.3em;
  color:#cfc;
  text-transform:uppercase;
  font-family:verdana,arial,helvetica,sans-serif !important;
 /*  padding:0 0 .7em .2em; */
 display:none;
}
h1{
  font-size:2em;
  text-align:center;
  font-weight:normal;
  text-transform:uppercase;
  font-family:"Trebuchet MS",Arial,Sans-Serif;
  padding:.5em 0;
  background:#000;
  border-bottom:1px solid #666;
}
pre{
  font-size:1.2em;
  padding:1em;
}
div.domtab div a:link,
div.domtab div a:visited,
div.domtab div a:active
{
  color:#fff;
  display:block;
  padding:1em .5em;
  font-weight:bold;
  font-size:1.3em;
}
div.domtab div h2 a,
div.domtab div h2 a:hover,
div.domtab div h2 a:active
{
  color:#000000;
  display:inline;
  padding:0;
  font-weight:normal;
  font-size:1em;
}
/* other scheme! */
#other{
  font-size:.8em;
  margin-left:.3em;
  width:60em;
  margin-bottom:3em;
  float:left;
}
div#other.domtab div{
  clear:both;
  width:54em;
  background:#669;
  color:#fff;
  padding:1em 3em;
}
#other ul.domtabs a:hover{
  background:#669;
}
div#other ul.domtabs li.active a:link,
div#other ul.domtabs li.active a:visited,
div#other ul.domtabs li.active a:active,
div#other ul.domtabs li.active a:hover{
  background:#669;
  color:#fff;
}
#other div{
  float:left;
}
ul.prevnext{
  float:left;
  width:100%;
}
ul.prevnext li{
  float:left;
  width:49%;
}
ul.prevnext li.next{
  float:right;
  text-align:right;
}
.active span {
  float: left;
  margin-left: 12px;
  margin-top: 4px;
  padding-top: 8px;
  color:#fff ;
}
.domtabs span {
  float: left;
  margin-left: 18px;
  margin-top: 15px;
	font-family:verdana,arial,helvetica,sans-serif !important;
	font-size:12px;
}
.heading {
  float: left;
  font-size: 20px;
  left: 33px;
  margin-left: 119px;
  position: relative;
  top: 8px;
}
.description {
  float: left;
  margin-left: -33px;
  margin-top: 42px;
}
.images > img {
  float: left;
  margin-left: -226px;
  margin-top: 5px;
  width:160px;
  height:140px;
}
.readmore {
  float: left;
  left: -65px;
  margin-top: 120px;
  position: relative;
}
.theme-title {
  color: #01627F;
  float: left;
  font-family: vardana,arial,helvetica;
  font-size: 14pt;
  margin-left: 2px;
  margin-top: 7px;
  width: 100%;
/* 	padding-bottom: 10px; */
}


.theme-content-image {
  float:left;
  width:160px;
  height:130px;
  margin-top:-5px;
  margin-left:-6px;
  margin-right:20px;
}

.theme-content-description {
  color: #000000;
 /*  float: left; */
  font-family: cambria math;
  line-height: 17px;
  font-size:14px !important;
  height: 85px !important;
  /* margin-left: 10px !important; */
  margin-top: 40px !important;
  padding-right: 5px !important;
  /* overflow: hidden; */
  /* width: 160px; */
	text-align: justify;
}
.theme-tab-cont {
  float: left;
  height: 199px;
  margin-top: 0px;
  width: 48%;
  overflow:hidden;
  border-right: 1px dashed silver;
	margin-left:20px;
	padding-bottom: 14px;
  
}
.theme-tab-cont-home {
  float: left;
  height: 193px;
  margin-top: 5px;
  width: 48%;
  overflow:hidden;
  border-right: 1px dashed silver;
  
}
.theme-tab-cont-right {
  float: left;
  height: 210px;
  margin-top: 0px;
  width: 48%;
  overflow:hidden;
  padding-left: 10px;
}
.theme-tab-cont-right-home {
  float: left;
  height: 193px;
  margin-top: 5px;
  width: 48%;
  overflow:hidden;
  padding-left: 10px;
}
.theme-title-href a {
  color:#01627F !important ;
}
.tab-content-container-h2 h2 {
  height:0px !important;
}
