/* CSS Document */
/* Section Listing (.sectionlsiting) style controls all layout & display of all listings */

	table.sectionlisting {
		background-color:#F9F9F9;
		margin:0 0 40px 0;
	}
	
	table.sectionlisting h1, h1 a {
		margin:0 0 10px 0;
		padding:0;
		font:bold 18px Verdana, Arial, Helvetica, sans-serif;
		color:#0099CC;
		text-decoration:none;
		border-bottom:1px dotted #CCCCCC;
		padding:0;	
	}

	table.sectionlisting h2 {
		font:bold 14px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		margin:0 0 5px 0;		
	}

	table.sectionlisting h3 {
		font:normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0099CC;
		margin:0 0 5px 0;				
	}

	table.sectionlisting p {
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		line-height:16px;
		margin:0;
	}	

	table.sectionlisting img {
		border:none;
		padding:3px;
		border:1px solid #D9D9D9;
		background-color:#F9F9F9;
	}
	
	



/* *********************************************** */
/* VIEW LISTING CSS */
/* *********************************************** */


	table.viewpage {
		background-color:#F9F9F9;
		margin:0 0 40px 0;
	}
	
	table.viewpage h1, h1 a {
		margin:0 0 10px 0;
		padding:0;
		font:bold 18px Verdana, Arial, Helvetica, sans-serif;
		color:#0099CC;
		text-decoration:none;
		border-bottom:1px dotted #CCCCCC;
		padding:0;	
	}

	table.viewpage h2 {
		font:normal 14px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		margin:0 0 5px 0;		
	}

	table.viewpage h3 {
		font:normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0099CC;
		margin:0 0 5px 0;				
	}

	table.viewpage h4 {
		font:bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0099CC;
		margin:0 0 5px 0;				
	}


	table.viewpage p {
		font:normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		line-height:18px;
		margin:0;
	}	

	table.viewpage img {
		border:none;
		padding:3px;
		border:1px solid #D9D9D9;
		background-color:#F9F9F9;
		margin:0 0 10px 0;
	}
	
	
	div.contactbox{
		border:solid 1px #c6cfe1;
		background:#dfe4ee;
		padding:10px;
		color:#333333;
		margin-bottom:20px;
	}
	div.contactbox h1 {
		font-size:14px;
		color:#000000;
		padding-bottom:4px;
	}
	div.contactbox p{
		padding-bottom:14px;
		font-size:11px;
	}
	
	div.contactbox .inputtext{
		border:1px solid #B9B9B9;
		color:#666666;
		width:230px;
		background-color:#F9F9F9;
	}
	
		.textarea {
			height:140px;
		}
	
	div.contactbox label {
		display:block;
		margin-bottom:10px;
		color:#555555;
	}

	div.contactbox label span{
		font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px;
		display:block;
		float:left;
		padding-right:6px;
		width:80px;
		text-align:right;
		font-weight:bold;
	}
	
	.subbutton {
		background:none;
		background:url(../images/pageframe/blankbutton.png) no-repeat top left;
		border:none;
		width:139px;
		height:24px;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		padding:0;
		margin:0;
		position:relative;
		left:85px;
	}
	
