/* CSS Document */
td { font-family:verdana; font-size:11px; line-height:16px;}
div { font-family:verdana; font-size:9px; line-height:16px; color:#000000; text-align:justify;}
.boldnew{ font-family:verdana; font-size:14px; line-height:16px; color:#000000; font-weight:bold;}

.tdblack { font-family:arial; font-size:11px; line-height:16px; color:#000000;}

.tdwhite { font-family:arial; font-size:11px; line-height:16px; color:#FFFFFF;}

.blue { font-family:verdana; font-size:11px; line-height:16px; color:#0B5D95;}

.td10 { font-family:verdana; font-size:10px; line-height:16px; color:#000000;}

.td11 { font-family:verdana; font-size:11px; line-height:16px; color:#000000;}

.td10pink { font-family:verdana; font-size:9px; line-height:16px; color:#D22781;}

.tdpink { font-family:verdana; font-size:11px; line-height:16px; color:#D22781;}
.tdpink1 { font-family:arial; font-size:18px; line-height:18px; color:#D22781;}
.tdpinkhome { font-family:verdana; font-size:14px; font-weight:bold; line-height:16px; color:#D22781;}
.tdpinkhome2 { font-family:verdana; font-size:14px; font-weight:bold; line-height:16px; color:#FFFFFF;}
.tdbluehome2 { font-family:verdana; font-size:14px; font-weight:bold; line-height:16px; color:#9ED0F2;}

.titlewhite { font-family:verdana; font-size:12px; line-height:16px; color:#ffffff; font-weight:bold;}

.titlewhite1 { font-family:verdana; font-size:11px; line-height:16px; color:#ffffff; font-weight:bold;}

.titleblack { font-family:verdana; font-size:11px; line-height:16px; color:#000000; font-weight:bold;}
.titleblack1 { font-family:helv,arial,verdana; font-size:16px; line-height:16px; color:#000000; font-weight:bold;padding:5px;}

.titlepink { font-family:verdana; font-size:13px; line-height:16px; color:#DC117A; font-weight:bold;}

.titlepink15 { font-family:verdana; font-size:15px; line-height:16px; color:#DC117A; font-weight:bold;}

.titlenew { font-family:verdana; font-size:10px; line-height:16px; color:#DC117A; font-weight:bold;}

.titlered { font-family:verdana; font-size:13px; line-height:16px; color:#F30505; font-weight:bold;}

.tdgrey { font-family:verdana; font-size:12px; line-height:16px; color:#867F7F; font-weight:bold;}

.tdblue { font-family:verdana; font-size:12px; line-height:16px; color:#428EC9; font-weight:bold;}

.tdwhite { font-family:verdana; font-size:10px; line-height:16px; color:#FFFFFF; font-weight:bold;}

.booking { font-family:verdana; font-size:15px; line-height:16px; color:#428EC9; font-weight:bold;}

.tdlightgrey { font-family:verdana; font-size:11px; line-height:16px; color:#919191;}

.bgpink {background-color:#F547A3;}

.txtpink {color:#F547A3; font-weight:bold;}

.tableborder{background-color:#B6BABD;}

.tableborderschedule{background-color:#B6BABD; font-size:11px;}

.tableborder1{background-color:#f5f5f5;}

.tablebg1 {background-color:#ffffff;}

.bgblue {background-color:#2677C0;}

.bgblue1 {background-color:#4aa6fa;}

.cmbox { font-family:verdana; font-size:10px; line-height:17px; color:#000000; width:115px; height:15px;}

.cmbox1 { font-family:verdana; font-size:10px; line-height:17px; color:#000000;}

.txt { font-family:verdana; font-size:11px; color:#000000; background-color:#FFFFFF; border:#6D6D6D solid 1px; height:19px;}

ul
	{
	margin:0px;
	margin-left:10px;
	list-style-type:none; 
	}
	
ul li
	{
	background:url(../images/bulletnew.gif) left 6px no-repeat;
	background-position:top left;
	padding:0px 0px 13px 15px;
	margin:0px;
	}
.space
{	padding-left:35px;}

a { font-family:verdana; font-size:11px; line-height:17px; color:#000000; text-decoration:underline;}
a:hover { font-family:verdana; font-size:11px; line-height:17px; color:#00000; text-decoration:none;}}

a.schedule { font-family:verdana; font-size:11px; line-height:17px; color:#000000; text-decoration:none;}
a.schedule:hover { font-family:verdana; font-size:11px; line-height:17px; color:#00000; text-decoration:underline;}

a.schedule1 { font-family:verdana; font-size:12px; line-height:17px; color:#000000; text-decoration:none;}
a.schedule1:hover { font-family:verdana; font-size:12px; line-height:17px; color:#00000; text-decoration:underline;}

a.btmlnk { font-family:verdana; font-size:11px; line-height:17px; color:#5F5F5F; text-decoration:underline;}
a.btmlnk:hover { font-family:verdana; font-size:11px; line-height:17px; color:#5F5F5F;}

a.blue10 { font-family:verdana; font-size:10px; line-height:17px; color:#1A64A7; text-decoration:none;}
a.blue10:hover { font-family:verdana; font-size:10px; line-height:17px; color:#1A64A7; text-decoration:underline;}

a.pink { font-family:verdana; font-size:11px; line-height:17px; color:#AE005B; text-decoration:underline;}
a.pink:hover { font-family:verdana; font-size:11px; line-height:17px; color:#AE005B; text-decoration:none;}

a.newblue{ font-family:verdana; font-size:15px; line-height:18px; color:#428EC9; text-decoration:none;}
a.newblue:hover { font-family:verdana; font-size:15px; line-height:18px; color:#428EC9; text-decoration:none;}

a.newbluehome{ font-family:verdana; font-size:14px; line-height:15px; color:#428EC9; text-decoration:none;}
a.newbluehome:hover { font-family:verdana; font-size:14px; line-height:15px; color:#428EC9; text-decoration:none;}

a.newbluehome2{ font-family:verdana; font-size:14px; line-height:15px; color:#000000; text-decoration:none;}
a.newbluehome2:hover { font-family:verdana; font-size:14px; line-height:15px; color:#000000; text-decoration:none;}

a.newwhite{ font-family:Verdana; font-size:12px; line-height:18px; color:#FFFFFF; text-decoration:none;}
a.newwhite:hover { font-family:Verdana; font-size:12px; line-height:18px; color:#CCCCCC; text-decoration:none;}

a.pink11 { font-family:verdana; font-size:10px; line-height:17px; color:#AE005B; text-decoration:underline;}
a.pink11:hover { font-family:verdana; font-size:10px; line-height:17px; color:#AE005B; text-decoration:none;}

a.lnk10 { font-family:verdana; font-size:10px; line-height:17px; color:#000000; text-decoration:none;}
a.lnk10:hover { font-family:verdana; font-size:10px; line-height:17px; color:#000000; text-decoration:underline;}

a.pinklink{ font-family:verdana; font-size:11px; line-height:17px; color:#AE005B; text-decoration:underline;}
a.pinklink:hover { font-family:verdana; font-size:11px; line-height:17px; color:#AE005B; text-decoration:none;}

a.pinklink2{ font-family:verdana; font-size:11px; line-height:17px; color:#DC117A; text-decoration:underline;}
a.pinklink2:hover { font-family:verdana; font-size:11px; line-height:17px; color:#DC117A; text-decoration:none;}

a.addmore{	color:#034e88;	font-weight:bold;	text-decoration:none;}
a.addmore:hover{	color:#333333;	font-weight:bold;}

.btm { font-family:verdana; font-size:11px; line-height:17px; color:#5F5F5F;}

a.homelogin{
	font-family: verdana; font-size:15px; color:#000000;
}
a.homelogin:hover{
	font-family: verdana; font-size:15px; color:#AE005B;
}
ul.conditons
{
	text-align:left;
	padding:2px 4px 0px 25px;
	list-style-type:decimal;
	margin:0px;
}

ul.conditons li
{
	padding:2px 6px 5px 5px;
	background:url(../images/bullet.jpg) no-repeat 10px 8px;
	font-family:verdana; font-size:11px; 
}

.red
{
 color:#FF0000;
 }
 
.royale_login_bg
{
	background:url(../images/royale_login_bg2.jpg) no-repeat; background-position:2px 4px ;
	height:34px;
	width:271px;
	color:#FFFFFF;
}

a.royale_link_new
{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
a.royale_link_new:hover
{
	text-decoration:none;
	font-size:10px;
	color:##FFFFFF;
}

a.royale
{
	font-family:Verdana; 
	font-size:13px; 
	font-weight:bold;
	color:#dc1079;
	text-decoration:none;
}
a.royale:hover
{
	font-family:Verdana; 
	font-size:13px; 
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.package
{
	font-family:Arial; 
	font-size:13px; 
	font-weight:bold;
	color:#d22781;
	text-decoration:underline;
}
a.package:hover
{
	font-family:Arial; 
	font-size:13px; 
	font-weight:bold;
	color:#0078bb;
	text-decoration:none;
}

a.back
{
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold;
	color:#d22781;
	text-decoration:underline;
}
a.back:hover
{
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold;
	color:#0078bb;
	text-decoration:none;
}


.tdpink1 { font-family:arial; font-size:18px; line-height:18px; color:#D22781;}
.tdblue1 { font-family:Arial; font-size:11px; color:#2c389c; line-height:20px; }
.package_cont_bg{background:url(../images/packages_middle_bg.jpg) repeat-y; width:778px;}
.package_top{background:url(../images/packages_top2.jpg) no-repeat; width:778px;}
.package_top1{background:url(../images/packages_top1.jpg) no-repeat; width:523px;}
.package_btm{background:url(../images/packages_btm.jpg) no-repeat; width:757px; height:30px;}
.package_title{ color:#d22781; font-family:Arial; font-size:18px; padding-bottom:10px;}
.package_title1{ font-family:Arial; font-size:13px; font-weight:bold; color:#0082c8; padding-bottom:5px; border-bottom:1px dashed #c0e0f1; padding-top:25px;}
.btn_pad{padding-top:20px; padding-bottom:10px; text-align:center; }

a.package_txt1_bold{font-family:Arial;font-size:14px; font-weight:bold; color:#d22781;text-decoration:underline;}
a.package_txt1_bold:hover{font-family:Arial;font-size:14px; font-weight:bold; color:#d22781; text-decoration:none;}

a.package_txt{font-family:Arial;font-size:14px; color:#2f2f2f;text-decoration:underline;}
a.package_txt:hover{font-family:Arial;font-size:14px; color:#2f2f2f; text-decoration:none;}

.packages_top{background:url(../images/package_top.jpg) no-repeat; width:778px; eight:743px; padding:160px 15px 0px 15px; vertical-align:top;}
.packages_middle{background:url(../images/package_middle.jpg) repeat-y;}
.padkages_btm{background:url(../images/package_btm.jpg) no-repeat; width:757px; height:41px;}
.packages_cont{background:url(../images/cont_bg.jpg) repeat-x #bbe9f6; border:1px solid #a7d4f2; padding:10px 0px 10px 0px;}
.line_bg{background:url(../images/line_bg.jpg) no-repeat right; width:248px; vertical-align:top; text-align:center;}
.line_bg1{width:248px; vertical-align:top; text-align:center;}
.title_bg{color:#0c57ac; font-family:Arial; font-size:13px; font-weight:bold; text-align:center; padding-bottom:8px;}
.middle_cont{float:left; font-size:11px; font-family:Arial; color:#000000; padding:6px 16px 0px 16px; line-height:16px;}
a.more{ font-family:Arial; font-size:11px; color:#356186; text-decoration:none;}
a.more:hover{font-family:Arial; font-size:11px; color:#356186; text-decoration:underline;}


.cmbox2 { font-family:verdana; font-size:10px; line-height:19px; color:#000000; width:163px; height:19px; border:1px solid #88caf9;}
.txtbox { font-family:verdana; font-size:11px; color:#000000; background-color:#FFFFFF; width:163px; border:#88caf9 solid 1px; height:19px;}
.txtarea { font-family:verdana; font-size:11px; color:#000000; background-color:#FFFFFF; width:163px; border:#88caf9 solid 1px; height:60px;}
.button2{ font-family:verdana; font-size:11px; font-weight:bold; text-align:center; padding-bottom:2px; color:#0078bb; background-color:#e3f1fb; border:#88caf9 solid 1px; line-height:15px;}
.star{color:#FF0000}
.royale_txt {  padding:10px 20px 0 20px; height:24px;}
.txt1 { font-family:verdana; font-size:11px; color:#000000; background-color:#ffffff; border:#9ab2ca solid 1px; height:19px; width:110px; padding-left:2px;}
.button { font-family:verdana; font-size:11px; color:#ffffff; background-color:#e36ca9; border:#dc1079 solid 1px; height:19px; idth:70px; }
.button1{ font-family:verdana; font-size:11px; font-weight:bold; text-align:center; padding-bottom:2px; color:#ffffff; background-color:#e32c8a; border:#6d8aa7 solid 1px; height:19px; idth:70px; }

#content_pad{padding-top:10px; padding-left:27px;}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color: #0082c8;
	argin-bottom:5px; /*bottom spacing between header and rest of content*/
	cursor: hand;
	cursor: pointer;
	text-decoration:underline;
}

ul.arrowlistmenu1 { /*CSS for UL of each sub menu*/
	margin:0px;
    list-style-type:none;
	text-align:left;
	padding:0px 0px 5px 15px;
	}
	
ul.arrowlistmenu1 li{
	background:url(../images/bulletnew.gif) left 6px no-repeat;
	padding:5px 0px 5px 20px;
	margin:0px;
	text-align:left;
}
/*==============================    Feed back Contetnt Styles    ==========================*/
.top_text{	padding-left:25px;	padding-right:25px;	text-align:left;	font-family:"Verdana";	font-size:11px;	color:#18374e;}

#Content1{	margin-left:35px;	border:#e3e3f1 solid 1px;	font-family:Verdana;	font-size:11px;	color:#026fc2;	background:url(../images/content-bg.jpg) repeat-x bottom;}
#Content1 .ckbox{	padding-left:10px;}
#Content1 .tabel_Question{	color:#034e88;	font-weight:bold;	padding:5px;}
#muti_Content1 .tabel_Question1{	color:#034e88;	font-weight:bold;	padding:5px;}
#muti_Content1{	margin-left:35px;	border:#e3e3f1 solid 1px;	padding-top:10px;	background:url(../images/Feed_back_Big_tb_bg.jpg) repeat-x bottom;		font-family:Verdana;	font-size:11px;	color:#026fc2;}

.labels{	width:150px;	text-align:left;	margin:auto;	padding-left:30px;	}
.txtbox1{	font-family:"Courier New";	font-size:12px;	color:#000000;	height:20px;	padding-top:3px;	border: 1px #a5b8c6 solid;}
.textarea{	width:420px;	height:40px;	font-family:"Courier New", Courier, monospace;	font-size:12px;	border: 1px #a5b8c6 solid;}
.textbox_padding{	padding-top:12px;}
/*.txtbox{ width:60px;}
.txtbox_2{ width:120px;}*/

/*==============================    Feed back Contetnt Styles    ==========================*/
.top_text{	padding-left:25px;	padding-right:25px;	text-align:left;	font-family:"Verdana";	font-size:11px;	color:#18374e;}

#Content2{	margin-left:35px;	border:#e3e3f1 solid 1px;	font-family:Verdana;	font-size:11px;	color:#026fc2;	background:url(../images/content-bg.jpg) repeat-x bottom;}
#Content2 .ckbox{	padding-left:10px;}
#Content2 .tabel_Question{	color:#034e88;	font-weight:bold;	padding:5px;}
#muti_Content2 .tabel_Question1{	color:#034e88;	font-weight:bold;	padding:5px;}
#muti_Content1{	margin-left:35px;	border:#e3e3f1 solid 1px;	padding-top:10px;	background:url(../images/Feed_back_Big_tb_bg.jpg) repeat-x bottom;		font-family:Verdana;	font-size:11px;	color:#026fc2;}

.labels{	width:150px;	text-align:left;	margin:auto;	padding-left:30px;	}
.txtbox1{	font-family:"Courier New";	font-size:12px;	color:#000000;	height:20px;	padding-top:3px;	border: 1px #a5b8c6 solid;}
.textarea{	width:420px;	height:40px;	font-family:"Courier New", Courier, monospace;	font-size:12px;	border: 1px #a5b8c6 solid;}
.textbox_padding{	padding-top:12px;}
/*.txtbox{ width:60px;}
.txtbox_2{ width:120px;}*/
