body {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size: 11px;
	background-color: #A5AEB7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TABLE {
  border-collapse : collapse;
  empty-cells : show;
}
FORM { margin : 0px; }
P,TD,TH {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
LABEL,INPUT,SELECT,TEXTAREA {
  font-size : 11px;
  color : #000000;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.heading {
	font-size : 12px;
	color : #9D0909;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
span.heading2 {
	font-size : 12px;
	color : #6A7987;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
td.navbullet {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #DCDDDE;
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(../images/topnav-bullet.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
td.mainaddress {
	padding-top: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
	padding-right: 13px;
	background-color: #333333;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.footer {
	padding-top: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 10px;
	background-color: #A5AEB7;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.footersmall {
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #A5AEB7;
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.footersmallright {
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #A5AEB7;
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.footernav {
	padding-top: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #A5AEB7;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.nav {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 16px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #6A7987;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.navselect {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 8px;
	padding-right : 4px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #6A7987;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.subnav {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 30px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #D8D8D8;
	color: #6A7987;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.subcat {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 6px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #9D0909;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
td.main{
	padding-top : 21px;
	padding-bottom : 0px;
	padding-left : 21px;
	padding-right : 21px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.main2{
	padding-top : 0px;
	padding-bottom : 21px;
	padding-left : 21px;
	padding-right : 21px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.inside{
	padding-top : 21px;
	padding-bottom : 21px;
	padding-left : 21px;
	padding-right : 21px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.inside2{
	padding-top : 21px;
	padding-bottom : 0px;
	padding-left : 21px;
	padding-right : 21px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.doortitle{
	padding-top : 5px;
	padding-bottom : 15px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #6A7987;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: center;
}
td.formbold{
	padding-top : 8px;
	padding-bottom : 8px;
	padding-left : 0px;
	padding-right : 20px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #6A7987;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: right;
}
td.homes{
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 21px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.nb{
	padding-top : 4px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
td.housetitle{
	padding-top : 0px;
	padding-bottom : 8px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #9D0909;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight : bold;
}
td.designdetails{
	padding-top : 0px;
	padding-bottom : 8px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #6A7987;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight : bold;
}
td.details{
	padding-top : 0px;
	padding-bottom : 8px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.detailsnote{
	padding-top : 0px;
	padding-bottom : 8px;
	padding-left : 0px;
	padding-right : 0px;
   border-top : 0px solid #666666;
	border-bottom : 0px solid #666666;
	border-left : 0px solid #666666;
	border-right : 0px solid #666666;
	background-color: #EDEDEA;
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
A.nav,A.nav:visited {
  font-size : 11px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.nav:hover {
  font-size : 11px;
  color: #9D0909;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.navon,A.navon:visited {
  font-size : 11px;
  color: #9D0909;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.navon:hover {
  font-size : 11px;
  color: #9D0909;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.subnav,A.subnav:visited {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.subnav:hover {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration : none;
}
A.subnavon,A.subnavon:visited {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration : none;
}
A.subnavon:hover {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration : none;
}
A.subcat,A.subcat:visited {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.subcat:hover {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.subnav2,A.subnav2:visited {
  font-size : inherit;
  color: #6A7987;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.subnav2:hover {
  font-size : inherit;
  color: #9D0909;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.mainemail,A.mainemail:visited {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.mainemail:hover {
  font-size : inherit;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.footer,A.footer:visited {
  font-size : inherit;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.footer:hover {
  font-size : inherit;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.news,A.news:visited {
  font-size : inherit;
  color: #6A7987;
  font-family: Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration : none;
}
A.news:hover {
  font-size : inherit;
  color: #6A7987;
  font-family: Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration : underline;
}
A,A:visited {
  font-size : inherit;
  color: #9D0909;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A:hover {
  font-size : inherit;
  color: #6A7987;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration : underline;
}

LI {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: url(../images/bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #6A7987;
	font-size: 11px;
}
LI.veka {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: url(../images/bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #6A7987;
	font-size: 11px;
}
LI.list {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: url(../images/bullet.jpg);
	list-style-position: outside;
	font-size: inherit;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight : none;
}
UL {
  margin-top : 10px;
  margin-left : 15px;
}
UL.list {
  margin-top : 10px;
  margin-bottom : -10px;
  margin-left : -30px;
  *margin-left : 24px;
  *margin-top : 10px;
  *margin-bottom : 0px;
}
INPUT.send {
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
   border-top : 1px solid #6A7987;
	border-bottom : 1px solid #6A7987;
	border-left : 1px solid #6A7987;
	border-right : 1px solid #6A7987;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #6A7987;
	background-color : #EDEDEA;
	font-weight : bold;
	text-align : center;
}
img.photo {
	border-top : 1px solid #788591;
	border-bottom : 1px solid #788591;
	border-left : 1px solid #788591;
	border-right : 1px solid #788591;
}
DIV.gallery {

}
DIV.photo {
	float : left;
	margin-right : 4px;
	margin-bottom : 4px;
}
SPAN.required {
	color : #FF0000;
	font-weight : bold;
}
