@charset "utf-8";
/* CSS Document */


/*------ basic elements -------------------------------------------------------------*/

body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#009999;
	margin-top:0;
	margin: 0px;
	}

p { text-align: left; color:black; font-size:12px; line-height: 1.25em; }
h1 {font-size:18px; 
    font-weight:bold;
	}
a:link, a:visited { text-decoration: none; color:#000099; font-size:12px;	}
a:hover, a:active { text-decoration: underline; color: #000099; font-size:12px;}
li { text-decoration: none; list-style-type: disc; color:black; font-size:12px; line-height:20px;}

img { border-style:none;  }

img.floatright {float:right; margin:5px; }

img.center { margin: 0 auto; }






/*------ specific divs --------------------------------------------------------------*/


#container { 
	width: 900px;
    margin: 20px auto 0px auto; 
	position: relative;
	background:none;
	/* z-index: 6; */
	}




#intro { width: 800px; 
         margin-top:0;
         padding-top:30px;
		 padding-left:50px;
		 padding-right:50px;
         background:white;
		 background-image:url(../images/2layertop.gif);
	 	 }
		 
#intro2 { 
         margin-top: -12px !important; /* for the sexy browsers */
         margin-top: 0px; /* for IE5/Win  :*(  */
		 margin-bottom:0px;
         width: 850px; 
		 padding-top:50px;
		 padding-left:50px;
         background:white;
		 background-image:url(../images/2layermiddle.gif);
		 overflow:visible;
	 	 }
	

	
#intro3 {
         margin-top: -20px !important; /* for the sexy browsers */
         margin-top: 0px; /* for IE5/Win  :*(  */
         width: 850px;
		 padding-left:50px;
		  background:#009999;
		 background-image:url(../images/2layerbottom.gif);
		 background-repeat:no-repeat;
	 	 }
		 


#pagehead { width: 500px;
         float:left; 
         margin-top:0;
         background:white;
		 border-style:none;
	 	 }
		 
#pagehead a.p
        {
         background:white;
		 text-decoration:none;
		 border-style:none;
	 	 }
		 
#pageheadright { width:200px;
         float:right;
		 padding-top:5px;
		 padding-right:5px;
         margin-top:0;
         background:white;
	 	 }

#welcometext{ width: 500px;
         float:left; 
         margin-top:0;
		 padding-left:50px;
		 padding-right:50px;
		 border-right:1px solid #003d90;
         background:white;
	 	 } 


#welcometext2{ width: 500px;
         float:left; 
         margin-top:0;
		 padding-left:50px;
		 padding-right:50px;
		 border-right:1px solid #003d90;
         background:white;
		 text-align:center;
		 
		 
	 	 } 
#welcometext2 img { 
padding: 6px; 
border-top: 1px solid #ddd; 
border-left: 1px solid #ddd; 
border-bottom: 1px solid #c0c0c0; 
border-right: 1px solid #c0c0c0; 
display:block; 
margin-left:auto; 
margin-right:auto; 
} 




#linkList {
	width: 164px;
	position: absolute;
	top: 278px;
	left: 678px;
	margin: 0px;
	padding: 0px;
	overflow:visible;
	}

#linkList2 { 
	font-size: 0.70em;
	background: transparent url(paper-bg.jpg) top left repeat-y; 
	padding: 10px; 
	width: 141px; 
	}

#linkList ul {
	margin: 0px;
	padding: 0px;
	}

#linkList a.c {
    	display: inline;
    	color: #ff9600;
	text-decoration: none;
	font-weight: normal;
}

#linkList li a { 
	color:black;
	text-decoration: none;
	list-style-type:none;
	}

#linkList li a:hover {
	text-decoration: underline;
	}

#lselect li {
	line-height: 16px; 
    padding: 5px 0px;
	border-bottom: 1px solid #003d90;
	list-style-type:none;
	}
#lselect li a {
	font-weight: bold;
	color: black;
	display: block;
        text-decoration: none; 
		list-style-type:none;
	}

