/* Move With Us CSS Document */
/*--------------------------------------------------------*/
/* redefine styles*/
/*--------------------------------------------------------*/	
body {
	font-family:"trebuchet MS",Tahoma,Arial;
	line-height:1.5;
	background-image:url(../images/bgMain.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0px;
	}
hr {
	border: none 0;
	border-top: 1px solid #cccccc;
	width: 100%;
	height: 1px;
	clear: both;
}	
form {
	margin: 0px;
	}
/* advanced search pages */	
.formMenu {
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 8pt;
	border: 1px solid;
	color: #000000;
	width: 200px
	}	
.advSearchTbl {
	font-size: 75%;
}	
.tblCellGrey {
	background-color: #F0F0F0;
	}
.tblCellBlueA {
	background-color: #EBF6FC;
	}
.tblCellBlueB {
	background-color: #E2EFF7;
	}		

.txtLB {
	color: red;
}
.txtBlue {
	color: #095ba7;
}
.txtGrey {
	color:#666666;
}
.or {
	font-size: 70%;
	padding-left: 10px;
	}
.heading {
	font-weight: bold;
}

.navactive1{
	color: #ffffff; 
	background-color: #ff6600;
	}
a.subnavactive1 {
	font-weight:bold;
	color: #000000;
	background-color:#F9F9F9;
	padding-right:3px;
	display:block;
	}
.elevatednavactive1{
	font-weight:bold;
	}
/* text underneath the banners */
#ParagraphContent {
	font-size: 70%;
}
#ParagraphContent input{
	font-size: 100%;
}
#ParagraphContent p {
	color: #333333;
	font-size: 100%;
	padding-bottom:10px;
	margin:0;
}
#ParagraphContent h1 {
	color: #095BA7;
	font-size: 150%;
	font-weight: bold;
	background-color:#fff;
	padding:0;
	margin:0;
}
#ParagraphContent h2 {
	color: #095BA7;
	font-size: 130%;
	font-weight: bold;
	background-color:#fff;
	padding:0;
	margin:0;
}
#ModuleContent {
	font-size: 90%;
}
#ModuleContent input{
	font-size: 75%;
}
#ModuleContent p {
	color: #333333;
	font-size: 100%;
	padding-bottom:10px;
	margin:0;
}
#ModuleContent h1 {
	color: #095BA7;
	font-size: 150%;
	font-weight: bold;
	background-color:#fff;
	padding:0;
	margin:0;
}
#ModuleContent h2 {
	color: #095BA7;
	font-size: 100%;
	font-weight: bold;
	background-color:#fff;
	padding:0;
	margin:0;
}
#ModuleContent h3 {
	color: #095BA7;
	font-size: 100%;
	font-weight: bold;
	background-color:#fff;
	padding:0;
	margin:0;
}
#introHome {
	font-size: 100%;
	padding:0;
	margin:0;
}
#introHome p {
	color: #333333;
	padding:0;
	margin:0;
}
#introHome h2 {
	color: #095BA7;
	font-size: 80%;
	font-weight: bold;
	background-color:#fff;
	padding:0;
}
#proptowns {
	padding:0;
	margin-top:5px;
	font-size: 80%;
}
.propimg {
	border:1px solid #000000;
}

/* corporate */
#introCHome {
	font-size: 100%;
	padding:0;
	margin:0;
}
#introCHome p {
	color: #333333;
	padding:0;
	margin:0;
}
#introCHome h2 {
	color:#003366;
	font-size: 80%;
	font-weight: bold;
	background-color:#fff;
	padding:0;
}

.introHead {
	color: #095BA7;
	font-size: 80%;
	font-weight: bold;
}	
.introTxt {
	color: #333333;
	font-size: 70%;
}
a.arrowGrey {
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/btnArrowGrey.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 5px 25px 5px 0;	
	}
a.arrowGrey:hover {
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/btnArrowOrg.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 5px 25px 5px 0;	
	}	
a.arrowWht {
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/btnArrowWhite.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 5px 25px 5px 0;	
	}
a.arrowWht:hover {
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/btnArrowOrg.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 5px 25px 5px 0;	
	}	
a.arrowBlue {
	color:#095BA7;
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/btnArrowBlue.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 5px 25px 5px 0;	
	}
a.arrowBlue:hover {
	color:#095BA7;
	text-decoration:none;
	font-weight: bold;
	background-image:url(../images/btnArrowOrgB.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 5px 25px 5px 0;	
	}		
/* grey border bottom of cell */

.greyBdrBtm {
	border-bottom: 2px solid #CCCCCC;
	}	
/* property page */	
.formShortlist {
	background-color: #FFFFFF;
	font-family:Tahoma,Arial;
	font-size: 8pt;
	color: #000000;
	width: 150px
	}	
/* get the images to float right */	
.imgLeft {
 	float: left;
	}
/* padding applied to images */	
.imgPadBot {
	padding-bottom: 10px;
}
.imgPadRight {
	padding-right: 5px;
	
}
.imgPadRightBot {
	padding-right: 5px;
	padding-bottom: 5px;
}	
.bold {
	font-weight: bold;
	colr: red;
	}	
.regular {
	font-size: 750%;
	margin: 0;
	padding: 0 5px 0 15px;
}

.regular li a {
	text-decoration: none;
	color: #FF6600;
	}
.regular a:hover {
	text-decoration: none;
	color: #100b69;
	}	


#linksNania { border: 1px solid yellow; }
#linksNania a { border: 1px solid blue; }
#linksNania a:hover { text-decoration: underline; border: 1px solid red; }
