 /* CSS Document */
		.highlight { 
		font-weight: bold; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007f8f;
	text-decoration:none;
	text-align:justify; 
		}
		.searchheading { 
		font-weight: bold; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.summary { font-size: 12px;	font-family:Arial, Helvetica, sans-serif;

	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.suggestion { font-size:20px; 	font-family:Arial, Helvetica, sans-serif;

	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.results {  margin-top:10px;  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.category { color: #000; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.sorting { text-align: right;  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
}

		.result_title { font-size:14px; color:#000000; 	font-family:Arial, Helvetica, sans-serif;

	color:#787a7a;
	text-decoration:none;
	text-align:justify; }		
		.description { font-size:24px; 	font-family:Arial, Helvetica, sans-serif;

	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.context { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.infoline { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;
	padding-top:4px; }

		.zoom_searchform {	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.zoom_results_per_page {  margin-left: 10px; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.zoom_match {  margin-left: 10px; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}				
		.zoom_categories { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;; }
		.zoom_categories ul { display: inline; margin: 0px; padding: 0px; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		
		.cat_summary ul { margin: 0px; padding: 0px; display: inline;  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.cat_summary li { display: inline; margin-left: 15px; list-style-type: none; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}		
		
		input.zoom_button {  }
		input.zoom_searchbox {  }		
		
		.result_image { float: left; display: block; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;  }
		.result_image img { margin: 10px; width: 80px; border: 0px; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}

		.result_block { margin-top: 35px; margin-bottom: 15px; clear: left; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		
		.result_pages {  font-size:24px; 	font-family:Arial, Helvetica, sans-serif;

	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.result_pagescount {
		 padding:2px 0 2px 7px;
		vertical-align:bottom;
		background: #D7D8DB;
		font-size:13px; 	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:justify;}
		
		.searchtime { font-size:24px; 	font-family:Arial, Helvetica, sans-serif;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		
		.recommended 
		{ 
			background: #DFFFBF; 
			border-top: 1px dotted #808080; 
			border-bottom: 1px dotted #808080; 
			margin-top: 15px; 
			margin-bottom: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;
			
		}
		.recommended_heading { float: right; font-weight: bold; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left;  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }		
		.recommend_title { font-size:24px; 	font-family:Arial, Helvetica, sans-serif;

	color:#787a7a;
	text-decoration:none;
	text-align:justify;}
		.recommend_description { font-size:24px; 	font-family:Arial, Helvetica, sans-serif;

	color:#787a7a;
	text-decoration:none;
	text-align:justify;  }
		.recommend_infoline { 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.recommend_image { float: left; display: block; 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify; }
		.recommend_image img { margin: 10px; width: 80px; border: 0px;  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;}

body{
	margin:0px;
	
}
.top-bg{
	background:url(../images/top-bg.gif) repeat-x;
}
.login-button{
	background:url(../images/login-button.gif) no-repeat;
	height:26px;
	width:75px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#00535e;
	text-align:center;
	text-decoration:none;
	
	}
.login-button a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#00535e;
	text-align:center;
	text-decoration:none;
	
	}
.login-button a:hover{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	text-decoration:none;
	
	}
.logo{
	background:url(../images/logo.gif);
	width:263px;
	height:61px;
	left:103px;
	top:27px;
	position:relative;
	}

.search-image{
	background:url(../images/search-image.gif) no-repeat;
	padding:4px 0 0 27px;
	height:24px;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	text-align:left;
	text-decoration:none;
	width:164px;
	}
.search-image:hover{
	
	font-family:Tahoma;
	font-size:11px;
	color:#797979;
	text-align:left;
	text-decoration:none;

	}
	
.menu-bg{
	background:url(../images/menu-bg.gif) repeat-x;
	}                      
.body-bg{
	background:url(../images/body-bg.gif) repeat-y;
	}
.home-bg{
	background:url(../images/home-bg-3.gif);
	}
.home-bg-1{
	background:url(../images/home-bg-1.gif);

		}
.home-bg-2{
	padding-left:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	
	font-weight:lighter;
	text-decoration:none;
	}
.home-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
}

	.h1{
	font-family:Tahoma;
	font-size:16px;
	color:#434f52;
	position:relative;
	font-weight:bold;
	padding:15px 0 15px 15px;
	width:415px;
}
.h2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-align:justify;
	text-decoration:none;
	padding-left:17px;
}
.h3{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-align:justify;
	text-decoration:none;
	padding-left:5px;
}
.standard-text{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;
	
}
.standard-text a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:none;
	text-align:justify;
	
}
.standard-text a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-decoration:underline;
	text-align:justify;
	
	
}
.standard-text-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005964;
	text-align:justify;
	text-decoration:none;
	}
	.standard-text-green a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005964;
	text-align:justify;
	text-decoration:none;
	}
	.standard-text-green a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005964;
	text-align:justify;
	text-decoration:underline;
	}
.case-button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005964;
	text-align:center;
	text-decoration:none;
	background:url(../images/case-button.gif) no-repeat;
	width:106px;
	height:26px;
	
		}
.case-button a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005964;
	text-align:center;
	text-decoration:none;

	
		}
.h5{

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:justify;
	text-decoration:none;
	
}
.h3-green{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005964;
	text-align:justify;
	text-decoration:none;
	
}
.h3-green a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005964;
	text-align:justify;
	text-decoration:none;
	padding-left:5px;
}
.h3-green a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005964;
	text-align:justify;
	text-decoration:underline;
	padding-left:5px;
}
.h3-bold{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
}
.h3 a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-align:justify;
	text-decoration:none;
	padding-left:5px;
}
.h3 a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-align:justify;
	text-decoration:underline;
	padding-left:5px;
}
.h4{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787a7a;
	text-align:center;
	text-decoration:none;
	padding-left:5px;
}
.flash-banner-1{
	background:url(../images/flash-image.gif) no-repeat bottom;
	}		

