/* CSS Document */
* 
{ 
	padding:0; margin:0;font-size:12px;font-family:arial;
}
body 
{ 
	background:#a70100 url(../images/footer_bg.gif) repeat-x center bottom; 
	padding-bottom:121px;
}
 img, div, input 
{
	behavior: url("iepngfix.htc"); 
}



/*structural*/
#left_shdw
{
	background: url(../images/page_shdw_left.jpg) no-repeat; 
	width:23px;
}
#right_shdw
{
	background: url(../images/page_shdw_right.jpg) no-repeat; 
	width:23px;
}
#content
{
	width:1013px;  
	margin: 0 auto; 
	position:relative; 
}
#content_in
{
	background:#262626;
}
#header
{
	background:#a70100 url(../images/header_bg.jpg) no-repeat center bottom; 
}
.title
{
	padding-top:48px;
}
.outer_wrap 
{ 
	background:#a0a0a0 url(../images/bg_repeat.jpg) repeat-x center top; 
}
/*  menu start  */
#nav
{ 
	height:28px; 
	padding-left:26px;
}
#nav ul li
{
	list-style:none; 
	float:left;
}
#nav ul li .home
{ 
	height:28px; 
	width:72px; 
	display:block; 
	background:url(../images/nav_home.jpg) no-repeat center top;
}
#nav ul li .services
{ 
	height:28px; 
	width:76px; 
	display:block; 
	background:url(../images/nav_services.jpg) no-repeat center top; 
}
#nav ul li .products
{ 
	height:28px; 
	width:85px; 
	display:block; 
	background:url(../images/nav_products.jpg) no-repeat center top; 
}
#nav ul li .events
{ 
	height:28px; 
	width:131px; 
	display:block; 
	background:url(../images/nav_events.jpg) no-repeat center top; 
}
#nav ul li .gallary
{ 
	height:28px; 
	width:74px; 
	display:block; 
	background:url(../images/nav_gallery.jpg) no-repeat center top; 
}
#nav ul li .contact
{ 
	height:28px; 
	width:88px; 
	display:block; 
	background:url(../images/nav_contact.jpg) no-repeat center top; 
}
#nav ul li .kidpage
{ 
	height:28px; 
	width:87px; 
	display:block; 
	background:url(../images/nav_kids_page.jpg) no-repeat center top; 
}

#nav ul li a:hover
{ 
	background-position:bottom; 
}
/* Menu end */
.content_mid
{ 
	background:#262626 url(../images/home_about_firetac_1_bg.jpg) no-repeat;
}
#services_nav
{
	width:232px;
}

#services_nav .what
{ 
	float:right;
}

#srvc_spacer
{
	height:51px;
}

#footer
{
	background:url(../images/footer_shadow.png) no-repeat center bottom;
	height:61px;
	width:1080px;
	position:absolute;
	left:-34px;
	bottom:-53px;
	_bottom:-58px;
}

#footer p
{ 
	font:normal 10px/150% Arial, Helvetica, sans-serif; 
	text-align:center; 
	color:#FFFFFF; 
	padding-top:52px; 
}

#footer a 
{ 
	color:#FFFFFF; 
}
#tabs
{
	background:#262626 url(../images/tab_bg.jpg) no-repeat; 	
	height:175px; 
	_height:176px;	
}
#tab_header 
{ 
	height:37px; 
	background:transparent url(../images/tab_red_bg.png) repeat-x center top; 
}
#tabs_content,
#tabs_content1,
#tabs_content2,
#tabs_content3,
aboutfiretactab,
upcomingtraineventstab,
informationandfuntab
{ 
	height:100px; 
	overflow-y:scroll; 
	overflow-x:hidden;
	ext-align:left; 
	margin:10px;
	
}
#tabcontrol{
height:37px; 
	background:transparent url(../images/tab_red_bg.jpg) repeat-x center top; 
}
#tabcontrol img,.prev,.next{
cursor:pointer;
}
.firetacred
{
	color:#cf1b13;
}
/*----------------services--------------*/
#content_midserv2
{ 
	background:#262626 url(../images/home_about_firetac_1_bg.jpg) no-repeat;
}
#tabsserv
{
	background:#262626 url(../images/tab_header.png) no-repeat; 
	width:659px;
	height:6px;
}
#tabs_contentserv
{ 
	font-family:arial;	
	font-size:12px;
	/*color:#cf1b13;*/
}

