#header		{ position: relative;
		  top: 5px;
		  left: auto;
		  right: auto;
		  bottom: auto;						}

#footer		{ position: relative;
        	  width: 100%;
        	  height: 88px;
        	  top: auto;
        	  right: 0;
        	  bottom: 0;
        	  left: 0;						}
#line		{ padding-left: 10px;
		  padding-right: 0px;
		  padding-top: 5px;
		  padding-bottom: 5px;			  
 		  background-image: url(images/1x1red.jpg);
		  background-repeat: repeat;							}
#blueline	{ 			  
 		  background-image: url(images/1x1blue.jpg);
		  background-repeat: repeat;							}
#thinline	{ padding-left: 0px;
		  padding-right: 0px;
		  padding-top: 1px;
		  padding-bottom: 0px;			  
 		  background-image: url(images/1x1red.jpg);
		  background-repeat: repeat;							}
#infoemail 	{ font-weight: bold;
		  font-size: 9pt;
		  color: #FFFFFF;
		  letter-spacing: 0.1em;
		  padding-left: 0; padding-top: 0px; padding-bottom: 0px;			}
	
P 		{ 
		  font-size: 9pt; 

		  color: #360096;						}

table.main	{ margin: 0px;							
		  height: 100%;							
		  width: 100%;							}

table 		{ margin: 0px;
		  padding: 0px;							}
TR.mainrow	{ height: 100%;							}

TD.tmenulink { border: none;
		  font-size: 9pt;
		  width: 150px;
		  margin: 0px;
		  padding: 0px;	
		  background-image: url("images/bluegradient.jpg");
			 
		  background-repeat: repeat-y;
		  background-position: left;
		  height: 100%;  				}

TD.deptlink { border: none;
		  font-size: 9pt;
		  width: 250px;
		  margin: 0px;
		  padding: 0px;	
		  background-image: url("images/bluegradient.jpg");
		  background-color: #360096;	 
		  background-repeat: repeat-y;
		  background-position: right;
		  height: 100%;  				}

TD		{ border: none;
		  font-size: 9pt;
		  margin: 5px;
		  padding: 5px;	
		  vertical-align: top;
		  width: auto;
		  				}
#heading1	{ border: none;
		  font-weight: bold;
		  font-size:9pt;
		  color: #FFFFFF;
		  background-color:#ee2a2e;
		  padding:3px;		}

TD.logos		{ border: none;
		  font-size: 9pt;
		  margin: 0px;
		  padding: 0px;					}
TR.logos	  border: none;
		  font-size: 9pt;
		  margin: 0px;
		  padding: 0px;					}
#menu		{ width: 150px;}

A		{ 
		  font-size: 9pt;
		  					}

UL		{ font-size: 9pt; 
		  
		  color: #360096		}
OL		{ 		}



H1		{ 
		  font-weight: bold;
		  font-style: italic;
		  font-size: 14pt;
		  color: #000000;					}
H2		{ font-size: 9pt;
		  font-weight: bold; 
		  
		  color: #360096					}

H3,H4,
H5		{ 			}
H5		{ font-weight: normal;	
		  font-size: 8pt;
		  background-color: #efffef;			}
H2		{ padding-left: 0; padding-top: 0px; padding-bottom: 0px }
div		{ font-size: 9pt; 
		  
		  color: #360096						}

div.address 	{ font-weight: bold;
		  font-size: 10pt;
		  color: #FFFFFF;
		  letter-spacing: 0.1em;
		  padding-left: 0; padding-top: 0px; padding-bottom: 0px;
		}

div.addressTitle 	{ font-size: 16pt;
			  text-shadow: 2px 2px white; 	}
div.menu		{ width: 150px;			} 
#mainbody		{ font-size: 9pt; 
		  	  text-align: justify;
		  	  color: #360096						}
#hometext		{ font-size: 11pt; 
		  	  text-align: justify;
		  	  color: #360096						}

#department1	{ color: #ffffff;
			  font-size: 10pt;					
			  font-weight: bold;
			  padding-left: 10px;
			  padding-right: 0px;
			  padding-top: 10px;
			  padding-bottom: 10px;					}

html			{ margin: 0px; 
			  padding: 0; 
			  border: 0; 
			  font-family: arial,helvetica,sans-serif; 
			  background-color: #ffffff;
			}

body			{margin: 0px; 
			 padding: 0; 
			 border: 0; 
			 font-family: arial,helvetica,sans-serif; 
			 background-color: #ffffff;
			 background-image: url("images/background.jpg");
			  
			 background-repeat: no-repeat;
			 background-position: top left;
			 
		  	 height: 100%;

			 }

A.deptlinks 	{ font-weight: bold;
		  font-size: 10pt;
		  color: #FFFFFF;
		  padding-left: 0; padding-top: 0px; padding-bottom: 0px;
		}
A.menulink {
		display: block;
		width: 150px;
		text-align: left;
		font-weight: bold;
		font-size:10pt;
		text-decoration: none;
		color: #FFFFFF;
		BORDER: none;
		border: none;
		
		padding-left: 10px;
		padding-right: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		
		}

A.menulink:hover {
		border: none;
		font-weight: bold;
		font-size:10pt;
		color: #FFFFFF;
		text-decoration: none;
		background-color:#ee2a2e;
		
		padding-left: 10px;
		padding-right: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		background-image: url("images/redgradient.jpg");
		background-attachment: fixed; 
		background-repeat: repeat-y;
		background-position: right;

		
}
A.currentlink {
		display: block;
		width: 150px;
		text-align: left;
		font-weight: bold;
		font-size:10pt;
		text-decoration: none;
		color: #FFFFFF;
		BORDER: none;
		border: none;
		background-color:#ee2a2e;
		background-image: url("images/redgradient.jpg");
		background-attachment: fixed; 
		background-repeat: repeat-y;
		background-position: right;
		padding-left: 10px;
		padding-right: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		
		}
A.currentlink:hover {
		display: block;
		width: 150px;
		text-align: left;
		font-weight: bold;
		font-size:10pt;
		text-decoration: none;
		color: #FFFFFF;
		BORDER: none;
		border: none;
		background-color:#ee2a2e;
		background-image: url("images/redgradient.jpg");
		background-attachment: fixed; 
		background-repeat: repeat-y;
		background-position: right;
		padding-left: 10px;
		padding-right: 0px;
		padding-top: 5px;
		padding-bottom: 5px;			}
A.deptlink {
		display: block;
		width: auto;
		text-align: left;
		font-weight: bold;
		font-size:10pt;
		text-decoration: none;
		color: #FFFFFF;
		BORDER: none;
		border: none;
		
		
		
		}

A.deptlink:hover {
		border: none;
		font-weight: bold;
		font-size:10pt;
		color: #FFFFFF;
		text-decoration: none;
		background-color:#ee2a2e;
		
		
		

		
}
					

