/**
 * Master CSS Wrapper
 * eNerds Main Website
 * Created By dean (eNerds Web Services)
 * (c) 2008 eNerds IT
 */

/***
Global Style Definition
**/

		* {
			margin: 0;
			padding: 0;
		}
		
		.hand { 
			cursor: pointer;
		}
		
		body {
			background-color: White;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			width:857px;
			margin:0px auto;
			cursor:default;
			text-align: center;
		}

		#titlebar {
			width: 857px;
			background-color: White;
			color: Black;
			text-align: center;
			vertical-align: middle;
			margin-bottom: 5px;
		}

/***
												NerdColors
***/			
		.nerd_green {
			color: #808630;
		}
		
		.nerd_black {
			color: #000000;
		}
		
		.nerd_dgray {
			color: #514f36;
		}
		
		.nerd_lgray {
			color: #b7b8b9;
		}
		
/***
												Menu Bar
***/		
		#menubar {
			width: 857px;
			color: Black;
			text-align: center;
			vertical-align: middle;
			margin-bottom: 9px;
		}
		
/***
												Flash Banner
***/
		#banner {	
			width: 857px;
			color: Black;
			text-align: center;
			vertical-align: middle;
			margin-bottom: 5px;
		}
/***
												Content Region
***/
		#content {
			margin-top: 8px;
			margin-left: 10px;
			margin-right: 10px;
			margin-bottom: 7px;
			width: 857px;
			text-align: center;
		}
		
		#content .cframe {
			color: #000000;
			padding-top: 9px;
			vertical-align:top;
			font-size: 11px;
			text-align: left;
		}
		
		#content a, #content a:visited {
			color: #808630;
			text-decoration: underline;
		}
		
		#content a:hover {
			color: #000000;
			text-decoration: underline;
		}
		

		#content h1
		{
			font-weight: bold;
			font-size: 13px;
			
		}
		
		#content h2
		{
			color: #808630;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
		}
		
		#content h3
		{
			
			font-weight: normal;
			font-size: 12px;
			text-decoration: underline;
		}
		
		#content h4
		{
			
			font-weight: normal;
			font-size: 10px;
			color: #808630;
			text-decoration: none;
		}
		
		.underline {
			text-decoration: underline;
			font-weight: bold;
		}
		
		#content .notepoint
		{
			font-size: 15px;
			font-weight: bold;
			color: #999b36;
		}

		
/***
											Footer Region
***/

		#footer {

			text-align: center;
			font-size: 11px;
			width: 857px;
			background-color: White;
			color: #b7b8b9;
			text-align: center;
			vertical-align: middle;
		}
		
		#footer a, #footer a:visited {
			color: #b7b8b9;
			text-decoration: underline;
		}
		
		#footer a:hover {
			color: #000000;
			text-decoration: underline;
		}
		
		
		
		/***
Table Base Layout Definition
***/

div.listingTable thead td {
	height: 20px;
	padding: 2px 2px 2px 2px;
	border-bottom: 2px solid #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	background-color: #c7c7c7;

}

div.listingTable tr.evenrows td {
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #fefefc;
	cursor: arrow;
}

div.listingTable tr.oddrows td  {
	padding: 2px 2px 2px 2px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-color: #f8f9ed;
		cursor: arrow;
}

div.listingTable tr.endrow td  {
		padding: 2px 2px 2px 2px;
		border-top: 2px solid #666666;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-color:  #e5e8d0;
}

div.listingTable tr.baserow td  {
		padding: 2px 2px 2px 2px;
		border-top: 1px solid #666666;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-color:  #c7c7c7;
}

div.listingTable tr.section td  {
		padding: 2px 2px 2px 2px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10.5px;
		font-weight: lighter;
		text-align: left;
		color: black;
		text-transform: uppercase;
		background-color: #e5e8d0;
		border-bottom: 1px solid #666666;
		cursor: arrow;
}

div.listingTable tr.oddrows td a,  div.listingTable tr.evenrows td a, div.listingTable tr.baserow td a {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

		color: #000000;
		text-decoration: none;
		cursor:pointer;
		
}

div.listingTable tr.oddrows td a:hover,  div.listingTable tr.evenrows td a:hover, div.listingTable tr.baserow td a:hover  {
		font-weight: bold;
		color: black;
}


.contactform {
	font-size: 10px;
	text-align: right;
}

.contactform input, .contactform textarea  {
	font-size: 10px;
	border: 1px solid #999;
	background-color: #F2F2F2;
}



		