﻿@charset "utf-8";
/* CSS Document */
/* Standard CSS Layout Template (Place Site Name Here with URL) */
/* Copyright 2008-2015 : Virtual Marketing Concepts, LLC. All Rights Reserved. */
/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

/*********************/
/** Universal Reset **/
/*********************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1; color: black; background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
/*********************/
/*********************/

body {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px; background:url(images/page-back.jpg) top repeat-x #758abb;}

a {text-decoration:none; color:#000;}

#container {width:960px; height:auto; margin:0px auto; padding:0; position:relative; /*background:url(images/container.jpg) no-repeat #cccccc; border:;*/}

#header {margin:0; padding:0; position:relative; width:960px; height:160px; background:url(images/head-back.jpg) top left no-repeat; z-index:20;}
#header h1 {margin:0; padding:0; position:absolute; font-size:20px; color:#000; top:0px; left:0px; text-indent:-999999px;}
#header h2 {margin:0; padding:0; position:absolute; font-size:16px; color:#000; top:0px; right:0px; text-indent:-999999px;}
#header img {position:absolute; top:5px; left:30px; border:0px;}

#subheader {margin:0; padding:0; position:relative; width:960px; height:148px; background:url(images/subheader-back.jpg) top left no-repeat; z-index:1;}
#subheader h2 {margin:0; padding:0; position:absolute; font-size:; color:; top:; right:; text-indent:;}

#navigation {margin:0; padding:0; position:absolute; top:161px; right:10px; width:751px; height:49px; background:url(images/navigation-back.jpg) top left no-repeat; z-index:1; z-index:22;}
#navigation ul {list-style:none; margin:16px 16px; padding:0; width:730px; font-size:17px;}
#navigation li {list-style:none; margin:0 11px; padding:0; width:auto; float:left; text-align:center; _display:inline; letter-spacing:-1px;}
#navigation li:hover {}
#navigation a {color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
#navigation a:hover {color:#efc95b;}

/* Place most style attributes in the content section. Only put div specific items in the contentLeft or contentRight styles. */

#content {margin:0; padding:0; position:relative; width:960px; /*height:600px;*/ background:url(images/content-back.jpg) top left repeat-y; z-index:1;}
#content h1 {margin:40px 20px 20px 20px; padding:10px; color:#000; font-size:25px; font-family:Engravers MT, Verdana, Arial, Sans-Serif; border-bottom:2px dotted #990000; font-weight:bold; text-align:right;}
#content h2 {margin:12px 20px; padding:0; color:#000; font-size:20px; font-family:Verdana, Arial, Sans-Serif;}
#content h3 {margin:30px 20px 0px 20px; padding:5px 10px; color:#000; font-size:16px; font-family:Arial, Sans-Serif; border:1px solid #cccccc; background:#e1e1e1;}
#content h4 {margin:6px 20px; padding:0; color:#000; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Sans-Serif;}
#content h5 {margin:12px 20px; padding:0; color:#000; font-size:14px; font-family:Verdana, Arial, Sans-Serif;}
#content p {margin:12px 20px; padding:0; color:#000; font-size:14px; font-family:Arial, Sans-Serif; line-height:19px;}
#content ul {margin:15px 80px; padding:0; color:#660000; font-size:14px; font-family:Arial, Sans-Serif; font-style:italic; line-height:19px; list-style:none;}
#content li {margin:5px 0px; padding:0; color:#000; font-size:14px; font-family:Arial, Sans-Serif; line-height:19px;}
#content a {cursor:pointer;}

#owner {position:absolute; top:120px; left:20px;}
#owner h4 {color:#fff; margin:20px 0px 10px 0px; text-align:center;}
#owner p {text-align:center; font-family:Arial, Sans-Serif; font-size:13px; color:#fff; line-height:15px;}
#owner a {color:#fff; text-decoration:underline;}

#realty {margin-top:760px;}

#ApplicationTable {margin:20px 30px; margin-bottom:60px; font-size:14px; line-height:30px;}
#ApplicationTable table {width:100%}
#ApplicationTable table td {padding:2px 10px;}
#ApplicationTable:hover {background:#efefef}

table.contactsTable {width:93%;}
table.contactsTable td {vertical-align:top; padding:5px; line-height:24px; text-align:center; font-size:15px}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#contentLeft {margin:0; padding:0; padding-top:120px; position:relative; width:185px; float:left; _display:inline; color:#fff;}
#contentLeft p {color:#fff; text-align:center;}
#contentLeft a {color:#fff;}
#contentLeft img {width:185px; margin:0 0 0 10px; padding:0;}
/* Only add specifications if you want the same object looking different in this area of the page. */

#contentRight {margin:0 10px 0 0; margin-top:-90px; padding:0; position:relative; width:751px; height:auto; float:right; _display:inline; background:url(images/contentright-back.jpg) top left no-repeat; min-height:500px; _height:500px; z-index:20;}
#contentRight a {text-decoration:underline; font-weight:500;}
/* Only add specifications if you want the same object looking different in this area of the page. */

.hide {display:none;}

#footer {margin:0; margin-bottom:10px; padding:0; padding-top:50px; position:relative; width:960px; height:113px; text-align:center; background:url(images/foot-back.jpg) top left no-repeat;}
#footer h4 {margin:0; padding:0; width:960px; color:#fff; font-size:12px; font-family:Arial, Sans-Serif; position:absolute; bottom:20px; text-align:center; left:0;}
#footer p {margin:0; padding:0 230px; color:#fff; font-size:12px; font-family:Arial, Sans-Serif; line-height:18px; text-align:left;}
#footer a {color:#fff; font-weight:bold;}



#SuperForm {margin:20px 70px;}
#SuperForm h3 {margin:20px 0px; padding:5px 10px; color:#000; font-size:16px; font-family:Arial, Sans-Serif; border:1px solid #cccccc; background:#e1e1e1;}
#SuperForm table td {vertical-align:top; line-height:25px;}

.wizardNavContent {text-align:right; }