.news-text{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747676;
	text-align:justify;
	text-decoration:none;
}
.news-text a{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747676;
	text-align:justify;
	text-decoration:none;
}
.news-text a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747676;
	text-align:justify;
	text-decoration:underline;
}
.news-text-1{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A3A3A3;
	text-align:justify;
	text-decoration:none;
}
.news-text-1 a{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A3A3A3;
	text-align:justify;
	text-decoration:none;
}
.news-text-2{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A3A3A3;
	text-align:justify;
	text-decoration:none;
}
.news-text-2 a{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A3A3A3;
	text-align:justify;
	text-decoration:none;
}
.news-text-2 a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A3A3A3;
	text-align:justify;
	text-decoration:underline;
}
.line-image{
	background:url(../images/line-bg-1.gif) no-repeat;
	background-position:center;
	}
.event-bg{
	background:url(../images/event-bg-1.gif) no-repeat;
	height:27px;
	margin:0px auto;
	padding:1px 0 0 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	}
.event-bg-1{
	background:url(../images/event-bg-2.gif) repeat-y;
	padding:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:left;
	text-decoration:none;

	}

.event-bg-2{
	background:url(../images/event-bg-3.gif) no-repeat;
	height:30px;
	margin:auto;
	}
	.event-text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#757575;
		text-decoration:none;
		}
	.event-text a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#757575;
	text-decoration:none;
		}
	.event-text a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#757575;
	text-decoration:underline;
		}
.press-bg{
	background:url(../images/press-bg.gif) no-repeat;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	text-align:left;
	text-decoration:none;
	padding:0 0 0 25px;
	font-weight:bold;
	
}
.press-text{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747676;
	text-align:left;
	text-decoration:none;}
	
.footer-bg{
	background:url(../images/footer-bg.gif) no-repeat;
		height:45px;

	}
