.panel_personal{
	background-image:url(images_v3/panel_personal.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:113px;
}.panel_public{
	background-image:url(images_v3/panel_public.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:113px;
}

.panel_corporate{
	background-image:url(images_v3/panel_corporate.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:113px;
}
.gradient{
	background-image:url(images_v3/gradient.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#718AA1;
	height:269px;
}
.bgGradientSmall{
	background-image:url(images_v3/bg_small.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:253px;
}
.bgGradientSmall2{
	background-image:url(images_v3/bg_small_2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:253px;
}
.bgGradientLarge{
	background-image:url(images_v3/bg_large.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:253px;
}
.txt_headingType{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DEDCDB;
	font-size:12px;
	text-align:justify;
	line-height:16px;
}
.txt_navMain{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	font-size:11px;
	text-align:left;
}
.txt_navMain a:link{
	color:#333;
	text-decoration:none;
}
.txt_navMain a:visited{
	color:#333;
	text-decoration:none;
}.txt_navMain a:hover{
	color:#990000;
	text-decoration:none;
}
.txt_navMain a:active{
	color:#333;
	text-decoration:none;
}
.whiteLine{
	background-image:url(images_v3/whiteLine.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.bgTitle_corporate{
	background-image:url(images_v3/title_corporate.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:41px;
}
.bgTitle_personal{
	background-image:url(images_v3/title_personal.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:41px;
}

.bgTitle_public{
	background-image:url(images_v3/title_public.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:41px;
}
.txt_subTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16;
	font-weight:bold;
	color:#6699CC;
	text-align:left;
}
.txt_sideNav_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7B7471;
	text-align:left;
	padding-top:7px;
}.txt_sideNav_title a:link{
	color:#7B7471;
	text-decoration:none;
}
.txt_sideNav_title a:visited{
	color:#7B7471;
	text-decoration:none;
}.txt_sideNav_title a:hover{
	color:#000000;
	text-decoration:none;
}
.txt_sideNav_title a:active{
	color:#7B7471;
	text-decoration:none;
}
.txt_navHori{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	font-size:12px;
	letter-spacing:0px;
}
.txt_navHori a:link{
	color:#FFF;
	text-decoration:none;
}
.txt_navHori a:visited{
	color:#FFF;
	text-decoration:none;
}.txt_navHori a:hover{
	color:#4A4237;
	text-decoration:none;
}
.txt_navHori a:active{
	color:#FFF;
	text-decoration:none;
}
.txt_arialBlack_3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#4A4237;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	line-height:18px;
	letter-spacing:0px;
	text-align:left;
}
.txt_arialBlack_3 a:link {
	color:#4A4237;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
}
.txt_arialBlack_3 a:visited {
	color:#4A4237;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
}
.txt_arialBlack_3 a:hover {
	color:#000;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt_arialBlack_3 a:active {
	color:#4A4237;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
}
.bgBluebar {
	background-image:url(images_v3/repeat_horiBlue.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#CDE1F4;
}
.txt_smallPanel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4A4237;
	text-align:left;
}
.SEOtext{
	color:#5F809F; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
body{
	background-image:url(images/bgMain.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#E9EFF8;
	margin-top:0px;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
}
.banner_MC{
	background-image:url(images_v3/banner_merryCruises.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:702px;
	height:144px;
}
.banner_MCtext{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#C00;
	font-size:11px;
	letter-spacing:2px;
	text-transform:uppercase;
}
.banner_MCtext a:link{
	color:#C00;
	text-decoration:none;
}
.banner_MCtext a:visited{
	color:#C00;
	text-decoration:none;
}.banner_MCtext a:hover{
	color:#C00;
	text-decoration:underline;
}
.banner_MCtext a:active{
	color:#C00;
	text-decoration:none;
}
.repeatPanel_left{
	background-image:url(images_v3/panelShadow_leftRepeat.jpg);
	background-repeat:repeat-y;
}
.repeatPanel_right{
	background-image:url(images_v3/panelShadow_rightRepeat.jpg);
	background-repeat:repeat-y;
}
.txt_domain_1 {
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	font-size:30px; 
	font-weight:bold; 
	text-align:left; 
	color:#333;
}
.txt_domain_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px; 
	font-weight:normal; 
	text-align:left; 
	color:#8f8f8f;
	letter-spacing:1px;
}
.txt_dotCom {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:left; 
	color:#8f8f8f; 
	letter-spacing:0px;
}
.panelNav_repeat {
	background-image:url(images_v3/CW_navRepeat.jpg);
	background-repeat:repeat-y;
	padding-left:15px;
}
.txt_sideNave {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A87C3;
	font-weight:bold;
	text-align:left;
	letter-spacing:1px;
	height:22px;
	vertical-align:bottom;
}
.dottedLine_horizontal{
	background-image:url(images/dottedLine_horizontal.gif);
	background-repeat:repeat-x;
}
.sideNav_repeat {
	background-image:url(images/leftNav_repeat.jpg);
	background-repeat:repeat-y;
}
.contentPanel_repeat {
	background-image:url(images/contentPanel_repeat.jpg);
	background-repeat:repeat-y;
}
.txt_sideNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:normal;
	text-align:left;
	height:20px;
}
.txt_sideNav a:link{
	color:#666;	
	text-decoration:none;
}
.txt_sideNav a:visited{
	color:#666;
	text-decoration:none;
}
.txt_sideNav a:hover{
	color:#750000;
	text-decoration:none;
}
.txt_sideNav a:active{
	color:#666;
	text-decoration:none;
}
.panel_customized {
	background-image:url(images_v3/CW_subHeading.jpg);
	background-repeat:no-repeat;
	height:119px;
	width:772px;
}
.btn_1 {
	background-image:url(images_v3/CW_btn_1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:53px;
}
.btn_2 {
	background-image:url(images_v3/CW_btn_2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:53px;
}
.btn_3 {
	background-image:url(images_v3/CW_btn_3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:53px;
}
.customized_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#FFF;
	font-weight:normal;
	text-align:left;
}
.customized_buttonText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	letter-spacing:1px;
}
.customized_buttonText a:link{
	color:#FFF;	
	text-decoration:none;
}
.customized_buttonText a:visited{
	color:#FFF;
	text-decoration:none;
}
.customized_buttonText a:hover{
	color:#FFF;
	text-decoration:none;
}
.customized_buttonText a:active{
	color:#FFF;
	text-decoration:none;
}
.panelMain_repeat{
	background-image:url(images/panelMain_repeat.jpg);
	background-repeat:repeat-y;
}
.panelMain_bottom_repeat{
	background-image:url(images/panelMain_bottomRepeat.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.panelMain_top_repeat{
	background-image:url(images/panelMain_top_repeat.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:68px;
}
.panelSmall_1{
	background-image:url(images/panelSmall_1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:51px;
}
.panelSmall_2{
	background-image:url(images/panelSmall_2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:51px;
}
.panelSmall_3{
	background-image:url(images/panelSmall_3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:51px;
}
.panelSmall_repeat{
	background-image:url(images/panelSmall_repeat.jpg);
	background-repeat:repeat-y;
}
.pageTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#4A4137;
	text-align:left;
}