

/* Generic Selectors */

body{
  	 font-family: Verdana, Geneva,arial,helvetica;
	 font-size: 12px;
	 color: rgb(0, 0, 0);
     text-align: justify;
	 /*background-color: rgb(176,196,222);*/ 
	 /*background-image: url('rock_test.png');*/
     background-image: url('background.png');
	 background-repeat: no-repeat;
	 /*background-attachment:fixed;*/
	 /*background-position: center 20px;*/
	}

p{
	width: 100%;
 }


 

/**************** Pseudo classes ****************/

a:link{
	color:;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
	}

li a:link {
	color: #00CC00;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
		color: grey;
		/*color: #00CC00;*/
		text-decoration: underline;
		font-weight: bold;
		font-size: 10px;
}

li a:visited {
	color: #00CC00;
	text-decoration: none;
	font-weight: bold;

}

a:hover{
	color: rgb(0, 96, 255);
	padding-bottom: 5px;
	font-weight: bold;
	text-decoration: underline;
	}

li a:hover {
    display: block;
    color: rgb(0, 96, 255);
    padding-bottom: 5px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C6EC8C;
}

a:active {
    color: rgb(255, 0, 102);
    font-weight: bold;

}

/************************* ID's *************************/

#topDoc{
		position: absolute;
		z-index: 0;
		width: 900px;
		height: 500px;
		margin-top: 20px;
        margin: 40px;
		border-right: 0px;
		padding: 0px 0px 0px 0px; /*top right bottom left*/
	    }

#appletDoc{
		position: absolute;
		z-index: 0;
		width: 900px;
		height: 300px;
		margin: 0px;
		margin-top: 170px;
		border-right: 0px;
		padding: 0px 0px 0px 0px; /*top right bottom left*/
	    }

#leftDoc{
		position: absolute;
		z-index: 0;
		width: 400px;
		height: 100px;
		margin: 10px;
		margin-top: 700px;
		border-right: 0px;
   		border-left: 10px;
		padding: 0px 0px 0px 0px; /*top right bottom left*/
	    }

#rightDoc{
		position: absolute;
		z-index: 0;
		width: 400px;
		height: 100px;
		margin-left: 450px;
		margin-top: 700px;
		border-right: 0px;
		padding: 0px 0px 0px 0px; /*top right bottom left*/
		}

#majorHeader{
  		 	font-family: Verdana, Geneva,arial,helvetica;
	 	 	font-size: 25px;
			text-align: left;
	 	 	color: black;
	 	 	background-color:;
			font-weight: bold;
			padding: 2px 0px 2px 2px; /*top right bottom left*/
			}

#minorHeader{
  		 	font-family: Verdana, Geneva,arial,helvetica;
	 	 	font-size: 20px;
			text-align: center;
	 	 	color: black;
	 	 	background-color:;
			font-weight: bold;
			padding: 2px 0px 2px 0px; /*top right bottom left*/
			}

#whiteTextBoxNews{
			position: absolute;
			margin-top: 130px;
			margin-left: 395px;
			width: 240px;
			height: 270px;
  		 	font-family: Verdana, Geneva,arial,helvetica;
	 	 	font-size: 12px;
			text-align: left;
	 	 	color: black;
	 	 	background-color: white;
			font-weight: ;
			padding: 2px 2px 2px 2px; /*top right bottom left*/
			}
