body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.jpg);
}
.errormsg{
	color:#cc0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:700;
	text-align:center;
}

.information{
	color:#cc0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:700;
	font-weight:300;
	
}
input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	height: auto;
	width: auto;
}
.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	height: 20px;
	width: auto;
	font-weight:bold;
}

.button1{
	height: 64px;
	width: 251px;
}

.dmx_btn     { width: 22px; height: 22px; border: 1px solid #ECE9D8; margin: 0; padding: 0; background-color: #ECE9D8; }
.dmx_btnOver { width: 22px; height: 22px; border: 1px outset; background-color: #FCF9E8; }
.dmx_btnDown { width: 22px; height: 22px; border: 1px inset; background-color: #FCF9E8; }
.dmx_btnNA   { width: 22px; height: 22px; border: 1px solid #ECE9D8; filter: alpha(opacity=25); }
.dmx_menuBar { background-color: #ECE9D8; }
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-family:verdana;
}
*html li.menuwidth{
width:0em;
}
li.menuwidth{
width:auto;
}
li.menusize{
width: 10em;
}
#menu li { /* all list items */
	float: left;
	position: relative;
}

#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 2.6em;
    left: 0;
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1em; }
 HTML #menu UL LI A {
	height:16px; 
	
}
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden;
width:19em;
float:top;
top:1.58em;
left:auto;
 }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu ul a {
font-size:8pt;
	text-align:center;
	display: block;
	text-decoration: none;
	COLOR: #fff;
	 border-right:0px solid #333333;
	 font-weight:bold;
	 padding-top:5px;
	  padding-bottom:4px;
}
/* Hover Styles */
#menu ul a:hover { 
	COLOR: #fff;
} 

/* Sub Menu Styles */
#menu li ul a {
width:19em;
	text-decoration: none;
	color: #000;
	font-weight:bold;
	background: #E5E5E5; /* IE6 Bug */
    padding: .2em 3px .2em 7px;
	BORDER-bottom: #000 1px solid;
	BORDER-left: #000 1px solid;
	BORDER-right: #000 1px solid;
	text-align:left;
} 

/* Sub Menu Styles */
 #menu ul ul ul{
	top:0em;
	left:12em;
}
/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	BACKGROUND:#1a4db6; COLOR: #fff;
} 

/* Icon Styles */
#menu li a.submenu {  }
#menu li a.submenu:hover {}
#menu li ul a.submenu {background:#E5E5E5 url(../images/r_arrow.gif) no-repeat right;}
#menu li ul a.submenu:hover {background:#1a4db6 url(../images/r_arrow.gif) no-repeat right;}
.heading{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:700;
	text-align:center;
}
.txt{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
}

.ttxt{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
a.ttxt1:link{color:#0000ff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}
a.ttxt1:active{color:#0000ff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
a.ttxt1:visited{color:#0000ff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
a.ttxt1:hover{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

.frmtxt{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtunderline{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
text-decoration:underline;
}

.txtheading{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
}
.bluetxt{
	color:#0000ff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:700;
}
.bluetxt a:link,.bluetxt a:active,.bluetxt a:visited{
	color:#0000ff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:700;
}
.bluetxt a:hover{
	color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:700;
}

.blueheading{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:700;
}
.heading2{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:700;
	text-align:center;
}
.gheading2{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}
.gsubhead{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}

.refund{
	color:red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:700;
	text-align:center;
}
.vacation{
	color:blue;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
}

.specialnote{
	color:red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;

}
.head1{
	font-style:verdana;
	color:#0000ff;
	font-size:12pt;
	font-weight:700;
	text-align:center;
}
.righttxt{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:right;
}
.lefttxt{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}
.llefttxt{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
}

.glefttxt{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.leftbg{
	background-color:#EAEAEA;
}
.lefthead1{
	font-style:verdana;
	color:#000fff;
	font-size:12pt;
	font-weight:700;
}
.lowText {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 11px Arial, Helvetica; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.highText {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 11px Arial, Helvetica; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.itemBorder {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.itemBorderBlank {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid
}
.coastal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
}
.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0B46BB;
}
.subhead{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:700;
	text-align:left;
}
.subcenterhead{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:700;
	text-align:center;
}
.subheadtxt{
	color:#0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}
.sublink-txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	font-weight:bold;
	text-align:left;
	padding-bottom:1px;
	padding-left:1px;
	text-decoration:none;
}
sublink-txt a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	font-weight:bold;
	text-align:left;
	padding-bottom:1px;
	padding-left:1px;
	text-decoration:none;
}
sublink-txt a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	font-weight:bold;
	text-align:left;
	padding-bottom:1px;
	padding-left:1px;
	text-decoration:none;
}
sublink-txt a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	font-weight:bold;
	text-align:left;
	padding-bottom:1px;
	padding-left:1px;
	text-decoration:none;
}
sublink-txt a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #0033ff;
	font-weight:bold;
	text-align:left;
	padding-bottom:1px;
	padding-left:1px;
	text-decoration:underline;
}
.bluetext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#0000FF;
font-size:36px;
}
.bluetextcontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#0000FF;
font-size:10px;
text-decoration:underline;
}

.bluetextsmall{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#0000FF;
font-size:18px;
}
.blocktextsmall{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000;
font-size:18px;
}
.browntextsmall{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#660000;
font-size:18px;
}

.blocktextsmall1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000;
font-size:18px;
}

.greentextsmall{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#336633;
font-size:20px;
}
.movietxt{color:#0000FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;}
.movietxt a:link{color:#0000FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;}
.movietxt a:active{color:#0000FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;}
.movietxt a:visited{color:#0000FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;}
.movietxt a:hover{color:#cccccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;}

.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#000000;
}
.gcontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:100;
color:#000000;
}
.whitetext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
.whitecontenttext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
}
.blackcontenttext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}

.blacktext{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:22px;
text-align:center;
font-weight:bold;
}
.blacktext1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:18px;
text-align:center;
font-weight:bold;
text-decoration:underline;
}
.videotext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.videoredtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#FF0000;
}
.videoblacktext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#000000;
}
.specialtable{
border:#2A5CCF solid 2px;
}
a:link {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: 500;
	text-decoration: none;
}
a:active {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: 500;
	text-decoration: none;
}
a:visited {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: 500;
	text-decoration: none;
}
a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-decoration: underline;
	color: #666;
}

