/* CSS Document */

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body, html{
	font-family: Arial,sans-serif;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	font-size:0.8em;
	color:#666666;
	height:100%; 
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/************** header tag styles **************/

h1{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


#body_container {
/*	border:#000000 solid 1px; */
	width:1000px;
/*	height:100%;*/
	min-height:100%;
	margin:auto;
	margin-top:0px;
}

#lb {
	display:block;
	background:#006699;
	background:url(../images/page_lb.jpg) repeat-y left;
	height:100%;	
}

#rb {
	display:block;
	background:#006699;
	background:url(../images/page_rb.jpg) repeat-y right;
	height:100%;	
}

#page_container {
/*<!--	border:#FF3399 1px solid;-->*/
	width:938px;
	margin:auto;
/*	height:100%;
	min-height:100%;*/
}
#page_header {
	display:block;
	background:#006699;
	background:url(../images/hdr_brinkburn_group.gif) no-repeat right top;
	height:130px;/*V1 height:182px;*/
	width:100%;	
}

#services_menu {
	display:block;
	position:relative;
	width:auto;	
	top:90px;/*V1 top:130px;*/
	padding-left:64px;
}

#page_centre {
	display:block;
	width:926px;
	background:url(../images/bg_navy.gif);
/*	height:100%;*/
	margin:auto;	
}

#site_menu {
	width:792px;
	background:url(../images/bg_blue.gif);
	margin:auto;
	padding-left:6px;
	padding-right:8px;
	padding-bottom:12px;
	padding-top:12px;
	
	text-align:center;
	border-bottom:#003366 solid 3px;
	border-top:#6699CC solid 3px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

#site_menu a{
	background:url(../images/bg_blue.gif);
	padding-left:10px;
	padding-right:10px;
	padding-bottom:11px;
	padding-top:13px;
	text-decoration:none;
	color:#003366;
	font-size:12px;
	
}

#site_menu a:hover{
	background:url(../images/bg_midblue.gif);
	color:#FFFFFF;
	border-top:#006699 solid 3px;
}

#site_menu a.sel{
	background:url(../images/bg_midblue.gif);
	color:#FFFFFF;
	border-top:#006699 solid 3px;
}

#section_content {
	width:804px;
	background:#FFFFFF;
	margin:auto;
	border-bottom:#003366 solid 3px;
	height:100%;
}



#purplebar {
	width:804px;
	background:url(../images/bg_purple.gif);
	min-height:8px;
}

#greenbar {
	width:536px;
	background:url(../images/bg_green.gif);
	min-height:8px;
}

#pinkbar {
	width:268px;
	background:url(../images/bg_pink.gif);
	min-height:8px;
}


#purplebar_3 {
	width:804px;
	background:url(../images/bg_purple.gif);
	min-height:8px;
}

#greenbar_2 {
	width:536px;
	background:url(../images/bg_green.gif);
	min-height:8px;
}

#pinkbar_1 {
	width:268px;
	background:url(../images/bg_pink.gif);
	min-height:8px;
}





#pinkbar_3 {
	width:804px;
	background:url(../images/bg_pink.gif);
	min-height:8px;
}

#purplebar_2 {
	width:536px;
	background:url(../images/bg_purple.gif);
	min-height:8px;
}

#greenbar_1 {
	width:268px;
	background:url(../images/bg_green.gif);
	min-height:8px;
}




#greenbar_3 {
	width:804px;
	background:url(../images/bg_green.gif);
	min-height:8px;
}

#pinkbar_2 {
	width:536px;
	background:url(../images/bg_pink.gif);
	min-height:8px;
}

