@charset "utf-8";

* {

	padding: 0;

	margin: 0;

}

body {

	font-size: 12px;

	color: #000000;

	background-color: #D9D9D9;

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-image: url(images/bg.jpg);

	background-repeat: repeat-x;

	background-position: center top;

}

.subbox2 {

	background-color: #ffffff;

	padding: 10px;

	border: 1px solid #acacac;

}

.subbox {

	background-color: #f4f4f4;

	padding: 10px;

	border: 1px solid #acacac;

}

a {

	color: #0066CC;

}

a:hover {

	color: #990000;

}

h1 {

	font-weight: bold;

	color: #0066CC;

	font-size: 19px;

}

h2, h3, h4, h5, h6 {

	font-size: 16px;

	font-weight: bold;

}

#header {

	background-image: url(images/header.jpg);

	background-repeat: no-repeat;

	height: 126px;

	background-position: center top;

	padding: 0px;

	width: 900px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#subheader {

	background-image: url(images/subheader.jpg);

	background-repeat: no-repeat;

	height: 59px;

	background-position: center top;

	padding: 0px;

	width: 900px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#navbg {

	background-image: url(images/navbg.jpg);

	background-repeat: no-repeat;

	height: 40px;

	background-position: center top;

	padding: 0px;

	width: 900px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#subcontainer {

	width: 900px;

	height: 239px;

	margin: 0 auto 0 auto;

	padding: 0;	

}

#recentcase {

	background-image: url(images/recentcasebg.jpg);

	float: left;

	height: 184px;

	width: 210px;

	padding-top: 55px;

	color: #FFFFFF;

	padding-left: 15px;

}

#recentcase p {

	padding-top: 6px;

	padding-bottom: 6px;

}

#flash {

	float: left;

	height: 239px;

	width: 452px;

}

#formbg {

	background-image: url(images/formbg.jpg);

	float: left;

	height: 239px;

	width: 223px;

}

#enquiryform {

	width: 223px;

	padding: 0px;

}

.formbutton {

	text-align: right;

	height: 30px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

}

#contenttopimage {

	background-image: url(images/contenttopimage.jpg);

	background-repeat: no-repeat;

	height: 150px;

	background-position: center top;

	padding: 0px;

	width: 638px;

	padding-left: 12px;

	border-bottom-width: 7px;

	border-bottom-style: solid;

	border-bottom-color: #cdeefb;

}

#contentwrapper {

	background-image: url(images/contentwrapper.jpg);

	background-repeat: repeat;

}

#content {

	background-image: url(images/contentbg.jpg);

	background-repeat: repeat-y;

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	padding:0;

	background-position: center top;

}

#leftcontent {

	width: 225px;

	float: left;

	text-align: center;

}

#rightcontent {

	width: 675px;

	float: left;

}

#information {

	padding: 10px 20px 10px 20px;

}

#rightcontent p {

	line-height: 24px;

	padding: 7px 0 7px 0;

}

#footer {

	background-image: url(images/footerbg.jpg);

	background-repeat: no-repeat;

	height: 99px;

	background-position: center top;

	margin-bottom: 25px;

}

#footercontent {

	font-size: 11px;

	color: #FFFFFF;

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	padding-top: 20px;

}

#footercontent a {

	color: #FFFFFF;

	text-decoration: none;

}

#footercontent a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}

#footercontent p {

	padding-bottom: 15px;

}

#enquiryform {

	padding-top: 55px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.formlabel {

	color: #000000;

	padding-left: 10px;

	height: 24px;

	line-height: 24px;

}

.forminput {

	padding-left: 5px;

}

.formbutton {

	text-align: right;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-top: 5px;

}

.custominput {

	background-color: #FFFFFF;

	height: 20px;

	padding-top: 2px;

	width: 205px;

	border: 1px solid #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-bottom: 1px;

}

.customtextarea {

	background-color: #FFFFFF;

	width: 205px;

	height: 50px;

	overflow: auto;

	border: 1px solid #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

#rightcontent ul {

	padding-left: 10px;

}

#rightcontent ul li {

	list-style-type: none;	

	padding-left: 30px;	

	background-position: 5px 6px;	

	background-image: url(images/bullet.jpg);	

	background-repeat: no-repeat;

	padding-bottom: 8px;

	padding-top: 6px;

	line-height: 20px;

}

#leftcontent .sidemenu ul {

	padding: 0;

	margin: 0;

}

#leftcontent .sidemenu ul li {

	list-style-type: none;

}

#leftcontent .sidemenu ul li a {

	line-height: 39px;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/menubg.jpg);

	background-repeat: no-repeat;

	display: block;

	height: 39px;

	padding-left: 40px;

	font-size: 14px;

}

#leftcontent .sidemenu ul li a:hover {

	text-decoration: underline;

}

.greenbox {

	background-color: #e7fee6;

	border: 1px solid #85b27b;

	padding: 10px;

}

.floatright {

	float: right;

	margin: 6px;

}

.floatleft {

	float: left;

	margin: 6px;

}

#sidehead1 {

	background-image: url(images/sidehead1.jpg);

	background-repeat: no-repeat;

	height: 56px;

}

#sidehead2 {

	height: 321px;

}

#sidehead2 ul {

	padding: 0;

	margin: 0;

}

#sidehead2 ul li {

	list-style-type: none;

}

#sidehead2 ul li a {

	text-indent: -9999px;

}

a#side1 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side1.jpg);

	outline: none;

}

a#side1:hover {

	background-position: 225px 0;

}

a#side2 {

	display: block;

	height: 41px;

	text-indent: -9999px;

	background-image: url(images/side2.jpg);

	outline: none;

}

a#side2:hover {

	background-position: 225px 0;

}

a#side3 {

	display: block;

	height: 39px;

	text-indent: -9999px;

	background-image: url(images/side3.jpg);

	outline: none;

}

a#side3:hover {

	background-position: 225px 0;

}

a#side4 {

	display: block;

	height: 41px;

	text-indent: -9999px;

	background-image: url(images/side4.jpg);

	outline: none;

}

a#side4:hover {

	background-position: 225px 0;

}

a#side5 {

	display: block;

	height: 39px;

	text-indent: -9999px;

	background-image: url(images/side5.jpg);

	outline: none;

}

a#side5:hover {

	background-position: 225px 0;

}

a#side6 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side6.jpg);

	outline: none;

}

a#side6:hover {

	background-position: 225px 0;

}

a#side7 {

	display: block;

	height: 41px;

	text-indent: -9999px;

	background-image: url(images/side7.jpg);

	outline: none;

}

a#side7:hover {

	background-position: 225px 0;

}

a#side8 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side8.jpg);

	outline: none;

}

a#side8:hover {

	background-position: 225px 0;

}

a#side9 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side9.jpg);

	outline: none;

}

a#side9:hover {

	background-position: 225px 0;

}

a#side10 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side10.jpg);

	outline: none;

}

a#side10:hover {

	background-position: 225px 0;

}

a#side11 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side11.jpg);

	outline: none;

}

a#side11:hover {

	background-position: 225px 0;

}

a#side12 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side12.jpg);

	outline: none;

}

a#side12:hover {

	background-position: 225px 0;

}

a#side14 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side14.jpg);

	outline: none;

}

a#side14:hover {

	background-position: 225px 0;

}

a#side15 {

	display: block;

	height: 40px;

	text-indent: -9999px;

	background-image: url(images/side15.jpg);

	outline: none;

}

a#side15:hover {

	background-position: 225px 0;

}
