/* CSS Document */

body { 
	font-size:0.9em;
	margin:0px;
	padding:0px;
	}
	
	body.MATS {
		background: url(images/bg.jpg) top repeat-x #547691;
		margin:0px;
		padding:0px;
		}

.wrap {
	float:left;
	width:800px;
	min-height:600px;
	padding:10px;
	margin:10px;
	background:#E9E6C9;
	border:#354751 solid 1px;
	}
	
	.MATS .wrap {
		background:url(images/bg-wrap.jpg) bottom repeat-x #d6d8db;
		border:#354751 solid 1px;
		}

	.header {
		display:block;
		float:left;
		width:800px;
		height:115px;
		padding:0px;
		margin:0px;
		background:url(../images/bg-header.jpg) no-repeat;
		border-bottom:#354751 solid 1px;
		}
		
		.MATS .header {
			width:800px;
			height:115px;
			background:url(images/mainHeader.jpg) no-repeat;
			border-bottom:#354751 solid 1px;
			}
		
	.content {
		float:left;
		margin:0;
		padding:10px;
		background-image:none;
		}
		
/* form stuff */

fieldset {
		float:left;
		width:750px;
		display:block;
		clear:both;
		}
		
	legend {
		font-size:1.2em;
		font-weight:bold;
		margin:0;
		padding:0.5em 0 0 0;
		color:#005288;
		}
		
		.MATS legend {
			color:#8f0000;
			}
	
	#formleft {
		display:block;
		float:left;
		width:20%;
		padding:3px;
		text-align:right;
		padding-bottom:6px;
		clear:left;
		}
		
	#formright {
		float:left;
		width:75%;
		padding:3px;
		text-align:left;
		clear:right;
		}
		
/* MATS type */

.MATS p {
	color: #354751;
	font-family:Georgia, Times, serif;
	font-size:0.9em;
	line-height:1.2em;
	margin:0;
	padding:.5em 0 0 0;
	clear:both;
	}

.MATS h1 { 
	color: #8f0000; 
	font-size:1.66em;
	margin:0;
	padding:0;
	border:none;
	}

.MATS h2 { 
	color: #8f0000; 
	font-size:1.33em;
	margin:0;
	padding:0.75em 0 0 0;
	}

.MATS h3 { 
	color: #8f0000; 
	font-size:1em;
	margin:0;
	padding:0.5em 0 0 0;
	}
	
.MATS ul {
	margin:0px;
	padding:0 0 0 2em;
	}

.MATS ol {
	margin:0px;
	padding:0 0 0 2em;
	}

.MATS li, td {
	color:#354752;
	font-family:Georgia, Times, serif;
	font-size:0.9em;
	line-height:1.2em;
	margin:0em;
	padding:0em;
	}
