/* FOR ALL */
/* html>body */
/* First set your css tag, then if you use html>body followed by the tag */
/* i.e. 'html>body pagecontent' then i.e. will ignore this */
/* All other browsers seem to see it so it fixes any browser issues */

/* FOR YOU SAM */
/* THESE CONTROL ALL THE LINKS BY DEFAULT */
a:link, a:active, a:visited {
	color: #7c7c7c;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	cursor: pointer;
	text-decoration: underline;
}




/* ------------------------------------------ */

	#BodyTable {
		width:984px;
		margin-top:50px;
		background-color:#ffffff;
	}

/* Header */
	#header {
		background-image:url(../images/build/logoheader.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		width:984px;
		height:149px;
		vertical-align:top;
	}

	.leftCell {
		width:205px;
		border-right:0px solid red; 
		vertical-align:top;
		background-image:url(../images/build/BLCorner.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
	.mainCell {
	/*width:180px; - 984px*/
		width:779px;
		vertical-align:top;
		text-align:left;
	}
	.mainCell2 {
		width:774px;
		height:114px;
		vertical-align:bottom;
	}


/* ------------------------------------------ */

/* Page Content */
	#pageContent{
		margin:10px;
		width:550px;
		text-align:justify;
		margin-right:auto;
		margin-left:auto;
		border:0px solid #CCCCCC;
		padding:5px;
	}
	#pageContent .table {
		width:540px;
		margin-bottom:20px; 
		border-bottom:1px solid #5C8A94;
	}
	#pageContent .header{}
	#pageContent .printIcon{
		width:30px;
	}
	#pageContent .mailto{
		width:20px;
	}
	#pageContent h1 {
		padding:0px;
		margin:0px;
	}

	#pageContent2Container{ margin-left:28px; padding:1px 0; background-color:#7c7c7c; width:159px; text-align:center; }
                    /* Why do i need 1px padding ---^ for it to use the 5px margin on the child div? */
	#pageContent2 { margin:5px; text-align:left; color:WHITE; }










/* ------------------------------------------ */
/* Send to a friend */	

	#sendtoafriend {
		width:200px;
		margin:5px;
		border:1px dashed #5C8A94;
	}
	#sendtoafriend table {
		margin:3px;
		width:200px;
	}
	#sendtoafriend h1 {
		margin:0px;
		padding:0px
	}
	#sendtoafriend .label {
		font-weight:bold;
		width:80px;
		white-space:nowrap;
	}
	#sendtoafriend input {
		border:1px solid #999999;
		width:90%;
		margin-bottom:1px;
		background-color:#5C8A94;
	}
	#sendtoafriend .but {
		border:1px solid #999999;
		width:60px;
		background-color:#5C8A94;
	}






