* { margin:0px; padding:0px; }
body {
	margin:0px; padding:0px; 
	background-color:#ffffff; 
	background-image:url('../images/screenBG_new.jpg'); 
	background-repeat:repeat-y; 
	background-position: center;
	font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; 
	font-size:12px;
	line-height:20px;
	}

h1 {
	font-size:1.2em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; 
	color:#c00000; font-weight:bold; margin: 0px 0px 20px 0px;
	}
	
h2 {
	font-size:1.7em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; 
	color:#c00000; font-weight:bold; margin: 0px 0px 20px 0px;
	}
	
h3 {
	font-size:1.2em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; 
	color:#000; font-weight:bold; margin: 0px 0px 20px 0px;
	}
	
p {
	padding-bottom:20px;
	}

img { border:0px; }
#Shell {margin:auto; width:920px; position:relative;}

#PrintLogo {visibility:hidden; position:absolute; bottom:0px; left:0px; overflow:hidden;}

#PrintContact {visibility:hidden; position:absolute; bottom:0px; left:0px; overflow:hidden;}

#Header {width:920px; height:153px; margin:auto; position:relative;}

#Sections {width:920px; margin:auto; margin-top:10px; clear:both; overflow:hidden; border-top:1px solid #000;}

	#header-section { 
		float:left;
		width:230px;
		margin:0;
		padding:0;
		}

#Navigation { width:920px; padding:10px 0; overflow:hidden; background-color:#000000; margin:0px auto;}
#Navigation { font-family:Arial,Geneva,sans-serif; color:#ffffff; font-size:12px; font-weight:bold}
#Navigation a:link { font-family:Arial,Geneva,sans-serif; color:#ffffff; text-decoration:none; font-weight:bold}
#Navigation a:visited { font-family:Arial,Geneva,sans-serif; color:#ffffff; text-decoration:none; font-weight:bold}
#Navigation a:hover { font-family:Arial,Geneva,sans-serif; color:#c00000; text-decoration:underline; font-weight:bold}

	#nav { 
		list-style: none; 
		color:#FFFFFF; 
		margin: 0px 0px 0px 0px;
		} 
		#nav li { 
			position: relative; 
			float: left; 
			padding-top:0px; 
			margin:3px 0 0 25px;
			color:#FFFFFF; 
			font-size:90%; 
			} 


#Main {width:920px; margin:auto; clear:both; padding-bottom:50px; padding-top:50px; overflow:hidden;}
	
	#Main ul {
			width:240px; 
			margin-left:-10px;  
			float:left;
			}
			#Main ul li {
				list-style-type:square;
				}
	
	#main-welcome {
		width:760px; 
		margin:auto; 
		margin-bottom:30px;
		}

	#main-section { 
		float:left;
		width:375px;
		margin:0 0 20px 18px;
		padding:0px;
		}

	#main-content {
		width:760px; 
		margin:auto; 
		margin-bottom:30px;
		}

	#main-left {
		float:left; 
		width:490px;
		}
		#main-left a {
			color:#c00000;
			text-decoration:none;
			}
			#main-left a:hover {
				border-bottom:1px solid #c00000;
				}
				
		#SearchForm {
			border:1px solid #000;
			padding-top:10px;
			padding-right:4px;
			font-size:14px;
			}
			#SearchForm input, #contact-text {
				width:100%;
				}
				
			#SearchForm #button {
				width:100px;
				}
		

	#main-right {
		float:right; 
		width:223px;
		padding-top:45px;
		}
		

#enquiry-top {
	background:url('../images/enquiry-top.jpg') no-repeat top;
	height:89px;
	width:223px;
	}
	
#enquiry-middle {
	background:url('../images/enquiry-middle.jpg') no-repeat top;
	height:40px;
	width:223px;
	}
	
#enquiry-slice {
	background:url('../images/enquiry-middle-slice.jpg') repeat-y;
	width:223px;
	overflow:hidden;
	display:none;
	}
	#enquiry-content {
			width:190px;
			margin:5px 20px;
			}
			#enquiry {
				font-size:11px;
				}
				#enquiry tr { height:30px; }
				#enquiry input, select {
					width:100px;
					}
		
	
#enquiry-bottom {
	background:url('../images/enquiry-bottom.jpg') no-repeat top;
	height:48px;
	width:223px;
	}

#Footer {width:920px; margin:auto; clear:both; height:30px; position:relative; background-color:#000000;}

#TAS {position:absolute; right:20px; top:0px; height:30px;}










h1.MainCopyLarge {font-size:1.2em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; font-weight:bold; margin: 0px 0px 20px 20px;}

h2.MainCopyLarge {font-size:0.90em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; font-weight:bold; margin: 0px 0px 15px 20px;}

p.MainCopyLarge {padding: 0px 20px 15px 20px; color:#000000; font-size:12px; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif;}
.MainCopyLarge a:link {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; text-decoration:none; font-weight:normal;}
.MainCopyLarge a:visited {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; text-decoration:none; font-weight:normal;}
.MainCopyLarge a:hover {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#555555; text-decoration:underline; font-weight:normal;}


p.RedMainCopyLarge {padding: 0px 20px 15px 20px; color:#c00000; font-size:0.75em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif;}


h1.MainCopySmall {font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; font-weight:bold; margin: 0px 0px 20px 20px;}

h2.MainCopySmall {font-size:0.85em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; font-weight:bold; margin: 0px 0px 15px 20px;}

p.MainCopySmall {padding: 0px 20px 15px 20px; color:#797979; font-size:0.75em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif;}
.MainCopySmall a:link {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; text-decoration:none; font-weight:normal;}
.MainCopySmall a:visited {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; text-decoration:none; font-weight:normal;}
.MainCopySmall a:hover {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#555555; text-decoration:underline; font-weight:normal;}



p.FooterText {padding: 5px 0px 0px 20px; color:#ffffff; font-size:0.75em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif;}
.FooterText a:link {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#ffffff; text-decoration:none;}
.FooterText a:visited {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#ffffff; text-decoration:none;}
.FooterText a:hover {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#c00000; text-decoration:underline;}



ul {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#000000; font-weight:normal; line-height:110%; margin: 0 0 15px 30px;}

li {font-size:12px; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#000000; font-weight:normal; line-height:110%; margin: 0 0 15px 30px;}




