body {
		margin: 0;
		background-color: #DCF1E7;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
}

#mother {
		position: relative;
		padding: 0;
		margin: 0 auto;
		top: 0;
		width: 780px;
		background-color: #FFFFFF;
		z-index: 1;
}

#content1 {
		position: absolute;
		border: 1px solid #FFFFFF;
		top: 172px;
		left: 0px;
		margin: 0 auto;
		padding: 10px;
		width: 760px;
		min-height: 700px;
		background-color: #FFF;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
}

#temp {
		position: absolute;
		top: 1000px;
		background-color: transparent;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
}

#AdBanner {
		position: absolute;
		top: 39px;
		left: 457px;
		width: 280px;
		height: 75px;
		background-color: transparent;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}

h1 {					/* same as .HEADINGS further down page /* */
		margin-bottom: 0;
		margin-top: 0;
		font-family: Verdana, Arial, sans-serif;
		font-size: 13px;
		color: #003366;
}

h2 {
		margin-bottom: 0;
		margin-top: 0;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		color: #003366;
}

h3 {
		margin-bottom: 0;
		margin-top: 0;
		font-family: Verdana, Arial, sans-serif;
		font-size: 13px;
		color: #FFF;
}

h4 {
		font-family: Verdana, Geneva, Arial, sans-serif;
		font-size: 11px;
		color: #CC3300;
		line-height: normal;
}

h5 {
		margin-bottom: 0;
		margin-top: 0;
		font-family: Verdana, Arial, sans-serif;
		font-size: 13px;
		color: #CC3300;
}

p {
		margin-bottom: 1.5em;
}

#MapsBanner {
		position: absolute;
		left: 0px;
		width: 780px;
		height: 120px;
		padding: 0;
		border: 1px solid #99CCCC;
		background-color: #99CCCC;
		background-image: url(images/NewLayout5_01.jpg);
		background-repeat: no-repeat;
}		

#navigator {
		position: absolute;
		border: 1px solid #4B6E8E;
		left: 0px;
		top: 120px;
		width: 780px;
		height: 13px;
		background-color: #4B6E8E;
		padding: 0px;
}

#navigator li {
		display: inline;
		list-style-type: none;
}

#navigator ul {
		/*/*/ margin: 0;
		white-space: nowrap;
		padding: 0; /* */
		list-style-type: none;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
}		

#navigator a {
		/*/*/padding: 0px 12px 0px 12px;
		border: 1px solid #4B6E8E;
		background-color: #4B6E8E;
		text-decoration: none;
		color: #fff;
}

#navigator a:link {
		color: #fff;
		/*/*/color: #fff;
		text-decoration: none;
}

#navigator a:visited {
		color: #fff;
		/*/*/color: #fff;
		text-decoration: none;
}

#navigator a:hover {
		border: 1px solid #4B6E8E;
		background-color: #990000;
		color: #FFF;
}		

#navigator2 {
		position: absolute;
		border: 1px solid #4B6E8E;
		left: 0px;
		top: 137px;
		height: 13px;
		width: 780px;
		background-color: #4B6E8E;
		padding: 0px;
}

#navigator2 li {
		display: inline;
		list-style-type: none;
}

#navigator2 ul {
		/*/*/ margin: 0;
		white-space: nowrap;
		padding: 0; /* */
		list-style-type: none;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
}		

#navigator2 a {
		/*/*/padding: 0px 12px 0px 12px;
		border: 1px solid #4B6E8E;
		background-color: #4B6E8E;
		text-decoration: none;
		color: #fff;
}

#navigator2 a:link {
		color: #fff;
		/*/*/color: #fff;
		text-decoration: none;
}

#navigator2 a:visited {
		color: #fff;
		/*/*/color: #fff;
		text-decoration: none;
}

#navigator2 a:hover {
		border: 1px solid #4B6E8E;
		background-color: #990000;
		color: #FFF;
}

