/****************************************************************************************************/
/*									General Document Style											*/
/****************************************************************************************************/

BODY	{ padding:6px; font-family: Verdana, Arial, Helvetica, sans-serif; 
 }
 
TD		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #454545;}

A:link		{ color:#ffffff; text-decoration: none;}
A:hover		{ color:#ffffff; text-decoration: none;}
A:visited		{ color:#ffffff; text-decoration: none;}
A:visited:hover	{ color:#ffffff; text-decoration: none;}
.borderr {BORDER-RIGHT: #000000 1px solid; }
.borderl {BORDER-LEFT: #000000 1px solid; }
.allborder {BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}
.borderlr {BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid;}
.borderb {border-bottom: 1px solid #000000; BORDER-RIGHT: #000000 1px solid;}

.form {
	BORDER-BOTTOM: #A5ACB2 1px solid;  
	BORDER-LEFT: #A5ACB2 1px solid; 
	BORDER-RIGHT: #A5ACB2 1px solid;  
	BORDER-TOP: #A5ACB2 1px solid;  
	color: #A5ACB2;
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 10px ;
	font-weight: normal;
}
.vote {
	BORDER-BOTTOM: #000000 1px solid;  
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid;  
	color: #003399;
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 9px ;
	font-weight: normal;
}
.form1 {
	BORDER-BOTTOM: #999999 1px solid;  
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;  
	BORDER-TOP: #999999 1px solid;  
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px ;
	font-weight: bold;
}
.poll {
	BORDER-BOTTOM: #999999 1px solid;  
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;  
	BORDER-TOP: #999999 1px solid;  
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ;
	font-weight: none;
}
.box {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #324664;
border-style: solid;
border-width: 1pt;
margin-left: 3px;
}
.image {BORDER: #00000 1px solid;  }
.imageright {BORDER-LEFT: #ffffff 3px solid; border-TOP:#FFFFFF 3px solid; }

/****************************************************************************************************/
/*									Classes for top bar	*/
/****************************************************************************************************/
.Top	{ font-size:11px; font-weight: none; margin-top:0px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px;  }


.Top	.Contact 			{ font-size:9px; color: #FFFFFF; background-color: #000000; text-align:right }
.Top	.Contact A:link			{ color: #FFFFFF; text-decoration: none; }
.Top	.Contact A:hover			{ color: #01A0C7; text-decoration: none; }
.Top	.Contact A:visited			{ color: #FFFFFF; text-decoration: none; }
.Top	.Contact A:visited:hover		{ color: #01A0C7; text-decoration: none; }

.Top	.Contact2 			{ font-size:9px; color: #FFFFFF; background-color: #000000; text-align:left }
.Top	.Contact2 A:link			{ color: #FFFFFF; text-decoration: none; }
.Top	.Contact2 A:hover			{ color: #01A0C7; text-decoration: none; }
.Top	.Contact2 A:visited			{ color: #FFFFFF; text-decoration: none; }
.Top	.Contact2 A:visited:hover		{ color: #01A0C7; text-decoration: none; }
/****************************************************************************************************/
/*								Classes for bottom bar		*/
/****************************************************************************************************/
.Bottom	{ font-size:9px; font-weight: none; text-align:center;  }
.Bottom		.Copyright 	{  color: #ffffff;}
.Bottom		.Copyright  A:link		{ color: #ffffff; }
.Bottom		.Copyright  A:hover	{ color: #ffffff;}
.Bottom		.Copyright  A:visited	{  color: #ffffff; }	
.Bottom		.Copyright  A:visited:hover	{  color: #ffffff; }

/****************************************************************************************************/
/*				Classes for left section and box rendering			*/
/****************************************************************************************************/

.Left			{  background-color: #01a0c7; color: #000000; text-align:left; padding-top:0px;padding-right:0px; margin-bottom:0px; }

.Left    .side A { text-decoration: none; font-size: 11px; font-weight: 400; font-weight: bold;}
.Left    .side A:link { color: #FFFFFF; }
.Left    .side A:visited { color: #FFFFFF; }
.Left    .side A:hover { color:#000000; }
 
.Left    .side2 A { text-decoration: none; font-size: 10px; font-weight: 400; font-style: normal; line-height: normal; color: #ffffff}
.Left    .side2 A:link { color: #FFFFFF; }
.Left    .side2 A:visited { color: #FFFFFF; }
.Left    .side2 A:hover { color:#000000; } 
/****************************************************************************************************/
/*				Classes for right section and box rendering			*/
/****************************************************************************************************/
.Right			{   color: #000000; text-align:left; padding-top:0px;padding-right:1px; margin-bottom:0px; }
.Right	.rt_mod {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: none; color: #000000; }
.Right	.rt_mod A:link		{ color: #000000; text-decoration: none; }
.Right	.rt_mod A:hover	{ color: #000099; text-decoration: underline; }
.Right	.rt_mod A:visited	{ color: #000000; text-decoration: none; }
.Right	.rt_mod A:visited:hover	{ color: #000000; text-decoration: underline; }

/****************************************************************************************************/
/*									Classes for center section										*/
/****************************************************************************************************/

.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #454545; text-align:justify} 
.txt A { text-decoration: none; font-size: 11px; font-weight: none;}
.txt A:link { color: #336699; }
.txt A:visited { color: #336699; }
.txt A:hover { color:#336699; text-decoration: underline;} 

.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.txt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
}
.txt4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: none;
}
.txt5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
}
.txthide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: bold;
	color:#999999;
}
.txtor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color:#336699;
}
.MainTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#336699;
	border-bottom: #336699 1px solid;
}
.txtor1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#336699;
}.txtor2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color:#336699;
}
.txtor3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color:#336699;
}
.txtor4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#336699;
}
.txtb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #000080;}
.txtb A { text-decoration: none; font-size: 11px; font-weight: 400; font-weight: bold;}
.txtb A:link { color: #336699; }
.txtb A:visited { color: #336699; }
.txtb A:hover { color:#336699; text-decoration: underline;
} 
.bodytextsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 300; color: #007bd6;}
.bodytextsmall A { text-decoration: none; font-size: 9px; font-weight: 300; font-weight: none;}
.bodytextsmall A:link { color: #007bd6; }
.bodytextsmall A:visited { color: #007bd6; }
.bodytextsmall A:hover { color:#007bd6; text-decoration: underline;} 
.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	}
.title3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#336699;
}
.title {
COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffffff; border-top:#ffffff 6px solid; border-bottom: #336699 1px solid;}

H1.type {COLOR: #01A0C7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1px;}
H1 {COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; border-bottom: #336699 1px solid; margin:0px; padding:0px;}
H2 {COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; margin-top:2px; margin-bottom:3px;}
.rooms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#336699;
}

.titlebg
{background-color:#ffffff; }

/****************************************************************************************************/
/*									Classes for travelstoremaker	*/
/****************************************************************************************************/

.small {
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
COLOR: #324664;
TEXT-DECORATION: none; 
}
.ss {
FONT-SIZE: 9px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #333333;
TEXT-DECORATION: none; 
}
.button {
BACKGROUND-COLOR: #DFDFDF; COLOR: #324664; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
}
.promotiontd
{background-color:#DAF1FA;
}
.type   .h1 { text-decoration: none; font-size: 1px; color: #999999;}
.bottom2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.hotel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #336699;}
.hotel A { text-decoration: none; font-size: 18px; font-weight: bold; color: #336699;}
.hotel A:link { text-decoration: none; font-size: 18px; font-weight: bold; color: #336699;}
.hotel A:visited { text-decoration: none; font-size: 18px; font-weight: bold; color: #336699;}
.hotel A:hover { text-decoration: none; font-size: 18px; font-weight: bold; color: #336699; text-decoration: underline;} 

.hotel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#336699;
}
