body {
	background-image: url(images/bkg.jpg);
	background-repeat: repeat-x;
	margin-top: 20px;
}


div,p{margin:0px;
padding:px;}

.maintable {
width: 844px;
background-color:#FFFFFF;
}
.maintable2 {
width: 800px;
background-color:#FFFFFF;
}
.maintbltxt {
padding:0px 6px 6px 6px;
}
.navtbltxt {
padding:0px 6px 3px 6px;
}
.headtxt {
padding:6px 6px 0px 6px;
}
.greytxt {
padding: 16px 15px 8px 17px;
}
.greytxt1 {
font-family: Arial, Helvetica, sans-serif;
font-size:25px;
color:#46402e;
text-align:center;
line-height:35px
}
.greytxt2 {
padding: 0px 17px 10px 17px;
text-align:right;
}
.greytxt3 {
padding: 0px 10px 1px 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#46402e;
text-align:justify;
line-height:15px;
}

.greytxt4 {
padding: 0px 10px 4px 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#46402e;
text-align:justify;
line-height:15px;
}
a.movielink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#140059;
text-decoration:none;
}
a.movielink:hover {
color:#bb140c;
text-decoration:underline
}
.copyright {
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#b2bdc4;
padding:2px 0px 0px 0px;
}
a.copylink {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#b2bdc4;
text-decoration:underline
}
a.copylink:hover {
color:#ffffff;
}
.innertxt {
padding: 18px 18px 18px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:justify;
line-height:16px;
}
.innertxtmail{
padding: 18px 18px 18px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:center;
line-height:16px;
}


.innertxt6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
line-height:16px;
padding: 6px;
}
.innertxt1 {
padding: 0px 18px 0px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:justify;
line-height: 16px;
}
/* Added by Dalia */
.innertxtnew {
padding: 0px 2px 0px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:justify;
}

/* Addition End */
.innertxt4 {
padding: 18px 18px 18px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:right;

}

.innertxt5 {
padding: 10px 18px 18px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:center;

}

.yellowtxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
background-color:#0055A8;
text-align:justify;
font-weight: bold;
padding:2px 2px 2px 2px;
}
h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
background-color:#0055A8;
text-align:justify;
font-weight: bold;
padding:2px 2px 2px 2px;
}

.yellowtxt1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
background-color:#0055A8;
text-align:justify;
font-weight: bold;
line-height:22px;
background-color:#004A95;
padding-left:5px;
}

.litebluetxt {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#92C0ED;
background-color:#0055A8;
text-align:justify;
font-weight: bold;
}
.innertxt2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:justify;
}
.innertxt2_new {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#FBBF06;
background-color:#0055A8;
text-align:justify;
}
.innertxt3 {
padding: 0px 18px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:justify;
line-height:16px;
}
a.txtlink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFE00;
text-decoration:underline;
}
a.txtlink:hover {
color:#ffffff;
text-decoration:underline;
}
.sidemenu {
height:32px;
background-color:#D9DBDE;
border-bottom: 1px solid #BEC2C7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0055A8;
padding:3px 0px 3px 0px;
text-align:left;
}
a.sidemenulink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0055A8;
text-decoration:none;
}
a.sidemenulink:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
a.newslink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#92C0ED;
font-weight: bold;
text-decoration:underline;
}
a.newslink:hover {
color:#FFFE00;
text-decoration:underline;
}
.litetxt {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
background-color:#0055A8;
text-align:justify;
font-weight: bold;
text-decoration: underline;
line-height:22px;
}
.litetxt1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#92C0ED;
background-color:#0055A8;
text-align:justify;
font-weight: bold;
text-decoration: underline;
line-height:22px;
}
INPUT {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 0px solid #004A95;
}
SELECT {
	BORDER: 1px solid #FBBF06; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; color:#333333; 
}
.star {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.signuptbl {
background-color:#004A95;
}
.button {
	padding-right: 3px;	padding-left: 3px; BORDER: #023160 1px solid;  BACKGROUND: url(images/btnbg.gif) repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand;
}

.button1 {
	padding:5px;	
	color:#ffffff; 
	BORDER: #023160 1px solid;  
	BACKGROUND: url(images/btnbg.gif) repeat-x; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	CURSOR:pointer;
	height:27px;
}

.buttonslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	filter:dropshadow(color=#cccccc, offx=1, offy=1);
	padding-right: 3px;
	padding-left: 3px;
	white-space: nowrap;
	line-height: 21px;
	}
.tdata1 {
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	BORDER-BOTTOM: 1px solid #5992DA; 
	background-color:#336AB0;
	line-height:25px;		
}
.tdata2 {
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#427DC8;	
	BORDER-BOTTOM: 1px solid #5992DA; 	
	line-height:25px;		
}
.header {
	PADDING-LEFT: 3px;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align:left;
	background-color:#427DC8;	
	BORDER-BOTTOM: 1px solid #5992DA;
	font-weight:bold; 	
}
.dashtxt {
padding: 9px 18px 9px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#0055A8;
text-align:justify;
line-height:16px;
}
.flashtxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
}
.txtlinksm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFE00;
text-decoration:none;
font-weight:normal;
}
a.txtlinksm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFE00;
text-decoration:none;
font-weight:normal;
}
a.txtlinksm:hover {
color:#ffffff;
text-decoration:underline;
}
.litebluetxtsm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#92C0ED;
font-weight: bold;
padding-left:4px;
padding-right:4px;

}
.liteylwtxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFE00;
background-color:#0055A8;
text-align:right;
font-weight: normal;
padding-left:4px;
padding-right:4px;
line-height:25px;
}
a.bluelink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#92C0ED;
text-decoration:underline;
font-weight:normal;
font-weight:bold;
}
a.bluelink:hover {
color:#ffffff;
text-decoration:underline
}
a.back {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06; 
text-align:right;
font-weight: bold;
text-decoration:none;
}
a.back:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:underline;
}
.innertext1 {
padding: 25px 18px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
background-color:#0055A8;
text-align:center;
line-height:25px;
}
.tabright {
border-right: 1px solid #ffffff;
}
.yellowtxt2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
background-color:#131444;
text-align:justify;
font-weight: bold;
line-height:22px;
padding-left:5px
}
.yellowtxtusaf {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
text-align:justify;
font-weight: bold
}
h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
text-align:center;
font-weight: bold
}

