body {
        font-family:arial,helvetica,sans-serif;
        font-size:8pt;
        color:#666;
        /*overflow-y: scroll;
        overflow: -moz-scrollbars-vertical;*/
}
ul {
        padding-top:5px;
}
#leftBorder {
    width:900px;
    border:0px solid;
    margin:0px auto;
    background-image:url(images/shadow_left.gif);
    background-repeat:repeat-y;
}
#rightBorder {
    width:900px;
    border:0px solid;
    margin:0px auto;
    background-image:url(images/shadow_right.gif);
    /*background-color:#F2FDFD;*/
    background-position:right;
    background-repeat:repeat-y;
}
#topBorder {
    width:900px;
    height:20px;
    border:0px solid;
    margin:0px auto;
    background-image:url(images/shadow_top.gif);
    background-repeat:no-repeat;
}
#bottomBorder {
    width:900px;
    height:20px;
    border:0px solid;
    margin:0px auto;
    background-image:url(images/shadow_bottom.gif);
    background-repeat:no-repeat;
    background-position:top;
}
#header {
    width:844px;
    margin:0px 0px 0px 20px;
    border:0px solid #bbb;
    padding:10px;
    background-color:#fff;
}
.searchForm {
    background-color:#FFF;

    border:1px solid #CCC;
    padding:5px;
    padding-bottom:20px;

    margin:0 auto;
    width:570px;
}

#formArea {
    width:100%;
}

#logo {
    border:0px solid #CCC;
    /*margin-top:4px;*/
    margin-top:10px;
    width:100%;
    margin-bottom:6px;
}
#london {
    font-family:Arial;
    color:#376092;
    font-size:9pt;
    font-weight:bold;
    margin-top:-12px;
    padding-left:26px;
    /*text-align:right;
    /*margin-top:-12px;
    margin-right:-0px;*/
    letter-spacing: 0px;
    }
#contacts {
    border:0px solid #CCC;
    height:20px;
    /*margin-left:640px;*/
    text-align:right;
    margin-top:-60px;
    margin-bottom:25px;
    /*margin-top:-80px;
    /*color:#cbcb96;*/
    color:#bbba77;
    font-size:13pt;
    font-weight:bold;
}
#blueRow {
    vertical-align:middle;
    width:844px;
    height:20px;
    text-align:right;
    font-weight:bold;
    margin-top:-10px;
    color:#FFF;
    background-color:#004080;
}
.subtitle {
    padding-top:2px;
    padding-right:4px;
    font-weight:bold;
}
.subtitle_underline{
    text-decoration:underline;
    font-weight:bold;
}
.subtitleListOrder{
    font-weight:bold;
}
#menu {
    height:20px;
    padding-top:200px;
    border:1px solid #bbb;
}
#banner {
    width:844px;
    padding-top:5px;
    /*padding-bottom:5px;*/
    }
#content {
    margin-top:10px;
    padding-bottom:10px;
}
#content div {
    padding-left:10px;
    padding-top:0px;
    padding-right:10px;
    border:0px solid #bbb;
    float:left;
}
body a {
    /*color:#663;*/
    color:#999966;
    font-size:8pt;
    }
.title1 {
    color:#004080;
    font-weight:bold;
    /*margin-left: 5px;*/
}
#whyPoints {
    width:844px;
    margin-left:-11px;
    margin-right:0px;
    margin-top:-10px;
}
#whyPoints1 {
    margin-left:-11px;
    width: 267px;
    border:0px;
}
#whyPoints2 {
    margin-left:-1px;
    width: 268px;
    border:0px;
}
#whyPoints3 {
    margin-left:-1px;
    width: 267px;
    margin-right:-11px;
    border:0px;
}
.tableTitleIcons{
    background-color:#004080;
    color:#FFF;
    height:15px;
    padding-top:0px;
    padding-left:8px;
    font-weight:bold;
    margin-top:0px;
}
#whyPoints2 .tableTitleIcons{
    background-color:#004080;
    color:#FFF;
    height:15px;
    padding-top:3px;
    padding-left:8px;
    font-weight:bold;
}
#whyPoints3 .tableTitleIcons{
    background-color:#004080;
    color:#FFF;
    height:15px;
    padding-top:3px;
    padding-left:8px;
    font-weight:bold;
}
.tableTitleDots{
    margin-left:-25px;
    list-style:url(images/arrowPoint.jpg);
}
.form_home {
    /*width:400px*/;
    color:#004080;
}

