BODY {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #4B4B4B;
	BACKGROUND: #FFFFFF;
	MARGIN: 36px 5% 18px 5%;
	PADDING: 0px;
}

H1 {
	FONT: bold 18px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 2px;
	MARGIN: 0px 0px 12px 0px
}

H2 {
	FONT: bold 16px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 2px;
	MARGIN: 18px 0px 12px 0px
}

H3 {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 2px;
	MARGIN: 18px 0px 6px 0px;
	PADDING: 0px 0px 0px 0px;
}

H5 {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 2px;
	MARGIN: 0px 0px 12px 0px;
	PADDING: 0px 0px 0px 0px;
	BORDER-BOTTOM: 1px dotted #000000;
}

H6 {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 2px;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}

P{
	FONT: 12px Arial, Helvetica, sans-serif;
	MARGIN: 0px 0px 12px 0px;
}

b{
	FONT: bold 12px Arial, Helvetica, sans-serif;
}

INPUT{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	vertical-align: middle;
}

textarea{
	FONT: 12px Arial, Helvetica, sans-serif;
}


UL,OL,DL{
	FONT: 12px Arial, Helvetica, sans-serif;
	MARGIN-BOTTOM: 12px;
}


A:LINK {
	TEXT-DECORATION: underline;
	COLOR: #4B4B4B;
}

A:VISITED {
	TEXT-DECORATION: underline;
	COLOR: #4B4B4B;
}

A:ACTIVE {
	TEXT-DECORATION: underline;
	COLOR: #4B4B4B;
}

A:HOVER {
	TEXT-DECORATION: underline;
	COLOR: #E73129;
}

#header {
	MARGIN: 0px 0px 18px 0px;
	PADDING: 0px
}

#sidebar {
	FLOAT: left;
	TEXT-ALIGN: center;
	WIDTH: 164;
	MARGIN: 0px 0px 18px 0px;
	PADDING: 0px;
}

#content {
	width: 468;
	padding: 0px 0px 0px 18px;
	margin: 0px 10px 0px 174px;
	border-left: dotted 1px #4B4B4B;
}

#spread {
	padding: 0px 0px 0px 18px;
	margin: 0px 10px 0px 174px;
	border-left: dotted 1px #4B4B4B;
}

#report {
	padding: 0px 0px 0px 18px;
	margin: 0px 10px 0px 174px;
	border-left: dotted 1px #4B4B4B;
}

.report {
	font: 12px Arial, Helvetica, sans-serif;
	width: 100%;
	margin: 0px 0px 12px 0px;
}

.report th {
	padding: 4px;
	margin: 2px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: #DBDBDB;
}

.report td {
	padding: 4px;
	margin: 2px;
	background: #EEEEEE;
}


.search {
	font: 12px Arial, Helvetica, sans-serif;
	width: 100%;
	background: #FFFFFF;
	margin: 0px 0px 12px 0px;
}

.search thead {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
}

.search th {
	padding: 4px;
	margin: 2px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: #DBDBDB;
}

.search tbody {
	background: #EEEEEE;
}

.search tfoot {
}	

.search td {
	padding: 4px;
	margin: 2px;
}





.view {
	font: 12px Arial, Helvetica, sans-serif;
	width: 100%;
	background: #FFFFFF;
	margin: 0px 0px 12px 0px;
}

.view thead {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
}

.view th {
	padding: 4px;
	margin: 2px;
	width: 144px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: #DBDBDB;
	text-align: left;
}

.view tbody {
	background: #EEEEEE;
	vertical-align: top;
}	

.view td {
	padding: 4px;
	margin: 2px;
}



.button {
	margin: 0px, 0px, 12px 0px;
	padding: 0px;
	text-align: center;
	width: 144px;
	background: #FFFFFF;
}

.morelist {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #4B4B4B;
	MARGIN: 0px 0px 12px 0px;
	text-align: center;
}


#footer {
	CLEAR: both;
	MARGIN: 30px 0px 0px 0px;
	PADDING: 10px 10px 10px 0px;
	BORDER-TOP: 1px solid #000000;
}

#breadcrumbs {
	FONT: bold 11px Arial, Helvetica, sans-serif;
	COLOR: #4B4B4B;
	MARGIN: 0px 0px 24px 0px
}

#breadcrumbs a{
	FONT: 11px Arial, Helvetica, sans-serif;
}

.highlight {
	MARGIN: 0px 0px 12px 0px;
	PADDING: 10px 10px 10px 10px;
	BORDER: 1px solid #000000;
	BACKGROUND: #DBDBDB;
	VERTICAL-ALIGN: top
}

table.highlight {
	MARGIN: 0px 0px 12px 0px;
	PADDING: 10px 10px 10px 10px;
	BORDER: 1px solid #000000;
	BACKGROUND: #DBDBDB;
	VERTICAL-ALIGN: top
}

table.highlight li {
font-size: 12px;
}


.form {
	MARGIN: 0px 0px 12px 0px;
	WIDTH: 100%;
}


.label {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	BACKGROUND: #DDDDDD;
	WIDTH: 144px;
	VERTICAL-ALIGN: top;
	MARGIN: 2px 2px 2px 2px;
	PADDING: 6px 4px 4px 4px
}


.columnlabel {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #4B4B4B;
	BACKGROUND: #BBBBBB;
}


.data {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #4B4B4B;
	BACKGROUND: #EEEEEE;
	VERTICAL-ALIGN: middle;
	MARGIN: 2px 2px 2px 2px;
	PADDING: 4px 4px 4px 4px
}

.moredata {
	BACKGROUND: #EEEEEE;
	WIDTH: 468px;
	VERTICAL-ALIGN: middle;
	MARGIN: 2px 2px 2px 2px;
	PADDING: 4px 4px 4px 4px
}

.login {
	MARGIN: 0px 0px 12px 0px;
}


.loginlabel {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	BACKGROUND: #DDDDDD;
	VERTICAL-ALIGN: top;
	MARGIN: 2px 2px 2px 2px;
	PADDING: 6px 4px 4px 4px
}

.logindata {
	BACKGROUND: #EEEEEE;
	VERTICAL-ALIGN: top;
	MARGIN: 2px 2px 2px 2px;
	PADDING: 4px 4px 4px 4px
}


.copyright {
	text-align: center;
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #999999;
}

.copyright a{
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #999999;
}


.error {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	COLOR: #E3302C;
}