#tabs_content2serv,tabs_content2serv1,tabs_content2serv2
{ 
	font-family:arial;
	font-size:12px;
	color:#4b4b4b;
}
.contactusform{
height:300px;
width:625px;
overflow:auto;
}
.contactserv
{
	background:transparent url(../images/right_bg.jpg) no-repeat;
	width:232px;
	height:152px;
}
.topbordserv
{
	background:transparent url(../images/2.gif) repeat-x;
}
.midbgserv,#midbgserv
{
	background:white url(../images/midd_cont_bg.gif) repeat-y;
	padding-left:25px;
	overflow:auto;
}

/*---------------------services_education------------------
"home_about_firetac_1_bg.jpg","services_education_1_bg.jpg","services_education_2_bg.jpg"
*/
.services_education_1_bg,#services_education_1_bg
{ 
	background:#262626 url(../images/services_education_1_bg.jpg) no-repeat;
}
.services_education_2_bg
{ 
	background:#262626 url(../images/services_education_2_bg.jpg) no-repeat;
}
.services_education_3_bg
{ 
	background:#262626 url(../images/home_about_firetac_1_bg.jpg) no-repeat;
}

/*---------------------services_emergency------------------
"services_emergency_1_bg.jpg","services_emergency_2_bg.jpg"
*/
#services_emergency_1_bg,.services_emergency_1_bg
{ 
	background:#262626 url(../images/services_emergency_1_bg.jpg) no-repeat;
}
.services_emergency_2_bg
{ 
	background:#262626 url(../images/services_emergency_2_bg.jpg) no-repeat;
}

/*---------------------services_eventfire------------------
"services_eventfire_1_bg.jpg","services_eventfire_2_bg.jpg"
*/

#Event_fire_safety_team,.Event_fire_safety_team
{ 
	background:#262626 url(../images/Event_fire_safety_team.jpg) no-repeat;
}


#Shutdown_Hot_Work_fire_protection,.Shutdown_Hot_Work_fire_protection
{ 
	background:#262626 url(../images/Shutdown_Hot_Work_fire_protection.jpg) no-repeat;
}

#industrial_special_event_safetyprotection,.industrial_special_event_safetyprotection
{ 
	background:#262626 url(../images/industrial_special_event_safetyprotection.jpg) no-repeat;
}


#services_eventfire_1_bg,.services_eventfire_1_bg
{ 
	background:#262626 url(../images/services_eventfire_1_bg.jpg) no-repeat;
}

.services_eventfire_2_bg
{ 
	background:#262626 url(../images/services_eventfire_2_bg.jpg) no-repeat;
}

/*---------------------services_general------------------
"services_general_1_bg.jpg","services_general_2_bg.jpg"
*/
#services_general_1_bg,.services_general_1_bg
{ 
	background:#262626 url(../images/services_general_1_bg.jpg) no-repeat;
}

.services_general_2_bg
{ 
	background:#262626 url(../images/services_general_2_bg.jpg) no-repeat;
}
.services_general_3_bg
{
	background:#262626 url(../images/services_general_3_bg.jpg) no-repeat;
}

/*---------------------services_healthcare------------------
"services_healthcare1_bg.jpg","services_healthcare2_bg.jpg"
*/
#services_healthcare1_bg,.services_healthcare1_bg
{ 
	background:#262626 url(../images/services_healthcare1_bg.jpg) no-repeat;
}
.services_healthcare2_bg
{ 
	background:#262626 url(../images/services_healthcare2_bg.jpg) no-repeat;
}

/*---------------------services_inspection------------------
"services_inspection1_bg.jpg","services_inspection2_bg.jpg"
*/
#services_inspection_bg,.services_inspection_bg
{ 
	background:#262626 url(../images/services_inspection1_bg.jpg) no-repeat;
}

.services_inspection_bg1
{ 
	background:#262626 url(../images/services_inspection2_bg.jpg) no-repeat;
}

