body {
	font-family: Arial, Helvetica, sans-serif;
	background: #fff; padding: 0px 0px 0px 0px; margin:0px;
	/*background-image:url(Banner_bg.jpg); background-repeat:repeat-x; background-position:0px 120px;*/
	font-size:12px;
}
#bannerbg{background-image:url(Banner_bg.jpg); background-repeat:repeat-x; background-position:0px 120px;}
#banner_innerpage_bg{background-image:url(Inner_BG.gif); background-repeat:repeat-x; background-position:0px 120px;}
#page{margin: 0 auto; width:770px; height:100%; min-width:inherit; max-width: none; overflow:hidden;}/*border:1px solid #00f;*/
#col_1_home{float:left; width:430px;  padding:0px 15px 0px 0px;}
#col_2_home{float:left; width:305px; padding:0px 5px 0px 15px;}		

#col_1{float:left; width:310px;  padding:0px 15px 0px 0px;}
#col_2{float:left; width:425px; padding:0px 5px 0px 15px;}		

#header { padding: 0px  0px 0px 0px; color: #000; background: #fff; margin:0px 0px 10px 0px; }
#main { margin: 15px 0px 0px 0px; background: #fff; }
#footer { padding: 5px 20px 10px 20px; color:#666;  clear:both; border-top:1px solid #cccccc; text-align:center; }
#logo{background:transparent url('master.gif') no-repeat scroll 0px 0px; border:0pt none; width:161px; height:120px; }
#img_martjack{background:transparent url('master.gif') no-repeat scroll 0px -119px; border:0pt none; width:270px; height:50px; }

td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}

  a { text-decoration:none;   color:#999999;}
  a:focus,
  a:hover,
  a:active { text-decoration:underline; color:#999999; }
  
 /* #topnav a { color: #666666; font-weight: bold; background:transparent; text-decoration:none; }
  #topnav a:focus,
  #topnav a:hover,
  #topnav a:active{ text-decoration:underline; background-color: transparent; }
 */ 
  #footer a {  background:transparent; text-decoration:underline; font-size:11px; color:#6666666; }
  #footer a:focus,
  #footer a:hover,
  #footer a:active {  background-color: transparent; text-decoration:none; font-size:11px; color:#666666;}
.content_block{padding:0px 0px 10px 0px; color:#666666;}
.content_block_inpg{padding:0px 0px 34px 0px; font-size:12px; color:#666666;}
h1{ font-size:30px; color:#999999; font-weight:normal; border-bottom:1px solid #ff6633; padding:0px 0px 3px 0px; margin:0px 0px 20px 0px;}
h2{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; font-size:20px; color:#999999;  line-height:20px; font-weight:normal;}
h2 span{background:transparent url('master.gif') no-repeat scroll -6px -174px; width:9px; height:15px; display:block; float:left; line-height:20px;   }
h2 a{ padding:0px 0px 0px 5px; text-decoration:none; color:#999999;}
h2 a:focus, a:hover, a:active { text-decoration:none; color:#666666; }
h3{color:#666666; margin:0px; padding:0px 0px 5px 0px; font-weight:bold;}
h4{font-weight:bold; padding-bottom:10px; margin:0px; font-size:12px; color:#666666;}

.orange{ color:#ff6633;}
.font_15{ font-size:15px; color:#999999;}
.font_20{font-size:20px; color:#999999;}
.font_25{font-size:25px; color:#999999;}
.font_35{font-size:20px; color:#999999;}
.links2{ text-align:right; font-weight:bold; color:#999999; font-size:12px; text-decoration:none;}

.navelinks{padding:10px 25px 0px 20px;}
.topnav_div{font-size:12px; font-family:Arial;}																						
/*.list_1{padding:0px 0px 0px 0px; line-height:16pt; margin:0px } */
.list_1 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.list_1 li{list-style:none; margin:0px; padding:4px 0px 0px 0px;clear:left; }		
.list_1 li a{color:#000; text-decoration:none; padding:0px 0px 0px 4px;}
.list_1 li a:visited{color:#000; text-decoration:none; }
.list_1 li a:hover{ color:#000; text-decoration:underline; }
.list_1 li span{background:transparent url('master.gif') no-repeat scroll -6px -176px; width:9px; height:15px; display:block; float:left;  }

.global_ul{ margin:0px; padding:0px; clear:left; }
.global_ul ul{overflow:hidden; padding:0px 0px 0px 0px; margin:0px;}
.global_ul ul li{list-style:none; margin:0px; float:left; color:#000000;  }

.content_25{ font-size:25px; color:#999999;}
p{ color:#666666; margin:0px; padding:0px 0px 0px 0px;}
.homepg_link{ margin:0px 0px 0px 200px;}
  
#align_right{ text-align:right;}
.margin-top_42{margin:50px 0px 0px 30px;}

.productlinks{padding:5px 0px 5px 0px; border-bottom:1px dotted #e5e5e5; margin:0px 0px px 0px;}

.list_2{padding:7px 0px 0px 5px;  margin:0px;} 
.list_2 ul{padding:0px 0px 0px 6px; margin:0px 0px 10px 0px; font-family: Arial; }
.list_2 ul li label{display:block; padding-left:16px; color:#000000;}
.list_2 ul li{list-style:none; padding:0px 0px 0px 0px; clear:left; margin:0px 0px 4px 0px; display:block; border:1px solid #fff;  }
/**html.list_2 ul li{list-style:none; margin:0px; padding:0px 0px 0px 27px; display:block; }*/
.list_2 ul span{background:transparent url('master.gif') no-repeat scroll -23px -178px; width:9px; height:10px; display:block; float:left;  margin-left:0px; clear:left;}

#img_martjack_prod{background:transparent url('master.gif') no-repeat scroll -0px -120px; border:0pt none; width:119px; height:50px;}
.padding_top40{ padding-top:40px;}
.padding_0{ padding-left:0px; margin-left:0px;}
.padding_0 ul{ padding-left:0px; margin-left:0px;}


