a:link { text-decoration: none; color: #42179a }
a:active { text-decoration: none; color: #42179a }
a:visited { text-decoration: none; color: #440db5 }
a:hover {background-color: #eeeeee;  text-decoration: underline; color: #6f2df8 } 


h1 {color: #440db5; font-size: 20pt; font-family: verdana, helvetica, arial, sans serif}
h2 {color: #6f2df8; font-size: 20pt; font-family: arial, helvetica, verdana,sans serif}
h3 {color: #0875a8; font-size: 18pt; font-family: verdana, arial, helvetica, sans serif}
h4 {color: #6f2df8; font-size: 14pt; font-family: verdana, arial, helvetica, sans serif}	
h5 {color: #440db5; font-size: 12pt; font-family: verdana, arial, helvetica, sans serif}
h6 {color: #440db5; font-size: 10pt; font-family: verdana, arial, helvetica, sans serif}

ul {color: #666666; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-align:left; font-weight: bold; list-style: url(images/bullet.gif) disc}
ol {color: #000000; font-size: 12px; font-family: Arial, Verdana, sans-serif; text-align:left; font-weight: normal; list-style: url(images/arrow.gif) disc; line-height: 18px; margin-top: 0px;}

td {border-width: 0px; border-color: #CCCCCC; border-style: solid}

hr {width: 75%; color: #CCCCCC; height: 1px }

body {
margin-top: 0;
margin-left: 0;
font-family: Arial, Verdana;
font-size: 12px;
}

	.bold {
		font-weight:bold;
	}

	
	.bluebold {
		font-family: verdana; 
		font-weight: bold;
		color: #440db5;
	}
	
	.blueboldi {
		font-weight: bold;
		font-style: italic;
		color: #334f95;
	}
	
	.small {
		font-size: 8pt;
		color: #666666;
	}

	.tiny {
		font-size: 8pt;
		color: #ffffff; 
			}


	p {
		color: #42179a; 
		font-family: arial; 
		font-size: 9pt;
	}



	div.container {
  		width: 750px;
		height: 820px;
  		background-color: #ffffff;
		background-image: url(images/tinybord.gif);
		background-repeat: repeat-y;
  		margin: auto;
		border: 2px solid #000;
	  	}
		
	div.container1 {
  		width: 800px;
		height: 1450px;
		background-color: #ffffff;
		background-image: url(images/bgprprnbow.gif);
		background-repeat: repeat-y;
		margin: auto;
		border: 2px #0875a8;		
	  	}

		
	div.container2 {
  		width: 800px;
		height: 1075px;
		background-color: #ffffff;
		margin: auto;
		border: 2px solid #aaa;
	  	}

		
	div.container3 {
  		width: 750px;
		background-color: #cccccc;
		margin: auto;
		border: 2px solid #000;
	  	}		
		
		
	div.banner {
  		width: 800px;
		height: 250px;
		margin: auto;
		text-align: center;
		border: 2px #000;
  		}		
		
	div.banner2 {
  		width: 795px;
		height: 200px;
		margin-right: 5px;
		text-align: right;
		float: right;
		border: 2px  #eee;
  		}		
		
	div.nav {
  		float: left;
		text-align: left;  
  		width: 158px;
  		height:800px;
		margin-left: 8px;
		margin-top: 25px;
		border: 2px #000;
  	}		
		
		
	div.inner {
  		width: 600px;
		margin: auto;
		text-align: center;
		border: 2px red;
  		}


	div.innerl {
  		width: 600px;
		margin-left: 15px;
		float: left;
		text-align: center;
		border: 2px red;
  		}

	div.detbox {
  		width: 280px;
  		height: 500px;
		float: left;
		margin: 5px;
		text-align: center;
		border: 1px  #0875a8;
  		}
		

	div.detframe {
  		width: 260px;
  		height: 340px;
		float: center;
		margin: 0px;
		text-align: center;
		border: 4px solid #dddddd;
  		}

		
	div.box250 {
  		width: 250px;
  		height: 250px;
		float: left;
		margin: 15px;
		text-align: center;
		border: 1px #006633;
  		}

	div.spcl250 {
  		width: 250px;
  		height: 250px;
		float: left;
		margin: 15px 15px 0px 15px;
		text-align: center;
		background-image: url(images/starbrst.gif);	
		background-repeat: no-repeat;	
  		}		

	div.box135 {
  		width: 132px;
  		height: 140px;
		float: left;
		margin: 3px;
		text-align: center;
		border: 4px solid #dddddd;
  		}
		
	div.box140 {
  		width: 135px;
  		height: 140px;
		float: left;
		margin: 4px;
		text-align: center;
		border: 2px #8888aa;
  		}


	div.text250 {
  		width: 250px;
  		margin: 0px 15px  0px 15px;
		float: left;
		border: 4px #cccccc;
  		}


	div.text180 {
  		width: 190px;
  		margin: 0px;
		float: right;
		text-align: center;
		border: none;
  		}
		

		div.ul {
  		width: 30px;
  		margin: 0px;
		float: left;
		background-image: url(images/ulcrnr.gif);	
		background-repeat: no-repeat;	
		border: none;
  		}
				

		div.ur {
  		width: 30px;
  		margin-right: -6px;
		float: right;
		background-image: url(images/urcrnr.gif);	
		background-repeat: no-repeat;	
		border: none;
  		}
		
		
		div.lr {
  		position: absolute; top: 100%; left: 100%;
		width: 30px;
  		margin-right: -6px;
		float: right;
		background-image: url(images/lrcrnr.gif);	
		background-repeat: no-repeat;	
		border: none;
  		}				
		
		div.ll {
  		position: absolute; top: 100%; left: 0%;
		width: 30px;
  		margin: 0px;
		float: right;
		background-image: url(images/llcrnr.gif);	
		background-repeat: no-repeat;	
		border: none;
  		}						
		
		

	div.spacer {
 		clear: both;
		}


	div.smallbox {
  		float: left;
		text-align: center;  
  		width: 100px;
  		height:98px;
		margin-left: 11px;
 		background-color: none;
		border: 8px solid #a7c99b;
  	}


	div.navbox1 {
  		float: left;
		text-align: center;  
  		width: 100px;
  		height:98px;
		margin-left: 11px;
 		background-color: #c5ad93;
		border: 8px solid #a7c99b;
  	}


	div.credits {
  		width: 350px;
  		background-color: none;
  		margin: auto;
		text-align: center;
		border: 2px solid #006633;
  		}	
