body {
   margin-top: 0px;
   margin-left: 0px;
 }


#header {
    height: 100px;
    width: 900px;
	background: url(../images/microfittings-webtop.jpg);
    background-repeat:no-repeat;
}

#content {
	background: transparent;
	margin: 0 auto;
	min-height: 300px;
	overflow: hidden;
	padding: 15px 0;
	width: 900px;
    text-align:left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#footer {
	border-top: 2px solid #0068AB;
	margin: 0 ;
	padding: 0;
    text-align:center;
    
}
#footer div {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
    min-width:: 400px;
}
#footer div p {
	color: #767676;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 0;
}

#form_change_table {
    width: 600px;
    border-collapse:collapse;
}

.prod_chart_dark {
	background-color: #686868; /*45759C*/
	background-repeat: repeat-y;
}

.frm_chng_row_first td {
    border-bottom:thin;
    border-bottom-color: #000;
    border-bottom-style:solid;
}


.chart_header
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   vertical-align:bottom;
   text-align:left;
   padding: 0px 3px 0px 3px; 
}


.chart_row_title
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   vertical-align:middle;
   color: #000;
   text-align: left;
   padding: 5px 0 3px 0;
}

.chart_data
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-align: right;
   vertical-align: middle;
   padding: 5px 0 3px 0;
   
}


.logo {
	display: block;
	height: 5px;
	margin: 0 auto 10px;
	padding: 0;
	width: 296px;
}
.logo img {
	border: 0;
	display: block;
}
.ad {
	display: block;
	height: 10px;
	margin: 0 auto 10px;
	padding: 33px 18px 0px 0px;
    float:right;
}
.ad img {
	border: 0;
	display: block;
}

.menu  {
	margin: 0 0 0 0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size: 12px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	text-align: center;
    width: 900px;
    background-color: #878789;
}
.menu ul {
	margin: 0 0 0 0;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.menu ul li {
    text-align:center;
    float: left;
	list-style: none;
	margin: 0 0 0 30px;
	padding: 0;
}
.menu ul li a {
	color: #fff;
	display: block;
	line-height: 25px;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.menu ul li a:hover {
    text-decoration:underline;
}
.menu ul li.selected {
    background-color: #0068AB;
}

.heading{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 12px;
}
.light-gray-bold-hp-banner{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 14px;
    color: #7d7d7d;
}

.light-red-bold-hp-banner{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 14px;
    color: red;
}



.chart_header
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #ffffff;
   text-align: justify;
   padding: 1px 3px 1px 3px;
}

.chart_header_center
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #ffffff;
   text-align: center;
   
}

.chart_col_pn
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #ffffff;
   text-align: left;
   padding: 1px 3px 1px 3px;
}


.chart_col_header
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #ffffff;
   text-align: right;
   padding: 1px 3px 1px 3px;
}

.chart_columns
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #ffffff;
   vertical-align:bottom;
   text-align:right;
   padding: 1px 3px 1px 3px;
   
}

.chart_item_num
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-align:left;
   vertical-align:bottom;
   padding: 1px 3px 1px 3px;
   
}

.chart_data
   {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-align: right;
   vertical-align: bottom;
   padding: 1px 3px 1px 10px;
   
}

.prod_chart_dark {
	background-color: #686868; /*45759C*/
	background-repeat: repeat-y;
}

.prod_chart_light {
	background-color: #E8E8E8;  /*DAE6F2*/
	background-repeat: repeat-y;
}


