body {
	margin:0px;
	}

table td {
	font-family:arial;
	font-size:9pt;
	color:#333333;	
	}

#rightphoto {
	padding:0px 0px 10px 20px;
	float:right;
	}

#body_cell2 {
	padding:30px;
	}

#asTable td {
	padding:3px;
	}

#table td {
	padding:3px;
	}

#table #colhead {
	font-weight:bold;
	padding:3px;
	}

#table #sechead {
	font-weight:bold;
	background-color:#666666;
	color:white;
	padding:3px;
	}

#table #colnormal {
	font-weight:normal;
	background-color:F7F7F7;
	color:#333333;
	padding:3px;
	}

#header_cell {
	background-image:url(images/layout_header.jpg);
	text-align:right;
	vertical-align:bottom;
	font-size:8pt;
	font-family:arial;
	font-weight:bold;
	padding:13px;
	color:white;	
	}

#header_cell a:link, #header_cell a:active, #header_cell a:visited {
	color:white;
	text-decoration:none;
	}

#header_cell a:hover {
	color:yellow;
	text-decoration:none;
	}

#footer_cell {
	text-align:center;
	padding:10px;
	color:white;
	font-weight:bold;
	font-size:8pt;
	font-family:arial;
	background-color:#18297F;
	border:0px solid #cccccc;
	}

#footer_cell a:link, #footer_cell a:active, #footer_cell a:visited {
	color:white;
	text-decoration:none;
	}

#footer_cell a:hover {
	color:yellow;
	text-decoration:none;
	}

#left_menu {
	vertical-align:top;
	padding:20px;
	height:92%;
	background:white;
	border:1px solid #cccccc;
	}

#left_menu a:link, #left_menu a:active, #left_menu a:visited {
	display:block;
	height:15px;
	width:143px;
	margin:1px 0px 1px 0px;
	background-color:#eeeeee;
	border:0px solid #cccccc;
	padding:2px 2px 2px 10px;
	color:midnightblue;
	font-weight:bold;
	text-decoration:none;
	}

#left_menu a:hover {
	background-color:orange;
	color:white;
	text-decoration:none;
	}

#sub {
	display:block;
	height:15px;
	width:143px;
	margin:1px 0px 1px 0px;
	background-color:white;
	border:0px solid #cccccc;
	padding:2px 2px 2px 10px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}

#welcome {
	vertical-align:top;
	padding:20px;
	height:92%;
	background:white;
	border:1px solid #cccccc;
	}

#body {
	vertical-align:top;
	padding:20px;
	height:92%;
	background:white;
	border:0px solid #cccccc;
	}

#news {
	vertical-align:top;
	padding:20px;
	height:92%;
	background:white;
	border:1px solid #cccccc;
	}

#header2 {
	font-size:9pt;
	font-weight:bold;
	font-family:arial;
	color:white;
	background-color:#666666;
	width:487px;
	display:block;
	padding:5px;
	margin:0px;
	}

#header1a {
	font-size:10pt;
	font-weight:bold;
	font-family:arial;
	color:white;
	background-color:#2C3D90;
	width:145px;
	display:block;
	padding:5px;
	margin:0px 0px 5px 0px;
	}

#header1b {
	font-size:10pt;
	font-weight:bold;
	font-family:arial;
	color:white;
	background-color:#2C3D90;
	width:487px;
	display:block;
	padding:5px;
	margin:0px;
	}

#header1b a:link, #header1b a:active, #header1b a:visited {
	color:yellow;
	text-decoration:none;
	}

#header1b a:hover {
	color:yellow;
	text-decoration:underline;
	}

#col3_table td {
	padding:15px;
	}

#outer_table {
	background-image:url(images/bgtile2.jpg);
	}

#formtable td {
	font-family:arial;
	font-size:8pt;
	}

#formtable td input {
	font-family:arial;
	font-size:8pt;
	border:1px solid #666666;
	background-color:#eeeeee;
	}

#formtable td submit {
	font-family:arial;
	font-size:8pt;
	}

.head1 {
	font-weight:bold;
	font-size:10pt;
	}

.head2 {
	font-weight:bold;
	font-size:8pt;
	}

#headquarterstable td {
	padding:3px;
	}

#salescontacts_table td {
	padding:4px;
	}

#salescontacts_table td img {
	border:0px;
	border-color:#cccccc;
	border-style:solid;
	}

#salescontacts_table td a:link, #salescontacts_table td a:active, #salescontacts_table td a:hover, #salescontacts_table td a:visited {
	display:block;
	width:61px;
	height:40px;
	margin:0px;
	background-color:white;
	border:0px;
	padding:0px;
	}