/*---------------------products------------------*/
#services_products_bg
{ 
	background:#262626 url(../images/products_bg.jpg) no-repeat;
}
/*---------------------upcoming_events------------------
upcoming_event_timetable_bg,upcoming_event_bg
*/
#upcoming_event_timetable_bg,.upcoming_event_timetable_bg
{ 
	background:#262626 url(../images/upcoming_event_timetable_bg.jpg) no-repeat;
}
.upcoming-tab-bg
{
	background:transparent url(../images/upcoming_tab_bg.jpg) no-repeat;
	width:100%;
}
/*---------------------upcoming_events_timetable------------------*/


 .upcoming_event_bg
{ 
	background:#262626 url(../images/upcoming_event_bg.jpg) no-repeat;
}
/*---------------------gallery------------------*/
#gallery_bg
{ 
	background:#262626 url(../images/gallery_bg.jpg) no-repeat;
}
.gallery_image_bg
{ 
	background:#262626 url(../images/gallery_scroller_bg.png) no-repeat;
	width:506px;
	height:338px;
}
.galle_scro_sug
{
	font-family:arial;
	font-size:11px;
	color:#808080;
}
.gallery_scroler_bg
{ 
	background:url(../images/scroller_bg.jpg) no-repeat;
	width:570px;
	height:104px;
}
.right_arrow_bg
{
	background:url(../images/right_arrow_bg.jpg) no-repeat;
	width:30px;
	height:114px;
}
.left_arrow_bg
{
	background:url(../images/scro_left_arrow_bg.jpg) no-repeat;
	width:30px;
	height:114px;
}
.gallery_scr_area
{
	background:white url(../images/midd_cont_bg.gif) repeat-y;
	padding-left:15px;
}
/*---------------------contactus------------------*/

.contactus_bg
{
	background:#262626 url(../images/contactus_bg.jpg) no-repeat;
	height:100%;
}
#contactus_addre_title
{ 
	font-family:Helvetica;
	font-size:17px;
	color:#cf1b13;
}
.cont_addr32
{ 
	font-family:Helvetica;
	font-size:14px;
	color:#4b4b4b;
}
#address_fax
{ 
	font-family:Helvetica;
	font-size:14px;
	color:#cf1b13;
}
#address_click
{
	font-family:Helvetica;
	font-size:11px;
	color:#4b4b4b;
}
/*---------------------contactus_enquiryform------------------*/
#contactus_enquiryform_bg,.contactus_enquiryform_bg
{ 
	background:#262626 url(../images/contactus_enquiryform_bg.jpg) no-repeat;
}
.searchdropdown
{
	font-size:11px;
	width:145px;
	margin:0;
	padding:0;
	font-family:arial;
	font-size:12px;
}
.form_name
{
	color:#4b4b4b;
	font-family:arial;
	font-size:12px;
}
.form_content
{
	color:#4b4b4b;
	font-family:arial;
	font-size:13px;	
}
/*---------------------kids------------------*/
#kids_bg
{ 
	background:#262626 url(../images/kidspage_bg.jpg) no-repeat;
}
#kids_nav
{
	width:232px;
}
.carousel ul li img
{
 cursor:pointer;
}
.carousel ul li {
 padding-right:2px;
}
.upcomeevent
{
background:#262626 url(../images/upcoming_event_bg.jpg) no-repeat;
}
.eventtimetable
{
background:#262626 url(../images/upcoming_event_timetable_bg.jpg) no-repeat;
}
.contactus
{
	background:#262626 url(../images/contactus_bg.jpg) no-repeat;
	height:100%;
}
.enquiryform
{
background:#262626 url(../images/contactus_enquiryform_bg.jpg) no-repeat;
	height:100%;

}
.aboutfiretac
{
 background:#262626 url(../images/home_about_firetac_3_bg.jpg) no-repeat;
}
.upcomingevents
{
background:#262626 url(../images/home_about_firetac_2_bg.jpg) no-repeat;
}
.kidsevents
{
background:#262626 url(../images/home_about_firetac_4_bg.jpg) no-repeat;
}
.defaulthome
{
background:#262626 url(../images/home_about_firetac_1_bg.jpg) no-repeat;

}
.link
{
border:none;

}

td.grey_arrow {
background:url(../images/arrow.jpg) 0 5px no-repeat;
width:9px;
height:5px;
margin-right:3px;
}

td.red_arrow{
background:url(../images/arrow_serv_2.jpg) 0 5px no-repeat;
width:19px;
height:5px;
margin-right:3px;
}
.error{
color:red;
}
.ctab
{
 color:#FF0000;
 text-decoration:none;
}
.overflow{
overflow-y:scroll;
overflow-x:hidden;
}