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 : #000000;
	margin-top: 5px;
	margin-bottom: 5px;
}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color : #770000;
	margin-top: 16px;
	margin-bottom: 15px;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #003366;

}

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000033;
}

.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:hover {
    color: #666600;
    text-decoration: none;
}

.sublink {
   background-color : #bbbbbb;
   border-top: #333333 solid 1px;
   background-repeat: repeat-x;
   color : #000000;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   padding-bottom : 3px;
   padding-top : 3px;
   padding-right: 0px; 
   padding-left: 12px;
   height: 18px;
   width: 129px;
}

.sublink1 {
   background-color : #bbbbbb;
   border-top: #333333 solid 1px;
   border-bottom: #333333 solid 1px;
   background-repeat: repeat-x;
   color : #000000;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   padding-bottom : 3px;
   padding-top : 3px;
   padding-right: 0px; 
   padding-left: 12px;
   height: 18px;
   width: 129px;
}

a.nav:link {
    background-color: #336699;
    color : #ffffff;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight: normal;
    text-decoration : none;
    padding-right: 0px;
    padding-left: 0px;
    width: 129px
}

a.nav:visited { 
    background-color: #336699;
    color : #ffffff; font-weight: normal; 
    text-decoration : none; 
    padding-right: 0px; 
    padding-left: 0px;
    width: 129px 
}

a.nav:hover {  
    color : #98badc; 
    font-weight: normal; 
    text-decoration : none; 
    padding-right: 0px; 
    padding-left: 0px;
    width: 129px     
}

a.nav:active { 
    color : #98badc; 
    font-weight: normal; 
    text-decoration : none; 
    padding-right: 0px; 
    padding-left: 0px;
    width: 129px 
}

a.navsub:link {
    background-color: #bbbbbb;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight: normal;
    text-decoration : none;
    padding-right: 0px;
    padding-left: 0px;
    width: 129px
}

a.navsub:visited { 
    background-color: #bbbbbb;
    color : #000000; font-weight: normal; 
    text-decoration : none; 
    padding-right: 0px; 
    padding-left: 0px;
    width: 129px 
}

a.navsub:hover {  
    color : #888888; 
    font-weight: normal; 
    text-decoration : none; 
    padding-right: 0px; 
    padding-left: 0px;
    width: 129px 
}

a.navsub:active { 
    background-color: #888888;
    color : #ffffff;
    font-weight: normal; 
    text-decoration : none; 
    padding-right: 0px; 
    padding-left: 0px;
    width: 129px 
}


.mainmenu {
    background-color: #336699;
    background-image: url(../images/spacer.gif);
    background-repeat: repeat-x;
    height: 100%;
    width: 153px;
    margin: 0px; 
}
.mainmenu11 {
    background-color: #336699;
    background-image: url(../images/spacer.gif);
    background-repeat: repeat-x;
    height: 16px;
    width: 153px;
}

.mainmenu12 { 
   background-color : #336699;
   border-top: #333333 solid 1px;
   background-repeat: repeat-x;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 12px;
   padding-bottom : 6px;
   padding-top : 6px;
   height: 16px;
   width: 153px;
}

.mainmenu13 { 
   background-color : #336699;
   background-image: url(../images/spacer.gif);
   background-repeat: repeat-x;
   height: 100%;
   width: 153px;
   margin: 0; 
}

.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;
   height: 16px;
   width: 153px;
}

.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;

}

.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;

}
.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;

}
.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;
}