#purplebar_1 {
	width:268px;
	background:url(../images/bg_purple.gif);
	min-height:8px;
}











				#content_area {
					width:804px;
					height:100%;
					background:#FFFFFF;
					
				}
				
				#page_menu_area {
					width:268px;
					background:url(../images/bg_blue.gif);
					height:100%;
					float:left;

				}
				
				#page_menu_area h1{
				padding-top:5px;
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;

					
				}
				
				#page_menu_area h2{
					padding-top:4px;
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;
					padding-bottom:10px;
					margin:0px;
				}
				
						#page_menu_area a {
							display:block;
							background:url(../images/bg_lightblue.gif);
							padding-left:15px;
							padding-right:5px;
							padding-bottom:7px;
							padding-top:5px;
							border-top:#FFFFFF 3px solid;
							color:#333366;
							font-size:15px;

							text-decoration:none;
							
							
						}
						#page_menu_area a:hover {
							background:url(../images/bg_lightblueover.gif);
							color:#E25457;
						}
						#page_menu_area a.sel {
							background:url(../images/bg_lightblueover.gif);
							color:#E25457;
						}
				
				#page_menu_area dl{
					font-size:16px;
					padding-bottom:30px;

				}				
				
				#page_menu_area dl dt{
					color:#FFFFFF;
				}
				
				#page_menu_area dl dd{
					color:#333366;				
					padding-left:15px;
					padding-top:2px;
					margin:0px;
				}
				
				
				/*'//Electrical*/
				
				#page_menu_area_electrical {
					width:268px;
					background:url(../images/bg_pink.gif);
					height:100%;
					float:left;

				}
				
				#page_menu_area_electrical h1{
				padding-top:5px;
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;

					
				}
				
				#page_menu_area_electrical h2{
					padding-top:4px;
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;
					padding-bottom:10px;
					margin:0px;
				}
				
						#page_menu_area_electrical a {
							display:block;
							background:url(../images/bg_lightpink.gif);
							padding-left:15px;
							padding-right:5px;
							padding-bottom:7px;
							padding-top:5px;
							border-top:#FFFFFF 3px solid;
							color:#333366;
							font-size:15px;

							text-decoration:none;
							
							
						}
						#page_menu_area_electrical a:hover {
							background:url(../images/bg_lightpinkover.gif);
							color:#E25457;
						}
						#page_menu_area_electrical a.sel {
							background:url(../images/bg_lightpinkover.gif);
							color:#E25457;
						}
				
				#page_menu_area_electrical dl{
					font-size:16px;
					padding-bottom:10px;

				}				
				
				#page_menu_area_electrical dl dt{
					color:#FFFFFF;
				}
				
				#page_menu_area_electrical dl dd{
					color:#333366;				
					padding-left:15px;
					padding-top:2px;
					margin:0px;
				}
				

				/*//Mechanical*/
				
				#page_menu_area_mechanical {
					width:268px;
					background:url(../images/bg_green.gif);
					height:100%;
					float:left;

				}
				
				#page_menu_area_mechanical h1{
					padding-top:5px;
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;
					padding-bottom:4px;
					_padding-bottom:8px;

					
				}
				
				#page_menu_area_mechanical h2{
					/*padding-top:4px;*/
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;
					padding-bottom:10px;
					/*margin:0px;*/
				}
				
						#page_menu_area_mechanical a {
							display:block;
							background:url(../images/bg_lightgreen.gif);
							padding-left:15px;
							padding-right:5px;
							padding-bottom:7px;
							padding-top:5px;
							border-top:#FFFFFF 3px solid;
							color:#333366;
							font-size:15px;

							text-decoration:none;
							
							
						}
						#page_menu_area_mechanical a:hover {
							background:url(../images/bg_lightgreenover.gif);
							color:#E25457;
						}
						#page_menu_area_mechanical a.sel {
							background:url(../images/bg_lightgreenover.gif);
							color:#E25457;
						}
				
				#page_menu_area_mechanical dl{
					font-size:16px;
					padding-bottom:10px;

				}				
				
				#page_menu_area_mechanical dl dt{
					color:#FFFFFF;
				}
				
				#page_menu_area_mechanical dl dd{
					color:#333366;				
					padding-left:15px;
					padding-top:2px;
					margin:0px;
				}
				
				/*//AirCon*/
				
				
				#page_menu_area_aircon {
					width:268px;
					background:url(../images/bg_purple.gif);
					height:100%;
					float:left;

				}
				
				#page_menu_area_aircon h1{
					padding-top:5px;
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;

					
				}
				
				#page_menu_area_aircon h2{
					padding-top:4px;
					color:#FFFFFF;
					font-size:16px;
					padding-left:15px;
					padding-bottom:10px;
					margin:0px;
				}
				
						#page_menu_area_aircon a {
							display:block;
							background:url(../images/bg_lightpurple.gif);
							padding-left:15px;
							padding-right:5px;
							padding-bottom:7px;
							padding-top:5px;
							border-top:#FFFFFF 3px solid;
							color:#333366;
							font-size:15px;

							text-decoration:none;
							
							
						}
						#page_menu_area_aircon a:hover {
							background:url(../images/bg_lightpurpleover.gif);
							color:#E25457;
						}
						#page_menu_area_aircon a.sel {
							background:url(../images/bg_lightpurpleover.gif);
							color:#E25457;
						}
				
				#page_menu_area_aircon dl{
					font-size:16px;
					padding-bottom:10px;

				}				
				
				#page_menu_area_aircon dl dt{
					color:#FFFFFF;
				}
				
				#page_menu_area_aircon dl dd{
					color:#99CCCC;				
					padding-left:15px;
					padding-top:2px;
					margin:0px;
				}

				#page_text_area {

					width:536px;
					height:100%;
					/*float:right;*/
					margin-left:268px;
					padding:0px;
					
				}
				
				#content_image {
					width:536px;
					height:auto;
					padding:0px;
				}
				#content_text {
					margin-top:20px;
					width:auto;
					padding:0px;
				}
				
				#content_form_500 {
					width:auto;
					padding:20px;
					height:500px;
				}	
				
				
				#content_col_left_50{
					float:left;
					width:48%;
					padding:5px;
				}

				#content_col_right_50{
					float:right;
					width:48%;
					padding:5px;
				}
				
				#content_col_right_50 a{
					display:block;
					font-size:medium;
					padding-left:20px;
					padding-bottom:5px;
					color:#0099CC;
					background-image:url(../images/email.png);
					background-repeat:no-repeat;
					background-position:left;
					margin-left:25px;
				}
				
				#content_col_right_50 a:hover{
					color:#66CC66;
				}
								
				#content_text h2{
					font-size:16px;
					width:auto;
					padding-left:20px;
					padding-right:20px;
				}
				
				#content_text h3{
					font-size:13px;
					width:auto;
					padding-left:20px;
					padding-right:20px;
				}
				
				#content_text dl{
					font-size:12px;
					color:#333366;
					padding-left:20px;
					padding-right:20px;
				}				
				
				#content_text dl dt{
					color:#00CC33;				
				}
				
				#content_text dl dd{
					color:#332266;				
					margin:0px;
				}
				
				#content_text p{
					font-size:14px;
					width:auto;
					padding-left:20px;
					padding-right:20px;
				}

