html,body{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
    text-align:center;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
select.form{
    border:1px solid #226622;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
    BACKGROUND-COLOR: #FFFFFF;
}
input.form{
    border:1px solid #226622;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
    BACKGROUND-COLOR: #FFFFFF;
}
textarea.form{
    border:1px solid #226622;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
    BACKGROUND-COLOR: #FFFFFF;
}
input.submitBtn{
    height:20px;
    border:1px solid #226622;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
    BACKGROUND-COLOR:#CCCCCC;
    cursor:pointer;
}
td.formField{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
}
#header{
    position:relative;
    width:100%;
    height:200px;
    padding: 0 0 0 0;
    margin: 10px auto 0 auto;	//top, right, bottom, left
}
#headerInner{
    width:778px;
    height:200px;
    background-image:url('../images/property_letting_in_bath.jpg');
    background-repeat:no-repeat;
    border:1px solid #BB3333;
    background-position:center center;
    background-repeat:no-repeat;
    padding: 0 0 0 0;
    margin: 0 auto 0 auto;	//top, right, bottom, left
}
#headerInner .banner{
    position:absolute;
    top:5px;
    left:280px;
    width:500px;
    height:85px;
    text-align:center;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#headerInner #topMenu{
    position:absolute;
    top:244px;
    left:0px;
    width:780px;
    height:26px;
}
#headerInner #topMenu ul{
    list-style: none;
    padding: 0;
    margin: 0;
} 
#headerInner #topMenu li{
    line-height:25px;
    float: left;
    margin: 0 0 0 1px;	//top, right, bottom, left
}
#headerInner #topMenu li a{
    border-bottom:1px solid #FFF;
    height:25px;
    line-height:25px;
    width:96px;
    background-image:url('../images/mBtn.gif');
    background-repeat:no-repeat;
    float: left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#FFF;
    text-align:center;
    text-decoration: none;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#headerInner #topMenu li a.sel{
    border-bottom:1px solid #226622;
}
#headerInner #topMenu li.hm{
    float: left;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#headerInner #topMenu li.hm a{
    border-bottom:1px solid #FFF;
    height:25px;
    line-height:25px;
    width:101px;
    background-image:url('../images/mBtnL.gif');
    background-repeat:no-repeat;
    float: left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#FFF;
    text-align:center;
    text-decoration: none;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#headerInner #topMenu li.hm a.sel{
    border-bottom:1px solid #226622;
}
#inner{
  width:780px;
  padding:0 0 0 0;
  margin:10px auto 0 auto;
}
/*-- menu ---------------------*/


#topMenu{
  overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
  /*width:879px;*/
  height:32px;
  background: transparent url('../images/topMenuBg.gif') no-repeat top left;
  clear:both;
  text-align:left;
  padding: 0 0 0 0;
  margin:10px 0 0 0;
}
#topMenu ul.mainMenu{
    height:35px;
    list-style: none;
    padding: 0;
    margin: 0;
}
#topMenu ul.mainMenu li{
    float:left;
    padding: 0;
    margin:0 0 0 0;
}
#topMenu ul.mainMenu li a{
  float:left;
  background: transparent url('../images/mBtnL.gif') no-repeat top left;
  display: block;
  font: bold .9em Arial; /* Change 13px as desired */
  line-height: 24px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
  height: 32px; /* Height of button background height */
  padding-left: 9px; /* Width of left menu image */
  text-decoration: none;
  margin: 0 1px 0 0;	/*top, right, bottom, left*/
  cursor:pointer;
}
#topMenu ul.mainMenu li a:link, #topMenu ul.mainMenu li a:visited, #topMenu.mainMenu ul li a:active{
  color:#888; /*button text color*/
  cursor:pointer;
}
#topMenu ul.mainMenu li a span{
  overflow:hidden;
  width:auto;
  background: transparent url('../images/mBtnR.gif') no-repeat top right;
  display: block;
  padding: 4px 12px 4px 3px; /*Set 11px below to match value of 'padding-left' value above*/
}
#topMenu ul.mainMenu li a:hover{ /* Hover state CSS */
  background-position: bottom left;
  cursor:pointer;
}
#topMenu ul.mainMenu li a:hover span{ /* Hover state CSS */
  background-position: bottom right;
  color:#888;
  cursor:pointer;
}
#topMenu ul.mainMenu li a.sel, #topMenu ul.mainMenu li a.sel:hover{ /* Selected state CSS */
  background-position: center left;
  color:#CC3333;
  cursor:pointer;
}
#topMenu ul.mainMenu li a.sel span, #topMenu ul.mainMenu li a.sel:hover span{ /* Selected state CSS */
  background-position: center right;
  color:#CC3333;
  cursor:pointer;
}

