/* Cream Style Sheet by James Isaac */

body {
	margin: 20px;
	background: #CCCCCC;
	background-image: url('images/cream/background.gif');
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

table {
	font-size: 11px;
}

A:link {
	color: #666666; text-decoration: underline
}
A:visited {
	color: #666666; text-decoration: underline
}
A:hover {
	color: #999999; text-decoration: none
}

A.menu_link:link {
	color: #666666;
	text-decoration: none;
}

A.menu_link:visited {
	color: #666666;
	text-decoration: none;
}

A.menu_link:hover {
	color: #999999;
	text-decoration: none;
}

A.sub_header_link:link {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
}

A.sub_header_link:visited {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
}

A.sub_header_link:hover {
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}


input.main_option {
	background-color : #FAFAFA;
	font-weight : bold;
	border: 1px #000000 solid;
	font-size: 10px;
}




HR {
	width: 95%;
	color: #CCCCCC;
	height: 1px;
	text-align: center
}

H1 {
	color: #000000;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
}

H2 {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

.news_header {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

H3 {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

H4 {
	color: #000000;
	text-decoration: underline;
	font: 12px Verdana, Arial, Helvetica, sans-serif, bold;
}

.overall {
	background: #999999;
}

.header {
	border-bottom: 2px #000000 solid;
	background: #F8F0AF url('images/cream/header.gif') repeat-y;
}

.sub_header {
	/*border-bottom: 1px #000000 solid;*/
	background: #F8F0AF
}

.content {
	background: #FFFFFF;
}

.menu_box {
	background: #F8F0AF;
	border: 1px #666666 solid;
}

.portal_box {
	background: #F8F0AF;
	border: 1px #666666 solid;
}

.menu_box_item {
	background: #EAE3AD;
}

.content_box {
	background: #F8F0AF;
	border: 1px #666666 solid;
}

.footer {
	background: #F8F0AF;
	border-top: solid black 2px;
	font-size: 8px;
}

.image_header {
	border-bottom: 2px #000000 solid;
	background: #F8F0AF;
}

.image_content {
	background: #FFFFFF;
}

.image_footer {
	border-top: 2px #000000 solid;
	background: #F8F0AF;
}

.links_header {
	background: #E2D88D;
	border: 1px solid #000000;	
}

.links_content {
	background: #EAE3AD;
	border: 1px solid #000000;	
}
