﻿/*Body*/
body
{
     background-position: 0px 20px;
     margin: 0px;
     background-image: url('IMG/body.jpg');
     background-repeat: repeat-x;
     font-family: Verdana;
     font-size: 11px;
     color: #000000;
     text-decoration: none;
}
body a
{
     font-family: Verdana;
     font-size: 11px;
     color: #444A66;
     text-decoration: none;
}
body a:hover
{
     text-decoration: underline;
}
body td
{
     vertical-align: top;
}

/*00 Master */
.AWB0001
{
     width: 1000px;
     margin-right: auto;
     margin-left: auto;
     height: 120px;
}
.AWB0002
{
     background-position: 0px 20px;
     width: 220px;
     height: 120px;
     background-image: url('IMG/AWB0002.jpg');
     background-repeat: no-repeat;
     background-color: #FFFFFF;
}
.AWB0003
{
     width: 500px;
     height: 60px;
     padding-left: 20px;
     vertical-align: middle;
}
.AWB0004
{
     width: 280px;
     height: 60px;
     vertical-align: middle;
     text-align: right;
}
.AWB0005
{
     width: 780px;
     height: 55px;
}
.AWB0006
{
     width: 780px;
     height: 5px;
}
.AWB0007
{
     width: 1000px;
     height: 20px;
}
.AWB0008
{
     width: 1000px;
     margin-right: auto;
     margin-left: auto;
}
.AWB0009
{
     height: 35px;
     text-align: center;
     vertical-align: middle;
     background-image: url('IMG/AWB0009.jpg');
     background-repeat: repeat-x;
     color: #FFFFFF;
}
.AWB0010
{
     height: 20px;
}
.AWB0011
{
     width: 140px;
     color: #000000;
     border: solid 1px #D5D5D5;
     padding: 5px;
     font-family: Verdana;
     font-size: 10px;
}
.AWB0012
{
    border-style: none;
    padding: 4px;
    background-color: #444A66;
    color: #FFFFFF;
    cursor: hand;
    /*border: solid 1px #D5D5D5;*/
}

/*01 Template*/
.AWB0101
{
     width: 1000px;
     margin-right: auto;
     margin-left: auto;
}
.AWB0102
{
     width: 200px;
     background-color: #FFFFFF;
     border-top: 1px solid #D5D5D5;
     border-right: 1px solid #D5D5D5;
     border-bottom: 5px solid #D5D5D5;
     border-left: 1px solid #D5D5D5;
     font-size: 16px;
     color: #444A66;
     text-indent: 10px;
     vertical-align: middle;
}
.AWB0103
{
     width: 20px;
}
.AWB0104
{
     padding: 10px 10px 5px 10px;
     width: auto;
}
.AWB0105
{
     padding: 5px 10px 10px 10px;
     font-size: 11px;
     width: auto;
}
.AWB0106
{
     width: 200px;
     background-color: #FFFFFF;
     border-right: 1px solid #D5D5D5;
     border-left: 1px solid #D5D5D5; 
     height: auto;
}
.AWB0107
{    padding: 0px;
     border-top: 1px solid #D5D5D5;
     border-right: 1px solid #D5D5D5;
     border-left: 1px solid #D5D5D5; 
     background-color: #FFFFFF;
}

.AWB0111
{
     width: 100%;
     background-color: #CCCFDE;
     background-image: url('IMG/AWB0111.jpg');
     background-repeat:repeat-x;
}
.AWB0112
{
     width: 25%;
     /*vertical-align: top;*/
     border-right-style: solid;
     border-right-width: 1px;
     border-right-color: #FFFFFF;
      border-bottom-style: solid;
     border-bottom-width: 5px;
     border-bottom-color: #6F6F6F;
}
.AWB0113
{
     width: 25px;
      border-bottom-style: solid;
     border-bottom-width: 5px;
     border-bottom-color: #6F6F6F;
}
.AWB0114
{
     background-color: #FFFFFF;
     background-image: none;
}
.AWB0115
{
     width: 50%;
     background-color: #FFFFFF;
     vertical-align: top;
}

/*02 List Transformation*/
.AWB0201
{
     width: 100%;
     border: 1px solid #DBDBE1;
     background-color: #FBFCFC;
}
/*
.AWB0201
{
     width: 100%;
     border: 1px solid #DBDBE1;
     background-color: #FBFCFC;
}
*/
.AWB0201 b
{
     color: #5E5E5E;
     letter-spacing: 1px;
}

