body	{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

tr.odd 	{
		background-color: #cccccc;
}

td		{
		font-size: .8em;
}

td.bold {
		font-weight: bold;
}

.order_no	{
		color: #cc0000;
}

#wrap	{
		
}

#banner {
		position: relative;
		background: #cc0000;
		height: 140px;
		border-bottom: 5px solid #333333;
}

#logo 	{
		padding: 5px;
}

#logo2	{
		position: absolute;
		right: 5px;
		top: 38px;
}

#companyname {
		position: absolute;
		top: 22px;
		left: 50%;
		margin-left: -224px;
		
}

#companyslogan {
		position: absolute;
		top: 67px;
		left: 50%;
		margin-left: -208px;
		
}

#sidebar1 {
		float: left;
		background: #cc0000;
		width: 165px;
}

#content {
		margin-left: 170px;
		margin-right: 12em;
		padding: 1em;
}	

#content1 {
		margin-left: 170px;
		margin-right: 10px;
		height: 520px;
		width: 795px;
		padding: 1em;
}

#content a:link, a:visited {
		color: #cc0000;
}

#content a:hover {
		color: #666666;
}
		
#column-wrap {
		float: left;
		background: url(images/sidebar1_bg.gif) repeat-y left top;
}

#sidebar2 {
		position: absolute;
		right: 0;
		background: #cccccc;
		padding: 1em;
		width: 10em;
}

#sidebar2 h3 {
		color: #ffffff;
		font-size: 1em;
		background: #666666;
		padding: 3px 5px 3px 10px;
}

#sidebar2 h4 {
		font-size: .8em;
		margin: 10px 10px 5px 10px;
}

#sidebar2 p {
		font-size: .8em;
		margin: 3px 10px 10px 10px;
		line-height: 110%;
}

#sidebar2 a:link, a:visited {
		color: #cc0000;
}

#sidebar2 a:hover {
		color: #666666;
}

#search	{
		position: absolute;
		top: 410px;
		padding-left: 5px;
}

#banner ul {
		position: absolute;
		bottom: 0;
		left: 33%;
		list-style-type: none;
		padding-left: 0;
		margin-left: 0;
}

#banner li {
		display: inline;
}

#banner a {
		border: 2px solid #cccccc;
		border-bottom: none;
		padding: 1px 15px 3px 15px;
		margin-right: 3px;
		background-color: #333333;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
}

#footer {
		clear: both;
}