body { margin:0; padding:0;}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}


.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
}

.error {
	color: #FF0000;
}

.warning {
	color: #FF0000;	
}
.johnGlynn {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	text-decoration: none;
}
.link:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bulletlinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.bulletlinks:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.redasterix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CD0000;
}
.tableHeadingGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5D5D5D;
}
#topinclude {width:751px;}
#leftinclude {width:204px;}
#bottominclude {width:751px;}
#bannerimage {width:751px;}

	
	
	#topNav{  border:0px solid red; float:left; background: url("../../images/nav/bgTopNav.gif") no-repeat center right; color:#fff; font-size:12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align:right; margin:0 -3px ; padding:3px 0; width:770px;  height:38px;}	
	#topNav ul 	{ border:0px solid blue;  padding:0px; margin:0px; margin:10px 18px 0 30px;}
	#topNav ul li{display:inline; padding-left:5px; background: url(../../images/topNav/toolsDivider.gif) no-repeat center left;}
	#topNav ul #siteMapLink{ background: none;}
	#topNav ul li a{ color:#fff; padding:8px; }
	#topNav ul li a:hover{ color:#fff; text-decoration:none;  background: url("../../images/nav/topNavHover.gif") no-repeat center left;  }
	#topNav ul li#graphicsVersionLink{display:none;}
	
	
	#advts {margin:0px 0px 0px 14px;}
	#advts a img {border:0px;}
	

/*-------------------------( #Level 2 Nav )-------------------------------- */

	#navLevel2Container{ border:0px solid red; background: url("../../images/nav/sideNavTop.gif") no-repeat top left;  float:left; z-index:10; font-size:12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  padding: 0px; margin:0px; padding-top:10px; margin-left:4px; }	


	#navLevel2Container a#ForSaleOwnerLink{ border:0px!important ; width:100%; background: url("../../images/nav/bgSideNav.gif") repeat-y top left;  float:left; padding: 0px; margin:0px; padding-left:15px;  }	


	#navLevel2Container ul { border:0px solid black; width:235px; background: url("../../images/nav/sideNavBottom.gif") no-repeat bottom left;  padding:0; margin: 0; padding-bottom:25px; list-style-type:none;  display:block;}
	#navLevel2Container li {border:0px; display:block; padding:0px; text-decoration:none; margin: 0; line-height:0px; color: #465282;  list-style-type:none; }	
	#navLevel2Container li a#employmentLawLink  {  background: url("../../images/nav/linkChineeseOff.gif") repeat-x center left; font-size:0; height:25px; color:#E2E2E2;}	
	#navLevel2Container li a:hover#employmentLawLink  { background: url("../../images/nav/linkChineeseOff.gif") repeat-x center left;}	
	
	#navLevel2Container li a { border:0px solid red; display:block; padding: 0px; padding-left:27px; text-decoration:none; margin: 0; line-height:27px; color: #000; background: url("../../images/nav/link.gif") repeat-x center left; list-style-type:none; }	
	
	#navLevel2Container li a#employmentLaw { background: url("../../images/nav/linkArrow.gif") repeat-x center left }	
	#navLevel2Container li a#employmentLaw:hover { margin: 0; border:none;  text-decoration:none; background: url("../../images/nav/linkHoverArrow.gif") repeat-x center left;}	

	#navLevel2Container li a#conveyancingLink { background: url("../../images/nav/linkArrow.gif") repeat-x center left }	
	#navLevel2Container li a#conveyancingLink:hover { margin: 0; border:none;  text-decoration:none; background: url("../../images/nav/linkHoverArrow.gif") repeat-x center left;}	

		
	#navLevel2Container li a:hover { margin: 0; border:none;  text-decoration:none; background: url("../../images/nav/linkHover.gif") repeat-x center left;}	
	#navLevel2Container a.MainNavSelected{color: #CE0000;  background: url("../../images/nav/linkSelected.gif") repeat-x center left; font-weight:bold;}

	#navLevel2Container ul ul {background: url("../../images/nav/bgSideNav.gif") repeat-y top left; padding-bottom:0px;}	
	#navLevel2Container ul ul li a  { display:block; padding: 0px; padding-left:37px; text-decoration:none; margin: 0; line-height:27px; color: #000; background: none;  list-style-type:none; }	
	#navLevel2Container ul ul li a:hover  { display:block; padding: 0px; padding-left:37px; text-decoration:underline; margin: 0; line-height:27px; color: #000; background: none;  list-style-type:none; }	
	