form {
	margin-top: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5c5c5c;	
	}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5c5c5c;	
	margin:0px 0px 8px 0px;
	padding:0px;
	}

h1 {font-family: "Arial Narrow";
	font-size: 16px;
	font-weight: bold;
}
h2{}
h3{}
h4{}
h5{}
a:hover{}

.HEADER-text{}
.HEADER-link{}
a.HEADER-link:hover{}
.HEADER-table{}
.HEADER-tablerow{
	background-image: url(../images/general/top-image2.jpg);
	width: 315px;
	
}
.HEADER-tablecell{
	background-image: url(../images/general/top-image3.jpg);
	background-repeat: no-repeat;
}
.HEADER-bg{}

.FOOTER-text{}
.FOOTER-link{
	color: #4e8cc1;
	text-decoration: none;
}
a.FOOTER-link:hover{color: #5cc4ff;}
.FOOTER-table{
	background-image: url(../images/general/footer-bg.jpg);
	background-repeat: repeat-x;
	height: 77px;
	padding-top:20px;
}
.FOOTER-tablerow{
	background-image: url(../images/general/footer-bar.jpg);
	background-repeat: no-repeat;
	height: 77px;

}
.FOOTER-tablecell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e8cc1;
	padding: 45px 0px 0px 5px;
}
.FOOTER-bg{}

.NAV-text{}
.NAV-link{}
a.NAV-link:hover{}
.NAV-table{}
.NAV-tablerow{}
.NAV-tablecell{}
.NAV-bg{}
	