/* ------------------------------------------ */
/* called from navMain.asp */	
	#topnavigation {
		font-size: 12px;
	}
	#topnavigation a.off:visited, #topnavigation a.off:active, #topnavigation a.off:link {
		font-weight:normal;
		color:#000000;
	}
	#topnavigation a.off:hover {
		text-decoration:none;
		font-weight:normal;
		color:#90c658;
	}
	#topnavigation a.on:visited, #topnavigation a.on:active, #topnavigation a.on:link {
		font-weight:bold;
		color:#90c658;
	}
	#topnavigation a.on:hover {
		text-decoration:none;
		font-weight:bold;
		color:#90c658;
	}
	
	
	
	
	#bottomnavigation {
	}
	#bottomnavigation a.off:visited, #bottomnavigation a.off:active, #bottomnavigation a.off:link {
		font-weight:normal;
		color:#ffffff;
	}
	#bottomnavigation a.off:hover {
		text-decoration:none;
		font-weight:normal;
		color:#000000;
	}
	#bottomnavigation a.on:visited, #bottomnavigation a.on:active, #bottomnavigation a.on:link {
		font-weight:normal;
		color:#000000;
	}
	#bottomnavigation a.on:hover {
		text-decoration:none;
		font-weight:normal;
		color:#000000;
	}
	
	#mainnavigation {
		width:927px;
		height:20px;
		margin:0 auto;
	}
	#mainnavigation a.off:visited, #mainnavigation a.off:active, #mainnavigation a.off:link {
		font-weight:normal;
		color:#ffffff;
	}
	#mainnavigation a.off:hover {
		text-decoration:none;
		font-weight:normal;
		color:#ffffff;
	}
	#mainnavigation a.on:visited, #mainnavigation a.on:active, #mainnavigation a.on:link {
		font-weight:normal;
		color:#ffffff;
	}
	#mainnavigation a.on:hover {
		text-decoration:none;
		font-weight:normal;
		color:#ffffff;
	}
	

	#leftNavigation { margin-left:28px; background-color:#90c658; width:159px; text-align:center;  }
	#leftNavigation table { width:135px; margin:5px auto; }
	#leftNavigation td { height:20px; border-bottom:1px solid WHITE; text-align:left;  }
	#leftNavigation a { font-size:12px; }
	#leftNavigation a.main:visited, #leftNavigation a.main:active, #leftNavigation a.main:link {
		font-weight:normal;
		color:#ffffff;
	}
	#leftNavigation a.main:hover {
		text-decoration:none;
		font-weight:normal;
		color:#000000;
	}
	#leftNavigation a.mainon:visited, #leftNavigation a.mainon:active, #leftNavigation a.mainon:link {
		font-weight:normal;
		color:#000000;
	}
	#leftNavigation a.mainon:hover {
		text-decoration:none;
		font-weight:normal;
		color:#000000;
	}
	
	
	
	.headeraddress {
		font-size:110%;
	}
	.greenhead {
		color:#90c658;
		font-size:120%;
		font-weight:bold;
		margin-bottom:5px;
	}
	
	#footer {
		width:984px;
		margin:5px auto 0 auto;
		font-size:80%;
		color:#ffffff;
	}
	
	.leftnavhead {
		color:#ffffff;
		font-weight:bold;
		font-size:120%;
	}
	
	.bottompadding {
		margin:0px auto;
		width:984px;
		background-color:#ffffff;
		height:23px;
	}
	.bottompadding2 {
		height:14px;
		margin-left:28px;
		width:159px;
		text-align:center;
	}
	
	
	
	/*SLIDER*/
	#slidecontainer { margin-right:20px; width:750px; background-color:#B7DA92; margin:14px auto 0 0; }
	#slideleftcont  { width:17px; vertical-align:middle; }
	#sliderightcont { width:17px; vertical-align:middle; }
	#slideleft      { display:block; width:100%; height:100%; }
	#slideright     { display:block; width:100%; height:100%; }
	#slideleftimg   { width:7px; height:12px; margin:43px 8px; }
	#sliderightimg  { width:7px; height:12px; margin:43px 8px; }
	#gsslide				{ height:100%; }
	#gsslide td			{ vertical-align:middle; }
	.slidecell			{ vertical-align:middle; }
	.slideimage 		{ margin:10px 6px; width:108px; height:80px;}
	div#hold { 
		position:relative; overflow:hidden; margin-left:auto; margin-right:auto;
		width:704px; height:100px; z-index:100;
	}
	div#wn { 
		position:absolute; 
		left:0px; top:0px; 
		width:704px; height:100px; 
		clip:rect(0px, 970px, 100px, 0px); 
		overflow:hidden;	
		z-index:1; 
	}
	div#lyr1 { 
		position:absolute; visibility:visible; 
		left:0px; top:0px; 
		z-index:1; 
	}
	/*END SLIDER*/
	
	#pageContent2 p {
		margin:8px;
	}
	
	blockquote.quotation {
		padding:0;
		margin:0 0 8px 0;
	}
	.quotation p {
		margin:0;
		font-size:13px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
	}
	.citation {
		text-align:right;
	}
	.citation p {
		margin:0;
		text-align:right;
	}
	
	.mainCell li {
		list-style-image:url(../images/build/bullet.gif);
	}
	.mainCell li {
		margin-bottom:5px;
		list-style-image:url(../images/build/bullet.gif);
	}
	
