* {
	padding: 0;
	margin: 0;
}

body
		{
		background: none;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 11px !important;
		}

#content, #rightColumn
		{

		}

#tools {
		display: none;
}

#wrapper
		{
		background: none;
		width: 100%;
		border-bottom: solid 1px #f2f7f3;
		}

#rightColumn
		{
		display:none;
		}
		
		div#rightColumn img#logo
				{
				display:none;
				}

ul#nav {
	display:none;
}

#attentionBox
		{
		padding: 5px 5px 25px 5px;
		margin-bottom: 15px;
		background: url(../wsimages/attentionBox_bg.jpg) no-repeat bottom #fff;
		}

.clear
		{
		display: block;
		clear: both;
		height: 1px;
		overflow: hidden;
		}

p,
img,
ul,
table
		{
		margin-bottom: 15px;
		}

a
		{
		color:#f7013f;
		}

a:hover
		{
		color: #018f62;
		}


a.big
		{
		font-size: 1.2em;
		color: #008e60;
		border-bottom: solid 1px #e2e8dd;
		display: block;
		text-decoration: none;
		text-transform: uppercase;
		padding: 9px 20px;
		}
		
		a.big:hover
				{
				color: #f7013f;				
				}

h1,
h2,
h3,
h4,
h5,
h6
		{
		color: #018f62;
		}

h1
		{
		font-size: 1.5em;
		margin-bottom: 5px;
		}

h2
		{
		font-size: 1.3em;
		margin-bottom: 5px;
		}

h3
		{
		font-size: 1.25em;
		}

h4
		{
		font-size: 1.2em;
		}

h5
		{
		font-size: 1.175em;
		}

h6
		{
		font-size: 1.125em;
		}

img
		{
		float: left;
		margin: 0 15px 15px 0;
		}
		
		table img
				{
				margin: 0;
				}

.cropImage
		{
		background-color: #fff;
		padding: 5px;
		margin: 0;
		}
		
		#attentionBox .cropImage
				{
				padding: 0px;
				}
		
		#attentionBox h1
				{
				margin-bottom: 5px;
				}
		
		#attentionBox p
				{
				margin: 0;
				}

hr
		{
		border: none;
		border-bottom: dotted 1px #00a77e;
		clear: both;
		}

.hr
		{
		border: none;
		border-bottom: dotted 1px #00a77e;
		clear: both;
		margin-bottom: 15px;
		}

table.nostyle, table.nostyle td
		{
		border: none;
		}

table {
	width: 100%;
}

table, table td, table th
		{
		border-collapse: collapse;
		background-color: #fff;
		}
		
		table td
				{
				border: solid 1px #999;
				padding: 0 5px;
				}

		table .tableheader td
				{
				background: #008F63;
				text-align: center;
				color: #fff;
				font-weight: bold;
				border-right: solid 1px #405f47;
				border-left:solid 1px #405f47;
				border-top: solid 1px #637f69;
				border-bottom: solid 1px #6e3443;
				}

		table .tablesmallheader td, table td.tablesmallheader
				{
				background-color: #b50029;
				text-align: center;
				color: #fff;
				font-weight: bold;
				}

		table .tabletime td, table td.tabletime
				{
				background: url(../wsimages/table_time.jpg) repeat-x #e1e1e1;
				color: #333;
				font-weight: bold;
				}