/* payments css */
.mainbody{		border:0px;margin:0px;font-size:12px;font-family:"Sans-serif",sans-serif;color:#000000}

.headertext{	border:0px;margin:0px;font-size:12px;font-family:"Sans-serif",sans-serif;color:#000000;font-style: italic; font-weight: bold; }

body,table,td,p,div {
	color : black;
	font-family : Arial, sans-serif;
	font-size : 12px;
}

a {
	color : 029fc8;
	text-decoration : underline;
}

a:active {
	color : 029fc8;
	text-decoration : underline;
}

a:hover {
	color : 029fc8;
	text-decoration : none;
}

a.menuitem {
	color : white;
	text-decoration : underline;
}

a:active.menuitem {
	color : white;
	text-decoration : underline;
}

a:hover.menuitem {
	color : white;
	text-decoration : none;
}

div.newaddress {background-color:yellow;float:right;width:150px;height:20px;z-index:1;margin: 5px 5px 5px 5px;text-align:center;}

div.workarea{width:220px;height:120px;z-index:-1;visibility:hidden;display: none;margin: 5px 5px 5px 5px;opacity: 0.9;}

div.mainarea{width:850px;display:block;margin: 0 auto;border-style:solid;border:1px solid black;}

div.hotelbox{width:800px;display:block;margin: 0 auto;text-align:left;}

div.header{width:850px;display:block;margin: 0 auto;text-align:center;color:black;}

div.areaheader{width:750px;display:block;margin: 0 auto;text-align:left;background-color:black;color:white;padding: 2px 2px 2px 2px; font-weight: bold;}

div.content{width:750px;display:block;margin: 0 auto;text-align:left;}

div.footer{width:850px;display:block;margin: 0 auto;text-align:center;color:black;}

div.contract{visibility:hidden;display:none;}

ul {color:black;}
ul.menu
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
a.listmenu
{
float:left;
width:7em;
text-decoration:none;
color:white;
background-color:#01A0C7;
padding:0.2em 0.6em;
border-right:1px solid white;
}
a:hover.listmenu {background-color:#ff3300}
a.sublistmenu
{
float:left;
width:11em;
text-decoration:none;
color:white;
background-color:FF0000;
padding:0.2em 0.6em;
border-right:1px solid white;
}
a:hover.sublistmenu {background-color:silver;color:black;}
li.menu {display:inline}

li {color:black;}

.box span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.box:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 15px;
left: 60px; /*position where enlarged image should offset horizontally */
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 15px;
left: 60px; /*position where enlarged image should offset horizontally */
}

ul.normal
{
list-style-type:square;
}

li.normal {display:block;list-style-type:square;}


input {
	font-family : Arial, sans-serif;
	font-size : 12px;
}

textarea {
	font-family : Arial, sans-serif;
	font-size : 12px;
}

input.button {
	font-family : Arial, sans-serif;
	font-size : 12px;
}

select {
	font-family : Arial, sans-serif;
	font-size : 12px;
}


div.box1{	
	text-align:center;
	width:522px;
	height:365px;
	margin-left:1em;
	margin-bottom:1em;
}

div.photobox{	
	float:center;
	width:520px;
	height:345px;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	margin-bottom:0.5em;
	background-color: white;
}

div.photobox1{	
	float:center;
	width:500px;
	height:325px;
	margin-bottom:10px;
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	background-color: white;
}

div.photobox_no{	
	float:left;
	width:15px;
	height:15px;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	margin-right:0.5em;
	margin-bottom:0.5em;
	text-align: center;
	vertical-align: center;
	padding: 0.1em;
	background-color: white;
}

div.photobox_start{	
	color: #FF9900;
	float:left;
	width:15px;
	height:15px;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
	margin-right:0.5em;
	margin-bottom:0.5em;
	text-align: center;
	vertical-align: center;
	padding: 0.1em;
	background-color: white;
}
