body{
 background-color: #ffffff;
 color: black;
 padding: 0px;
 margin: 0px;
}
hr{
 background-color: #EAD7A2;
 color: #EAD7A1;
}
.tableHeadRow{
 color: #7C202F;
 font: bold .8em Verdana, sans-serif;
 background-color: #F3E9CB;
}
.routeIcons{
 padding: 3px;
 border-style: solid;
 border-color: #CC9E3B;
 border-width: 1px;
 color: #7C202F;
 font: bold 1.1em Verdana, sans-serif;
 background-color: #F3E9CB;
}
.routeMap{
 color: #CC9E3B;
 font: bold .9em Verdana, sans-serif;
 background-color: #ffffff;
}
.routeMap a{
 color: #CC9E3B;
 background-color: #ffffff;
 font-weight: bold;
 text-decoration: none;
}
.routeMap a:hover{
 color: #cc0000;
 background-color: #ffffff;
 font-weight: bold;
 text-decoration: underline;
}
h1{
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 0px;
 margin-right: 0px;
 color: #086A6B;
 background-color: white;
 font: bold 1.3em Verdana, sans-serif;
 text-transform: capitalize;
}
h2{
 margin-top: 10px;
 margin-bottom: 10px;
 margin-left: 0px;
 margin-right: 0px;
 color: #7C202F;
 background-color: white;
 font: bold 1.1em Verdana, sans-serif;
 text-transform: capitalize;
}
h3{
 margin-top: 10px;
 margin-bottom: 5px;
 margin-left: 0px;
 margin-right: 0px;
 color: black;
 background-color: white;
 font: bold 1.1em Verdana, sans-serif;
 text-transform: capitalize;
}
hr{
 color: #EAD7A1;
 background-color: #EAD7A1;
 padding: 0px;
 margin-bottom: 0px;
}
.contentBox{
 margin: 10px;
 background-color: #ffffff;
 color: black;
}
.bottomBox{
 color: #666666;
 background-color: white;
 text-align: center;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom: 5px;
 margin: 10px;
 font: normal .8em Times New Roman, Times, serif;
}
.bottomBox a{
 color: #666666;
 background-color: white;
}
.rightSide{
 padding-top: 10px;
 padding-left: 25px;
 padding-right: 25px;
 padding-bottom: 25px;
 background-color: #EAD7A1;
 color: black;
 font: normal .75em/1.5em Verdana, sans-serif;
}
.rightSide h1{
 color: #7C202F;
 background-color: #EAD7A1;
 font: bold 1.1em Verdana, sans-serif;
 text-transform: capitalize;
}
.menuBox{
 text-align: center;
 font-size: 1.2em;
 color: #333333;
 background-color: #666666;
 font-weight: bold;
}
.menuBox img{
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 3px;
 padding-bottom: 3px;
}
.greenBar{
 width: 200px;
 padding: 2px;
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
 font-size: .75em;
 color: #96C1C5;
 background-color: #086A6B;
}
.greenBar a{
 background-color: #086A6B;
 color: #96C1C5;
 text-decoration: none;
}
.greenBar a:hover{
 background-color: white;
 color: #086A6B;
 text-decoration: none;
}
.subMenu{
 padding-right: 10px;
 padding-bottom: 0px;
 color: #CC9E3B;
 background-color: white;
 font-weight: bold;
 font-size: .85em;
}
.subMenu a{
 text-decoration: none;
 border-style: none;
 color: #CC9E3B;
 background-color: white;
}
.subMenu a:hover{
 text-decoration: underline;
 color: #cc0000;
 background-color: white;
}
.modifiedBox{
 background-color: black;
 color: #cccccc;
 text-align: center;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom: 5px;
 margin: 10px;
 font: normal .8em Times New Roman, Times, serif;
}
.modifiedBox a{
 color: white;
 background-color: black;
}
.modifiedBox a:hover{
 color: red;
 background-color: black;
 text-decoration: none;
}
.modifiedBox2{
 background-color: white;
 color: #cccccc;
 text-align: center;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom: 5px;
 margin: 10px;
 font: normal .8em Times New Roman, Times, serif;
}
.modifiedBox2 a{
 color: black;
 background-color: white;
}
.modifiedBox2 a:hover{
 color: red;
 background-color: white;
 text-decoration: none;
}
.subTitle{
 padding-bottom: 20px;
 font: bold .8em/1.1em Verdana, sans-serif;
 color: #666666;
 background-color: white;
}
.contentCell{
 font: normal .9em/1.5em Verdana, sans-serif;
}
.contentCell td{
 font: normal .9em/1.5em Verdana, sans-serif;
}
.bottomLinks{
 color: #CC9E3B;
 background-color: white;
 font-size: .8em;
}
.bottomLinks a{
 text-decoration: none;
 border-style: none;
 color: #CC9E3B;
 background-color: white;
}
.bottomLinks a:hover{
 text-decoration: underline;
 color: #cc0000;
 background-color: white;
}

.homeLinks{
	text-align: center;
}
.homeLinks a{
 text-decoration: none;
 border-style: none;
 color: #CCC;
 font-size: 7pt;
}

address{
    text-align: right;
    font-weight: bold;
    font-size: 90%;
    line-height: 95%;
}

/** Richard Swain submitted style **/
/* 11/23/2004 9:53AM */
.style2 {
	font-size: 10px;
	font-weight: bold;
}
