/* Default SiteMaker 6.5 Style Sheets */

/* *************** */
/* General Classes */
/* *************** */
	
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

table {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}


		
/* *************** */
/*  Header Styles  */
/* *************** */

H1 {
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	color: #000000;
}
/*
H2 {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-family: verdana;
	color: #000000;
	clear:both;
}
*/
h2{
	color:#333333;
	font-family:"verdana";
	font-size:18px;
	margin:0;
	padding:0;
}
H3 {
	font-size: 18px;
	font-style: normal;
	font-family: verdana;
	color: #000000;
}
/*
H4 {
	font-family: verdana;
	font-size: 22px;
	font-style: normal;
	color: #73468E;
}
*/
h4 {
	color:#4671AD;
	font-size:16px;
	margin:0;
	padding:5px 0 0;
}


/* *************** */
/*   Link Styles   */
/* *************** */

A:link {
	color: #73468E;
}
A:visited {
	color: #73468E;
}
A:hover {
	color: #000000;
}


/* *************** */
/*   Form Styles   */
/* *************** */

SELECT, INPUT, BUTTON, TEXTAREA {
	background-color: #FFFFFF;
	border: 2px groove #ADAEDC;
	margin-left: 5px;
}


/* ***************************************************** */
/*   Custom Styles (feel free to add new styles below)   */
/* ***************************************************** */

span.title {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #00146e;
	background: transparent;
}



/* HOTLINK */
td.HotLink select{
	width:194px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:0068AD;
	background-color:#FFFFFF;
}
/* x-HOTLINK */



/*	Top Navigation	*/
td#navigationTop{}
	#navigationTop .Parentmain1{
		position:relative;
	}
	#navigationTop br{
		display:none;
	}
	#navigationTop .clLeftGrand1,
	#navigationTop .clLeft1{
		background: #1f5c9b;
		color:#000000;
		display:block;
		top:46px;
		position:absolute;
		width:220px;
		visibility:hidden;
	}
	#navigationTop .clLeftGrand1{
		left:240px;
		top:0;
	}
		#navigationTop .clLeft1 a{
			color:#fff;
			display:block;
			font-family: Arial, Verdana, sans-serif;
			font-size:11px;
			font-weight:bold;
			padding:2px 15px 2px 18px;
			text-decoration:none;
			width:220px;
			*width:220px;
			margin:0 0 0 1px;
		}
		#navigationTop .clLeft1 a:hover{
			background:url(images/background_navigationTopLink.gif) repeat-x left top;
			color:#66b0fc;
			text-decoration:underline;
		}
	div#lyr55_10grand{
		margin-top:-352px;
	}




/*  BREADCRUMBS */
#breadcrumb ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
	#breadcrumb span,
	#breadcrumb ul li{
		margin:0;
		padding:0;
		float:left;
	}
		#breadcrumb a{
			color:#5570a6;
			display:block;
			font-family: Arial, Verdana, sans-serif;
			font-weight:normal;
			font-size:11px;
			text-decoration:none;
			margin:0px 0px 0 0;
			padding:0;
		}
	#breadcrumb a:hover{
		text-decoration:underline;
		color:#000000;
	}



div.containerPV{
	background: url(images/callout_middle.gif) no-repeat left top;
	margin: 0 0 5px 0;
	width: 187px;
}
	div.containerPVi{
		background: url(images/callout_bottom.gif) no-repeat left bottom;
		overflow: hidden;
		width: 187px;
	}
		div.containerPVi2{
			padding:20px 10px;
		}

/*
#calloutTop {
	float: right;
	display: block;
	width: 160px;
	*width:180px;
	height: 14px;
	background-image: url(images/callout_top.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 10px;
	margin: 0 5px 0 5px;
}
.BlockRightCallout,
#callout {
	clear: right;
	float: right;
	display: block;
	width: 167px;
	*width:187px;
	height: auto;
	text-align: left;
	background-image: url(images/callout_middle.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding: 15px 10px 0 10px;
	margin: 0 0 0 2px;
	font-family: Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: .7em;
}
	.BlockRightCallout a,
	#callout a {
		color: #036;
		text-decoration: underline;
	}
	.BlockRightCallout img,
	#callout img {
		padding: 0;
		margin: 0;
	}
.BlockRightCallout .calloutBottom{
	background-image: url(images/callout_bottom.gif);
	display:block;
	height:15px;
	line-height:0;
	overflow:hidden;
	width:187px;
	margin:0;
	position:absolute;
}
#calloutBottom {
	clear: right;
	float: right;
	display: block;
	width: 160px;
	background-image: url(images/callout_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: auto;
	padding: 0 10px;
	margin: 0 5px 0 10px;
}


.BlockRightTop,
#middleBlockRightTop { display: block; width: 545px; border-bottom: 1px dotted #7da1d1; border-top: 1px dotted #7da1d1; margin: 0 0 0 5px; padding: 10px 5px; float:left; background-color: #EDF8FF;}
.BlockRightTop .address,
.address,
#middleBlockRightTop .address {width: 180px; float: left; font-size: .75em; padding: 0 0 2px 0; margin: 0;}
.BlockRightTop .hours,
.hours,
#middleBlockRightTop .hours {width: 180px; float: left; font-size: .75em; padding: 0; margin: 0;}
.BlockRightTop .other,
.other,
#middleBlockRightTop .other {width: 180px; float: left; font-size: .75em; padding: 0; margin: 0;}
.BlockRightTop .directions,
.directions,
#middleBlockRightTop .directions {clear: both; width: 545px; height: 20px; margin: 0 0 10px 0; font-size: .75em; border-top: 1px solid #CCC; padding: 0;}
.BlockRightTop .directions form,
#middleBlockRightTop .directions form {margin: 0; padding:0;}

*/

/* left navigation*/
#navigationLeft table,
	#navigationLeft table td{
		border-collapse: collapse;
		margin: 0;
		padding: 0;
	}
		#navigationLeft td.clTop1{
			padding:0 9px 0 11px;
			width: 173px;
		}
			#navigationLeft td.clTop1 a{
				color:#fff;
				display: block;
				font-family: Arial, Verdana, sans-serif;
				font-size: 12px;
				font-weight: bold;
				padding: 3px 10px;
				text-decoration: none;
			}
			#navigationLeft td.clTop1.active a, 
			#navigationLeft td.clTop1 a:hover{
				color: #07427e;
			}
			#navigationLeft td.clTop1.active a,
				#navigationLeft table.clSub1{
					background: #e4cdab;
				}
				#navigationLeft table.clSub1{
					margin: 0 9px 0 11px;
					width: 173px;
				}
					#navigationLeft table.clSub1 td{
						width: 100%;
					}
					#navigationLeft table.clSub1 a{
						color: #07427e;
						display: block;
						font-family: Arial, Verdana, sans-serif;
						font-size: 12px;
						font-weight: normal;
						padding: 3px 10px;
						text-decoration: none;
					}
					#navigationLeft table.clSub1 .active a,
					#navigationLeft table.clSub1 a:hover{
						color: #000;
					}
sselect.HotLink{
	overflow: hidden!important;
	width:100px!important;
}

#navigationId a{
	color: #07427e;
	display: block;
	padding: 5px 0;
	text-decoration: none;
}
#navigationId a:hover{
	color: #000;
	text-decoration: none;
}
#navigationId tr.cutHeight td{
	height:5px;
	overflow: hidden;
}