@charset "UTF-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, table, p, th, td { margin: 0; padding: 0; }

img { border: 0; display:inline;}

a:link, a:visited, a:hover, a:active { outline: 0;}

h1, h2, h3, h4, h5, h6, pre, code { font-size:100%; }

.setup {
	border:			#F00 solid 1px;
}

body {
	font-size:		13px;
	font-family:	Arial, Helvetica, sans-serif;
	line-height:	120%;
	color:			#555555;
}

#mainContainer {
	margin-top:		60px;
	margin-left:	auto;
	margin-right:	auto;
	width:			860px;
}

#logo {
	width: 			303px;
	height:			70px;
	float:			left;
}

#mainmenu {
	width:			537px;
	float:			right;
	text-align:		right;
	padding-right:	20px;
}
#mainmenu ul {
					display:block;
}

#mainmenu ul li {
					display:inline;
					list-style:none;
					margin:0px 0px 0px 10px;
					padding:0;
					font-size:11px;
}

#mainimage {
	margin:			20px 0px;
}

#descriptionText {
	width:			553px;
	float:			left;
	padding-right:	20px;
}

#resultsText {
	width:			287px;
	float:			right;
}

.columnPad {
	width:			280px;
	float:			left;
	margin-right:	10px;
	margin-bottom:	25px;
}

.columnNoPad {
	width:			280px;
	float:			left;
}

#footer {
	margin-top:		20px;
	width:			860px;
	clear:			both;
	text-align:		center;
	font-size:		11px;
}

.holder	{
	overflow:		auto;
}

h1 {
	font-size:		20px;
	font-weight:	bold;
	margin-bottom:	12px;
}

h2 {
	font-size:		16px;
	font-weight:	bold;
	margin-bottom:	4px;
}

p {
	margin-bottom: 	1em;
}

.footerMenu {
	margin: 		0px;
	color:			#999;
}

.buttonSpace {
	margin-top:		50px;
}

.titleBar {
	background-color:#F3F3F3;
	border:			solid 1px;
	border-color:	#FFFFFF #E3E3E3 #E3E3E3 #FFFFFF;
	padding:		2px 6px;
	font-size:		14px;
	font-weight:	bold;
	margin-bottom:	8px;
}

.portfolioList {
	margin-bottom: 	1px;
	padding-left:	12px;
}

.mm a {text-decoration: none;}
.mm a:link {color: #999;}
.mm a:visited {color: #999;}
.mm a:active {color: #555;}
.mm a:hover {color: #555;}

a:link {color: #660000;}
a:visited {color: #660000;}
a:active {color: #000;}
a:hover {color: #000;}

.portfolioLink a {text-decoration: none;}
.portfolioLink a:link {color: #555;}
.portfolioLink a:visited {color: #555;}
.portfolioLink a:active {color: #660000;}
.portfolioLink a:hover {color: #660000;}
