body {
	background-image:url(../images/waterfall_1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#929f72;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 16px; 
	color: #333333; 
	text-decoration: none; 
	font-weight: normal;
	margin:0px auto;
	padding:0px;
	width:980px; }
	
h1 {
	font-size:16pt;
	line-height:20pt;
	margin:0; }
	
h2 {
 font-size:12pt;
	line-height:14pt;
	margin:0; }
	
h3 {
 font-size:10pt;
	line-height:12pt;
	margin:0; }

img, div, table, tr, td {
	border-collapse:collapse;
	border:0px;
	padding:0px;
	margin:0px; }
	
table.table {
	width:100%; }
	
	table.table th {
		font-size:95%;
		background-color:#929F73; }
	
	table.table tr.bidderSpace td {
		padding:.2em; }	
	
img, div, a, input { behavior: url(../includes/iepngfix.htc) }


a {
	color: #FFFFFF;
	text-decoration:none;
	font-size:95%;
}
	a:hover{
		color: #FFFF00;
	}

div {}
	div#container {
		min-height:801px;
		height: auto !important;
		height: 801px;
		width:980px;
		margin:0px auto;
		text-align:center;
	}
	div.divider {
 	background-color:#000066; 
		height:1px; 
		line-height:1px; 
		margin:.2em 0 .4em 0; 
		clear:both;
		width:100%;	}
		
	div.divider.double {
 	background-color:#000066; 
		height:2px; 
		line-height:2px; 
		margin:.2em 0 .4em 0; 
		clear:both;
		width:100%;	}		
		
	div.error {
		width:90%;
		margin:0 auto;
		font-size:90%;
		text-align:center;
		color:#FF0000;
	}
	div.footer {
		clear:both;
	}
	div.notice {
		width:90%;
		margin:0 auto;
		font-size:100%;
		text-align:center;
		color:#003399;
	}	
 div.planroom.block {
		border:1px solid black; 
		margin:1em 0 1em 0; }
		
	div.planroom.block .header {
		width:100%; 
		border-bottom:1px solid black; 
		background-color:#666666;
		margin:0; }
		
	div.planroom.block .body {
		padding:.2em; }
		
	div#footer {
	 margin:0px auto;
		text-align:center;
		width:980px;
	}	
	div#header {
		width:980px; 
	}
		div#header ul#navigation {
	  width: 837px; 
			height: 19px;
			background: url(../images/navigation_header.jpg);
			margin: 0; padding: 0;
			margin-top:5px;
			position: relative;
		}
	  div#header ul#navigation li {
    margin: 0; 
				padding: 0; 
				list-style: none;
    position: absolute; 
				top: 0;
			}
			div#header ul#navigation li, div#header ul#navigation a {
			 font-size:100%;
				height: 19px;
				display: block;
			}
		div#header div.text {
		 text-align: right;
			line-height:150%;
			color:#CCCCCC;
		}
			div#header div.text em {
				font-weight: bold;
				font-style: normal;
				color: #000000;
			}
			div#header a {
			 font-size:100%;
				color:#FFFFFF;
			}
			div#header div.text a {
			 font-size:100%;
			 color:#FFFF00;
			}
		div#header div#subnav	{
		 padding-top:.1em;
		 color:#224499;
			text-align:center;
			height:1.8em;
		}
		 div#header div#subnav a {
			 color:#FFFFFF;							
			}
		 div#header div#subnav a:hover {
				color:#FFFF00;
			}			
			
	div.navigation {
	 clear:both;
		text-align:center;
		padding-top:.5em;
		padding-bottom:.5em;
	}
	div.navigation a {
	 font-size:100%;
		color: #333333;
	}
	div.navigation a:hover {
		color:#FFFF00;
	}
	div.navigation ul {
		display:inline;
		margin:0px auto;	
	}
	div.navigation li {
			display:inline;
			border-left: 1px solid #333333;
			padding-left:.3em;
	}
	div.navigation li.first {
			border-left: none;
	}
		div.navigation ul#copyright li {
		 border-color:#485448;
		}
		div.navigation ul#copyright li,	div.navigation ul#copyright a {
		 font-size: 90%;		
		 color:#485448;
		}
		div.navigation ul#copyright a:hover {
		 color:#FFFF00;
		}		

div#content_template_alpha {
 padding-left:85px;
	clear:both;
	text-align:left;
}
	div#content_template_alpha div#left {
		width:256px; 
		float:left;
		position: relative;		
		padding:5px;
		padding-left:65px;
	}
	 div#content_template_alpha div#left img {
			border:3px solid #333333;
		}
	div#content_template_alpha div#right {
	 padding:5px;
	 color:#000000;
		font-size:120%;
	 width:554px;
		float:right;
	} 