.AWB0201 img
{
     border: 2px solid #F0F0F0;
}
.AWB0201_alt img
{
     border: 2px solid #F0F0F0;
}
.AWB0201_alt
{
     width: 100%;
     border: 1px solid #F9E9DA;
     background-color: #FEFDFB;
}
.AWB0201_alt b
{
     color: #5E5E5E;
     letter-spacing: 1px;
}
.AWB0201_td_25
{
     padding-top: 5px;
     padding-bottom: 5px;
     text-align: center;
     width: 25%;
}
.AWB0201_td_25_bottom
{
     padding-top: 5px;
     padding-bottom: 15px;
     text-align: center;
     width: 25%;
}
.AWB0201_td_100
{
     padding-top: 5px;
     padding-bottom: 5px;
     text-align: center;
     width: 100%;
}
.AWB0202
{
     padding: 20px 20px 5px 20px;
}
.AWB0202 a
{
     font-size: 14px;
     color: #444A66;
     font-weight: bold;
     letter-spacing: 1px;
}
.AWB0203
{
     font-size: 12px;
     text-align: justify;
     padding: 5px 20px 5px 20px;
     letter-spacing: 1px;
}
.AWB0205
{
     padding: 10px;
     background-color: #ECEDEF;
     border-top-style: solid;
     border-top-width: 1px;
     border-top-color: #DADBE0;
     text-align: center;
     color: #444A66;
     letter-spacing: 1px;
     font-size: 12px;
}
.AWB0205_alt
{
     padding: 10px;
     background-color: #FCF4EC;
     border-top-style: solid;
     border-top-width: 1px;
     border-top-color: #F9EAD9;
     text-align: center;
     color: #E29440;
     letter-spacing: 1px;
     font-size: 12px;
}
.AWB0206
{
     font-weight: bold;
     color: #990000;
     font-size: 14px;
}

.AWB0211
{
     width: 100%;
     /*border: 1px solid #DBDBE1;
     background-color: #FBFCFC;*/
}
.AWB0212
{
     padding: 5px 20px 5px 20px;
}
.AWB0212 a
{
     font-size: 14px;
     color: #444A66;
     letter-spacing: 1px;
}

/*03 Page Transformation*/
.AWB0301
{
     width: 100%;
     border: 1px solid #DBDBE1;
     background-color: #FBFCFC;
}
.AWB0301 b
{
     color: #5E5E5E;
     letter-spacing: 1px;
}
.AWB0301_td_25
{
     padding-top: 5px;
     padding-bottom: 5px;
     text-align: center;
}
.AWB0301_td_25_bottom
{
     padding-top: 5px;
     padding-bottom: 15px;
     text-align: center;
     width: 25%;
}
.AWB0301_td_25_top
{
     padding-top: 15px;
     padding-bottom: 5px;
     text-align: center;
     width: 25%;
}
.AWB0301_td_75
{
     padding-top: 5px;
     padding-bottom: 5px;
     text-align: center;
     width: 75%;
}
.AWB0301_td_75_bottom
{
     padding-top: 5px;
     padding-bottom: 15px;
     text-align: center;
     width: 75%;
}
.AWB0301_td_100
{
     padding-top: 5px;
     padding-bottom: 5px;
     text-align: center;
     width: 100%;
}
.AWB0302
{
     padding: 20px 20px 5px 20px;
}
.AWB0303
{
     font-size: 12px;
     text-align: justify;
     padding: 5px 20px 5px 20px;
     letter-spacing: 1px;
}
.AWB0304
{
     width: 165px;
     border: 2px solid #F0F0F0;
     height: 110px;
}
.AWB0305
{
     padding: 10px;
     background-color: #ECEDEF;
     border-bottom-style: solid;
     border-bottom-width: 1px;
     border-bottom-color: #DADBE0;
     color: #444A66;
     text-decoration: none;
     letter-spacing: 1px;
     font-size: 12px;
     text-align: center;
}
.AWB0306
{
     font-weight: bold;
     color: #990000;
}

/*04 Sidebar Header OK*/
.AWB0401
{
     font-size: 16px;
}
.AWB0401 a
{
     font-size: 16px;
}