#navigator3 {
		position: absolute;
		border: 1px solid #4B6E8E;
		left: 0px;
		top: 154px;
		height: 13px;
		width: 780px;
		background-color: #4B6E8E;
		padding: 0px;
}

#navigator3 li {
		display: inline;
		list-style-type: none;
}

#navigator3 ul {
		/*/*/ margin: 0;
		white-space: nowrap;
		padding: 0; /* */
		list-style-type: none;
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
}		

#navigator3 a {
		/*/*/padding: 0px 12px 0px 12px;
		border: 1px solid #4B6E8E;
		background-color: #4B6E8E;
		text-decoration: none;
		color: #fff;
}

#navigator3 a:link {
		color: #fff;
		/*/*/color: #fff;
		text-decoration: none;
}

#navigator3 a:visited {
		color: #fff;
		/*/*/color: #fff;
		text-decoration: none;
}

#navigator3 a:hover {
		border: 1px solid #4B6E8E;
		background-color: #990000;
		color: #FFF;
}

.MAPS {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: normal;
}

.MAPS a:link {
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}

.MAPS a:visited {
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
}

.MAPS a:hover {
	color: #CC3300;
	text-decoration: underline;
	font-weight: bold;
}

.MAPS a:active {
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;
}

.HIGHLIGHT {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #CC3300;
	line-height: normal;
}

.HIGHLIGHT a:link {
	color: #990000;
	text-decoration: underline;
}

.HIGHLIGHT a:visited {
	color: #FF6600;
	text-decoration: underline;
}

.HIGHLIGHT a:hover {
	color: #FF9933;
	text-decoration: underline;
}

.HIGHLIGHT a:active {
	color: #FF6600;
	text-decoration: underline;
}

.smallprint {
	font-family: Geneva, Arial, sans-serif;
	font-size: 9px;
	color: #000;
	line-height: normal;
}

.processed {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	color: #009933;
	font-weight: bold;
	line-height: normal;
}

.notprocessed {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	line-height: normal;
}

.announce {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #FFF;
	line-height: normal;
}

