/* 
khovstyle.css 
Stylesheet for www.khov4newhomes.com 
*/

*
{
margin:0px;
padding:0px;
}

body {
	background-color: #063;
	font-family: "Trebuchet", Sans Serif;
	color: #000000;
	position:absolute;
	right:0;
	left:0;
	margin:auto;
	display:block;
	width:718px;
	text-align:center;
}

p 
{
color:#663;
text-align:left;
margin:5px;
}

a 
{
	color: #063;
	font-weight:bold;
	font-style:italic;
}  
  
img
{
	border:none;
}

h1 {
	font-family: "Times New Roman", Serif;
	font-weight:bold;
	color: #663;
	font-size: 22pt;
	text-align: left;
}
  
h2 {
	font-family: "Trebuchet", Sans Serif;
	font-weight: bold;
	color: #663;
	font-size: 14pt;
	margin: 5px 0px 0px 0px;}  


h3 {
	font-family: "Trebuchet", Sans Serif;
	font-weight: bold;
	color: #663;
	font-size: 12pt;
	margin: 5px 0px 0px 0px;}  


hr {
	color: #663;

}


#BodyWrapper
{
background-color:#cc9;
width:718px;
padding:10px;
}

#InnerBodyWrapper
{
width:718px;
background-color:#fff;
text-align:left;
}

#RavingFansVideos
{
	border-left: 5px solid #063;
	border-right: 5px solid #063;
	border-bottom: 5px solid #063; 
	text-align:center; 
	margin:0px; 
	padding:0px; 
	position:relative; 
	top:-5px;
}

.VideoTestimonial a
{
	font-style:normal;
	text-decoration:none;
}

.VideoTestimonial img
{
	border: 1px solid #063;
}



.comparatorTable
{
border: #063 solid 2px;
background-color:#cc9;
}

.comparatorTable th
{
	text-align:center;
	background-color:#063;
	color:#fff;
	font-weight:bold;

}

.comparatorTable td
{
border-bottom: #063 solid 2px;
vertical-align:top;
padding:5px;
}


.comparatorTable td
{
border-bottom: #063 solid 2px;
vertical-align:top;
padding:5px;
}

.comparatorTable td a
{
font-style:normal;
}





#Khov4NewHomesMainNav
{
display:block;
width:718px;
background:#063;
}

#Khov4NewHomesMainNav a
{
font-weight: normal;
}

.AuthorInstructionNote { color:FFFFFF; background: 6699cc; border: 3px solid black; font-weight:bold; }
.AuthorInstructionTitle { color:FFFF00; background: 6699cc; border: 3px solid black; font-weight:bold; }
.AuthorInstructionHeader { background: #CCC; }

.imgheader img {
  padding: 0px;
  margin: 0px;
  border: 0px; }
  
.pagetitle {
  background: url(http://www.khov.com/img/colorscheme/green/brandheader.gradientbars.gif) repeat;
  margin: 0px;
  padding: 0px;}

.pagetitle td {
	vertical-align: bottom;
	
}
.pagetitle h1 {
	font-family: "Times New Roman", Serif;
  font-style: italic;
  color: #FFFFFF;
  margin: 0px 0px 0px 0px;
  padding: 7px;
  font-size: 28px;
text-align:right;
}

.pagetitle p {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}


.caption
{
font-style:italic;
font-size:10pt;
}
  
.pagecontent
{


}


.pagecontent p
{
padding-left:20px;
padding-right:5px;
}

.contentarea
{
padding:5px;
}

  
.footer {
  clear:both;
  border-top: 1px solid #CCCCCC;
  padding: 5px 0px;;}
  
.footer p {
  font-size: 11px;
  text-align: center;}

.footer a
{
font-style:normal;
font-weight:normal;
}


#CMSWBC
{
text-align:left;
}

.MCMSWBC a
{
color:#fff;
font-style: normal;
}

.MCMSWBC a:hover
{
color:#ff3;
font-style: normal;
}







/* DomTT Styles */
/* Default DOM Tooltip Style */
div.domTTKhov4NewHomes {
	border: 1px solid #063;
	background-color: #063;
}


div.domTTKhov4NewHomes .caption {
	font-family: Verdana, Helvetica;
	font-size: 16px;
	font-weight: bold;
	font-style:normal;
	color: #FFF;
}
div.domTTKhov4NewHomes .contents {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	padding: 2px;
	background-color: #063;
	padding-top:5px;
}

/* Nicetitle Style */
div.niceTitle
{
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	font-family: "Trebuchet MS", sans-serif;
	width: 250px;
	left: 0;
	top: 0;
	padding: 4px;
	position: absolute;
	text-align: left;
	z-index: 20;
	-moz-border-radius: 0 10px 10px 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
	-moz-opacity: .87;
	-khtml-opacity: .87;
	opacity: .87;
}
div.niceTitle .contents
{
	margin: 0;
	padding: 0 3px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle p
{
	color: #D17E62;
	font-size: 9px;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: left;
	-moz-opacity: 1;
}

/* Context Menu Style */
div.domTTMenu {
  width: 150px;
  border: 2px outset #E6E6E6;
}
div.domTTMenu .caption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenu .contents {
  padding: 1px 0;
  background-color: #E6E6E6;
}



.hidetablecolumn
{
    DISPLAY: none;
}

.showtablecolumn
{
    DISPLAY: visible;
}