@charset "UTF-8";

*{padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#292929}

body{
	background-color:#231F20;
}

img {
border-width: 2px;
border-color:#FFFFFF;
border-style:solid;
}

.h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#999999;
text-decoration:none;
}

h2 {
font-size:14px;
color:#333333;
font-style:italic;
text-align:center;
}

h3 {
font-size:12px;
	color:#003399;
}

hr {
	margin-top: 40px;
	margin-bottom: 40px;
}

ul {padding:0px;
margin:0px;
}

#pagecontainer {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding-top: 20px;
	border: 0px;
}

#Header {
	background-image: url(Images/Header.gif);
	background-repeat: no-repeat;
	height: 113px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-color: #515151;
}

.SubNav{
	margin-left:auto;
	margin-right:auto;
	width: auto;
	text-align: center;
}

.SubNav li{
	display:inline;
	color: #FFFFFF;
}

.SubNav a{
color:#FFFFFF;
}

.SubNav a:hover{
color:#999999;
}

.SubNav a:active{
color:#0066FF
}

#NavigationContainer {
	background-color:#5E9ACD;
	height:25px;
	width:900px;
	margin-right:auto;
	Margin-left:auto;
	padding-top:8px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-top-color: #FFFFFF;
	text-align:center;
}

#NavigationContainer li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	}

#NavigationContainer a{
font-size:14px;
	color:#FFFFFF;
	text-decoration: none;
}

#NavigationContainer a:hover{
	color:#CCCCCC;
}

#NavigationContainer a:active{
	color:#000099;
	}


#White {
	background-color: #FFFFFF;
	height: auto;
	width: 885px;
	position: inherit;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#Main {
	margin-left:auto;
	margin-right:auto;
	width: 886px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #1D6DB5;
	border-right-color: #1D6DB5;
	border-bottom-color: #1D6DB5;
	border-left-color: #1D6DB5;
	margin-bottom: 0px;
	padding-right: 6px;
	background-color: #003366;
	height: auto;
	position: inherit;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 6px;
}

#LeftContent {
	float:left;
	width: 540px;
	height: auto;
	background-color: #FFFFFF;
	padding: 20px;
	position: relative;
	padding-top: 50px;
}

#LeftContent a:hover{
color:#003399;
}


#SideBar {
	background-color: #F2F2F2;
	float: left;
	height: auto;
	width: 250px;
	margin-left: 0px;
	padding: 10px;
	text-align: justify;
	background-color: #FFFFFF;
	padding: 20px;
	position: relative;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	margin-right: 0px;
}

.Content {
	margin-left:auto;
	margin-right:auto;
	width:700px;
	border: thin solid #1D6DB5;
	background-color: #FFFFFF;
	padding: 40px;
	position: inherit;
	margin-top: 20px;
	padding-bottom: 60px;
}



#Content .h3 {color:#3366FF;
}


.Content li {
list-style:none;
padding-left:50px;
}

.Content a {
list-style:none;
color:#333333
}

.Content a:hover {
	color:#333333
}

.Content a:active {
color:#333333;
}


#ServiceTimes {
	text-align:left;
	margin-left: auto;
	margin-right: auto;
}

#ServiceTimes a{
text-decoration:none;
}

#ServiceTimes th {
	text-align:right;
	color:#333333;
}

.Box {
	position:inherit;
	color: #FFFFFF;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 60px;
	color:#333333;
	background-color: #FFFFFF;
	height: 238px;
}

.Box h3{
color:#003399;
}


.WideBox {
	border: 3px solid #FFFFFF;
	color: #FFFFFF;
	width: 570px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
	background-color: #CCCCCC;
	margin-top: 20px;
	color:#333333;
	min-height: 40px;
}

.WideBox h3{
color:#003399;
}

.Button a {
position: relative;
	display:block;
	width: 213px;
	height:23px;
	color:#333;
	background-image:url(Images/Long_Button.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	margin-bottom: 20px;
	padding-top:7px;
	padding-left:33px;
	font-weight:bold;
	color:#FFFFFF;
}


.Button {
	position:relative;
	width:246px;
	height:30px;
	margin-bottom: 20px;
	}

.Button a:hover {
	background-position:0px -30px;
	color: #FFFFFF;
}


#Calendar {
	width:850px;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
}

.Filler {
	height: auto;
	clear: both;
}

#Footer {
	background-image:url(Images/Footer.gif);
	background-repeat:no-repeat;
	width:900px;
	height:21px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top: 7px;
	background-color: #231F20;
}

#Footer li{
	font-size:10px;
	color:#FFFFFF;
	display:inline;
}

#Footer a{
	color:#FFFFFF;
	text-decoration: none;
}




.b1 {
background-image:url(Images/tlCorner.gif);
background-repeat:no-repeat;
position:relative;
width:270px;

}
.b2 {
background-image:url(Images/trCorner.gif);
background-repeat:no-repeat;
background-position:top right;
position:relative;
width: 270;
}

.bt {background-image:url(Images/Top.gif);
background-repeat:repeat-x;
position:relative;
width:250px;
}
.b3 {
background-image:url(Images/brCorner.gif);
background-repeat:no-repeat;
background-position:bottom right;
position:relative;
width:270px;
}
.b4 {
background-image:url(Images/blCorner.gif);
background-position:bottom left;
background-repeat:no-repeat;
position:relative;
padding:20px;
width:230px;
}

.Content .TimeTable {
	margin-left:auto;
	margin-right:auto;
	border:0px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.Content .TimeTable th {
	color:#FFFFFF;
	background-color: #999999;
	padding:5px;
}

.Content .TimeTable td {
	background-color:#FFFFFF;
	padding:20px;
	text-align: center;
	}	

#QT {
width:88px;
height:31px;
position:relative;
margin-left:auto;
margin-right:auto;
}