div#content_template_beta {
 padding-left:85px;
	clear:both;
	text-align:left;
}
	div#content_template_beta div#left {
		width:506px; 
		float:left;
		position: relative;		
		padding:5px;
		padding-left:65px;
	}
	 div#content_template_beta div#left img {
			border:3px solid #333333;
		}
	div#content_template_beta div#right {
	 padding:5px;
	 color:#000000;
		font-size:120%;
	 width:304px;
		float:right;
	}
		
div#content {
 padding-left:85px;
	clear:both;
	text-align:left;
}
	div#content div#left {
		width:430px; 
		float:left;
		position: relative;		
		padding:5px;
	}
	 div#content div#left img {
			border:3px solid #333333;
		}
	div#content div#right {
	 padding:5px;
	 color:#000000;
		font-size:120%;
	 width:450px;
		float:right;
	} 

div#content_template_delta {
 padding-left:85px;
	clear:both;
	text-align:left;
}
	div#content_template_delta div#left {
		width:206px; 
		float:left;
		position: relative;		
		padding:5px;
		padding-left:65px;
	}
	 div#content_template_delta div#left img {
			border:3px solid #333333;
		}
	div#content_template_delta div#right {
	 padding:5px;
	 color:#000000;
		font-size:120%;
	 width:604px;
		float:right;
	} 

div#divide {
	height:1px;
	background-color:#000066;
	width:100%;
	margin:14px auto;	
}	
	
button {	
 font-size:90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #c1d197;
	border: 1px solid #636b4d;
	padding: .2em 1em;
}
	
	
	
form div {
	display:block;
	margin:.2em 0;
	font-size:90%;
	color:#dddddd;	
}
 form div.column {
	 margin:0; 
		float: left;
		width:50%; }
		
		form div.column div {
		 margin:0; }
	
			form div.column div span {
				width: 40%; }
				
			form div.column div div {
			 margin-left:40%; }
		
	form div.divider {
		margin:.4em 0 .4em 31%; 
		width:69%;
	}
	form div.question {
	 margin:0 0 0 30%;
	}
	form div.question span {
	 width:100%;
		display:block;
		text-align:left;		
		white-space:normal;
	}		
	form div.question textarea {
	 width: 100%;
		height:2em;
	}
	form div.required {
		color:#FFFF66;
	}	
	form div a {
		font-size: 105%;
	}		
	form div div {
		margin-left:40%;
	}
	form div.view {
		color:#000000;
		height:1.5em;	}
		
	form div.view span {
		color:#CCCCCC;
		margin-top:-.1em; }
	
	form div span {
	 white-space:nowrap;
		width:30%;
		float:left;
		text-align:right;
		vertical-align:middle;
		margin:.3em 1% 0 0;
	}
	form div span.view {
	 margin:0 1% 0 0;
	}

	form strong, form em {
		width:69%;
		float:right;
	}
	form em {
	 font-size:90%;
 }
	.form td, .form th {
	 padding:3px;
		font-size:90%;
		vertical-align:top;
	}
	
dl.form dt, form dt {
 clear:both;
	width:30%;
	float:left;
	text-align:right;
}
dl.form dd, form dd {
 float:right;
	width:69%;
	height:2em;	
}	

form dt.question {
	text-align:left;
	width:69%;
	float:right;
}
form dd textarea {
	width:100%;
}
dt {
	color: #DDDDDD;
	font-size:90%;
	margin-top:.4em;
}


dl#portfolio dt {
	font-variant:small-caps;
	margin-top:.5em;	
	color: #000099;		
}
dl#portfolio dt a {
	color: #000099;	
}
dd {		
	margin:0;
}

input.text, select.text, textarea.text {
 font-size:90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;	
 background-color: #c1d197;
	border: 1px solid #636b4d;
	margin-top: 3px;
}

p strong em {
	color:#221199;
	font-variant:small-caps;
	font-style:normal;
}

.d0 { background-color:#a7b581; }
.d1 {	background-color:#79845e; }

.header {
	font-size:100%;
	color:#dddddd;
	margin:0;
	margin-bottom:.5em;	}
	
.text {
	line-height:150%; }
	
.category {
	color: #000099;
	font-size:100%;
	margin:.3em 0;
	font-variant:small-caps; }
	
.title {
	color: #333333;
	font-size:130%;
	font-weight:bold;
	margin:.3em 0;
}
p.description {
	margin:.3em 0;
}

span.header {
	color:#2B4AA3; }
span.text {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #222222;
	text-decoration: none; 
	font-weight: normal; }

ul {
	list-style:none;
	margin:0;
} 
li em {
	font-size:90%;
}

.disabled {
	color:#666666;
}
.strong {
	font-weight:bold;
}