﻿body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/background_ccdddd.gif);
    margin-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
}

ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #770000;
	margin-top: 5px;
	margin-bottom: 5px;
}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color : #770000;
	margin-top: 16px;
	margin-bottom: 8px;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #003366;
	margin-top: 5px;
	margin-bottom: 5px;
}


.date {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #336699; 
    font-size: 11px;
    background-color: #ffffff; 
    position: fixed; 
    top: 20px; 
}


.smallfont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.mediumfont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-style: normal;
	word-spacing: normal;
	text-align: justify;
}

.largefont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #000033;
	word-spacing: normal;
    line-height: 20px;
    font-style: normal;
    font-weight: bold;
}

a.nav:link { 
background-image: url(../images/bluebutton.gif); 
background-color: #369; 
color : #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight: normal;
text-decoration: none; 
padding-top: 6px;
padding-left: 12px;
padding-bottom: 7px;
padding-right: 0px;
width: auto; 
height: 15px;
display: block;

}

a.nav:visited { 
background-image: url(../images/bluebutton.gif);
background-color: #369; 
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight: normal;
text-decoration: none; 
padding-top: 6px;
padding-left: 12px;
padding-bottom: 7px;
padding-right: 0px;
width: auto; 
height: 15px;
display: block;

}

a.nav:active { 
background-image: url(../images/bluebutton.gif); 
background-color: #369; 
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight: normal; 
text-decoration: none;
padding-top: 6px;
padding-left: 12px;
padding-bottom: 7px;
padding-right: 0px;
width: auto; 
height: 15px;
display: block;

}

a.nav:hover { 
background-image: url(../images/lightbluebuttondown.gif); 
background-color: #69c;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight: normal;
text-decoration: none;
padding-top: 7px;
padding-left: 14px;
padding-bottom: 6px;
padding-right: 0px;
width: auto; 
height: 15px;
display: block; 

}

.mainmenu {
background-color: #369;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight: normal;
text-decoration: none; 
height: 27px;
width: 153px;

}

.mainmenu11 {
    background-color: #336699;
    background-image: url(../images/spacer.gif);
    background-repeat: repeat-x;
    height: 18px;
}

.mainmenu12 { 
   background-image: url("../images/bluebutton.gif");
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   padding-left : 12px;
   height: 28px;
   width : 153px;   
}

.mainmenu15 { 
   background-image: url("../images/graybuttonup.gif");
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   font-weight: bold;
   color: #000000;
   padding-left : 12px;
   padding-top : 2px;
   height: 28px;
   width : 153px;   
}

.mainmenu13 { 
   background-color : #336699;
   background-image: url(../images/spacer.gif);
   background-repeat: repeat-x;
   height: 100%;
   margin: 0px; 
}

.mainmenu14 { 
   background-color : #336699;
   border-top: #333333 solid 1px;
   border-bottom: #333333 solid 1px;
   background-repeat: repeat-x;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   padding-bottom : 6px;
   padding-top : 6px;
   padding-left : 12px;
   height: 18px;
}

.shadowwhite { background-image: url(../images/shadowwhite.gif);  
   background-repeat: repeat-x; 
   height: 15px;
}

.shadowgray { background-image: url(../images/shadowgray.gif);  
   background-repeat: repeat-x; 
   height: 15px;
}


.shadowccdddd { background-image: url(../images/shadow_ccdddd.gif);  
   background-repeat: repeat-x; 
   height: 7px;
}

.shadow336699 { background-image: url(../images/shadow_336699.gif);  
   background-repeat: repeat-x; 
   height: 15px;
}

.shadowccdddd_top { background-image: url(../images/shadow_ccdddd_top.gif);  
   background-repeat: repeat-x; 
   height: 15px;
}


.bottom {
	background : #eeeeee;
	color : #333333;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom : 10px;
	padding-top : 10px;
	text-align : center;
	width: 100%;
}


.locationheader {
	background : #336699;
	color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	word-spacing: normal;
    font-style: normal;
    font-weight: bold;
    padding-right : 0px;
    padding-left : 0px;
    padding-bottom : 3px;
    padding-top : 3px;
    vertical-align: middle;

}

.locationheader2 {
	background: #FFFF66;
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;

	word-spacing: normal;
	font-style: normal;
	font-weight: bold;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 3px;
	padding-top : 3px;
}

.locationtable {
	background : #dddddd;
	color : #000033;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
    line-height: 17px;
    font-style: normal;
    padding-right : 5px;
    padding-left : 10px;
    padding-bottom : 10px;
    padding-top : 10px;
}

.tablebackground {
    background : #ffffff;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000033;
    font-size: 12px;
	word-spacing: normal;
    line-height: 17px;
    font-style: normal;
    padding-right : 0px;
    padding-left : 0px;
    padding-bottom : 0px;
    padding-top : 0px;

}
.tablebackground2 {
    background : #ffffff;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000033;
    font-size: 12px;
	word-spacing: normal;
    line-height: 25px;
    font-style: normal;
    padding-right : 5px;

}

.tablebackground3 {
    background-color: #ffffff;
    background-image: url(../images/spacer.gif);
    background-repeat: repeat-x;
    height: 100%;
    margin: 0px; 
}

.listfont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000033;
	line-height: 17px;
	font-style: normal;
	word-spacing: normal;
	text-align: justify;
}

.mapfont {
	background : #dddddd;
	color : #000033;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
    line-height: 20px;
    font-style: bold;
    padding-right : 5px;
    padding-left : 15px;
    padding-bottom : 15px;
    padding-top : 0px;
}

.mapfont2 {
    padding-bottom : 0px;
    padding-top : 0px;
    vertical-align:middle;

}