h3{
color: #FBBF06; font-weight: bold; font-size:12px;}

h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fbbf42;
text-align:center;
border:0;
margin:0;
padding:0;
}

.litebluetxtusaf {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#92C0ED;
text-align:justify;
font-weight: bold
}
.innertxtusaf {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:justify;
}
.imgborder {
border: 1px solid #ffffff;
}
.imgborder1 {
border: 2px solid #ffffff;
}
.imgpad {
padding-top:70px;
}
.cursor {
cursor:pointer;
}
.ourplanetbl {
background-color:#004A95;
padding: 8px 8px 8px 8px;
border: 1px solid #006BD7;
}
.ourplanetbl2 {
background-color:#00509F;
padding: 8px 8px 8px 8px;
border: 1px solid #006BD7;
}
.featbtn {
background-image:url(images/featbtnmid.gif);
background-repeat:repeat-x;
padding: 0px 0px 0px 0px
}
a.featbtnlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E8B703;
font-weight:bold;
text-decoration:none
}
a.featbtnlink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight:bold;
text-decoration:none
}
.eventhead {
padding: 0px 0px 14px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E8B703;
font-weight:bold;
text-decoration:none
}
.yellowtxthelp {
padding: 18px 18px 18px 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
line-height:20px;
text-align:justify;
font-weight: bold;
}
.bluelinkhelp {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 7px 5px 8px 0px;
font-size:11px;
color:#92C0ED;
text-decoration:none;
font-weight:normal;
font-weight:bold;
}
.helpline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#1B3052;
background-color:#0055A8;
text-align:center;
font-weight: bold;
background-color:#CDCCCC;
padding-left:5px;
}
.memtable{
border:solid 1px #006bd7;
background-color:#004a95;
}

.memtable1{
border:solid 1px #006bd7;
background-color:#004a95; height:175px;
}

.memtable2{
border:solid 1px #006bd7;
background-color:#004a95; height:200px;
}

.memtable3{
border:solid 1px #006bd7;
background-color:#004a95;/* height:600px;*/
}

.dollar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fbbf42;
text-align:center;
}
.memtitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#92c0ed;
text-align:center;
}
.memdescription{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ffffff;
text-align:left;
padding-left:8px;
padding-right:3px;
}
.yes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#fbbf42;
text-align:left;
}
.formtxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:left;
}
.optiontxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fbbf06;
}
.signtable{
border:solid 1px #006bd7;
}
.TEXTBOX{
width:50PX;
}
.note{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#92c0ed;
}
.informationtable{
border:solid 1px #006bd7;
}
.parties_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
padding-top:2px;
}
.parties_heading1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
color:#fffe00;
line-height:17px;
}
.align{
padding-left:18px;
}
.book_early{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#fffe00;
padding-top:19px;
padding-left:18px;
}
.spot{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
color:#fffe00;
padding-left:30px;
}
.parties_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
padding-left:17px;
}
.parties_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#fbbf06;
}
.time{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#fff600;
line-height:18px;
}
.time1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#ffffff;
}
.parties_includes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
line-height:22px;
padding-left:17px;
}
.specalitytable{
background-color:#004a95;
border: solid 1px #006bd7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff600;
padding-left:17px;
}
.specality_item{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
line-height:25px;
padding-left:2px;
}
.specality_item1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
}
.flash_table{
background-color:#004a95;
border: solid 1px #006bd7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff600;
}