.footer-text-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;	
	

	}
.footer-text-1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	}
.footer-text-2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;

}

.footer-text-2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	
}
.footer-text-2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	
}

.footer-text-3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:right;
	text-decoration:none;
	
}
.footer-text-3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:right;
	text-decoration:none;
	
}
.read-more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-align:right;
	text-decoration:none;
	
}
.read-more a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-align:right;
	text-decoration:none;
	
}
.read-more a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-align:right;
	text-decoration:underline;
	
}



.contact-detail-image{
	background:url(../images/contact-detail-image.gif) no-repeat;
	height:237px;

}
.contact-detail-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
		}

.contact-detail-text-1{
	font-family:Tahoma;
	font-size:12px;
	color:#787878;
	text-align:left;
	text-decoration:none;
	}

.contact-detail-text-1 a{
	font-family:Tahoma;
	font-size:12px;
	color:#787878;
	text-align:left;
	text-decoration:none;
	line-height:25px;
	}
.contact-detail-text-1 a:hover{
	font-family:Tahoma;
	font-size:12px;
	color:#787878;
	text-align:left;
	text-decoration:underline;
	line-height:25px;
	}
	.form-img{	
	background-position:center;
	height:16px;
	width:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c0c0c0;
	text-align:justify;
	text-decoration:none;
	padding-left:5px;
	border:#d2d2d2 1px solid;
	}
	.input-field2
{
	background-position:center;
	width:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c0c0c0;
	text-align:justify;
	text-decoration:none;
	height:50px;
	border:#d2d2d2 1px solid;
	padding-left:5px;
}
.bullet-1{
		background:url(../images/bullet-1.gif) no-repeat center;}
	.detail-text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#757575;
		text-align:justify;
		text-decoration:none;
		}
	.detail-text a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#757575;
		text-align:justify;
		text-decoration:none;
		}
	.detail-text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
	text-align:justify;
	text-decoration:underline;
		}
	.btn{
	background:#999999;
	border: #CCCCCC solid 1px;
	height:17px;
	width:55px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}
.table_around_bor
{
	border-left:#cccccc dashed 1px;
}
.border
{
	border:#cccccc dashed 1px;
}
.input_text
{
	border:#cccccc solid 1px;
	font-family:Tahoma;
	font-size:11px;
	width:170px;
}
.address_text
{
	font-family:Tahoma;
	font-size:12px;
	color:#E9BD44;
	text-align:left;
	line-height:16px;
}
.address_text a
{
	font-family:Tahoma;
	font-size:12px;
	color:#E9BD44;
	text-align:left;
	line-height:16px;
	text-decoration:none;
}
.input_button
{
	background:#006774;
	font-family:Tahoma;
	font-size:11px;
	border:#25486c solid 1px;
	color:#FFFFFF;
}
.enquiry-form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005964;
	text-decoration:none;
	}
.height{
	height:60px;
	#height:66px;
	}
.h6{
	color:#005964; text-decoration:none; font-family:Arial, Helvetica, sans-serif;
	font-size:13px;  padding-bottom:5px; font-weight:bold; }
.h6 a{
	color:#005964; text-decoration:none;  font-family:Arial, Helvetica, sans-serif;
	font-size:13px;  padding-bottom:5px; font-weight:bold; }
.h6 a:hover{
	color:#005964; text-decoration:underline;  font-family:Arial, Helvetica, sans-serif;
font-size:13px; font-weight:bold; 
}
.login-form{
background:url(../images/login-form.gif) no-repeat;
	width:263px;
	height:226px;
	}
.login-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	}
.insert-login{
	border:#cccccc solid 1px;
	font-family:Tahoma;
	font-size:11px;
width:170px;
		}
	.search-field{
	background:url(../images/search-field.gif) no-repeat;
	width:163px;
	height:30px;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-decoration:none;
	border:0px;
	padding:15px 0 0 55px;

	}