/*05 Featured Content Header*/
.AWB0501
{
     width: 100%;
     background-color: #3C425F;
     border-bottom: solid 3px #FFFFFF;
     color: #FFFFFF;
     font-size: 13px;
}
.AWB0501 hr
{
     margin-top: 10px;
     margin-bottom: 10px;
}
.AWB0502_left_top
{
     width: 160px;
     height: 120px;
     border-right: solid 3px #FFFFFF;
     border-bottom: solid 3px #FFFFFF;
}
.AWB0502_left_bottom
{
     width: 160px;
     height: 120px;
     border-right: solid 3px #FFFFFF;
}
.AWB0502_middle_top
{
     width: 160px;
     height: 120px;
     border-right: solid 3px #FFFFFF;
     border-bottom: solid 3px #FFFFFF;
}
.AWB0502_middle_bottom
{
     width: 160px;
     height: 120px;
     border-right: solid 3px #FFFFFF;
}
.AWB0502_right_top
{
     width: 160px;
     height: 120px;
     border-bottom: solid 3px #FFFFFF;
}
.AWB0502_right_bottom
{
     width: 160px;
     height: 120px;
}
.AWB0504
{
     border-left-style: solid;
     border-left-width: 3px;
     border-left-color: #FFFFFF;
     width: auto;
     padding: 0px 20px 0px 20px;
     vertical-align: middle;
}
.AWB0504 a
{
     color: #FFFFFF;
}
.AWB0505
{
     color: #E39542;
     font-size: 14px;
     font-weight: bold;
     
}
.AWB0505 a
{
     color: #FFFFFF;
     font-size: 12px;
     font-weight: bold;
}

/*06 Property Photo*/
.AWB0601
{
     width: 100%;
     height: 230px;
     background-color: #3C425F;
     border-bottom-style: solid;
     border-bottom-width: 3px;
     border-bottom-color: #FFFFFF;
}
.AWB0602
{
     width: 500px;
}
.AWB0603
{
     width: 500px;
     height: 375px;
}
.AWB0604
{
     border-left-style: solid;
     border-left-width: 3px;
     border-left-color: #FFFFFF;
     width: auto;
     padding: 10px 0px 0px 0px;
}
.AWB0605
{
     width: 100px;
     height: 75px;
}

/*07 Menu*/
.AWB0701
{
     height: 55px;
     width: 100%;
}
.AWB0701 td
{
     height: 55px;
     padding-left: 20px;
     padding-right: 20px;
     text-align: center;
     vertical-align: middle;
     border-right-style: solid;
     border-right-width: 1px;
     border-right-color: #FFFFFF;
}
.AWB0701 a
{
     font-family: Verdana;
     font-size: 10px;
     font-weight: bold;
     color: #FFFFFF;
     text-decoration: none;
     letter-spacing: 3px;
}
.AWB0701 a:hover
{
     text-decoration: underline;
}
.AWB0702
{
     background-image: url('IMG/AWB0702.jpg');
}
.AWB0703
{
     border-right-style: solid;
     border-right-width: 1px;
     border-right-color: #FFFFFF;
}

/*08 Footer*/
.AWB0801
{
     width: 1000px;
     margin-right: auto;
     margin-left: auto;
}
.AWB0802
{
     width: 200px;
     height: 35px;
     text-align: center;
     vertical-align: middle;
     font-family: Arial;
     font-size: 11px;
     color: #FFFFFF;
     text-decoration: none;
     letter-spacing: 2px;
}
.AWB0802 a
{
     font-family: Arial;
     font-size: 11px;
     color: #FFFFFF;
     text-decoration: none;
}
.AWB0802 a:hover
{
    text-decoration: underline;
}
.AWB0803
{
     width: 20px;
     height: 35px;
}
.AWB0804
{
     width: 780px;
     height: 35px;
     font-family: Arial;
     font-size: 11px;
     color: #FFFFFF;
     text-decoration: none;
     text-align: center;
     vertical-align: middle;
}
.AWB0804 a
{
     font-family: Arial;
     font-size: 11px;
     color: #FFFFFF;
     text-decoration: none;
     padding-right: 10px;
     padding-left: 10px;
}
.AWB0805
{
     width: 1000px;
     height: 35px;
     font-family: Arial;
     font-size: 11px;
     color: #333333;
     text-decoration: none;
     text-align: center;
     vertical-align: middle;
}
.AWB0805 a
{
     font-family: Arial;
     font-size: 11px;
     color: #333333;
     text-decoration: none;
     padding-right: 10px;
     padding-left: 10px;
}

/*09 Page Title*/
.AWB0901
{
     margin: 20px 20px 0px 20px;
     border-bottom: 5px solid #D5D5D5;
     font-family: Arial;
     font-size: 16px;
     text-decoration: none;
     color: #444A66;
     padding: 10px;
}
.AWB0902
{
     margin: 20px 20px 0px 20px;
     border-bottom: 3px solid #D5D5D5;
     font-family: Arial;
     font-size: 16px;
     text-decoration: none;
     color: #444A66;
     padding: 10px;
}

