html, body {

	background-color:#e5e5e5;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	line-height:130%;

	height:100%;

	padding:0px;

	margin:0px;

	color:#ffffff;

}

H1 {

	font-size:14pt;

	margin-bottom:5px;

	padding:0px;

	margin-top:5px;

	color:#ffffff;

	font-weight:bold;

}

H2 {

	font-size:12pt;

	margin-bottom:10px;

	padding-bottom:0px;

	color:#ffffff;

}

h3 {

	font-size:10pt;

	margin-bottom:0px;

	padding-bottom:0px;

	color:#ffffff;

}

#main_table {

	width:935px;

	height:100%;

/*	border:#e1e1e1 solid 3px;

*/	text-align:center;

	vertical-align:top;

	background-color:#e5e5e5;

}

td.border_col_right {

	width:10px;

	background-color:#e5e5e5;

	background-image:url(../images/border_right.gif);

	background-repeat:repeat-y;

}

td.border_col_left {

	width:10px;

	background-color:#e5e5e5;

	background-image:url(../images/border_left.gif);

	background-repeat:repeat-y;

}

#content {

	vertical-align:top;

	text-align:left;

	background-color:#000000;

}

#table_content {

	width:100%;

	background-color:#000000;

}

img {

	border:0px;

}

.img_border {

	border:#e5e5e5 solid 1px;

}



.red_text {

	color:#e00029;

}
.text_larger {
	font-weight:bold;
	font-size:120%;
	line-height:140%;
}
.text_larger2 {
	font-weight:bold;
	font-size:130%;
	line-height:140%;
}
br {

	line-height:90%;

}

div.top { 

	position:relative;

	background-color:#000000;

/*	left:35px;

*/	width:100%;

}

#top_image {

	width:865px;

	height:88px;

	background-image:url('../images/logo_top.gif');

	background-repeat:no-repeat;

	margin:20px 0 20px 25px;

}

#td_content {

	background-color:#000000;

	background-image:url(../images/gradient_bg.jpg);

	background-repeat:repeat-x;

	background-position:0% 15%;	

	vertical-align:top;

	padding:25px 55px 25px 55px;

	height:450px;

	width:100%;		

}

#menu_bar {

	/*width:865px; 915 - 2x25px padding*/

	width:100%; /*915px*/

	height:25px;

	text-align:center;

	color:#ffffff;

	font-size:8pt;

/*	margin:0 25px 0 25px;

*/	background-color:#e00029;

	border-top:#e1e1e1 solid 0px;

	border-bottom:#e1e1e1 solid 0px;

	

	

}

#menu_bar td {

	width:14%;

	border-right:#000 solid 0px;
	background-image:url(../images/bgmenu.gif);
	background-repeat:no-repeat;

}

#menu_selected {

	/*background-color:#e1e1e1;*/

	color:#000000;

	/*background-image:url(../images/bgmenu_selected.gif);

	background-repeat:no-repeat;*/

}

a.menu_item {

	color:#ffffff;

	text-decoration:none;

}

a.menu_item:hover {

	color:#ffffff;

}

#footer {

	width:915px;

	height: 90px; 

	font-size: 10px;

	text-align:center;

	background-color:#ffffff;

	text-align:right;

	border-top:#e1e1e1 solid 2px;

}

#footer a {

	font-size:inherit;

	color:#666666;

	text-decoration:none;

}

#footer a:hover {

	color:#962f0e;

	text-decoration:underline;

}





/*div.signature {

	position:relative;	

	padding:0 0 20px 0;	

	width:auto;

	text-align:center;

}

a.signature_link {

	font-size:60%;

	color:#666666;

	text-decoration:none;	

}

*/

a.page_link {

	color:#ffffff;

}



a.page_link:hover {

	color:#e00029;

}

table.suppliers {

	background-color:#000000;

	width:600px;

	text-align:left;

	border-left:#666666 solid 1px;

	border-top:#666666 solid 1px;

}

table.suppliers tr {

	vertical-align:top;

}

table.suppliers td {

	border-right:#666666 solid 1px;

	border-bottom:#666666 solid 1px;

}

td.logo_cell {

	text-align:center;

	vertical-align:middle;

}