body,td,th,textarea,input,label{color:#333;font-family:Arial,Helvetica,sans-serif}
h1,h2{font-size:123.1%;font-weight:bold;}
h1{padding:1em 0;}
h2{text-align:justify;padding-bottom:1em}
input,textarea,select{background:#E9E9E9;border:none;margin:5px 0px;padding:5px}
.input{background:none;}
a:link,a:hover,a:visited,a:active{color:#333;text-decoration:none}
label{cursor:pointer}
small{color:#666;font-size:10px;text-transform:none;font-weight:normal;}
img.h1{page-break-before:always;}
#introduction img.h1{page-break-before:auto;}
.btn_container{text-align:center}
.Black12Norm{color:#000;font-size:12px;font-weight:normal}
.Black14Norm{color:#000;font-size:14px;font-weight:bold}
.Black9Norm{color:#000;font-size:9px;font-weight:bold}
.Wh1te14Bold{color:#FFF;font-size:14px;font-weight:normal}
.anchor{cursor:pointer;margin-left:570px}
.boxed{border:1px dotted #251a16;padding:1em;margin:0 1.5em;color:#45312a;font-weight:bold}
.break{border-bottom:1px solid #666;height:3em;margin-top:1em}
.last{border-bottom:none;}
.error{color:#F00}
.field{margin:5px 0px;width:250px}
.range{width:110px}
.submit{cursor:pointer;margin:0 1em}
.textarea{padding-top:1em;}
.date1{padding-top:0.5em;padding-bottom:0.25em}
.requiredField{border:1px #F00 solid;padding:4px;}
.test{padding:3px;margin:4px 0}
.requiredRadio{border:1px #F00 solid;padding:3px;}
.disclaimer{font-size:10px;color:#666;padding:1em;float:right}
.det{float:left;}
.na{background:#e0dfe3}
.bullet{width:75px}
ul.nav{cursor:pointer;padding-top:5px}
ul.nav li{display:inline;list-style:none;padding-left:3px}
.images img.gallery{display:block;margin-left:auto;margin-right:auto}
.images span.caption{display:block;margin-left:auto;margin-right:auto;text-align:center}
#custom-doc { width:50em;*width:48.8em;min-width:650px; margin:auto; text-align:left;}
#floor_plan_swf{display:block;margin-left:auto;margin-right:auto}
#introduction p{text-align:justify;padding-bottom:1em;}
#introduction ul {margin:0 1.5em;}
#introduction ul li{list-style: outside url(../img/bullet.jpg);margin:0.075em 0;}
#package table{margin-left:5px}
#package ul{margin:1em 2.7em}
#package ul li{list-style: outside url(../img/bullet.jpg);margin:0.25em 0;}
#faq ul{margin:1em 2.7em}
#faq ul li{list-style: none;margin:0.25em 0;}
#faq p{text-align:justify;}
#tbl th,#tbl tr.stage{padding:5px;font-size:100%; font-weight:bold; text-transform:uppercase}
#tbl td,#tbl th{text-align:center;}
#tbl tr.stage td{color:#fff; background:#000}
#ft {height:1em}
