.bluelink {
	font-size:12px;
	color:#22516c;
	font-weight:bold;
}
.listbluelink {
	font-size:12px;
	color:#22516c;
}
.smallbluelink {
	color:#2f6680;
	font-size:11px;
}
.redlink {
	font-weight:bold;
	font-size:12px;
	color:#451d00;
}
.moretriviaon {
	height:20px;
	background-image:url('../pic/hb_icon-moregreen.jpg');
	background-position:center;
	background-repeat:no-repeat;
}
.moretriviaoff {
	height:20px;
}
.moretriviaonlink {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.moretriviaofflink {
	font-size:11px;
	font-weight:bold;
	color:#5497c7;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.whitelink {
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}

.whitelink:hover {
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	text-decoration:underline;
}
a:link.whitelink2 {
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
a:visited.whitelink2 {
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
a:active.whitelink2 {
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
a:hover.whitelink2 {
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
}
.bottomtitle {
	color:#40550c;
	font-size:16px;
	font-weight:bold;
}
.middleboxtitle {
	font-size:16px;
	font-variant:small-caps;
	font-weight:bold;
	color:#264128;
}
.lockdata {
	
	cursor:pointer;
	background-image:url('../pic/main-lockdata.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/main-lockdata.png', sizingMethod='scale');
}
.navthings {
	height:45px;
	width:116px;
	cursor:pointer;
	display:block;
	background-image:url('../pic/navbar-03-off.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-03-off.png', sizingMethod='scale');
}
.navthings2 {
	height:45px;
	width:116px;
	cursor:pointer;
	display:block;
	background-image: url('../pic/navbar-03-on.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-03-on.png', sizingMethod='scale');
}
.navregions {
	height:45px;
	width:87px;
	cursor:pointer;
	display:block;
	background-image:url('../pic/navbar-02-off.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-02-off.png', sizingMethod='scale');
}
.navregions2 {
	height:45px;
	width:87px;
	cursor:pointer;
	display:block;
	background-image: url('../pic/navbar-02-on.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-02-on.png', sizingMethod='scale');
}.navwhere {
	height:45px;
	width:147px;
	cursor:pointer;
	display:block;
	background-image:url('../pic/navbar-01-off.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-01-off.png', sizingMethod='scale');
}
.navwhere2 {
	height:45px;
	width:147px;
	cursor:pointer;
	display:block;
	background-image: url('../pic/navbar-01-on.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-01-on.png', sizingMethod='scale');
}.navmore {
	height:45px;
	width:158px;
	cursor:pointer;
	display:block;
	background-image:url('../pic/navbar-04-off.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-04-off.png', sizingMethod='scale');
}
.navmore2 {
	height:45px;
	width:158px;
	cursor:pointer;
	display:block;
	background-image: url('../pic/navbar-04-on.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-04-on.png', sizingMethod='scale');
}.navtrip {
	height:45px;
	width:127px;
	cursor:pointer;
	display:block;
	background-image:url('../pic/navbar-05-off.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-05-off.png', sizingMethod='scale');
}
.navtrip2 {
	height:45px;
	width:127px;
	cursor:pointer;
	display:block;
	background-image: url('../pic/navbar-05-on.png');
	background-repeat:no-repeat;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/navbar-05-on.png', sizingMethod='scale');
}
.sideboxtop {
	background-image:url('../pic/main-sideboxtop.png');
	height:10px;
	background-repeat:no-repeat;
	background-position:bottom center;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/main-sideboxtop.png', sizingMethod='scale');
}
.sideboxrepeat {
	background-image:url('../pic/main-sideboxrepeat.png');
	background-repeat:repeat-y;
	background-position:top center;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/main-sideboxrepeat.png', sizingMethod='scale');
}
.sideboxbottom {
	background-image:url('../pic/main-sideboxbottom.png');
	height:10px;
	background-repeat:no-repeat;
	background-position:top center;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/main-sideboxbottom.png', sizingMethod='scale');
}
.menulink {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
.menulink:hover {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}
.mainlogo {
	background-image:url('../pic/main-logo.png');
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
	_cursor: hand;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/main-logo.png', sizingMethod='scale');
}

div#divTripPaperBG {
	background-image:url('../pic/notebookbg.png');
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:50px;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/notebookbg.png', sizingMethod='image');
}

.plus {
background-image:url('../pic/hb_pluscircle.png');
	background-repeat:no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/hb_pluscircle.png', sizingMethod='image');
}
.minus {
background-image:url('../pic/hb_minuscircle.png');
	background-repeat:no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/hb_minuscircle.png', sizingMethod='image');}
	
.clearmap {
background-image:url('../pic/btnClearMap.png');
	background-repeat:no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../pic/btnClearMap.png', sizingMethod='image');
}



.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#5f5f5f;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:Tahoma;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid 1px #2d2d2d;
			border-width:0px 0px 1px 0px;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#2d2d2d;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #2d2d2d;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#2d2d2d;
			background-color: #ffffff;
			border-width:1px;
			border:solid 1px #2d2d2d;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1px;
			border:solid 1px #f2f2f2;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #2d2d2d;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#2d2d2d;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid 1px #000000;
			}
			
#requestGuide {text-align:center; margin-top:5px; margin-bottom:10px;}
#requestGuide a img {border:none;}

.social a img {
	border:none;
	outline:none;
}

.social {
	color: #657e3a;
	font-size: 1.4em;
	background: #f7f7f7;
	border: 1px dotted #ccc;
}


.h1Style {
	display:inline;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:29px;
	padding-left:10px;
}