.SUBNAV-text{}
.SUBNAV-link{
	color: #1054a7;
	text-decoration: none;
}
a.SUBNAV-link:hover{ color:#0da7ff;}
.SUBNAV-table{
	margin-bottom:5px;}
.SUBNAV-tablerow{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c9c9c9;
}
.SUBNAV-tablecell{}
.SUBNAV-bg{}	



.BODY-margin{
	margin: 0px;
	background-image: url(../images/general/main-bg.jpg);
	background-repeat: repeat-x;
	background-color:#121d2e;
}

.BODY-margin2{
	margin: 10px;
	background-image: url(../images/general/subscribe--bg.jpg);
	background-repeat: repeat-x;
	background-color:#121b26;
}
.BODY-table{
	background-color: #FFF;
	background-image: url(../images/general/content-bg.gif);
	background-repeat: repeat-x;
}
.BODY-tablerow{ padding-top:10px;}
.bodyLeft{
	width:195px;
	}
.bodyDiv{
	width:15px;
	}
	
.bodyHomeDiv{
	width:5px;
	}
.bodyHomeRight{
	width:302px;
	}

.borderLeft{
	background-image: url(../images/general/border-l.gif);
	background-repeat: repeat-y;
	width: 5px;
}

.borderRight{
	background-image: url(../images/general/border-r.gif);
	background-repeat: repeat-y;
	width: 5px;
}

.borderTop{
	background-image: url(../images/general/border-t.gif);
	background-repeat: repeat-x;
}
.borderBottom{
	background-image: url(../images/general/border-b.gif);
	background-repeat: repeat-x;
}

.borderContent{
	background-color:#fff;
}


.BODY-bg{}
.BODY-link1{color:#1d83d1;}
.BODY-link2{color:#1d83d1; text-decoration: none}
.BODY-link3{}
a.BODY-link1:hover{
	color:#0fc9ff;
	text-decoration: none;
}
a.BODY-link2:hover{color:#0fc9ff;}
a.BODY-link3:hover{}
.BODY-text1{}
.BODY-text2{
	color:#fff;
	font-weight:bold;
	font-size: 11px;
}
.BODY-text3{
	color:#fff;
	font-size: 11px;
	text-align: left;
}
.BODY-heading1{
	font-size: 14px;
	color: #53afe9;
	margin-bottom:8px;
	font-weight: bold;
	}
.BODY-heading2{}
.BODY-heading3{}

.FORMS-textfield{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/general/form-bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #5B6269;
	background-color:#FFF;


}
.FORMS-dropmenu{}
.FORMS-listmenu{}
.FORMS-textarea{}
.FORMS-radio{}
.FORMS-checkbox{}
.FORMS-button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #096dba;
	border: 2px solid #0c91dc;

}
		
		
.IMAGE-border{
	padding: 1px;
	border: 1px solid #eaeaea;
}

.IMAGE-border2{
	padding: 1px;
	border: 1px solid #2767a2;
}
.TITLE-spacer {}

.H-line {
	height: 2px;
	margin-top: 4px;
	margin-bottom: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #a7a7a7;
}

.contentCell{
	padding:0px 7px 7px 7px;
	}
	
.sideContentCell{
	padding:0px 3px 2px 4px;
	}
	
.titleBGSide{
	background-image: url(../images/general/title-bg-side.gif);
	background-repeat: no-repeat;
	height: 17px;
	margin-bottom: 5px;
	padding:8px 0px 0px 10px;
	}

.titleBG{
	background-image: url(../images/general/title-bg-full.gif);
	background-repeat: no-repeat;
	height: 17px;
	margin-bottom: 10px;
	padding:8px 0px 0px 10px;
}

.titleBGHome{
	background-image: url(../images/general/title-bg-home-left.gif);
	background-repeat: no-repeat;
	height: 17px;
	margin-bottom: 10px;
	padding:8px 0px 0px 10px;
}
.titleBGHome2{
	background-image: url(../images/general/title-bg-home-left.gif);
	background-repeat: no-repeat;
	height: 17px;
	margin-bottom: 5px;
	padding:8px 0px 0px 10px;
}
	
.titleBGHomeRight{
	background-image: url(../images/general/title-bg-home-right.gif);
	background-repeat: no-repeat;
	height: 17px;
	margin-bottom: 5px;
	padding:8px 0px 0px 10px;
}

.rowdate1{
		border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c9c9c9;
	}

.rowData1{
	background-color: #fafafa;
}
.rowData2{
	background-color: #f5f5f5;
}

.rowDataTitle{
	background-color: #0a82c1;
	color:#FFF;
	font-size: 12px;
	font-weight: bold;
}

.newsTable{
	background-color: #f1f1f1;
	margin-bottom: 5px;
}
.newsTableEnd{
	background-color: #f1f1f1;
	margin-bottom: 0px;
}

.newsTitles{
	font-size: 12px;
	color: #2674d4;
	margin-bottom:5px;
	font-weight: bold;
	}
	
.releaseTitle{
		color:#42ccff;
		font-size: 12px;
margin-bottom:5px;
	font-weight: bold;
	text-align: left;
		}
	.buttonCell{
		float:right;
		margin:3px 0px 0px 0px;}
		
.buttonCell2{
		float:right;
		margin:3px 4px 0px 0px;}
		
.bookingCell{
	margin:3px 0px 5px 0px;
	}
			
.mailCell{
	height:50px;
		}
		
					
.topReleaseCell{
	height:125px;
		}


		
		
.mailCellPad{
	margin:19px 0px 0px 0px;
	text-align: center;	
		}
		
					
.topReleaseCellPad{
	padding:16px 0px 0px 2px;
	text-align: center;	
		}

.topLogosCellPad{
	padding:8px 0px 0px 0px;
	text-align: center;	
		}
		
.merchandiseCell{
	border: 1px solid #eeeeee;
	text-align: center;
}

.merchandiseCell2{
	text-align: center;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px none #eeeeee;
	border-left: 1px solid #eeeeee;
}
.merchandiseCell3{
	text-align: center;
	border-top: 0px solid #eeeeee;
	border-right: 1px none #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}

.merchandiseCell4{
	text-align: center;
	border-top: 1px solid #eeeeee;
	border-right: 1px none #eeeeee;
	border-bottom: 1px none #eeeeee;
	border-left: 1px solid #eeeeee;
}

.merchandiseCell5{
	text-align: center;
	border-top: 1px solid #eeeeee;
	border-right: 1px none #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}

.merchandiseCell6{
	text-align: center;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}

.merchandiseCell7{
	text-align: center;
	border-top: 0px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
}

.bannerCell{
	text-align: center;
	margin-bottom:8px;
	}
	
.twitterCell{
	text-align: center;
	margin-bottom:5px;
	}