/*---------------------------------------------*/
#contMain{
    position:relative;
    width:100%;
    border-top:0px solid #cccccc;
    background-color:#FFF;
}
#contMainC{
    position:relative;
    width:780px;
    text-align:left;
    padding: 0 0 0 0 ;
    margin: 0 auto 0 auto;
}
#contBase{
    position:relative;
    width:100%;
    border-top:1px solid #cccccc;
    background-color:#fff;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;
}
#contBaseC{
    position:relative;
    width:780px;
    text-align:left;
    padding: 0 0 0 0 ;
    margin: 0 auto 0 auto;
}
.contBorderFull{
    position:relative;
    width:774px;
    background-color:#FFF;
    border:1px solid #CCCCCC;
    padding: 2px 2px 20px 2px ;
    margin:10px 0 10px 0;
}
.contBorderL570{
    float:left;
    width:570px;
    background-color:#fff;
    border:0;
    padding:0 0 0 0;
    margin:0 0 0 0;
}
.mainArea{
  width:568px;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
}
.contBorderR200{
    float:right;
    width:198px;
    background-color:#FFF;
    border:1px solid #CCCCCC;
    padding:0 0 0 0 ;
    margin:10px 0 0 0;
}
.clr{
  clear:both;
  overflow:hidden;
}
.title{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#226622;
    text-align:left;
    padding: 0 0 0 5px;
    margin: 0 0 0 0 ;
}
h1{
    clear:both;
    position:relative;
    height:23px;
    line-height:23px;
    border:0px solid #CCCCCC;
    background-color:#fff;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    font-weight:bold;
    color:#BB3333;
    text-align:left;
    padding: 0 0 0 15px;
    margin: 0 0 0 0;
}
h2{
    clear:both;
    position:relative;
    height:23px;
    line-height:23px;
    border:0px solid #CCCCCC;
    background-color:#FFF;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#BB3333;
    text-align:left;
    padding: 0 0 0 15px;
    margin: 0 0 0 0;
}
h2 a{
    height:23px;
    line-height:23px;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#BB3333;
    text-align:left;
    text-decoration:none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;	//top, right, bottom, left
}
h2 a:link{
    height:23px;
    line-height:23px;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#BB3333;
    text-align:left;
    text-decoration:none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;	//top, right, bottom, left
}
h2 a:visited{
    height:23px;
    line-height:23px;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#BB3333;
    text-align:left;
    text-decoration:none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;	//top, right, bottom, left
}
h2 a:hover{
    height:23px;
    line-height:23px;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#BB3333;
    text-align:left;
    text-decoration:underline;
    padding: 0 0 0 0;
    margin: 0 0 0 0;	//top, right, bottom, left
}
.subTitle{
    clear:both;
    position:relative;
    height:23px;
    line-height:23px;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    font-weight:bold;
    color:#888888;
    text-align:left;
    padding: 0 0 0 5px;
    margin: 0 0 0 0;	//top, right, bottom, left
}
.pageDivider{
    clear:both;
    height:10px;
    overflow:hidden;
    border-bottom:1px solid #CCCCCC;
    padding: 0 0 0 0;
    margin: 0 20px 10px 20px;	//top, right, bottom, left
}
p{
  text-align:left;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
    padding: 5px 15px 5px 15px;
    margin:0 0 0 0;
}
td{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
}
ul.noBullet{
    list-style:none;
    padding:0;
    overflow:hidden;
    margin:0px;
}
ul.noBullet li{
    line-height:13px;
    float:none;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:bold;
    color: #FF4400;
    padding:0 0 0 0;
    margin: 0 0 0 10px;	//top, right, bottom, left
}
ul.noBullet li a{
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color: #FF4400;
    text-decoration: none;
    text-align: left;
    margin:0 0 0 0;
    padding:0 0 0 0;	//top, right, bottom, left
}
ul.noBullet li a:visited{
    text-decoration: none;
}
ul.noBullet li a:hover{
    color: #880022;
    text-decoration: underline;
}
a{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#FF4400;
    text-decoration:underline;
}
a:link{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#FF4400;
    text-decoration:underline;
}
a:visited{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#FF4400;
    text-decoration:underline;
}
a:hover{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#880022;
    text-decoration:underline;
}
li{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color:#000;
    text-decoration:none;
}
.small{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color:#000;
    text-decoration:none;
}
.small a{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color:#FF4400;
    text-decoration:none;
}
.small a:link{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color:#FF4400;
    text-decoration:none;
}
.small a:visited{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color:#FF4400;
    text-decoration:none;
}
.small a:hover{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color:#880022;
    text-decoration:underline;
}
.errMsg{
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
    color:#880022;
}
div.errMsg{
    border:1px solid #880022;
    background-color:#FFF;
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
    font-weight:bold;
    color:#FF0000;
    text-align:center;
    padding: 10px 10px 10px 10px;
    margin: 0 0 0 0;	//top, right, bottom, left
}
div.errMsg a{
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
    font-weight:bold;
    color:#FF0000;
    text-decoration:underline
}
div.errMsg a:link{
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
    font-weight:bold;
    color:#FF0000;
    text-decoration:underline
}
div.errMsg a:visited{
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
    font-weight:bold;
    color:#FF0000;
    text-decoration:underline
}
div.errMsg a:hover{
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
    font-weight:bold;
    color:#880022;
    text-decoration:underline
}
.confMsg{
    border:1px solid #888888;
    background-color:#FFF;
    font-family: tahoma,verdana,arial;
    font-size: 9pt;
    color:#226622;
    text-align:left;
    padding: 10px 10px 10px 10px;
    margin: 0 0 0 0;	//top, right, bottom, left
}
/*=====================================================*/
/*==== FOOTER STYLES =================================*/
#footer{
    position:relative;
    width:100%;
    border-top:0px solid #226622;
    background-color:#fff;
    text-align:center;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;
}
#footerC{
    position:relative;
    width:780px;
    text-align:left;
    padding: 0 0 0 0 ;
    margin: 0 auto 10px auto;
}
#footerC ul.footernav{
    list-style: none;
    padding:0;
    margin:0px;
}
#footerC ul.footernav li{
    line-height:20px;
    float:left;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color: #BB3333;
    padding:0 24px 0 0;
    margin: 0 0 5px 0;
}
#footerC ul.footernav li.right{
    line-height:20px;
    float:left;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color: #BB3333;
    text-align:right;
    padding:0 0 0 0;
    margin: 0 0 5px 0;
}
#footerC ul.footernav li a{
    display: block;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color: #BB3333;
    text-decoration: none;
    text-align: left;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