a.white{
    color:#FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    outline-style:none;
}
a.white:link {
    color:#FFFFFF;
    text-decoration:none;
}
a.white:visited {
    color:#FFFFFF;
    text-decoration:none;
}
a.white:active {
    color:#FFFFFF;
    text-decoration:none;
}
a.white:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
a.grey:link {
    color:#666666;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration:none;
    outline-style:none;
}
a.grey:visited {
    color:#666666;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration:none;
    outline-style:none;
}
a.grey:active {
    color:#666666;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration:none;
    outline-style:none;
}
a.grey:hover {
    color:#666666;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration:underline;
    outline-style:none;
}
.textPoints {
  margin-bottom:5px;
}
.readmore {
    margin-top:5px;
}
.textHome {
    margin-top:0px;
    }
.submitButton, .submitButton:hover  {
    vertical-align:text-top;
    height: 20px;
    font-size:11px;
    color: white;
    background-color: #004080;
    border: 0;
    cursor: pointer;
    padding: 0 20px;
}
.requiredField {
    margin-left:50px;
    margin-bottom:20px;
    font-size:8pt;
}
.formWidths {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 10pt;
    width: 280px;
    height: 13px;
    margin-bottom:3px;
    /*text-align:right;*/
}
.formTextArea {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 10pt;
    width: 280px;
    margin-bottom:3px;
    /*text-align:right;*/
}
.formWidths_contact {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 10pt;
    width: 300px;
    margin-bottom:3px;

}
#footer {
    text-align:center;
    font-size:8pt;
}
.title1Normal {
    color:#004080;
    font-weight:normal;
}
.titleContacts {
    color:#bbba77;
    font-weight:bold;
    font-size:20px;
    margin-top:0px;
}
.formWidthsSearch {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 10pt;
    width: 240px;
    margin-bottom:0px;
}
.picture {
    text-align: center;
}
.formField {
    color:#004080;
    font-weight:bold;
    /*margin-left: 5px;*/
    padding-left:5px;
}
.privacy {
    color:#004080;
    font-weight:bold;
    padding-left:0px;
    margin-bottom:0px;
}
.privacy2 {
  margin-top: 0px;
}

/* form page */
.error {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    /*color:#FF6600;*/
    color:#e10000;
    font-weight: bold;
}
.pErrorRed {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #00CC00;
    margin-top: 12px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    text-align: justify;
}
.pOkFormGreen {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF9900;
    margin-top: 12px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    text-align: justify;
}

#content #space_planners {
    padding: 0 100px;
}

#space_planners p.title1 {
    font-size: 16px;
    height: 10px;
    font-weight: normal;
}
.sndquot{border:0;}
#space_planners ul.top {
    list-style-type: square;
    color: #004080;
}

#space_planners ul.top label {
    color: #666666;
    font-weight: bold;
}

.select_blue {
    color: #004080;
}

.select_gray {
    color: #666666;
}

#space_planners td label {
    display: block;
    color: #004080;
    text-align: right;
}

#space_planners td input,
#space_planners td select,
#space_planners td textarea {
    width: 250px;
    border: 2px groove #999;
}

#space_planners td input,
#space_planners td textarea {
    background: #ddd;
    border: 2px groove #999;
}

#space_planners .controls .legend {
    float: none;
    text-align: right;
    color: #004080;
    font-style: italic;
}

#space_planners .submitButton {height: auto;padding: 5px;font-size: 10px;}
#space_planners .submitButton2 {background-image:url("/images/send-quote.png");width:107px;height:35px;border:0px;background-color:#fff;cursor: pointer;cursor: hand;}
#space_planners #privacy_statement {padding-bottom: 1em;border-bottom: 1px dashed #999;} 
#space_planners .itsfree{font-size:14px;margin-left:20px;color: #004080;font-weight: normal;}


.pt9{font-size: 9pt;}






