﻿/** Title / Body **/
div#containerContentTitleMain {
    float: left;
    /*width: 100%;*/
    /*width: 797px;
    width: 400px !important;
    background-color:#999999 !important;*/
}
div#pageTitle {
    /*width: 100%;*/
    /*width: 796px;*/
    height: 130px;
    text-align: center;
    overflow:hidden;
}
div#titleLineEndLHS {
    float:left;
    width:1px;
    height: 130px;
}
div#titleLineLHS {
    float:left;
    width:48%;
    height: 130px;
}
div#titleImage{
    position:relative;
    height: 130px;
    top: -130px;
}
div#titleLineRHS {
    float:right;
    width:48%;
    height: 130px;
}
div#main {
    /*width: 100%;*/
    /*width: 635px;*/
    min-height:359px;
    text-align: center;
    background-color: #ffffff;
}

div#main div#content {
    display:block !important;
    /*width: 571px;*/
    width: 90%;
    min-height:329px;
    margin: 0px auto 0px auto !important;
    font-family: Arial, Helvetica, sans-serif !important;
    text-align: left;
}

div#main div#content h1 {
	font-size: 15px;
    font-weight: bold;
    padding: 15px 0 0 0;
    text-transform: uppercase;
}
div#main div#content h2 {
    font-size: 14px;
    font-weight: bold;
    padding: 15px 0 0 0;
}
div#main div#content h3 {
    font-size: 13px;
    font-weight: bold;
}
div#main div#content p {
    margin: 5px 0 20px 0;
}

div#main div#content ul 
{
    display:block;
    width:95%;
    text-align: left;
    background-color: #ffffff;
    font-family: inherit;
    list-style-image: url(../images/common/ico_bullet.gif);
    list-style-position: inside;
    margin-left:15px;
    
}

/** FAQ Styles **/
a.faq {
    text-decoration: none;   
}
a.faq:hover {
    text-decoration: underline;   
}

/** Payment Calculator Styles **/
form#formPaymentCalulator {
   width: 90%;
}
div#calculator {
 width: 390px;
 text-align:left;
 margin:0 auto;  
}
div#calculator div.tagLabel {
    float: left;
    text-align:right;
    margin-right:10px;
    width: 180px;
    height:20px;
    padding-top: 3px; 
}

/** Request Info Styles **/
form#requestInfo {
 width: 520px;
 text-align:left;
 margin: 0 auto;
    
}
form#requestInfo div.tagLabel {
    float: left;
    text-align:right;
    margin-right:10px;
    width: 180px;
    height:20px;
    padding-top: 3px;
}

/** Book Consultation Styles **/
form#bookConsult {
 width: 500px;
 text-align:left;
 margin: 0 auto;    
}
form#bookConsult div.tagLabel {
    float: left;
    text-align:right;
    margin-right:10px;
    width: 170px;
    height:20px;
    padding-top: 3px;
}
table.bookConsult th {
    width: 250px;
    text-align: center;
}
table.bookConsult td {
    width: 90px;
    text-align: center;
}

/** Input style **/
.inputText {
    border: 1px solid #bfb2bf;
    background-color: #ffffff !important;
}
.inputButton {
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: bold;
    padding: 1px 2px 0px 2px;
    cursor: pointer;
}