@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; background:#fff;    color:#000;}

a{text-decoration:none;}
#wrapper{width:950px; height:auto; padding:0; margin:0 auto; }
#background{width:950px; height:auto; float:left; background-image:	url(Images/background.jpg); margin:0 auto;}

#header{width:950px; height:auto; float:left; }
#logo{width:408px; height:96px; float:left; padding-top:40px; padding-left:10px;}
#smo{/*width:141px;*/width: 210px; height:35px; float:right; padding-top:15px; padding-right:20px;}
#tadd{width:468px; height:60px; float:right; padding-top:25px; padding-right:20px; padding-bottom:30px; }
#menu{width:950px; height:55px; float:left; background:#6882a4; }
#menu ul{list-style-type:none; margin:0px; padding:0px;}
#menu li{float:left;}
#menu a{ display:block; float:left; width:157.333px; height:40px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:16px; font-weight:bold; line-height:20px; padding-top:15px; border-right:#ddd 1px groove; } 

#menu a:hover{background:#000; color:#FFF;}
#search{width:950px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif;}
#search .h1{font-size:16px; color:#000; font-weight:bold; text-align:center; margin-bottom:10px; padding-top:10px;}
#search .searchbar {width:201px; margin-left:10px; height:30px;}
#search .searchb{background:#ffc600; width:59px; height:33px; cursor:pointer; border:none; font-weight:bold; } 
#content{width:950px; height:auto; float:left; }
#mcategorycontent{width:734px; height:auto; background:none; float:left; }
#mcategory{width:196px; height:auto; background:#FFF; float:left; margin-right:10px; margin-left:10px;}
#mcategory .p1{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#fff; background:#6882a4; line-height:38px; text-align:center; font-weight:bold; margin:0px; }
#mcategoryof{width:196px; height:664px; overflow:auto; background:#FFF; float:left; }
#mcategory .p2, .li, a{font-size:12px; color:#000; line-height:28px; text-align:left; font-family:Arial, Helvetica, sans-serif;list-style-image:url(Images/bullet.png);}
#mcategory .p2, .li, a:hover{color:#F00;}
#bcategory{width:516px; height:auto; background:#FFF; float:left; font:Arial, Helvetica, sans-serif;}
#default_search { height:664px; overflow:auto}
#bcategory div{  text-align:justify;}
.centre_view { height:663px;overflow-y: scroll;overflow-x: hidden; overflow:auto; padding:0 5px;}

#bcategory .p1{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#fff; background:#6882a4; line-height:38px; text-align:center; font-weight:bold; margin:0px; }
#bcategory .p2 a {font-family:Arial, Helvetica, sans-serif; color:#c93704; font-size:13px; text-align:left; font-weight:bold; padding:10px;}
#bcategory .p3 {font:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-align:left; line-height:24px; padding: 0px 40px 7px 32px;}
#bcategory .p4 {font:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-align:left; line-height:24px; padding: 0px 40px 7px 46px;}
#bcategory .p5 {width:230px; float:left; padding: 5px 5px 5px 15px; }

#bcategory a{color:#000; font-family:Arial, Helvetica, sans-serif;}
#radd{height:701px; float:right; overflow:auto;}
#radd img{padding-bottom:10px;}
#badds {width:734px; height:auto; float:left; }
#badds img{padding:6px;}
#footer{width:950px; height:48px; float:left; background:#000;}
#footer .p{color:#FFF; text-align:center; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

/*starts here*/
h1{
	font-size:180%;
	font-weight:normal;
	}
h2{
	font-size:160%;
	font-weight:normal;
	}	
h3{
	font-size:140%;
	font-weight:normal;
	}	
pre{
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	width:500px;
	}		
.clear{
	clear:both;
	}	
img{border:none;}

/* */

/* all form DIVs have position property set to relative so we can easily position newly created SPAN */
form div{position:relative;} 

/* setting the width and height of the SELECT element to match the replacing graphics */
select.select{
		position:relative;
		z-index:10;
		width:201px !important;
		/*width:170px !important;*/
		/*height:34px !important;*/
		line-height:26px;
}

/* dynamically created SPAN, placed below the SELECT */
span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:201x;
/*	height:34px;*/
	line-height:26px;
	text-indent:10px;
	background-image:url(Images/bg_select.gif) no-repeat;
	cursor:default;
	z-index:1;
	}
	
/* first variation (LABEL is above the SELECT) */	
form div.variation1 label{display:block;line-height:26px;}

/* second variation (LABEL is placed on the left of the SELECT) */	
form div.variation2 label{float:left;width:100px;line-height:26px;}
form div.variation2 span.select{left:100px;}

/*finished*/


/*secondpage*/
#bcategorycat {width:516px; height:auto; background:#FFF; float:left; font-family:Arial, Helvetica, sans-serif;}
#bcategorycat .p1{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#fff; background:#6882a4; line-height:38px; text-align:center; font-weight:bold; margin:0px; }
#bcategorycat a{color:#c93704;}
#bcategorycat a:hover{color:#000;}
#bcategorycat li{list-style-type:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:30px; margin-left:-20px; }



/*secondpage*/


/*thirdpage*/
#bcategorycontent{width:734px; height:auto; background:none; float:left; }
#bcategory1{width:516px; height:auto; background:none; float:left; font:Arial, Helvetica, sans-serif;}


#bcategory1subhead {width:516px; height:auto; background:#ddd;  font:Arial, Helvetica, sans-serif; float:left; }
#bcategory1sub{width:495px; height:auto; background:#fff;  font:Arial, Helvetica, sans-serif; float:left; margin-top:5px; border:1px #999 solid;}
#bcategory1sub .h1 {color:#c93704; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:5px; float:left; line-height:9px; }
#bcategory1sub .h2{color:#000; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:18px;  float:left; width:427px;}
#bcategory1sub .h3{color:#000; font-size:11px; float:left;font-family:Arial, Helvetica, sans-serif;line-height:18px; width:350px;  margin:0px; }
#bcategory1sub .readmore {font-size:10px; background:#6882a4; color:#fff; line-height:16px;  text-align:center; float:right; margin-right:45px;}
#bcategory1 .nextpage{font-size:11px; color:#000; text-align:center; float:right;}
#bcategory1sub img{float:left;margin:0px;}
#bcategory1subhead1{width:200px; height:auto; background:#ddd;  font:Arial, Helvetica, sans-serif; float:left; margin-top:10px; margin-left:13px;}


/*thirdpage*/

/*fourthpage*/
#bcategorymenu{width:710px; height:693px;  font:Arial, Helvetica, sans-serif; float:left; margin-top:10px;margin-left:15px;}
#bcategorydetail {width:487px; height:auto; background:#fff;  font-family:Arial, Helvetica, sans-serif; float:left;  font-size:13px; line-height:24px; margin-right:15px;}
#bcategorydetail table{background:#ddd; border:#999 1px solid;}

#bcategorydes {width:206px; height:257px; float:left; border:#999 1px solid;}
#bcategorymap{width:710px; height:auto; float:left; margin-top:10px; }
.h1 {color:#F00; font-size:16px; font-weight:bold; line-height:34px;}
/*enquiryform
#bcategoryform {width:210px; height:auto; float:right; background:#ccc; margin-left:10px; margin-top:0px;font-size:13px; }
#bcategoryform table{background:#ddd; border:#999 1px solid;}
.textfield{width:200px;   margin:7px; height:25px;}
.textarea{width:200px; height:auto;  margin:7px;}
.submit {width:100px; height:auto; margin:8px;}

.span{color:#F00;}*/


/*fourthpage*/
