﻿BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	color:#4c4c4c;
	background-repeat:repeat-x;
	text-align:justify;

}
/* Added on 29 Aug 2010 */
a{
            color:#3278B7;
            text-decoration:none;
}
     
     .nobr {white-space: nowrap;  }
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	 
}
SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}
a:link{
	color : #3278B7;
	text-decoration : none;
}
a:visited  {
	color : #3278B7;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
	color: #3278B7;
}
p{
	line-height:11pt;	
	
}
.p1{
	line-height:15pt;	
	
}
.frm_fld_home{
	background-color: #AFD2F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #ffffff solid;
	width: 150px;
	height: 15px;
	color: #2F6291;
}
.blue
{
color:#70C8D9;
}
.green_text
{
 color:#5ABFD3;
}
.yellowtext
{
color:#4C9FAF;
}
.yellow
{
color:#F6BC47;
}

.red
{
color:#D02659;
}

.orange
{
color:#E16C2B;
}
.green
{
color:#AAC871;
}
.darkblue
{
color:#032263;
}
.bg_grey{
	background-color: #ECECEC;
}
.bkgrnd_left
{background-image: url(images/bg1.gif); background-repeat: no-repeat;}

.smalltxt {
	font-size: 10px;
}

.copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#002664;
	/*color:#B1FFFF;*/
	font-size:9px;
	
}
a.copyright:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#002664;
	font-size:9px;
	text-decoration : none;
}
a.copyright:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#002664;
	font-size:9px;
	text-decoration : none;
}
a.copyright:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#002664;
	text-decoration : underline;
}
a.copyright:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#002664;
	font-size:9px;
	text-decoration : none;
}
.bg-table1{
	BACKGROUND-COLOR: #E6F9DB
}
.bg-table2{
	BACKGROUND-COLOR: #F4FBE5
}
.greenbg-table{
	font-size: 11px;
	color : #FFFFFF;
	BACKGROUND: #03AE68;
}
.whitetext {
	color: #9DEDFF;
	
}

.bg-menu{
	background-color: #EEEEEE
}
.bg-menubottom{
	background-color: #D7D3D4
}
.bg-white{
	background-color: #FFFFFF
}
.frmbtn
{
BORDER-RIGHT:#FFFFFF  1px solid;
BORDER-TOP:#FFFFFF 1px solid;
BORDER-LEFT:#FFFFFF 1px solid;
BORDER-BOTTOM:#FFFFFF 1px solid;
BACKGROUND: #035EAF;
CURSOR: pointer;
COLOR: #FFFFFF;
TEXT-DECORATION: none
}

.dotline
{
background-image:url(../images/bluedot.gif);
background-repeat:repeat-x;
}

.bluebckgrd
{
background-color:#4F8FBB;
}
.bckgrnd
{
background-repeat:no-repeat;
}
.lightbluebackgrd
{
background-color:#DCE9F1;
color:#4F8FBB;
font-weight:lighter;
line-height:20px;

}
a.lightbluebackgrd:hover
{
background-color:#dfdfdd;
color:#FFFFFF;
font-weight:lighter;
line-height:20px;
}
.white_text
{
background-color:#4F8FBB;
color:#ffffff;
font-size:12px;
}

.white_txt
{
color:#ffffff;
font-size:12px;
}

a.white_txt:link
{
color:#ffffff;
font-size:12px;
}
a.white_txt:visited
{
color:#ffffff;
font-size:12px;
}
a.white_txt:hover
{
color:#ffffff;
font-size:12px;
text-decoration:underline;
}
.footer_text
{

color:#679EC5;

}

.bluetext
{
color:#3278B7;
}
.blue
{
color:#5CADE5;
}
.form_text
{
font-size:9px;
}

.white
{
color:#FFFFFF;
font-weight:bold;
font-size:10px;
background-color:#5ABFD3
}

.td_main
{
background-color:#5ABFD3;
color:#FFFFFF;
font-weight:bold;
}

.td_body
{
background-color:#D8F4FA;
}

.td_body1
{
background-color:#F8E9D0;
}

.countertext
{
	color:#5DADE2;
}

.wtxt
{
	color:#FFFFFF;
}

/*Hot Property*/

.PropertyMargin{
            padding-left:10px;
}

