body	{margin: 0px;padding: 0px;}
p {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:justify;color:#333333;}
.p {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;color:#333333;}
.p1 {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:justify;color:#333333;padding-top:0px;padding-bottom:30px;padding-left:80px;padding-right:80px;}
.p1a {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:justify;color:#333333;padding-top:0px;padding-bottom:30px;padding-left:10px;padding-right:10px;}
.p2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;color:#336699;padding:5px;}
.picSpace{padding-right:10px;padding-bottom:10px;padding-top:3px;}
.picSpace1{padding-left:10px;padding-bottom:10px;}
.pList {list-style-position:outside;margin-top:0px;}
a:link {color:#336699;}
a:visited {color:#336699;}
a:hover {color:#cee1ee;}
a.menuLink1{color:#995c00;}
table.mainBorder{
	margin:0px;
	border:solid 1px #336699;
	background-image: url(http://testwww.canlinktravel.com/pics/bg_pic0.jpg);
	background-repeat: repeat-x;
}
.navbar{text-align:right;}
.navbar_image_right{margin:0px;width:236px;}
.menuLink {font-family:  Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.menuLink2 {font-family:  Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.t_divider {
	background-image: url(http://testwww.canlinktravel.com/pics/divider.jpg);
	background-repeat: repeat-x;
}
a.menuLink{
	color:#369;
	display:black;
	text-decoration:none;
	padding:0px;
}
a.menuLink:hover{
	color:#af996f;
}

a.menuLink2{
	color:#af996f;
	display:black;
	text-decoration:none;
	padding:0px;
}
a.menuLink2:hover{
	color:#af996f;
}
a.menuLink3{
	color:#000000;
	display:black;
	text-decoration:none;
	padding:0px;
}
a.menuLink3:hover{
	color:#af996f;
}

#dhtmltooltip {
	position:absolute;
	left:-300px;
	width:150px;
	border:1px solid black;
	padding:2px;
	background-color:#ffffff;
	visibility:hidden;z-index:100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer {
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

#navTable01{
	width:150px;
	position:relative;
	border-right:1px dotted #336699;
	font-family:Arial,Helvetica,sans-serif;font-size:12px;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
}
#navTable01 .indent1{
	text-decoration:none;
	padding-left:5px;
	font-size:11px;
}
#navTable01 .indent2{
	text-decoration:none;
	font-weight:normal;
	padding-left:10px;
	font-size:10px;
	padding-top:2px;	
	padding-bottom:2px;
}

#navTable01 A{
	text-decoration:none;
}
#navTable01 A:hover{
	color:#995c00;
}










#navTable02{
	width:200px;
	position:relative;
	font-family:Arial,Helvetica,sans-serif;font-size:12px;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding-left:0px;
	padding-right:0px;
}
#navTable02 .indent1{
	text-decoration:none;
	padding-left:5px;
	font-size:11px;
}
#navTable02 .indent2{
	text-decoration:none;
	font-weight:normal;
	padding-left:10px;
	font-size:10px;
	padding-top:2px;	
	padding-bottom:2px;
}

#navTable02 A{
	text-decoration:none;
}
#navTable02 A:hover{
	color:#995c00;
}

#usvi_b	{
	width:600px;
	font-family:Arial,Helvetica,sans-serif;font-size:12px;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding-left:0px;
	padding-right:0px;
}
.lr_padding20	{
	padding:0px 20px 0px 20px;
}


}


#navUSA {
	font-size:13px;
}
#navUSA A{
	color:#000000;
	text-decoration:none;
	}
#navUSA A:hover{
	color:#995c00;
	text-decoration:none;
	}
.menu {
	display:none;
	margin-left:20px;
}
.menu1 {
	display:block;
	margin-left:20px;
}
.white { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight: bold;
	color: #336699;
	background-color: #FFFFFF;
	text-align: left;
}
input.rft	{
	border: 1px solid #999999;
	background-color: #ffffff;
}
input.rftError {
	border: 1px solid #999999;
	background-color: #fee;
}
select{
	font-family:Arial,Sans-Serif;
	font-size:12px;
}
select.rft	{
	border: 1px solid #999999;
	background-color: #ffffff;
}
select.rftError {
	border: 1px solid #999999;
	background-color: #fee;
}
.errMsg{
	font-family:Arial,Sans-Serif;
	font-size:12px;
	color:#666666;
	text-align:left;
}
.acceptMsg{
	font-family:Arial,Sans-Serif;
	font-size:13px;
	color:#666666;
	text-align:left;
	padding:40px;
}
#mover {text-align:left; position:relative; left:5px; top:0px; font-size:25px;}