@charset "utf-8";
/* CSS Document */

/* ~~ this fixed width container surrounds all other elements ~~ */
.maincontainer {
	width: 90%;
	background-color: #FFF;
	/*background-image: url(swoosh_background.jpg);*/
	background-repeat:no-repeat;
	background-position:right top;
	margin: 10px auto; /* the auto value on the sides, coupled with the width, centers the layout */
	/*border-radius: 10px;
	border:#CCC solid thin;
	box-shadow: 0px 15px 15px #999999;*/
}

.maincontainerBlank {
	width: 90%;
	margin: 20px auto; /* the auto value on the sides, coupled with the width, centers the layout */
	background-color: none;
}

.content {
	/*padding-left:40px;
	padding-right:40px;*/
}

.mt-box {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	border:#CCC solid thin;
	border-radius:3px;
	padding:5px;
	width:200px;
	height:330px;
	overflow:hidden;
	/*float:left;*/
	margin: 20px;
}

a.nav
	{
		color:#666;
		text-decoration: none;
	}

p, li, table, form
{
	color:#333;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
}


h1
	{
		font-family:Calibri, Arial, Helvetica, sans-serif;
		color:#F00;
		font-weight:lighter;
		font-size:36px;
		margin-top: 0px;
	}
	
h2
	{
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size:24px;
		margin-top: 0px;
		margin-bottom: 3px;
	}
	
a
	{
		color:#e32526;
		text-decoration:none;
	}