.Propertytitle{
            font-size:11px;
            font-weight:bold;
            color:#3278c3;
            height:36px;
}

.PropertyBody{
            font-size:11px;
            color:#4c4c4c;
            height:120px;
}

.PropertyDescription{
            font-size:11px;
            font-weight:bold;
            color:#4c4c4c;
            height:21px;
            width:99px;
}

.PropertyDescription2{
            font-size:11px;
            color:#3278c3;
            height:21px;
            width:174px;
}

.PropertyPrice{
            font-size:11px;
            font-weight:bold;
            color:#3278c3;
            height:29px;
            width:99px;
}

.PropertyAnnualRent{
            font-size:11px;
            color:#4c4c4c;
            height:29px;
            width:174px;
}


/*Festival Centre*/

.ShoppingImage{
	height:143px;
}

.ShoppingDescription{
	font-size:11px;
	color:#4c4c4c;
	height:115px;
}

.ShoppingLinks{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3278c3;
	height:23px;
}

ul.retailLeasing li{
	background:url(../images/fc_bullet.gif) no-repeat 0px 5px;
	padding-left:15px;
	padding-bottom:10px;
	}
	
ul.retailLeasing{
	list-style:none;
	margin:0px;;
	padding:0px;
	}
	
ul.retailFood li{
	background:url(../images/fc_bullet2.gif) no-repeat 0px 5px;
	padding-left:15px;
	padding-bottom:1px;
	}
	
ul.retailFood{
	list-style:none;
	margin:0px;;
	padding:0px;
	}

ul.retailListPanel li{
	background:url(../images/fc_bullet.gif) no-repeat 0px 5px;
	color:#7f7e7e;
	padding-left:15px;
	padding-bottom:10px;
	}
	
ul.retailListPanel{
	list-style:none;
	margin:0px;;
	padding:0px;
	}

ul.retailContact li{
	color:#7f7e7e;
	padding-left:0px;
	padding-bottom:6px;
	}
	
ul.retailContact{
	list-style:none;
	margin:0px;;
	padding:0px;
	}

ul.retailDownload li{
	background:url(../images/arrow2.jpg) no-repeat 0px 4px;
	color:#3278b7;
	padding-left:9px;
	padding-bottom:0px;
	}
	
ul.retailDownload{
	list-style:none;
	margin:0px;;
	padding:0px;
	}

ul.retailDownload2 li{
	background:url(../images/fc_retail-Download-icon.gif) no-repeat 0px 0px;
	color:#7f7e7e;
	padding-left:20px;
	padding-bottom:14px;
	}
	
ul.retailDownload2{
	list-style:none;
	margin:0px;;
	padding:0px;
	}

.fcLeftPanel{
	padding-left:10px;
	}

.blueBold{
	font-weight:bold;
	color:#3278b7;
	}

.hoticonbed,
#hoticonbed{
            background-image: url(../images/hot_bed_icon.gif);
    background-repeat:repeat-x;
            width:58px;
            height:24px;
}

.hoticonbath,
#hoticonbath{
            background-image: url(../images/hot_bath_icon.gif);
    background-repeat:repeat-x;
            width:58px;
            height:24px;
}

.hoticonparking,
#hoticonparking{
            background-image: url(../images/hot_parking_icon.gif);
    background-repeat:repeat-x;
            width:58px;
            height:24px;
}

.hoticontext{
            text-align:center;
            font-family:Verdana, Arial, Helvetica, sans-serif;
            color:#FFFFFF;
            font-size:11px;
            font-weight:bold;
            padding: 5px 27px 3px 3px;
}

/* Footer CSS */
.hpFooterTable
{
    padding-left:7px;
    }

#bottomLinks a
{
    text-align:left;
    font-size:10px;
    font-family:Verdana;
    color:#4066a4;
    background:url(../images/footer-divider.gif) no-repeat right 3px;
    padding-left:9px;
    padding-right:9px;
    line-height:25px;
    }
#bottomLinks a.first
{
    padding-left:0;
    padding-right:0;
    }
 #bottomLinks a.last
 {
     padding:0;
     } 
.hrLine
{
    background-color:#cccccc;
    height:2px;
    }
/* End of Footer CSS */
