@import url("directory.css");
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color: #2f3d58;
}
body,td,th,input,textarea,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
a, a:link {
	color: #518e9d;
	text-decoration: none;
}
a:visited {
	color: #698185;
	text-decoration: none;
}
a:hover, a:active {
	color: #E26D4F;
	text-decoration: none;
}
#intro {
	font-size: 10px;
	color: #BDC2F7;
	padding: 4px 5px;
	background-color: #405081;
	height: 12px;
	text-align: center;
}
#navLeft {
	background: #EAEBF4;
	border-right: 1px solid #C2C4DD;
	background-image: url(../images/columnBG_left.gif);
	width: 169px;
	padding: 0px;
	font-size: 10px;
}

.specialoffers {width: 198px; float: left; clear: none; margin: 0 10px 20px; border: 1px solid #ddd;}
	.specialoffers .name {display: table;}
	.specialoffers h2 {font-size: 1.2em; width: 198px; height: 34px; padding: 3px; margin: 0; font-weight: bold; display: table-cell; vertical-align: middle;}
	.specialoffers h3 {font-size: 1.5em; color:#c20808; height: 18px; overflow: hidden; padding: 6px 3px 0; margin: 0; font-weight: bold; text-align: center;}
	.specialoffers h4 {font-size: 1.3em; color:#c20808; height: 11px; overflow: hidden; padding: 0px 3px 6px; margin: 0; font-weight: bold; text-align: center;}
	.specialoffers .body {padding: 0px;}
	.specialoffers .contents {margin: 0px;}
	.specialoffers .thumb {display:table;}
	.specialoffers .thumb div { width: 198px; height: 100px; display: table-cell; text-align: center; vertical-align: middle; background: #eee;}
	.specialoffers .summary {padding: 5px; height: 50px; overflow: hidden; text-align: center;}
	.specialoffers .links { float: left; background: #f7f7f7; width: 198px;}
	.specialoffers .links a.left {margin: 3px; padding: 4px 0 0 20px; background:url(../images/profile/Profile_icon_details.gif) no-repeat 0 3px; float: left;}
	.specialoffers .links a.right {margin: 3px 5px 3px; padding: 4px 0 0 19px; float:right; background:url(../images/profile/Profile_icon_print.gif) no-repeat 0 3px;}
.clear {clear:both;}
#navRight {
	background: #EAEBF4;
	border-left: 1px solid #C2C4DD;
	background-image: url(../images/columnBG_right.gif);
	width: 169px;
	padding: 0px;
	font-size: 10px;
}
#body {
	background: #FFFFFF;
	padding: 10px;
}
#body p{
	line-height: 1.5em;
	font-size: 12px;
}
#breadcrumbLeft {
	border-right: 1px solid #C2C4DD;
	background-color: #D4E0E3;
	border-top: 1px solid #C5D7CF;
	border-bottom: 1px solid #C5D7CF;
	background-image: url(../images/columnBG_left2.gif);
	color: #6299A6;
	font-size: 10px;
}
#breadcrumbRight {
	border-left: 1px solid #C2C4DD;
	background-color: #D4E0E3;
	border-top: 1px solid #C5D7CF;
	border-bottom: 1px solid #C5D7CF;
	background-image: url(../images/columnBG_right2.gif);
	font-weight: bold;
	color: #6299A6;
	font-size: 10px;
}
#breadcrumb {
	background-color: #E7F2ED;
	border-top: 1px solid #C5D7CF;
	border-bottom: 1px solid #C5D7CF;
	color: #6299A6;
	padding-left: 10px;
	font-size: 10px;
}
#breadcrumbBG {
	background-color: #2C4357;
}
#nav {
	background: url(../images/nav_bg.gif);
	text-align: center;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bolder;
	height: 24px;
}
#head {
	background: url(../images/head_bg.gif);
	background-color: #275056;
}
#searchBox {
	height: 13px;
	width: 89px;
	border: 1px solid;
	font-size: 9px;
	color: #5E767C;
	background-color: #FFFFFF;
	margin: 0px 4px;
	border-top-color: #abb5b8;
	border-right-color: #e9f4f6;
	border-bottom-color: #eff7f9;
	border-left-color: #bfcbce;
}
.colHeadLeft {
	background: url(../images/colHead_left.gif) no-repeat;
	color: #8781aa;
	font-size: 12px;
	font-weight: bold;
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.colHeadRight {
	background: url(../images/colHead_right.gif) no-repeat;
	color: #8781aa;
	font-size: 12px;
	font-weight: bold;
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.headTitle {
	font-size: 12px;
	font-weight: bold;
	color: #8781AA;
	margin: 10px 10px 7px;
}
.headThumb {
	margin-left: 10px;
	margin-bottom: 5px;
}
.colLink {
	margin-left: 5px;
	padding-left: 12px;
	background: url(../images/link_redArrow.gif) no-repeat 0px 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.colLinkArea {
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 4px;
}
.border1pxWhite {
	border: 1px solid #f5f5fa;
	background-color: #dfe5eb;
}
.colScroll {
	overflow: auto;
	height: 400px;
	width: 150px;
	background-color: #EEEEF6;
	margin-left: 10px;
	border: 1px solid;
	border-color: #D7D8E9;
	scrollbar-arrow-color: #0066CC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-3dlight-color: #F8FAFC;
	scrollbar-darkshadow-color: #F8FAFC;
	scrollbar-highlight-color: #CCE4F3;
	scrollbar-shadow-color: #CCE4F3;
	scrollbar-track-color: #F8FAFC;
	scrollbar-base-color: ;
}
#featureNav {
	background-color: #a8cebe;
	border-top: 1px solid #e5d8ea;
	color: #6299A6;
	border-bottom: 1px solid #b9d7ca;
}
#featureNavBG {
	margin-top: 1px;
}
.homeFeature {
	color: #8781aa;
	border-right: 0px solid #d2d4e6;
	border-bottom: 0px dashed #d2d4e6;
	border-left: 0px solid #d2d4e6;
	padding: 4px 0px;
	margin: 0px 9px 10px 9px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #87AC9B;
	padding-bottom: 3px;
	margin-bottom: 10px;
	margin-top: 10px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #D2D3E6;
	color: #8781AA;
	padding-bottom: 3px;
	margin-bottom: 10px;
	margin-top: 10px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #8781AA;
	margin-bottom: 5px;
	margin-top: 10px;
}
.calendarCells {
	font-size: 10px;
}
.specialsListBox {
	border: 1px solid #8CC38C;
	padding: 3px;
	width: 273px;
	height: 90px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
.specialsListBox th {
	background-color: #E1EDF0;
	color: #006600;
	text-align: left;
	font-size: 11px;
	border-bottom: 1px solid;
	border-bottom-color: #8CB8C3;
}
.specialsListDesc {
	margin: 0px 4px 0px 0px;
	text-align: left;
	padding: 2px;
	font-size: 11px;
	overflow: hidden;
	text-transform: lowercase;
	scrollbar-arrow-color: #0066CC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-3dlight-color: #F8FAFC;
	scrollbar-darkshadow-color: #F8FAFC;
	scrollbar-highlight-color: #CCE4F3;
	scrollbar-shadow-color: #CCE4F3;
	scrollbar-track-color: #F8FAFC;
	scrollbar-base-color: ;
	height: 50px;
}
#slideshowDropdown {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 9px;
}
#slideshowDropdown form {
	margin: 3px 0px 5px 0px;
	padding: 0px;
}
#slideshowDropdown select {
	font-size: 10px;
	width: 150px;
	overflow: hidden;
}
.slideshowThumb {
	margin: 5px;
	height: 60px;
	width: 60px;
	display: block;
	vertical-align: middle;
	text-align: center;
	float: left;
}