/*10 Home Section 1-4*/
.AWB1001
{
     width: 100%;
}
/*.awb_18_01 td
{
     vertical-align: top;
}*/
.AWB1002
{
     text-align: right;
     padding-right: 20px;
     padding-bottom: 0px;
     padding-top: 0px;
}
.AWB1003
{
     padding: 20px 0px 5px 20px;
      /*
     vertical-align: top;
     font-family: Verdana;*/
     font-size: 11px;
     color: #E39542; /*text-decoration: none;*/
     font-weight: bold;
     letter-spacing: 2px;
}
.AWB1004
{
     /*font-family: Verdana;*/
     font-size: 12px;
     color: #FFFFFF; /*text-decoration: none;*/ /*text-align: center;*/ /*font-weight: bold;*/ /*padding-top: 5px;
     padding-bottom: 5px;*/
     /*height: 40px;*/
     padding: 0px 20px 10px 20px;
     line-height: 20px;
}
.AWB1005
{
     border: 2px solid #FFFFFF;
     /*width: 160px;
     height: 100px;*/
}
.AWB1006
{
     text-align: center;
}
.AWB1007
{
     /*font-family: Verdana;*/
     font-size: 11px;
     color: #444A66; /*text-decoration: none;*/ /*text-align: center;*/ /*font-weight: bold;*/ /*padding-top: 5px;
     padding-bottom: 5px;*/
     height: 70px;
     padding: 10px 0px 10px 20px;
     line-height: 15px;
}
.AWB1008
{
    text-align: center;
     /*padding-right: 20px;*/
     padding-bottom: 10px;
     /*padding-top: 0px;*/
}
.AWB1009
{
     border: 2px solid #FFFFFF;
     width: 160px;
     height: 120px;
}

/*11 Banner*/
.AWB1101
{
     width: 100%;
     height: 230px;
     background-color: #3C425F;
     border-bottom-style: solid;
     border-bottom-width: 3px;
     border-bottom-color: #FFFFFF;
}
.AWB1102
{
     width: 500px;
}
.AWB1103
{
     width: 500px;
     height: 230px;
}
.AWB1104
{
     border-left-style: solid;
     border-left-width: 3px;
     border-left-color: #FFFFFF;
     width: auto;
     padding: 20px;
     /*vertical-align: top;*/
}
.AWB1105
{
     font-family: Verdana;
     color: #E39542;
     font-size: 14px;
     font-weight: bold;
     
}
.AWB1105 a
{
     font-family: Verdana;
     color: #FFFFFF;
     font-size: 12px;
     font-weight: bold;
}
.AWB1106
{
     font-family: Verdana;
     font-size: 12px;
     color: #FFFFFF;
     line-height: 20px;
}

/*14 Sidebar Header - Webpart Container*/
.AWB1401
{
     border-bottom: 5px solid #D5D5D5;
     font-size: 16px;
     text-decoration: none;
     color: #444A66;
     padding: 10px;
}
.AWB1401 a
{
     font-family: Arial;
     font-size: 16px;
     text-decoration: none;
     color: #444A66;
}
.AWB1401 a:hoover
{
     text-decoration: underline;
}

/*15 Address*/
.AWB1501
{
     text-align: center;
     letter-spacing: 1px;
     font-size: 12px;
     padding: 20px;
     width: 100%;
     border: 1px solid #F9E9DA;
     background-color: #FEFDFB;
}

/*19 Enquiry Form*/
.AWB1901
{
     width: 100%;
     border: 1px solid #DBDBE1;
     background-color: #FBFCFC;
}
.AWB1901 b
{
     color: #5E5E5E;
     letter-spacing: 1px;
}
.AWB1901_td_25
{
     padding-top: 5px;
     padding-bottom: 5px;
     text-align: right;
     padding-right: 10px;
     }
.AWB1901_td_25_bottom
{
     padding-top: 5px;
     padding-bottom: 15px;
     text-align: center;
     width: 25%;
}
.AWB1901_td_25_top
{
     padding-top: 15px;
     padding-bottom: 5px;
     text-align: center;
     width: 25%;
}
.AWB1901_td_75
{
     padding-top: 5px;
     padding-bottom: 15px;
     width: 75%;
}
.AWB1901_td_75_bottom
{
     padding-top: 5px;
     padding-bottom: 15px;
     text-align: center;
     width: 75%;
}
.AWB1901_td_100
{
     padding-top: 5px;
     padding-bottom: 5px;
     text-align: center;
     width: 100%;
}
.AWB1902
{
     padding: 20px 20px 5px 20px;
}
.AWB1903
{
     font-size: 12px;
     padding: 15px 20px 15px 20px;
     letter-spacing: 1px;
     text-align: center;
}
.AWB1904
{
     width: 165px;
     border: 2px solid #F0F0F0;
     height: 110px;
}
.AWB1905
{
     padding: 10px;
     background-color: #ECEDEF;
     border-bottom-style: solid;
     border-bottom-width: 1px;
     border-bottom-color: #DADBE0;
     color: #444A66;
     text-decoration: none;
     letter-spacing: 1px;
     font-size: 12px;
     text-align: center;
}

