/*******************************/
/* (c) Justin W Saunders, 2008 */
/*******************************/
/* Colors                      */
/*    Page Background  #012c4b */
/*    Gold             #b78d47 */
/*    Navy Blue        #001430 */
/*    Light Blue       #00bff3 */
/*    Rule Blue        #0c4462 */
/*    Sidebar Blue     #001b2e */
/*    Footer Red       #b04034 */
/*    Orange           #fa7800 */
/*    Grey             #acacac */
/*    Links Red        #d04645 */
/*    Text White       #ebf9ff */
/*    Box Gold         #efeae3 */
/*    Black Background #000000 */
/*******************************/
a{ text-decoration: none }
a:link{ color: #00bff3 }
a:visited{ color: #acacac }
a:active{}
a:hover{ color: #b04034 }
body{ padding: 0px; margin: 0px; font-family: Helvetica, Sans-Serif; font-size: 12px; text-align: center; color: #ebf9ff; background-color: #000000 }
body /* Mozilla Firefox alignment */ { text-align: -moz-center }
body { display:block; margin-left: auto; margin-right: auto; width:1024px }
div{ padding: 0px; margin: 0px }
form{ padding: 0px; margin: 0px }
h1{ text-align: left; font-size: 16px; font-weight: bold; color: #b78d47; padding: 10px 0px 2px 0px; margin: 0px }
h2{ text-align: left; font-size: 12px; font-weight: bold; color: #ebf9ff; padding: 10px 0px 0px 0px; margin: 0px }
h3{ text-align: left; font-size: 12px; font-weight: bold; color: #b78d47; padding: 0px 0px 10px 0px; margin: 0px }
h5{ text-align: left; font-size: 16px; font-weight: bold; color: #b78d47; padding: 10px 0px 2px 0px; margin: 0px }
h4{ text-align: left; font-size: 14px; font-weight: bold; color: #ebf9ff; padding: 0px 0px 0px 0px; margin: 0px }
hr{ color: #0c4462; background-color: #0c4462; border: 0px; margin-bottom: 10px }
img{ padding: 0px; margin: 0px; border-width: 0px }
li{}
ol{}
p{ padding: 0px 0px 10px 0px; margin: 0px }
table{ padding: 0px; margin: 0px }
tr{ padding: 0px; margin: 0px }
td{ text-align: left; vertical-align: top; padding: 0px; margin: 0px }
ul{}

.Center{ text-align: center }
.Center{ text-align: -moz-center }
.Highlight { color: #00bff3 }
.FormFeedback { color:#fce94f; font-size:24px }
.Label{ padding-top: 10px; font-weight: bold; font-size: 12px }
.Middle{ vertical-align: middle }
a.Submit { display: block; width: 131px; height: 36px; margin-top:18px; background: transparent url('gfx/PQ_forms_submit.png') no-repeat top left }
a.Submit:hover{ background-image: url('gfx/PQ_forms_submit-o.png') }
a.PDF { display: block; padding-left: 15px; color: #b0b0b0; background-image: url('gfx/pdficon_small.gif') }
a.PDF:hover { color: #b0b0b0 }
input.Textbox{ width: 300px }
select.Select{ width: 200px }
table.Double{ width: 100% }
table.Double h2{ padding: 0px }
table.Double td{ width: 40%; padding: 5px 10px 0px 10px }
td.Document{ width: 300px; height: 60px; padding: 0px 0px 10px 40px; background: transparent url('gfx/pdficon_large.gif') no-repeat top left }
td.Document h2, td.Document p
{ padding: 0px }
textarea.Textarea{ width: 500px }

#Contact{ width: 681px; text-align: left }
#Content{ width: 755px; padding-right: 10px; text-align: center; vertical-align: top }
#DocumentRequest{ width: 681px; text-align: left }
#Employment{ width: 681px; text-align: left }
#Home{ width: 681px; text-align: left }
#Home p{ font-size: 12px }
#HomeLeft{ text-align: left; padding-right: 25px }
#HomeRight{ vertical-align: middle }
#OurProperties{ width: 681px }
#OurProperties td{ padding: 0px 5px 0px 5px }
#Page{ width: 984px; padding: 10px 20px 10px 20px; background-color: #012c4b }

#OnlineLogin { width: 171px; text-align: left; margin: 0 auto; padding: 0px 20px }
#OnlineLoginFormTop  { width: 171px; height: 10px; background: transparent url('gfx/PQ_login_box_top.png') no-repeat top left }
#OnlineLoginFormMiddle  { width: 171px; background: transparent url('gfx/PQ_login_box_M.png') repeat-x top left; background-color: #906F38;}
#OnlineLoginFormMiddle form { text-align: left; color: #ffffff }
#OnlineLoginFormMiddle form input[type=text] {width: 90px }
#OnlineLoginFormMiddle form input[type=password] {width: 90px }
#OnlineLoginFormBottom  { width: 171px; height: 10px; background: transparent url('gfx/PQ_login_box_btm.png') no-repeat top left }

#ProposalRequest, #MaintenanceRequest{ width: 681px; text-align: left }
#ProposalRequestFormTop, #MaintenanceRequestFormTop { width: 662px; height: 10px; background: transparent url('gfx/PQ_forms_top.png') no-repeat top left }
#ProposalRequestFormMiddle, #MaintenanceRequestFormMiddle { width: 662px; background: transparent url('gfx/PQ_forms_M.png') repeat-x top left }
#ProposalRequestFormMiddle form, #MaintenanceRequestFormMiddle form { padding: 0px 20px 0px 20px; text-align: left; color: #ffffff }
#ProposalRequestFormBottom, #MaintenanceRequestFormBottom { width: 662px; height: 10px; background: transparent url('gfx/PQ_forms_btm.png') no-repeat top left }

#ThankYouDialogIframe { width:500px; height:250px; position:absolute; left:50%; margin-left:-250px; top:300px; border:3px; border-style:solid; border-color:black; overflow:hidden }
#ThankYouDialog { width:500px; height:250px; display:block; background-color:#c1ebfb }
#ThankYouDialog a.close { color:blue; font-size:14px; display:block; float:right; margin:10px, 10px, 0px, 0px }
#ThankYouDialog p { padding:20px,20px; font-size:17px; color:#b78d47; font-weight:bold; text-align:center }

#Rentals{ width: 681px; text-align: left }
#Services{ width: 681px; text-align: left }
#ServicesNavigation td{ width: 216px; height: 78px; padding: 0px 5px 0px 5px }
#ServicesNavigation a{ display: block; width: 100%; height: 100%; background: transparent none no-repeat top left }
#ServicesNavigation a:link{ color: #ebf9ff; font-weight: bold; font-size: 12px }
#ServicesNavigation a:visited{ color: #ebf9ff }
#ServicesNavigation a:active{}
#ServicesNavigation a:hover{ color: #00bff3 }
a#StrataManagementServicesFullLink:link { background-image: url('gfx/pq_sb-blue.png') }
a#SmallStrataSolutionsLink:link { background-image: url('gfx/pq_sb-dblue.png') }
a#RentalInvestorManagementServicesLink:link { background-image: url('gfx/pq_sb-grey.png') }
a#StrataManagementServicesFullLink:visited { background-image: url('gfx/pq_sb-blue.png') }
a#SmallStrataSolutionsLink:visited { background-image: url('gfx/pq_sb-dblue.png') }
a#RentalInvestorManagementServicesLink:visited { background-image: url('gfx/pq_sb-grey.png') }
a#StrataManagementServicesFullLink:hover{ background-image: url('gfx/pq_sb-blue-o.png') }
a#SmallStrataSolutionsLink:hover{ background-image: url('gfx/pq_sb-dblue-o.png') }
a#RentalInvestorManagementServicesLink:hover{ background-image: url('gfx/pq_sb-grey-o.png') }

/******************/
/* Sidebar Styles */
/******************/
#Sidebar{ width: 269px; vertical-align: top; padding-top: 10px; background: transparent url('gfx/PQ_sb_box_t.png') no-repeat top left }
#SidebarFrame{ width: 269px; padding: 0px 0px 10px 0px; text-align: center; background: #001b2e url('gfx/PQ_sb_box_b.png') no-repeat bottom left }
#SidebarTable{ width: 269px; background: transparent url('gfx/PQ_sb_box_m.png') repeat-y top left }
#SidebarFrame hr{ width: 199px; color: #0c4462; background-color: #0c4462; border: 0px; margin-bottom: 10px }
#SidebarTable img{ padding: 5px 0px 5px 0px }

#OnlineLoginFormMiddle .serif-font { font-style: italic;font-family: "Times New Roman", Times, serif;font-weight: bold;font-size:17px;line-height:25px }
#OnlineLoginFormMiddle .forgot-pass { text-align: right!important }
#OnlineLoginFormMiddle a { color: #ffffff }

/********************/
/* Home Bottom List */
/********************/
#Bottom{ width: 683px; vertical-align: top; padding-top: 12px; background: transparent url('gfx/PQ_btm_box_t.png') no-repeat top left }
#BottomFrame{ width: 683px; padding-bottom: 12px; background: #001b2e url('gfx/PQ_btm_box_b.png') no-repeat bottom left }
#BottomTable{ width: 683px; background: transparent url('gfx/PQ_btm_box_m.png') repeat-y top left }
#BottomTitleWorkTogether{ font-size: 12px; color: #fa7800; padding-left: 5px }
#BottomTitleContactUs{ font-size: 12px; color: #acacac; padding-left: 5px }
#BottomTitleLinks{ font-size: 12px; color: #d04645; padding-left: 5px }
#BottomFrame div.Title{ text-align: left; padding-bottom: 10px }
#BottomFrame div.Paragraph{ text-align: left; padding-bottom: 10px }
#BottomFrame div.Line{ text-align: left; font-size:11px }
#BottomFrame img.Left{ vertical-align: middle }
#BottomFrame hr{ width: 2px; height: 75px; color: #0c4462; background-color: #0c4462; border: 0px }
#BottomFrame a{ color: #00bff3 }
#BottomFrame a:link{ color: #00bff3 }
#BottomFrame a:visited{}
#BottomFrame a:active{}
#BottomFrame a:hover{ color: #b04034 }

/*****************/
/* Header Styles */
/*****************/
#Header{ width: 1024px; height: 185px; text-align: center; color: #001430 }
#Logo{ width: 1024; height: 140px; text-align: center; background-image: url('gfx/PQ_top.png') }
#Logo img{ margin-top: 24px }

#Navigation{ width: 1024px; height: 45px }

#LeftNavigationPadding{ width: auto; background-image: url('gfx/PQ_Nav_left.png') }
#LeftNavigationPadding img{ visibility: hidden }
#RightNavigationPadding{ width: auto; background-image: url('gfx/PQ_Nav_right.png') }
#RightNavigationPadding img{ visibility: hidden }

#HomeLink, #AboutLink, #ServicesLink, #ProposalRequestLink, #MaintenanceRequestLink, #DocumentRequestLink, #ContactLink, #RentalsLink, #EmploymentLink
{ font-size: 11px; font-weight: bold; color: #b78d47; text-align: center; vertical-align: middle }
#HomeLink{ width: 62px; background-image: url('gfx/PQ_Nav_01.png') }
#AboutLink{ width: 69px; background-image: url('gfx/PQ_Nav_02.png') }
#ServicesLink{ width: 81px; background-image: url('gfx/PQ_Nav_03.png') }
#ProposalRequestLink{ width: 147px; background-image: url('gfx/PQ_Nav_04.png') }

#MaintenanceRequestLink{ width: 170px; background-image: url('gfx/PQ_Nav_05.png') } 

#DocumentRequestLink{ width: 209px; background-image: url('gfx/PQ_Nav_06.png') }
#ContactLink{ width: 82px; background-image: url('gfx/PQ_Nav_07.png') }
#RentalsLink{ width: 79px; background-image: url('gfx/PQ_Nav_08.png') }
#EmploymentLink{ width: 107px; background-image: url('gfx/PQ_Nav_09.png') }

#HomeCurrent, #AboutCurrent, #ServicesCurrent, #ProposalRequestCurrent, #MaintenanceRequestCurrent, #DocumentRequestCurrent, #ContactCurrent, #RentalsCurrent, #EmploymentCurrent
{ font-size: 11px; font-weight: bold; color: #001430; text-align: center; vertical-align: middle }
#HomeCurrent{ width: 62px; background-image: url('gfx/PQ_NavS_01.png') }
#AboutCurrent{ width: 69px; background-image: url('gfx/PQ_NavS_02.png') }
#ServicesCurrent{ width: 81px; background-image: url('gfx/PQ_NavS_03.png') }
#ProposalRequestCurrent{ width: 147px; background-image: url('gfx/PQ_NavS_04.png') }

#MaintenanceRequestCurrent{ width: 170px; background-image: url('gfx/PQ_NavS_05.png') } 

#DocumentRequestCurrent{ width: 209px; background-image: url('gfx/PQ_NavS_06.png') }
#ContactCurrent{ width: 82px; background-image: url('gfx/PQ_NavS_07.png') }
#RentalsCurrent{ width: 79px; background-image: url('gfx/PQ_NavS_08.png') }
#EmploymentCurrent{ width: 107px; background-image: url('gfx/PQ_NavS_09.png') }

#Navigation a{ color: #b78d47 }
#Navigation a:link{ color: #b78d47 }
#Navigation a:visited{ color: #b78d47 }
#Navigation a:active{}
#Navigation a:hover{ color: #001430 }

/*****************/
/* Footer Styles */
/*****************/
#Footer{ width: 1024px; height: 48px; font-size: 10px; color: #898989; background-image: url('gfx/PQ_bottom.png') }
#FooterLeft{ width: 512px; padding-left: 20px; text-align: left; vertical-align: middle }
#FooterRight{ width: 512px; padding-right: 20px; text-align: right; vertical-align: middle }
#Footer a{ color: #b04034 }
#Footer a:link{ color: #b04034 }
#Footer a:visited{ color: #b04034 }
#Footer a:active{}
#Footer a:hover{ color: #001430 }