.announce a:link {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

.announce a:visited {
	color: #FFFF66;
	text-decoration: underline;
	font-weight: bold;
}

.announce a:hover {
	color: #00CCFF;
	text-decoration: underline;
	font-weight: bold;
}

.announce a:active {
	color: #3366FF;
	text-decoration: underline;
	font-weight: bold;
}

.buttons {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: normal;
}

.NoPrint {
}

.special {
	color: #993333;
	font-weight: bold;
}	

.Standard {
		font-family: Verdana, Arial, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
}

.Nav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

.Nav a:link {
	color: #999999;
	text-decoration: underline;
}

.Nav a:visited {
	color: #999999;
	text-decoration: underline;
}
	
.Nav a:hover {
	color: #333333;
	text-decoration: underline;
}

.Nav a:active {
	color: #999999;
	text-decoration: underline;
}

.ItinBanner {
		font-family: Verdana, Geneva, Arial, sans-serif;
		font-size: 11px;
		color: #000;
		line-height: normal;
		background-color: #FFF;
		background-image: url(images/Banners/TitleBackgrounds.jpg);
		background-repeat: no-repeat;
}

.PANELS {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.PANELS a:link {
	color: #FFFFFF;
}

.PANELS a:hover {
	color: #FFCC33;
}

.HEADINGS {				/* same as H1 further up page /* */
	margin-bottom: 0;
	margin-top: 0;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #003366;
}

.Maps2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.Maps2 a:link {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.Maps2 a:hover {
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.NoUnderline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}

.NoUnderline a:link {
	color: #003366;
}

.NoUnderline a:hover {
	color: #CC3300;
}

.border {
	border: 1px dotted #CCC;
}

.border2 {
	border: 1px dotted #DCF1E7;
}

.border3 {
	border: 1px solid #666699;
}

.borderleft {
	border-left: thin dotted #ccc;
}

.borderright {
	border-right: thin dotted #ccc;
}

.bordertop {
	border-top: thin dotted #ccc;
}

.borderbottom {
	border-bottom: thin dotted #ccc;
}

.borderallbutright {
	border-left: 1px solid #666699;
	border-top: 1px solid #666699;
	border-bottom: 1px solid #666699;
}	

.borderallbutleft {
	border-right: 1px solid #666699;
	border-top: 1px solid #666699;
	border-bottom: 1px solid #666699;
}

.borderallbutbottom {
	border-right: 1px solid #666699;
	border-top: 1px solid #666699;
	border-left: 1px solid #666699;
}

.borderallbuttop {
	border-right: 1px solid #666699;
	border-bottom: 1px solid #666699;
	border-left: 1px solid #666699;
}

.borderleftright {
	border-right: 1px solid #666699;
	border-left: 1px solid #666699;
}

.bordertopbottom {
	border-top: 1px solid #666699;
	border-bottom: 1px solid #666699;
}

.space {
	height: 5px;
}

.productbox {
		border: 1px solid #003366;
		background-color: #DCDDDF;
		background-image: url(images/ProductPageTitle.jpg);
		background-repeat: no-repeat;
}

.generallist {
	list-style-type: square;
}

.image1 {
	float: right;
}

.image2 {
	float: left;
}

.DarkBackground {
		background-color: #4B6E8E;
		background-image: url(images/Banners/DarkBG.jpg);
		background-repeat: repeat;
}

.LightBackground {
		background-color: #DCF1E7;
		background-image: url(images/Banners/LightBG.jpg);
		background-repeat: repeat;
}

.DarkBackgroundBorder {
		background-color: #4B6E8E;
		background-image: url(images/Banners/DarkBG.jpg);
		background-repeat: repeat;
		border: 1px solid #666699;
}

.LightBackgroundBorder {
		background-color: #DCF1E7;
		background-image: url(images/Banners/LightBG.jpg);
		background-repeat: repeat;
		border: 1px solid #666699;
}

.AccommQuickSearch {
		background-color: #fff;
		background-image: url(images/AccomQuickFinder.jpg);
		background-repeat: no-repeat;
		border: 1px solid #BB0A1D;
}

.stock {
color: #990000;
font-weight: bold;
}

.yellowtext {
color: #ffff00;
}

.prosbody {
		background-color: #fff;
		border: 1px solid #fff;
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
}

.prospagetitle {
		padding: 10px;
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 40px;
		font-weight: bold;
		color: #6F2B5E;
}

.proscaption {
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #6F2B5E;
}

.prosnav {
		background-color: #6F2B5E;
		padding: 15px;
		line-height: 28px;
		border: 1px solid #fff;
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 15px;
		font-style: normal;
		color: #FFD55B;
}

.prosnav a:link {
	color: #fff;
	text-decoration: none;
}

.prosnav a:visited {
	color: #fff;
	text-decoration: none;
}


.prosnav a:hover {
	color: #yellow;
	text-decoration: none;
}

.prosnav a:active {
	color: #6F2B5E;
	text-decoration: none;
}

.prosquote {
	background-color: #fff;
	background-image: url(ce/images/SpeechMarks.gif);
	background-repeat: no-repeat;
	border: 1px solid #fff;
	padding: 17px;
	line-height: 23px;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #6D6F72;
}

.prosmaintext {
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 11px;
line-height: 14px;
font-style: normal;
color: #000;
padding: 5px;
}

.prosmaintext a:link {
	color: #AB0000;
	text-decoration: none;
}

.prosmaintext a:visited {
	color: #AB0000;
	text-decoration: none;
}


.prosmaintext a:hover {
	color: #630000;
	text-decoration: none;
}

.prosmaintext a:active {
	color: #yellow;
	text-decoration: none;
}

.prosborder {
border: 1px solid #fff;
}
