/*
Notes:
This should only contain css for the layout. All colors, font formatting, and images are
found in colors.css
*/


/*  Font/Color/Images  */
/*------------------*/
body {
	/*color: #787878;*/
	color:#555;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10pt;
	background-image:url('../images/spoonbrgray.png') ;
	background-color: #E9ECE1;
	}

#wrap {
	text-align: left;
	background-color: #ffffff;
	background-image: url(../images/col_base.jpg);
	background-repeat: repeat-y;
	}

#wrap2 {
	background-image: url(../images/col_base.jpg);
	background-repeat: repeat-y;
	background-position: right;
	}
	#header{
		background-color: #fff;
		}
		
		#logo {
			background-image:	url('../images/mmlogo3.png');
		}
		
		.txtSearch {
			border:0;
			/*background: transparent url(../images/rounded.gif) no-repeat top left;*/
			background: transparent url(../images/rounded.gif) no-repeat;   
		}
		
		#header A:link {
			text-decoration: none; 
			color: #6e2405
		}

		#header A:visited {
		       text-decoration: none; 
			color: #6e2405
		}
		
		#header A:active {
		       text-decoration: none; 
			color: #6e2405
		}
		
		#header A:hover {
		       text-decoration: none; 
			color: #555;
		}
		
	.divider {
		background-color: #f0ae2e;
		}
		
	.heading{
		font-family: Arial Bold, Verdana, Helvetica, sans-serif;
		font-size: 13pt;
		color: #6e2405;
		text-align: center;
		background-color: #e3eec4;
		}
	.heading1{
		display: block;
		background-color: #e3eec4;
		font-family: Arial Bold, Verdana, Helvetica, sans-serif;
		color: #6e2405;
		text-align: center;
		font-size: 13pt;
		margin-bottom:5px;
		height: 25px;
		background: transparent url(../images/green1.png) no-repeat;
		}
	.heading2{
		float:left;
		height:24px;
		width:10px;
		background: transparent url(../images/green1.png) no-repeat;
		background-position: left;
		}
	.heading3{
		float:right;
		width:10px;
		height:24px;
		background: transparent url(../images/green1.png) no-repeat;
		background-position: right;
		}	
	#leftcol {	
		text-align: center;
		color:#636466;
		font-size: 11pt;
		}	
			
		
		
		
		
		
		


#rightcol {
	/*background-color: #adc86d;*/
	text-align: center;
}

#footer{
		text-align: center;
		
		background-color: #fff;
	}
	
/*Shadow*******************
*/
.shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
}

.shadow-container .shadow2,
.shadow-container .shadow3,
.shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}

	.shadow-container .shadow1 {
		background: #F1F0F1;
	}

	.shadow-container .shadow2 {
		background: #DBDADB;
	}

	.shadow-container .shadow3 {
		background: #B8B6B8;
	}

	.shadow-container .container {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 10px;
	}

.center{
	text-align:center;
}

.indent {
	text-indent: 1.5em;
}
.indent a{
	font-weight: bold
}
.sub_form{
	font-size: 9pt;
}

A:link {
	text-decoration: none; 
         color: #636466
}

A:visited {
       text-decoration: none; 
        color: #636466
}

A:active {
       text-decoration: none; 
        color: #636466
}

A:hover {
  text-decoration: none; 
        color: #6e2405;
}

.link {
	background-position: bottom;
	/*text-align:left;*/
	/*padding-left:25px;*/
	margin-top:5px;
	
}
.error {
color:red;
font-family: Arial Regular, Verdana, Helvetica, sans-serif;
        font-size: 10pt;
}


.recSaved {
font-style: italic;
}
.recSaved a:link{
    color: #555;
    text-decoration: none;
}
.recSaved A:visited {
    color: #555;
    text-decoration: none;
}
.recSaved A:active{
    color: #555;
    text-decoration: none;
}
.recSaved A:hover{
    color: #6e2405;
    text-decoration: none;
}


.recUnSaved {                /*General Match Color*/
    font-weight: bold
}

.recUnSaved a:link{
    color: #555;
    text-decoration: none;
}
.recUnSaved A:visited {
    color: #555;
    text-decoration: none;
}
.recUnSaved A:active{
    color: #555;
    text-decoration: none;
}
.recUnSaved A:hover{
    color: #6e2405;
    text-decoration: none;
}


.curHand {

 cursor: pointer; 
}

.st{font-size: 8pt;}
.or{

border:thick solid #e5e5e5;

padding:5px;

}