#page_footer {
	width:926px;
	min-height:100px;
	margin:auto;
	border-top:#CCCCFF solid 3px;
	border-bottom:#CCCCFF solid 3px;
}

#footer_images {
	width:260px;
	height:70px;
	float:left;
	margin-left:60px;
	margin-top:10px;
}

#footer_menu {
	text-align:right;
	width:520px;
	float:right;
	margin-right:60px;
	margin-top:30px;
}


a.electrical {
	color: #E25457;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.electrical:hover {
	color: #FF3366; 
}

a.mechanical {
	color: #73C167; 
	font-size: 13px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
}

a.mechanical:hover {
	color: #006600; 
}

a.airconditioning {
	color: #77278B; 
	font-size: 13px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.airconditioning:hover {
	color: #660033; 
}

.divider {font-size: 12px; color: #1C466C; }

#spacer {
	width:auto;
	height:30px;
}
#spacer_tb {
	width:auto;
	height:20px;
	border-top:#FFFFFF 3px solid;
}
#spacer_3px{
	font-size:3px;
	padding:0px;
	margin:0px;
/*	border:1px #FF00FF solid;*/
	height: 3px; /*IE doesn't understand this*/
	height /**/ : 3px; /*Internet Explorer hack. Only IE understands this*/
}

#spacer_5px{
	font-size:0px;
	padding:0px;
	margin:0px;
/*	border:1px #FF00FF solid;*/
	height: 5px; /*IE doesn't understand this*/
	height /**/ : 5px; /*Internet Explorer hack. Only IE understands this*/
}

#spacer_10px{
	font-size:0px;
	padding:0px;
	margin:0px;
/*	border:1px #FF00FF solid;*/
	height: 10px; /*IE doesn't understand this*/
	height /**/ : 10px; /*Internet Explorer hack. Only IE understands this*/
}


#reset {
	clear:both;
	font-size:0px;
	padding:0px;
	margin:0px;
/*	border:1px #FF00FF solid;*/
	height: 0px; /*IE doesn't understand this*/
	height /**/ : 0px; /*Internet Explorer hack. Only IE understands this*/
}


/*Home page content section specific*/

#home_content_area{
	width:804px;
}


#home_menu_area{
	background:url(../images/bg_transwhite.png);
	border-left:#999999 2px solid;
	border-right:#999999 2px solid;
	width:235px;
	min-height:300px;
	float:left;
	padding-left:15px;
	padding-right:15PX;
}

#home_menu_area h1{
	color:#333366;
	font-size:15px;
	margin-top:20px;

}

#home_menu_area a.electrical {
	color:#333366;
	font-size: 14px;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#home_menu_area a.electrical:hover {
	color: #E25457;
}

#home_menu_area a.mechanical {
	color:#333366;
	font-size: 14px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
}

#home_menu_area a.mechanical:hover {
	color: #73C167; 
}

#home_menu_area a.aircon {
	color:#333366;
	font-size: 14px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#home_menu_area a.aircon:hover {
	color: #77278B; 
}

#home_menu_area dl{
	font-size:15px;
	color:#333366;
}				

#home_menu_area dl dt{
	
}

#home_menu_area dl dd{
	color:#333366;				
	margin:0px;
}

#home_menu_area p{
	color:#333366;				
	font-size:15px;
	margin-bottom:20px;
}

.electrical_bullet{
	color: #E25457;			
	font-size:22px;
	margin-right:5px;
}
.mechanical_bullet{
	color: #73C167;				
	font-size:22px;
	margin-right:5px;
}
.aircon_bullet{
	color: #77278B; 
	font-size:22px;
	margin-right:5px;
}




.placeholder{
	color:#FF6600;
}

