@charset "utf-8";
/* CSS Document */
/*body is partially defined within the THEMES also, base desc. in here*/
body {background-attachment:fixed;
	  background-position:top-right;
	  background-repeat:repeat-x;
	  margin-top:0px;
	  margin-bottom:0px;
	  margin-left:0px;
	  margin-right:0px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  
	  }

#page {position:relative;
		float:none;
		background-color:transparent;
		margin-top:0px;
		border:0px #CCCCCC solid;
		width:1000px;
		height:auto;
		padding:0px;
		}
		
#superiorNav { position:relative;
			   width:100%;
			   height:40px;
			   background-image:url(superiorNav.png);
			   background-repeat:no-repeat;
			   background-position:bottom;
			   border:0px #66FF00 solid;
			   }
#superiorNav a:link {color:#FFFFFF;
					 font-size:10px;
					 display:inline-block;
					 clear:none;
					 
					 padding:0px 10px 10px 10px;
					 margin-top:22px;
					
					 }
					 
#superiorNav a:visited {color:#FFFFFF;
					 font-size:10px;
					 display:inline-block;
					 clear:none;
					 
					 padding:0px 10px 10px 10px;
					 margin-top:22px;
					
					 }
#superiorNav a:hover {color:#FFFFFF;
					 font-size:10px;
					 display:inline;
					 
					 padding:13px 10px 10px 10px;
					 margin-top:0px;
					 
					 background-image:url(superiorNav-Select.png);
					 background-repeat:repeat-x;
					 background-position:top left;
					 }

#mastHead { position:relative;
			width:100%;
			height:100px;
			background-image:url(mastHead.jpg);
			}
					 
#dyk {position:relative;
			 float:right;
			 clear:none;
			 width:195px;
			 height:80px;
			 margin-right:5px;
			 margin-left:0px;
			 margin-top:5px;
			 margin-bottom:5px;
			 padding:5px;
			 background-color:transparent;
			 background-image:url(200by80-BG-Sunset.png);
			 background-repeat:no-repeat;			   
			 text-align:left;
			 }
			 
.title {font-size:12px; font-weight:bold;}
.facts {font-size:9px; margin-top:.4em; margin-right:5px; line-height:1.25em;}
.litefacts {font-size:9px; margin-top:.4em; margin-right:5px; line-height:1.25em; color:#666666;  
padding-top:5px; padding-bottom:5px;}

#cols {position:relative;
		float:none;
		background-color:transparent;
		margin-top:0px;
		border:0px #CCCCCC solid;
		width:990px;
		height:auto;
		padding:0px;
		overflow:hidden;
		}
#leftCol {position:relative;
		  width:160px;
		  height:auto;
		  border-bottom: 0px #999999 solid;
		  border-top: 0px #999999 solid;
		  background-color:transparent;
		  border-collapse:collapse;
		  float:left;
		  clear:none;
		  z-index:100;
		  }
		  
#centerCol {position:relative;
		  width:650px;
		  height:auto;
		  border:0px red solid;
		  margin:0;
		  background-color:transparent;
		  background-image:url(../THEMES/SUNSET/onion.png);
		  border-collapse:collapse;
		  float:left;
		  padding:0px;
		  clear:none;
		  }

#centerColfull {position:relative;
		  width:990px;
		  height:auto;
		  border:0px red solid;
		  background-color:transparent;
		  background-image:url(../THEMES/SUNSET/onion.png);
		  border-collapse:collapse;
		  float:left;
		  padding:0px;
		  clear:none;
		  z-index:200;
		  }		  
		  
#rightCol {position:relative;
		  width:180px;
		  
		  border-bottom: 0px #999999 solid;
		  border-top: 0px #999999 solid;
		  background-color:transparent;
		  background-image:url(../THEMES/SUNSET/onion.png);
		  border-collapse:collapse;
		  float:right;
		  style="display:none; 
		  overflow:hidden; 
		  height:auto;
		  clear:none;
		  }
		  
		  
#footer {position:relative;
			   width:990px;
			   height:25px;
			   background-image:url(footer.png);
			   background-repeat:no-repeat;
			   clear:both;
			   
			   }
.footerCopy {font-size:10px; color:#FFFFFF;}

#mastHeadContent {position:relative;
			 float:right;
			 width:225px;
			 height:80px;
			 margin-right:5px;
			 margin-left:0px;
			 margin-top:5px;
			 margin-bottom:5px;
			 padding:5px;		   
			 text-align:left;
			 }
			 
.imgFL {float:left; margin:10px; clear:none;}
.imgFR {float:right; margin:10px; clear:none;}

#forms input, select{ border:1px #999999 solid; 
			  background-image:url(inputBG.jpg);
			  background-repeat:repeat-x;
			  background-color:#eaf7fb;
			  margin-right:5px;
			  }
#forms .field {font-size:10px; 
			   clear:left; 
			   float:left;
			   padding-top:2px;}
			   
#forms a:link .go{background-image:url(go.png); background-repeat:no-repeat; padding:2px; color:transparent;
background-color:transparent; border:0px; width:45px; height:25px;}

#forms a:hover .go{background-image:url(go2.png); background-repeat:no-repeat; padding:2px; color:transparent;
background-color:transparent; border:0px; width:45px; height:25px;}

.imgClear {float:left; clear:both; margin-bottom:15px;}

#legendPO {width:auto; height:auto; border:1 black solid; background:white; position:absolute; top:120px; left:100px; visibility:VISIBLE;}