.disclaimer_parties{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
text-align:justify;
line-height:19px;
}
.epostcardleft{
border:solid 1px #007AF2;
background-color:#0055A8;
padding:6px 6px 6px 6px;

}

.epostcardleft2{

background-color:#004A95;
border:solid 1px #007AF2;
padding:6px 2px 2px 6px;

}
.epostcardmid{
border:solid 1px #007AF2;
background-color:#0055A8;
}

.epostcardrt1{
border:solid 1px #007AF2;
background-color:#00254A;
padding:4px 4px 4px 4px;

}

.ecardimg{
border:1px solid #007AF2;
}


.homediv {
padding-top:10px;
scrollbar-3dlight-color:004A95;
scrollbar-arrow-color:#F1B705;
scrollbar-base-color:#004A95;
scrollbar-darkshadow-color:#004A95;
scrollbar-face-color:#004A95;
scrollbar-highlight-color:#004A95;
scrollbar-shadow-color:#004A95;
overflow:auto;
}

.ecardtext{
padding:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:18px
}

.ecardbtn{
background-image:url(images/btnecard.jpg);
border:1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FBBF06;
font-weight:bold;
padding:3px;
text-decoration:none;
}

.indexlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #46402e;
	text-decoration: none;
}
.indexlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #16519a;
	text-decoration: underline;
}



.clear{clear:both;
margin:0px;
padding:0px;}


.doubleLineTxt {padding: 9px 18px 9px 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fbbf06;
font-weight:bold;
text-align:left;
line-height:16px;
border-top:1px solid #5a9bda;
border-bottom:1px solid #5a9bda;
}

.chartTable{border:1px solid #4f96dc;}

.chartTable TH{background-color:#09335b;
font-weight:bold;
text-align:left;
color:#FFFFFF;
padding:10px 5px 10px 5px;}

.chartTable Td.row1{background-color:#02407c;
font-weight:normal;
text-align:left;
color:#FFFFFF;
padding:5px 5px 10px 5px;}

.chartTable Td.row2{background-color:#165592;
font-weight:normal;
text-align:left;
color:#FFFFFF;
padding:10px 5px 10px 5px;}

p.white{font-size:12px;
color:#FFFFFF;
font-weight:normal;}

p span.asterix{font-size:12px;
color:#fbbf06;
font-weight:normal;}


.colId{padding:3px 5px 0px 15px;}
.col1{float:left; width:232px;margin-right:10px;}

.col2{float:left; width:230px; margin-right:10px;}

.col3{float:left; width:142px;}

.colId p a{ color:#88c3ff;
text-decoration:underline;}

.colId p a:hover{ color:#88c3ff;
text-decoration:none;}

/*================================UPCOMING EVENT :: REGISTRATION FORM START===============================================*/


#registrationform{padding:20px; width:650px; margin:auto;}

#registrationform Div.fieldLeft{float:left; text-align:right; width:150px; padding:5px;}

#registrationform Div.fieldLeft span{ color:#fbbf06;} /* this is for asterix */

#registrationform Div.fieldRight{float:left; text-align:left;padding:5px;}

.formfield{ width:329px;
padding-top:5px;
padding-bottom:5px;
background-color:#044e97;
border:1px solid #1272d0;
color:#FFFFFF;}

.formfield1{
padding-top:5px;
padding-bottom:5px;
background-color:#044e97;
border:1px solid #1272d0;
color:#FFFFFF;}

.Disabledfield{ width:70px;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
padding-left:4px;
padding-right:4px;
background-color:#e4e4e4;
border:1px solid #bababa;
color:#999999;}


.Disabledfield1{ width:30px;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
background-color:#e4e4e4;
border:1px solid #bababa;
color:#999999;}


.button {
	BORDER: #8DB2E5 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	background-image:url(Images/btnbg.gif);
	FILTER: dropshadow(color=#333333, offx=1, offy=1);  
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.btn{ background-image:url(Images/btnimage.jpg);
background-repeat:no-repeat;
width:154px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:5px;
cursor:pointer;
margin:0px;
border:0px;
}


/*================================UPCOMING EVENT :: REGISTRATION FORM END===============================================*/