/*Filter Sidebar*/

.AWB2101
{
     border-bottom: 1px solid #D5D5D5;
     width: 100%;
     background-color: #FBFBFB;
}
.AWB2101 td
{
     padding: 5px 10px 5px 10px;
}
.AWB2102
{
     width: 170px;
     color: #000000;
     border: solid 1px #D5D5D5;
     padding: 2px;
}
.AWB2103
{
    width: 180px;
    border: solid 1px #D5D5D5;
    padding: 2px;
}
.AWB2105
{
    border-style: none;
    padding: 5px 10px 5px 10px;
    background-color: #444A66;
    color: #FFFFFF;
    cursor: hand;
    border: solid 1px #D5D5D5;
}
.AWB2106
{
     /*Empty by purpose*/  
}
.AWB2106 td
{
     padding-top: 10px
}
.AWB2107
{
     text-align: center;
}
.AWB2107 td
{
     padding-top: 10px;
     
}

/*Content Table*/
.AWB2201
{
     width: 100%;
     border: 1px solid #DBDBE1;
     background-color: #FBFCFC;
     font-size: 12px;
     text-decoration: none;
     text-align: justify;
     letter-spacing: 1px;
     line-height: 20px;
}
.AWB2201 td
{
     padding: 20px;
}
.AWB2201 a
{
     text-decoration: none;
     font-family: Verdana;
     color: #444A66;
     font-size: 12px;
}
.AWB2201 a:hover
{
     text-decoration: underline;
}
.AWB2202
{
     background-color: #ECEDEF;
     border-top-style: solid;
     border-top-width: 1px;
     border-top-color: #DADBE0;
     text-align: center;
     letter-spacing: 1px;
     font-size: 12px;
     padding: 20px;
}

/*Master Links Table*/
.AWB2301
{
     margin-right: auto;
     margin-left: auto;
     border: 1px solid #D5D5D5;
     width: 100%;
}

.AWB2301 a
{
     font-size: 10px;
     color: #333333;
}

/*Breadcrumbs*/
.CMSBreadCrumbsLink
{
     font-weight: normal;
     font-size: 10px;
     color: #000000;
     font-family: Verdana;
     text-decoration: none;
}
.CMSBreadCrumbsCurrentItem
{
     font-weight: bold;
     font-size: 10px;
     color: #000000;
     font-family: Verdana;
     text-decoration: none;
}

/*Heading*/
h1
{
     font-family: Arial;
     font-size: 11px;
     color: #262C4B;
     text-decoration: none;
     font-weight: normal;
     margin: 0px;
     letter-spacing: 2px;
}
h2
{
     font-family: Arial;
     font-size: 16px;
     color: #E29440;
     font-weight: bold;
     margin: 0px;
}

h3
{
     font-family: Verdana;
     font-size: 12px;
     color: #000000;
     text-align: justify;
     font-weight: normal;
      margin: 0px;
}

/*Horizontal Rule*/
hr
{
     margin-top: 10px;
     margin-bottom: 10px;
     width: 95%;
     height: 1px;
     color: #D5D5D5;
     border: 0px;
     background-color: #D5D5D5;
}

/*Pager*/
.PagerControl
{
    text-align: center;
}
.PagerResults
{
    padding-top: 10px !important;
    padding-bottom: 0 !important;
}
.PagerNumberArea
{
    padding-top: 20px;
    padding-bottom: 20px;
}
.SelectedPage
{
     font-size: 12px;
     color: #000000;
     font-family: Verdana;
     padding: 2px;
     text-decoration: none;
     font-weight: bold;
}
.UnselectedPage
{
     font-size: 12px;
     color: #000000;
     font-family: Verdana;
     padding: 2px;
     text-decoration: none;
}
.SelectedPrev
{
     font-family: Verdana;
     font-size: 11px;
     color: #000000;
     font-weight: bold;
     text-decoration: none;
}
.UnselectedPrev
{
     font-family: Verdana;
     font-size: 11px;
     color: #000000;
     text-decoration: none;
}
.SelectedNext
{
     font-family: Verdana;
     font-size: 11px;
     color: #000000;
     font-weight: bold;
     text-decoration: none;
}
.UnselectedNext
{
     font-family: Verdana;
     font-size: 11px;
     color: #000000;
     text-decoration: none;
}
