/* The following styles are applied automatically when you use this style sheet. This style sheet is organized by style categories: Main Body; Navigation and Footer; Forms; Tables */

/* MAIN BODY */

body  {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	background-color : #99cccc;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	}	

A:link  {
   	color : #003399;
	text-decoration : none;
    }

A:active  {
   	color : #666699;
	text-decoration : underline;
    }

A:visited  {
   	color : #003399;
	text-decoration : none;
    }

A:hover  {
   	color : #6699ff;
	text-decoration : underline;
    }	

	
	/*HEADINGS*/
H1 {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 21px;
	}

H2 {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 18px;
	}	

H3 {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 16px;
	}

H4 {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 14px;
	}
		
.H1Blue {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 21px;
	color : #003399;
	font-weight : bold;
	}

.H2Blue {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 18px;
	color : #003399;
	font-weight : bold;
	}

.H3Blue {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 16px;
	color : #003399;
	font-weight : bold;
	}

.H4Blue {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 14px;
	color : #003399;
	font-weight : bold;
	}

.H1Black {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 21px;
	color : #000000;
	font-weight : bold;
	}

.H2Black {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 18px;
	color : #000000;
	font-weight : bold;
	}

.H3Black {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 16px;
	color : #000000;
	font-weight : bold;
	}

.H4Black {
	font-family: arial, verdana, sans-serif, helvetica, helv;
	font-size: 14px;
	color : #000000;
	font-weight : bold;
	}
	
/*SUBHEADINGS*/

  .subhead14black {
   	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 14px;
		color : #000000;
    }	
  
  .subhead16black {
     	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 16px;
		color : #000000;
    }	
	
 .subhead18black {
     	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 18px;
		color : #000000;
    }	
	
.subhead20black {
     	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 20px;
		color : #000000;
    }	
	
	
	.subhead14blue  {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 14px;
		color : #003399;
    }
	
    .subhead16blue  {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 16px;
		color : #003399;
    }	

	.subhead18blue  {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 18px;
		color : #003399;
    }	

	.subhead20blue  {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 20px;
		color : #003399;
    }	
	
/* ARIAL TEXT */
    .bodytext  {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 14px;
    }

    .bodytextsm  {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 12px;
    }	

    
	
/* VERDANA TEXT - Small Stuff */
	
    .txtsmall  {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 11px;
		color : #000000;
    }

    .txtsmallblue  {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 11px;
		color : #003399;
	}	

    .txtsmallgray  {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 11px;
		color : #333333;
	}	

    .txtsmallwhite  {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 11px;
		color : #ffffff;
	}		
	
    .txtsmallbold  {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 11px;
		color : #000000;
		font-weight : bold;
    }

    .txtsmallboldblue  {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 11px;
		color : #003399;
		font-weight : bold;
    }	

    .txtsmallboldwhite  {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 11px;
		color : #ffffff;
		font-weight : bold;
    }	
	
	.txtmed	 {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 12px;
		color : #000000;
    }
	
	.txtmedwhite {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 12px;
		color : #ffffff;
    }	

	.txtmedblue	 {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 12px;
		color : #003399;
    }	
	

	.txtmedbold	 {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 12px;
		color : #000000;
		font-weight : bold;		
    }	

	.txtmedboldblue	 {
    	font-family : verdana, arial, sans-serif, helvetica, helv;
    	font-size : 12px;
		color : #003399;
		font-weight : bold;		
    }	

/* DOCUMENT LISTS on PROJECTS and GROUPS */
	.txtdir	 {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 13px;
		color : #003399;
		font-weight : bold;		
    }	

	.txtfile {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 13px;
						
    }						
	
/* NAVIGATION and FOOTER */

	.txtfooter  {
    	font-family : arial, sans-serif, helvetica, helv;
    	font-size : 11px;
    }	

	
/* FORMS */

/* This defines the formatting of the text within the textarea tag */
textarea {
    font-family : verdana, arial, sans-serif, helvetica, helv;
    font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	background-color : #ffffff;
}

/* This defines the formatting of the text within the select tag */
select  {
	font-size : 12px;
	font-family : verdana, arial, sans-serif, helvetica, helv;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-align : left;
	vertical-align : bottom;
}	

input  {
	background : #FFFFFF;
   	font-family : verdana, arial, sans-serif, helvetica, helv;
   	font-size : 12px;
   	font-weight : normal;
   	color : #000000;
   	text-align : left;
}

		
   	.buttonBlue {
		background : #000066;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: white;
	   	text-align : center;
		}

	.buttonGray {
		background : #CCCCCC;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: black;
	   	text-align : center;
		}			

	.buttonTeal {
		background : #669999;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: black;
	   	text-align : center;
		}	


/* TABLES */

/* This defines the spacing above and below tables. */
table {
	margin-top : 0px;
	margin-bottom: 0px;
}

/* This defines the appearance of table headings. */
th  {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-align : left;
	vertical-align : bottom;
}

