html, body {height:100%; margin:0px; padding:0px;}

body, p, td, th, input, a { font-family: Verdana; font-size: 13px; color:#666666;}

form {padding:0px; margin:0px;}

:focus { outline: none;}



body,td,p {font-size:13px;font-family: Verdana;color: #333;}
body {
	margin: 0;
}

#wrap {
		width: 760px;
		margin: 0 auto;
	}
	
	/* ---------------------------------- Top Menu ---------------------------------- */
	#topmenu {
			margin-top: 10px;	
			height: 30px;
			text-align: right;
		}
		#topmenu a {
				margin: 0 0px;
				padding: 10px 0;		
				color: #fff;
				text-decoration: none;
				line-height: 30px;
				font-family: Arial;
				letter-spacing:-1px;
			}
			#topmenu a span {
				padding: 10px 5px;
			}
		#topmenu a.selected {
				background: transparent url(/i/btn_r.png) no-repeat center right;
			}
			#topmenu a.selected span {
					padding: 5px;
					background: transparent url(/i/btn_l.png) no-repeat center left;
				}
	/* ---------------------------------- End ---------------------------------- */
	
	#header {
			height: 337px;
			background: transparent url(/i/tmp_header.png) no-repeat top left;	
		}

	#main {
			width: 100%;
		}
		/* ---------------------------------- Leftnav ---------------------------------- */		
		#leftnav {
				background: url(/i/menu_bgr.png) repeat-y top left;
				width: 210px;
			}
			.level1, .level2, .level3 {
				display: block;	
				color: #fff;
				text-decoration: none;
				margin: 0 10px 1px 10px;
				padding-left: 10px;
				line-height: 19px;
			}
			
			
			.level1 {
				background: transparent url(/i/head_4.png) no-repeat top left;
			}
			.level2 {
				background: transparent url(/i/head_4.png) no-repeat top left;
				padding-left: 20px;
			}			
			.level3 {
				background: #72470F url(/i/head_5.png) no-repeat 10px 0px;
				padding-left: 20px;				
			}			
			
			.selected .level1 {
				background: transparent url(/i/head_2.png) repeat-x top left;
			}
			.selected .level2 {
				background: transparent url(/i/head_3.png) no-repeat top left;
			}
			.selected .level3 {
				background: #72470F url(/i/head_2.png) no-repeat 10px 0px;
			}
			
			#leftnav h1 {
				font-size: 12px;
				color: #F26522;
				background: #fff url(/i/head_1.png) repeat-x top left;
				margin: 0 10px 1px 10px;
				line-height: 19px;
				padding-left: 10px;
			}
			

			#leftnav .footer {
				background: url(/i/menu_bottom.png) no-repeat bottom left;
				height: 24px;
			}
		/* ---------------------------------- End ---------------------------------- */
			
		/* ---------------------------------- Content ---------------------------------- */		
		#content {
				padding: 0 20px 20px 20px;
				background-color: #fff;
			}
		/* ---------------------------------- End ---------------------------------- */		
		
		#footerform {
			padding: 23px 0 0 240px;
		}
		#footerform td {
			font-size: 10px;
			color: #fff;
			padding: 0 5px;
		}
		#footerform select {
			font-size: 10px;
		}
		
		
		#footer {
			background: url(/i/foorer_bgr.gif) no-repeat top left;
			height:80px;
			margin-left: 20px;
		}
		
		
		#footer .btn {
			background: url(/i/btn.png) no-repeat top left;
			width: 74px;
			height: 23px;
			line-height: 23px;
			text-align: center;
		}
		
		h1 {font-size: 22px;color:#999;margin: 0;}
		h2 {font-size: 16px;color:#999;margin: 5px 0;}







.rounded {padding: 5px 10px;}
.short_text {padding:0 15px;color:#fff;font-weight:bold;margin-bottom:5px;}

		 #leftnav .btn {
		 		margin: 15px;
				padding: 5px 0px;		
				color: #fff;
				font-weight: bold;
				text-decoration: none;
				line-height: 25px;
				background: transparent url(/i/leftmenu_btn_r.gif) no-repeat center right;
			}
			#leftnav .btn span {
				background: transparent url(/i/leftmenu_btn.png) no-repeat center left;
				padding: 5px;
			}

			#leftnav .gallery {
				margin: 5px auto;
			}
			
			
#bFooter {margin: 8px 0 8px 190px;}			
#bFooter a {font-size: 9px; padding: 0 2px;}

body.Print { padding:10px; }

a img {
  border:none;
}
#staticPagePicture {
	text-align: center;
	background-color: #fff;
	margin-left: 20px;
	padding: 10px;
}
.error {
	color:#FF0000;
}

.spTitle {
	font-size: 22px;
	color:#999;
	margin: 0;
	font-weight: bold;
}

.spTitle a {
	color:#FF0000;
	text-decoration:none;
}

.spSubTitle {
	font-size: 16px;
	color:#999;
	margin: 5px 0;
	font-weight: bold;	
}

.spSubTitle a{
	font-weight:bold;
}

.ImgLeft {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.ImgRight {
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}

.BackPrintTop { }
.BackPrintTop .Back { }
.BackPrintTop .Print { }
.BackPrintTop .Top { }

#FooterCont { }

#ITTILogo { }


.tableRoundedLinks td {
	width:33%;
	text-align:center;
}

.footer_links {
	height:106px;
	width:100%;
	background:url(/i/footer.png) top left no-repeat;
	margin: 20px 0;
	padding-bottom: 20px;
}
.footer_links table {
	height:100px;
	margin:3px 0;
}

a.footer_link {
	color:#F46523;
	text-decoration:underline;
	font-weight:bold;
	font-size:10px;
}

.enquiryTable .input {
	width:90%;
	
}
.enquiryTable input {
	border:1px solid #E3E3E3;
}

.enqyuryTable td {
	font-size:11px;
}
.enquiryTable label {font-weight:bold;}

input.btn {
	background: url(/i/btn.png) no-repeat top left;
	width: 74px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	border:none;
	color:#fff;
}

input.btn {
	background: url(/i/form_btn.gif) no-repeat top center;
}

