


BODY {
	background-color: White;
	SCROLLBAR-FACE-COLOR: crimson;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: black;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-TRACK-COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #212121
}

H1 {font-size: 18pt; font-family: Arial, Helvetica, sans-serif; font-weight: bolder;  }

H2 {font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bolder;  }

H3 {font-size: 12pt; font-family: Arial, Helvetica, sans-serif; }

P {
   font-size: 10pt;
   color: black;
   font-family: Arial, Helvetica, sans-serif;
   
   
   }

td {
	font-size: 10pt;
   color: black;
   font-family: Arial, Helvetica, sans-serif;
   }

UL { 
     font-size: 10pt;
   color: black;
   font-family: Verdena, Helvetica, Arial, sans-serif;
   
   }


.bottomnav { font-size: 10pt; 
          font-family: Verdena, helvetica, Arial, sans-serif;
          color: black;
          
         }

.footer {
	font-size: 10pt;
	font-family: Verdena, helvetica, Arial, sans-serif;
	color: black;
	background-color: #F5F5F5;
	border-top : 1px solid black;
}

          

A:link {
	color: black;
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A:visited {
	color: Red;
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A:active {
	color: Red;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight : bold;
}

A:hover {
	color: Red;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	border : 1px;
}

A.special:link {
	color: blue;
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.special:visited {
	color: blue;
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.special:active {
	color: blue;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.special:hover {
	color: blue;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}


A.event:link {
	color: red;
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.event:visited {
	color: red;
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.event:active {
	color: red;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.event:hover {
	color: red;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}


.topnav A:link {
	color: black;
	font-size: 12pt;
	text-decoration: none;
	font-family:verdena, Helvetica, Arial, sans-serif;
	font-weight : bold;
}

.topnav A:visited {
	color: Gray;
	font-size: 12pt;
	text-decoration: none;
	font-family: Verdena, Helvetica, Arial, sans-serif;
	font-weight : bold;
}

.topnav A:active {
	color: red;
	font-size: 12pt;
	text-decoration: none;
	font-family: Verdena, Helvetica, Arial, sans-serif;
	background-color : gray;
	font-weight : bold;
}

.topnav A:hover {
	color: red;
	font-size: 12pt;
	text-decoration: underline;
	font-family: Verdena, Helvetica, Arial, sans-serif;
	font-weight : bold;
	border : 1px;
}

.email { color:black;
         font-weight: bold;
         font-size: 10pt;
         text-decoration: none;
         
       }
	   
.leftside {
	border-right : thin dotted Black;
	background-color : #CCCC99;
}

.bar {
	border-bottom : 4px solid #DC143C;
	border-top : 4px solid #DC143C;
	background-color : #D3D3D3;
}

.main {
	border-top : 1px solid black;
}
.leftnavbar  {
	background-color : #E4E4E4;
	border-left-style : solid;
	border-left-color : Black;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	font-size : 9pt;
}
.bottom {
	border-bottom : 1px solid black;
}

.top {
	border-top : 1px solid black;
}

.left{
	border-top : 1px solid black;
	border-left : 1px solid black;
	background-color : #B7B7B7;
}

.right {
   border-top : 1px solid black;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : black;
	background-color : #E4E4E4;
}

.borders {
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : black;
	
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : black;
	
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : black;
	
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : black;
}

.hours {
	
	   font-size: 8pt; 
}

.header {
	background-color : #DC143C;
	border-bottom-color : black;
	border-bottom-style : solid;
	border-bottom-width : 5px;
}

.menu a:link {
 display:block;
 text-decoration: none;
 color: black;

}
.menu a:hover {
 text-decoration: none;
 display:block;
 color: red;
 background-color: black;
}
.menu a:visited {
	text-decoration: none;
	color: #B4B4B4;
}
.menu a:active {
  text-decoration: none;
 display:block;
 color: red;
 background-color: black;
}

textarea, input, select, option {
font-weight: normal;    
border-color: #000000;   
border-style: solid; 
border-top-width: 1px; 
border-left-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px; 
} 

.content {
	font-size: 6pt;
   color: black;
   font-family: Arial, Helvetica, sans-serif;
}

.content A:link {
	color: gray;
	font-size: 10pt;
	text-decoration: none;
	font-family:verdena, Helvetica, Arial, sans-serif;
	
}

.content A:visited {
	color: Gray;
	font-size: 10pt;
	text-decoration: none;
	font-family: Verdena, Helvetica, Arial, sans-serif;
	
}

. content A:active {
	color: gray;
	font-size: 10pt;
	text-decoration: underline;
	font-family: Verdena, Helvetica, Arial, sans-serif;
	
	
}

.content A:hover {
	color: gray;
	font-size: 10pt;
	text-decoration: underline;
	font-family: Verdena, Helvetica, Arial, sans-serif;
background-color : white;
}