body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #DEE5F4; margin: 0; padding: 0;}

#wrapper {
Width: 980px;
clear:both;
padding:0;
margin:0 auto;}
/*body { behavior: url(../../../csshover.htc);}
*/
.navbar {background-image: url(../img/pl1/bg01.gif); background-repeat: no-repeat; background-position: left bottom;} 
.navbar1 {background-image: url(../img/pl1/bg01a.gif); background-repeat: no-repeat; background-position: left bottom;}

.navb  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; margin: 0px; padding: 7px 10px 7px 40px; font-weight: bold;}

a.navb:link		{text-decoration:none; background-image: url(../img/pl1/menu01.gif);	background-repeat: no-repeat;	background-position: top left;}
a.navb:visited 	{text-decoration:none;  background-image: url(../img/pl1/menu01.gif);	background-repeat: no-repeat;	background-position: top left;}
a.navb:active 	{text-decoration:none;  background-image: url(../img/pl1/menu01.gif);	background-repeat: no-repeat;	background-position: top left;}
a.navb:hover 	{text-decoration:underline; 	color: #AD181D; background-image: url(../img/pl1/menu01.gif);	background-repeat: no-repeat;	background-position: top left;}



.menu2 { background-image: url(../img/pl1/bg04.gif); background-repeat: no-repeat; zbackground-position: center center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; padding: 3px 15px 3px 15px; text-align: center; width: 129px; height: 20px;}
.menu3 { background-image: url(../img/pl1/bg04l.gif); background-repeat: no-repeat; zbackground-position: center center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; padding: 3px 20px 3px 15px; text-align: center; width: 160px; height: 20px;}

a.menu2:link  {text-decoration:none;}
a.menu2:visited 	{text-decoration:none;}
a.menu2:active 	{text-decoration:none;}
a.menu2:hover 	{text-decoration:underline; color: #AD181D;}

a.menu3:link  {text-decoration:none;}
a.menu3:visited 	{text-decoration:none;}
a.menu3:active 	{text-decoration:none;}
a.menu3:hover 	{text-decoration:underline; color: #AD181D;}


#wrappertop { background-image: url(../img/pl1/bg01.gif); background-repeat: repeat-x; background-position: top left; height: 133px; Width:100%;}

.bg01 { background-image: url(../img/pl1/bg01.gif); background-repeat: repeat-x; background-position: top left; height: 133px;}
.bg01a { background-image: url(../img/pl1/bg01a.gif); background-repeat: repeat-x; background-position: top left; height: 93px;}
.bg02 { }

.bg03 { background-image: url(../img/pl1/bg08.gif); background-repeat: repeat-x; background-position: top left; background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.bg03b { background-image: url(../img/pl1/bg07.gif); background-repeat: no-repeat; background-position: top left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.bg04 { background-image: url(../img/pl1/bg13.gif); background-repeat: repeat-x; background-position: top left; background-color: #E5F3FF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.bg05 { background-image: url(../img/pl1/bg14.gif); background-repeat: repeat-y; background-position: top left; background-color: white;}

.bgtopright { background-image: url(../img/pl1/bg03.gif); background-repeat: no-repeat; background-position: top left;}

.leftcl { background-image: url(../img/pl1/bg02.gif); background-repeat: repeat-y; background-position: top right; height: 133px;}

.bgbottom { background-image: url(../img/pl1/bg05.gif); background-repeat: repeat-x; background-position: top left; height: 80px;}
#bgtopright { background-image: url(../img/pl1/bg03.gif); background-repeat: no-repeat; background-position: top left; width:100%; margin:0; padding:0;}
#bgbottom { background-image: url(../img/pl1/bg05.gif); background-repeat: repeat-x; background-position: top left; height: 80px; width:100%;}

.box1 TD{ background-image: url(../img/pl1/bg10.gif); background-repeat: no-repeat; background-position: top right; border-left: 1px solid #ABB3BB; border-bottom: 1px solid #ABB3BB; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3D4048; padding: 7px 5px 5px 4px;}

.contentBox {margin:10px 10px 0 0; padding:10px 10px 10px 10px; border: 1px solid #abb3bb; font-size:11px;}
.contentBox ul {margin:0 0 2px 6px; padding: 0px; list-style-type: square;}
.contentBox li {margin:0 0 2px 6px; padding: 0px; list-style-type: square;}

.bgbottomrgh { background-image: url(../img/pl1/bg06.gif); background-repeat: no-repeat; background-position: top left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: white; text-align: right;}

.txsmall
 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: normal;}

.txsmall2
 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #303639; font-weight: normal;}
 
 .txsmall3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000099; font-weight: normal;}
 ff0000
a.txsmall3:link  {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000099;font-weight: bold;}
a.txsmall3:visited 	{text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000099;font-weight: bold;}
a.txsmall3:active 	{text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000099;font-weight: bold;}
a.txsmall3:hover 	{text-decoration:underline; color: #AD181D;font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;}

 .winter_nav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: normal;}
 
a.winter_nav:link  {text-decoration:underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;font-weight: bold;}
a.winter_nav:visited 	{text-decoration:underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #AD181D;font-weight: bold;}
a.winter_nav:active 	{text-decoration:underline;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;font-weight: bold;}
a.winter_nav:hover 	{text-decoration:underline; color: #AD181D;font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}

.red{color:#ff0000;}
/*.txsmallL {	font-family: Verdana;	font-size: 9px;	font-weight: bold;	color: #000;	text-decoration: none;}
a.txsmallL:link  {font-family: Verdana;	font-size: 9px;	font-weight: bold;	color: #000099;	text-decoration: none;}
a.txsmallL:visited 	 {font-family: Verdana;	font-size: 9px;	font-weight: bold;	color: #000099;	text-decoration: none;}
a.txsmallL:active 	 {font-family: Verdana;	font-size: 9px;	font-weight: bold;	color: #000099;	text-decoration: none;}
a.txsmallL:hover 	{font-family: Verdana;	font-size: 9px;	font-weight: bold;color: #000099; text-decoration: underline;}*/

.leftmenutop {	background-image: url(../img/pl1/bg11.gif);	background-repeat: no-repeat;	background-position: top left;	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold;	color: white;	padding: 5px 2px 5px 2px;	width: 184px;	height: 24px;	align: center;}

.leftmenu { background-image: url(../img/pl1/bg09.gif); background-repeat: repeat-y; background-position: top left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; zpadding: 2px 2px 5px 23px; margin-bottom: 10px; border-left: 1px solid white; border-right: 1px solid white; width: 184px; align: center;}
a.leftmenutopL:link {font-size: 11px; font-weight: bold;	color: #ffffff;text-decoration:none;}
a.leftmenutopL:visited {font-size: 11px; font-weight: bold;	color: #ffffff;text-decoration:none;}
a.leftmenutopL:active {font-size: 11px; font-weight: bold;	color: #ffffff;text-decoration:none;}
a.leftmenutopL:hover  {font-size: 11px; font-weight: bold;	color: #ffffff;text-decoration:underline;}
.lm { background-image: url(../img/pl1/bg12b.gif); background-repeat: repeat-y; background-position: top left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; Zpadding: 0px 0px 0px 23px; padding: 0px; width: 182px; Zheight: 20; Zalign: center; border-right: 1px solid white; border-left: 1px solid white;}

/*START NEW TOURS NAV*/ a.tours:link {color: black; text-decoration:none; padding: 3px 0px 2px 15px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px; width: 182px; 	font-weight: bold;} a.tours:visited {color: black; text-decoration:none; padding: 3px 0px 2px 15px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px;width: 182px; 	font-weight: bold;} a.tours:active {color: black; text-decoration:none; padding: 3px 0px 2px 15px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px;width: 182px;	font-weight: bold;} a.tours:hover {color: white; text-decoration:none; background-color: #AD181D; padding: 3px 0px 2px 25px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px;width: 182px; 	font-weight: bold;}
/*START NEW TOURS NAV*/
 a.lm2:link {color: black; text-decoration:none; padding: 3px 0px 2px 25px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px; width: 182px;} a.lm2:visited {color: black; text-decoration:none; padding: 3px 0px 2px 25px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px;width: 182px;} a.lm2:active {color: black; text-decoration:none; padding: 3px 0px 2px 25px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px;width: 182px;} a.lm2:hover {color: white; text-decoration:none; background-color: #AD181D; padding: 3px 0px 2px 25px; width: 182px; height: 20px; border: 0px; Zmargin-top: 2px;width: 182px;}

 a.one:link {color: white; text-decoration:none; padding-left: 11px;} a.one:visited {color: white; text-decoration:none; padding-left: 11px;} a.one:active {color: white; text-decoration:none; padding-left: 11px;} a.one:hover {color: white; text-decoration:underline; padding-left: 11px;}
 a.two:link {color: white; text-decoration:none; padding-left: 11px;} a.two:visited {color: white; text-decoration:none; padding-left: 11px;} a.two:active {color: white; text-decoration:none; padding-left: 11px;} a.two:hover {color: white; text-decoration:underline; padding-left: 11px;}
 a.three:link {color: black; text-decoration:underline;} a.three:visited {color: black; text-decoration:underline;} a.three:active {color: black; text-decoration:underline;} a.three:hover {color: black; text-decoration:none;}
 a.four:link {color: #AD181D; text-decoration:underline;} a.four:visited {color: #AD181D; text-decoration:underline;} a.four:active {color: #AD181D; text-decoration:underline;} a.four:hover {color: #AD181D; text-decoration:none;}

.tx2
 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #303639; font-weight: normal;}



h2.header1 { font-family: Arial; font-size: 12px; font-weight: bold; color: #293E54; margin: 0px; padding: 0px 0px 3px 5px;}

h2.header2 { font-family: Arial; font-size: 19px; font-weight: bold; color: #2F3132; margin: 0px; padding: 10px 0px 10px 0px;}

h2.header3 { font-family: Arial; font-size: 20px; font-weight: bold; color: #4962B3; margin: 0px 0px 10px 0px; padding: 20px 0px 7px 10px; background-image: url(../img/pl1/ttlbg.gif);
 	background-repeat: repeat-x;  background-position: bottom left; 
}

ul.b {	font-family: Arial; font-size: 11px; font-weight: bold; color: #404A63; list-style: none; width: 182px; margin: 0px; padding: 0px 0px 0px 0px; Zbackground-image: url(../img/pl1/bg12b.gif);
 	Zbackground-repeat: no-repeat;  Zbackground-position: top left;  height: 20px;

}

ul.b a { font-family: Verdana; font-size: 9px; font-weight: bold; color: #000; text-decoration: none; display: block; padding: 2px 0px 0px 19px; width: 182px; background-image: url(../img/pl1/bg12.gif); background-repeat: no-repeat; background-position: top left; height: 20px; Zborder-bottom: 1px #000000;
 	text-indent: 5px; Zpadding-top: 2px; 
} 		
ul.b a:hover { color: #fff; text-decoration: none; background: #AD181D; Zwidth: 180px;} 
ul.b li { Zborder-bottom: 1px solid #999; float: left; position: relative; width: 180px; background-image: url(../img/pl1/bg12.gif);
 	background-repeat: no-repeat;
 	background-position: top left;
 	height: 20px; 

} 		
ul.b li ul { list-style: none; position: absolute; left: 182px; top: 0; display: none; border-left: 1px solid #355B8E; border-right: 1px solid #6A809E; border-top: 1px solid #6A809E; margin: 0px; background-image: url(../img/pl1/bg12b.gif);
 	background-repeat: no-repeat;
 	background-position: top left; height: 20px;}


/* /bg12b.gif)*/ 		
ul.b li:hover ul { display: block; 	background-image: url(../img/pl1/bg12b.gif); background-repeat: no-repeat; background-position: top left; height: 20px;} 
ul.b li:hover ul li ul { display: none; 	background-image: url(../img/pl1/bg12b.gif); background-repeat: no-repeat; background-position: top left; height: 20px;} 		
ul.b li ul li:hover ul { display: block; 	background-image: url(../img/pl1/bg12b.gif); background-repeat: no-repeat; background-position: top left; height: 20px;	} 

a.sub:link { background-image: url(../img/pl1/bg12b.gif); background-repeat: no-repeat; background-position: top left; height: 20px; margin: 0px; padding: 0px; text-indent: 27px; 	border-right: 1px solid #6A809E;}
a.sub:visited { background-image: url(../img/pl1/bg12b.gif); background-repeat: no-repeat; background-position: top left; height: 20px;margin: 0px; padding: 0px; text-indent: 27px;	border-right: 1px solid #6A809E;}
a.sub:active { background-image: url(../img/pl1/bg12b.gif); background-repeat: no-repeat; background-position: top left; height: 20px;margin: 0px; padding: 0px; text-indent: 27px;	border-right: 1px solid #6A809E;}
a.sub:hover { background-color: #AD181D; background-repeat: no-repeat; background-position: top left; height: 20px; margin: 0px; padding: 0px; text-indent: 27px; border-right: 1px solid #6A809E;}




.tqbox  {background-image: url(../img/pl1/tq_bg02.gif); background-color: #ffffff; background-repeat: repeat-y; background-position: right top; margin-top: 10px;}

.tqboxtop {background-image: url(../img/pl1/tq_bg05.gif); background-repeat: no-repeat; background-position: right top; font-family: Arial; font-size: 14px; font-weight: bold; color: white;}

.tqboxbottom {background-image: url(../img/pl1/tq_bg03.gif); background-repeat: no-repeat; background-position: right top;}

.tqboxleft {background-image: url(../img/pl1/tq_bg06.gif); background-repeat: repeat-y; background-position: left top; font-family: Arial; font-size: 10px; font-weight: bold; color: #3D4048;}


.hdbox  {background-image: url(../img/pl1/hd_bg02.gif); background-color: #ffffff; background-repeat: repeat-y; background-position: right top; margin-top: 10px;}

.hdboxtop {background-image: url(../img/pl1/hd_bg05.gif); background-repeat: no-repeat; background-position: right top; font-family: Arial; font-size: 14px; font-weight: bold; color: black;}

.hdboxbottom {background-image: url(../img/pl1/hd_bg03.gif); background-repeat: no-repeat; background-position: right top;}

.hdboxleft {background-image: url(../img/pl1/hd_bg06.gif); background-repeat: repeat-y; background-position: left top;}

.hd { background-image:  url(../img/pl1/bg15.gif); background-repeat: repeat-x; background-position: left bottom; color: #000; padding:3px;  margin: 0px;}


.menuttl{ padding-left:25px;  Zpadding-top: 20px; background-image: url(../img/pl1/bg12c.gif);
 	background-repeat: no-repeat;  background-position: top left; margin: 0px; color: #AD181D; Zbackground-color: #E5E8EA; height: 20px; Zborder-top: 1px solid #D1D3D4; Zborder-bottom: 1px solid #D1D3D4;}

.desttl
{ border: 1px solid #DEE1E2; width: 200px;  background-color: #F4F5F6; font-family: Arial; font-size: 14px; font-weight: bold; color: black; padding: 1px 1px 1px 7px;}
