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

body, th, td, p, input, textarea{
	font-family: Helvetica, Arial, Verdana, Tahoma;
}

th, td, p, li, input, textarea{
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
div.large th, div.large td, div.large p, div.large li, div.large input, div.large textarea{
	font-size: 14px;
}
div.x-large th, div.x-large td, div.x-large p, div.large li, div.x-large input, div.x-large textarea{
	font-size: 16px;
}

/* heading */

h1{
	font-size:18px;
	font-weight: bolder;
}
div.large h1{
	font-size: 20px;
}
div.x-large h1{
	font-size: 22px;
}

h2{
	font-size: 16px;
	font-weight: normal;
}
div.large h2{
	font-size: 18px;
}
div.x-large h2{
	font-size: 20px;
}

h3{
	font-size: 16px;
	font-weight: normal;
}
div.large h3{
	font-size: 18px;
}
div.x-large h3{
	font-size: 20px;
}

h4{
	font-size: 12px;
	font-weight: normal;
}
div.large h4{
	font-size: 14px;
}
div.x-large h4{
	font-size: 16px;
}

/* main menu */

div.box_mainmenu td{
	font-size: 12px;
	text-transform: uppercase;
}

/* serach box */

div.box_search input{
	font-size: 12px;
}

/* navigation */

div.box_navigation{
	font-size: 12px; 
}
div.box_navigation a.current, div.box_navigation a.current:visited{
	font-weight: bold;
}

/* left menu */

div.box_left_menu a, div.box_left_menu a:visited{
	font-size: 14px; 
}

div.box_left_menu ul ul a, div.box_left_menu ul ul a:visited{
	font-size: 11px; 
	line-height:12px;
}


div.box_left_menu div.section a, div.box_left_menu div.section a:link, div.box_left_menu div.section a:visited{
	font-size:15px; 
	font-weight:bold;
}

/* main content */
div.box_subpage_main div.box_subpage_main_content p {
	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
}

/* footer link */

div.box_footer_link{
	font-size: 12px; 
}

/* footer copyright */

div.box_footer_copyright{
	font-size: 9px; 
}

/* ============================================== home ============================================== */


/* upper box */

body.home h1{
	letter-spacing:0;
	font-family:Futura (T1), ;
	font-size: 32px;
	font-weight: bolder;
	text-transform: uppercase;
}

body.home h2{
	font-size: 24px;
	font-weight: bold;
}

body.home h3{
	font-family:Arial;
	font-size: 18px;
	font-weight: bold;
}

body.home div.upper_box div.upper_left p{
	font-family: Georgia;
	font-size: 14px;
}

body.home div.upper_box div.upper_right p{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
}

body.home div.upper_box div.upper_right p.upper_head{
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
}

/* middle box */

body.home div.middle_box div.box_second h2{
	font-weight:bolder;
}
body.home div.middle_box  h2{
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	line-height:24px;
}
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.more_info a, body.home div.more_info a:link, body.home div.more_info a:visited{
	font-size:12px;
	line-height:12px;
}

/* bottom box */
body.home div.bottom_box  div.content p{
    font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
	

/* ============================================== smoke ============================================== */
body.smoke div.wrapper_main table.tbl_isosource td{
  font-size:10px;
  font-weight:bold;
}

body.smoke div.wrapper_main th.tbl_heading_col1{
  color:#FFFFFF;
}

body.smoke div.wrapper_main th.tbl_heading_col2{
  color:#FFFFFF;
}

body.smoke div.wrapper_main th.tbl_heading_col3 {
  color:#FFFFFF;
}

body.smoke div.error {
	font-size:10px;
	color:#DE0A0A;
}

body.smoke li {
	font-family:Verdana;
	font-size:14px;
}
body.smoke div.form td.title {
	text-align:left;
}

/* ============================================== isotrak_sources ============================================== */
span.isosource_head {
  color:#172967;
  font-size:18px;
  font-weight:bolder;
  font-family:Verdana;
}

span.isosource_head_content {
  color:#353535;
  font-size:14px;
  font-family:Verdana;
}

span.isosource_head2 {
  color:#00abe1;
  font-size:14px;
  font-weight:bolder;
  font-family:Verdana;
}

span.isosource_head2_content {
  color:#353535;
  font-size:12px;
  font-family:Verdana;
}

span.isosource_subhead {
  color:#00abe1;
  font-size:12x;
  font-weight:bold;
  font-family:Verdana;
}

span.ref {
  color:#7b7b7b;
  font-size:12x;
  font-family:Verdana;
  font-style:italic;
}

body.isotrak_sources div.wrapper_main table.tbl_isosource td{
  font-size:10px;
  font-weight:bold;
}

body.isotrak_sources div.wrapper_main th.tbl_heading_col1 {
  color:#FFFFFF;
}

body.isotrak_sources div.wrapper_main th.tbl_heading_col2 {
  color:#FFFFFF;
}

body.isotrak_sources div.wrapper_main th.tbl_heading_col3 {
  color:#FFFFFF;
}

/* ============================================== contract manufacturing ============================================== */

/* ============================================== disposal ============================================== */


/* ============================================== contact us ============================================== */
body.contact_us div.box_main p.contact_us {
	line-height:24px;
}

/* ============================================== sitemap ============================================== */