#footerC ul.footernav li a:visited{
    text-decoration: none;
}
#footerC ul.footernav li a:hover{
    text-decoration: underline;
}
#footerC p{
    clear:both;
    line-height:20px;
    text-align:center;
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color: #000;
    padding:0 0 0 0;
    margin: 5px 0 5px 0;
}
#footerC p a{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color: #000;
    text-decoration: underline;
}
#footerC p a:visited{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color: #000;
    text-decoration: underline;
}
#footerC p a:hover{
    font-family: tahoma,verdana,arial;
    font-size: 10pt;
    color: #BB3333;
    text-decoration: underline;
}
#footerC p.small{
    clear:both;
    line-height:20px;
    text-align:center;
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color: #000;
    padding:0 0 0 0;
    margin: 5px 0 5px 0;	//top, right, bottom, left
}
#footerC p.small a{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color: #000;
    text-decoration: underline;
}
#footerC p.small a:visited{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color: #000;
    text-decoration: underline;
}
#footerC p.small a:hover{
    font-family: tahoma,verdana,arial;
    font-size: 8pt;
    color: #BB3333;
    text-decoration: underline;
}
.iwContainer
      {
      font-family:Verdana;
      font-size:8pt;
      font-weight:normal;
      color:#FF0000;
      width:150px;
      height:150px;
      overflow:auto;
}
