/* ============================================== common ============================================== */

/* general  */

body{
	background-color: #5F6062;
	
}

body, th, td, p, a, a:visited, input, textarea{
	color: black;
}

/* box */

div.box_main{
	background-color: #8CA1B4;
	background-image:url(/images/home/bg.jpg);
	background-repeat:repeat-x;
}

div.box_footer{
	background-color: #1A2737;
}

div.wrapper_header_parent{
	
}

div.wrapper_header{
	background-color:white;
}

div.wrapper_main_parent{
	
}
div.wrapper_main{
	
}

div.wrapper_footer{
}

/* company logo */
div.box_logo{
	background-image:url(/images/home/heading.jpg);
}

/* flash banner */
div.flash_banner{
	background-repeat:no-repeat;
	background-position:top left;
}

/* search box */

div.box_search{
	background-image:url(/images/search_space.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
div.box_search input{
	background: none;
	color: gray;
}

/* main menu */

div.box_mainmenu{
	background-color: #EFEFEF;
}
div.box_mainmenu td{
	background-repeat: no-repeat;
}
div.box_mainmenu td{
	background-image: url(/images_png/roll_out_btn.png);
}
div.box_mainmenu td.home{
	background-image: none;
}
div.box_mainmenu td.current{
	background-image: url(/images_png/roll_over_btn.png);
}
div.box_mainmenu td a, div.box_mainmenu td a:visited{
	color: #818181
}
div.box_mainmenu td.current a, div.box_mainmenu td.current a:visited{
	color: black
}

/* subpage */



/* navigation */

div.box_navigation, div.box_navigation a, div.box_navigation a:visited{
	color: #919191;
}
div.box_navigation a.current, div.box_navigation a.current:visited{
	color: #3D0D94;
}

/* main content */
ul{
	list-style-image: url(/images/product_and_services/point_symbol.jpg);
}


div.box_subpage{
	background-color:white;
}
div.box_subpage_main_content{
	background-repeat: no-repeat;
}
div.box_subpage_main_content h1{
	color:#172967;
}
div.box_subpage_main a, div.box_subpage_main a:visited{
	color: blue;
	text-decoration: none;;
}
div.box_subpage_main_content h3{
	color:#AB0705;
}
div.box_subpage_main_content h4{
	color:#AB0705;
}

	
div.box_subpage_main_content blockquote a:link, body.product_and_services div.box_subpage_main_content blockquote a:visited{
	color: black;
	text-decoration:none;
}
div.box_subpage_main_content blockquote ul li{
	font-weight:bold;
}
div.box_subpage_main_content strong.focus{
	color:#AB0705;
	font-size:14px;
}


/* left menu */


div.box_left_menu div.left_menu_body{
	background-image: url(/images/sub_menu.jpg);
	background-repeat: no-repeat;
	background-position:top left;
}

div.box_left_menu div.section{
	background-repeat:no-repeat;
	background-image: url(/images/select_bar_heading.jpg);
}
div.box_left_menu ul{
	list-style-type:none;
	
}
div.box_left_menu li a, div.box_left_menu li a:visited{
	color:#003344;	
}
div.box_left_menu li.current a, div.box_left_menu li.current a:visited{
	color:white;	
}

/*
div.box_left_menu ul ul{
	list-style-image: url(/images/select_bar_point2.jpg);
}
*/
div.box_left_menu a, div.box_left_menu a:visited{
	color: #4B4B4B;
}
div.box_left_menu div.section a, div.box_left_menu div.section a:link, div.box_left_menu div.section a:visited{
	color:#98C6D8; 
}

div.box_left_misc div.website{
	background-image: url(/images/affiliate_websites_bg.jpg);
	background-repeat: no-repeat;
}
div.left_menu_footer{
	background-image: url(/images/select_bar_bottom.jpg);
	background-position:bottom left;
	background-repeat: no-repeat;
}

/* footer link */

div.box_footer_link, div.box_footer_link a, div.box_footer_link a:visited{
	color: white;
}


/* ============================================== home ============================================== */
body.home div.wrapper_header div.flash_banner{
	background-image:url(/images/home/smoke_detertor_concetfoto_03.jpg);
}

/* ============================================== smoke ============================================== */
body.smoke div.wrapper_header div.flash_banner{
	background-image:url(/images/smoke/241-assembly-source_03.jpg);
}

body.smoke div.wrapper_main th.tbl_heading_col1{
	background-image:url(/images/smoke/sources_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

body.smoke div.wrapper_main th.tbl_heading_col2{
	background-image:url(/images/smoke/sources_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

body.smoke div.wrapper_main th.tbl_heading_col3{
	background-image:url(/images/smoke/sources_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
/* ============================================== isotrak_source ============================================== */
body.isotrak_sources div.wrapper_header div.flash_banner{
	background-image:url(/images/isotrak_sources/sources_04.jpg);
}

body.isotrak_sources div.wrapper_main th.tbl_heading_col1{
	background-image:url(/images/isotrak_sources/sources_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

body.isotrak_sources div.wrapper_main th.tbl_heading_col2{
	background-image:url(/images/isotrak_sources/sources_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

body.isotrak_sources div.wrapper_main th.tbl_heading_col3{
	background-image:url(/images/isotrak_sources/sources_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

/* ============================================== contract_manufaturing ============================================== */
body.contract_manufacturing div.wrapper_header div.flash_banner{
	background-image:url(/images/contract_manufacturing/contract-manufacturing_03.jpg);
}

/* ============================================== disposal ============================================== */
body.disposal div.wrapper_header div.flash_banner{
	background-image:url(/images/disposal/disposal_03.jpg);
}

/* ============================================== contact_us ============================================== */
body.contact_us div.wrapper_header div.flash_banner{
	background-image:url(/images/contact_us/contact_03.jpg);
}

/* ============================================== site_map ============================================== */
body.site_map div.wrapper_header div.flash_banner{
	background-image:url(/images/site_map/site-map_1_03.jpg);
}


/* box */

body.home div.middle_box{
	background-color: white;
}



/* upper box */
/*background-image: url(/images/bg3.gif);
	background-repeat: no-repeat;*/
body.home h1{
  color:#172967;
}

body.home h2{
	color: #172967;
}

body.home h3{
  color:#00abe1;
}

body.home div.upper_box {
  background-color:#FFFFFF;	
}	

body.home div.upper_box div.upper_left p{
	color: #353535;
}

body.home div.upper_box div.upper_right{
	background-image:url(/images/home/home_10.jpg);
	background-repeat:no-repeat;
}

body.home div.upper_box div.upper_right p{
	color: #172967;
	line-height:14px;
}

body.home div.upper_box div.upper_right div.upper_right_content li{
	font-size:18px;
	line-height:18px;
	color: #172967;
}
body.home div.upper_box div.upper_right  a.home_download {
	color: #172967;
	text-decoration:underline;
}

/* middle box */

body.home div.middle_box div.box1, body.home div.middle_box div.box2{
	background-repeat: no-repeat;
}
body.home div.middle_box  h2{
	color: white;
}
body.home div.middle_box a, body.home div.middle_box a:visited{
	color: #065FC7;
}
body.home div.middle_box div.box1{
	background-image: url(/images/home/commander_box.jpg);
}
body.home div.middle_box div.box2{
	background-image: url(/images/home/dynamic_box.jpg);
}
body.home div.middle_box div.more_info, body.home div.middle_box div.more_info a, body.home div.middle_box div.more_info a:visited{
	color:white; text-decoration:none;
}

/* bottom box */

body.home div.bottom_box{
	background-image: url(/images/home/home_21.jpg);
	background-position:bottom center;
	background-repeat: no-repeat;
}

body.home div.bottom_box div.bottom_left {
	background-image:url(/images/home/smoke_homepage_37.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

body.home div.bottom_box div.bottom_middle {
	background-image:url(/images/home/smoke_homepage_38.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

body.home div.bottom_box div.bottom_right {
	background-image:url(/images/home/smoke_homepage_39.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

body.home div.bottom_box div.content p.heading{
	color:#38BAE3;
}

body.home div.bottom_box div.content p.details{
	color:#FFFFFF;
}

body.home div.bottom_box div.content p.read_more a{
	color:#ADE91B;
}


/* feature table */
div.table_feature table{
	background-image: none;
	empty-cells:show;
	border-collapse: collapse;
	border:0px solid silver;
}
div.table_feature td{
	
	border-color:#C6C6C6;
	border-style:solid;
	
	border-right-width:1px;
	border-left-width:1px;
	
	border-top-width:0px;
	border-bottom-width:0px;
	
}

div.table_feature tr.header{
	background-color:#FF9600;
}

div.table_feature tr.style2 td{
	background-color:#EBEBEB;
}
div.table_feature{
	background-image: url(/images/product_and_services/table_feature_top.jpg);
	background-position:top left;
	background-repeat: no-repeat;
}
div.table_feature div.table_tail{
	background-image: url(/images/product_and_services/table_feature_bottom.jpg);
	background-position:top left;
	background-repeat: no-repeat;
}
div.table_feature div.note{
	color:#808080;
}


