
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/sl/bg_02.jpg);
	background-repeat: no-repeat;
	background-position: 1006px 0px;
}

.Logo {
   background-image:url(../images/sl/Logo.jpg);
   background-repeat:no-repeat;
   background-position:top;
   background-position:27px;
}

.Logo2 {
   background-image:url(../images/sl/logo2.jpg);
   background-repeat:no-repeat;
   background-position:top;
   background-position:27px;
}

.FooterLinks {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:24px;
	/*padding-left:25px;*/
	padding-left:35px;
}

.Menu {
    background-image:url(../images/sl/MainMenu_BG.jpg);
	background-repeat:repeat-x;
	background-color:#09aa2b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

/*Links Hoover Effects*/

td.off {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}

td.on {
    background-color:#343434;
}

/*Main Menu Default Link Effect */

a.External:link {
	color: #FFF;
	text-decoration:none;
}

a.External:visited {
	color: #FFF;
	text-decoration:none; 
}

a.External:hover {
	text-decoration: none;
	color:#FFF;
}

a.External:active {
	color: #FFF;
	text-decoration:none; 
}

/* Main Menu Selected Link Effect */

a.External2:link {
	color: #FFF;
	text-decoration:none;
}

a.External2:visited {
	color: #FFF;
	text-decoration:none; 
}

a.External2:hover {
	text-decoration: none;
	color:#FFF;
}

a.External2:active {
	color: #FFF;
	text-decoration:none; 
}

/* Select Link Effect */

a.External3:link {
	color: #000;
	text-decoration:none;
}

a.External3:visited {
	color: #000;
	text-decoration:none; 
}

a.External3:hover {
	text-decoration: none;
	color:#00ac14;
}

a.External3:active {
	color: #000;
	text-decoration:none; 
}

/* Content Link Effect */

a.External4:link {
	text-decoration: underline;
	color:#00ac14;
}


a.External4:hover {
	text-decoration: underline;
	color:#215C0A;
}

a.External4:visited {
	text-decoration: underline;
	color:#00ac14; 
}

a.External4:active {
	text-decoration: underline;
	color:#00ac14; 
}

/* Content Mail Link Effect */

a.External5 {
	color:#00ac14;
}

a.External5:link {
	text-decoration: none;
}

a.External5:visited {
	text-decoration: none; 
}

a.External5:hover {
	text-decoration: underline;
}

a.External5:active {
	text-decoration: none;
}

/* SpeedDial Page Content Menu Effect */

a.External6:link {
	/*color:#666666;*/
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

a.External6:visited {
	/*color:#666666;*/
	color:#000000;
	font-weight:bold;
	text-decoration: none; 
}

a.External6:hover {
	font-weight:bold;
	color:#254800;
	text-decoration: none; 
}

a.External6:active {
	color:#000000;
	/*color:#666666;*/
	text-decoration: none;
}

/* Contents Styles */

.CommonContentsStyle {
	font-family:Arial, Helvetica, sans-serif;
	padding:20px;
	font-size:13px;
	color:#000000;
	background-color:#FFFF66;
}

.ContentsBg{
	background-color:#FFFF66;
}


.ContentsHead1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-family:"Comic Sans MS", cursive;*/
	/*font-family:Arial Rounded MT Bold;*/
	font-weight:bold;
	/*font-size:20px;*/
	font-size:24px;
	color:#377ad1;
}

.ContentStyle1 {
	font-size:14px;
	font-weight:bold;
}

.CommonIcons {
	position:absolute;
	left: 942px;
	top: 282px;
	height: 259px;
}

.TablePadding {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.TablePadding2 {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.HighLightedText1 {
	color:#f92a34;
}

.AboutusGlobe {
	width:188px;
	height:85px;
	background-image:url(../images/sl/content_images/GLOBE-LOGO.gif);
	border:none;
	position:absolute;
	left: 709px;
	top: 643px;
}

.OtherServicesImage1 {
	width:256px;
	height:182px;
	background-image:url(../images/sl/content_images/OtherServicesImg001.jpg);
	position:absolute;
	left: 565px;
	top: 387px;
}

.OtherServicesImage2 {
	width:200px;
	height:203px;
	background-image:url(../images/sl/content_images/OtherServicesImg002.jpg);
	position:absolute;
	left: 564px;
	top: 1723px;
}

/* Form Styles */
#Destination {
	width:300px;
}

#CallingFrom {
	width::200px;
}

#Cost {
	width:50px;
	background-color:#343434;
	color:#FFF;
	border:none;
}

/* REGISTRATION Form Styles */

#Title {
	width:65px;
}

#DateBirth {
	width:60px;
}

#DateBirth2 {
	width:55px;
}

#DateBirth3 {
	width:40px;
}

#Address1 {
	width:200px;
}

#Address2 {
	width:200px;
}

#Postcode {
	width:45px;
}

#Country {
	width:150px;
}

#Email {
	width:175px;
}

#SecretQuestion {
	width:275px;
}

#CardType {
	width:100px;
}

#VerificationCode {
	width:30px;
}

#ValidFrom {
	width:50px;
}

#ExpireOn {
	width:50px;
}

#Tick1 {
	width:10x;
	height:10px;
}

/* Mail Form Styles */

#From {
	width:300px;
}

#To {
	width:300px;
}

#DepartTime {
	width:43px;
}

#DepartMonthYear {
	width:85px;
}

#ReturnTime {
	width:43px;
}

#ReturnMonthYear {
	width:85px;
}

#Airline {
	width:200px;
}

#Adults {
	width:39px;
}

#Infants {
	width:39px;
}

#Email2 {
	width:175px;
}

#PhoneNumber {
	width:175px;
}

.ContactBoxTextStyle4 {
    color:#c3c3ca;
	font-weight:normal;
}

.ContactBoxTextHead {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#63686b;
	font-weight:bold;
}

.ContactBoxTextHead2 {
	color:#04ae18;
}

.ContactBoxTextStyle {
	font-size:12px; 
	color:#FFF; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.ContactBoxTextStyle2 {
    color:#fff012;
}

.ContactBoxTextStyle3 {
    color:#04ae18;
}

a.ContactBoxLinkStyle:link {
	color: #FFF;
	text-decoration:underline;
}

a.ContactBoxLinkStyle:visited {
	color: #FFF;
	text-decoration:underline;
}

a.ContactBoxLinkStyle:hover {
	text-decoration: none;
	color:#FFF;
}

a.ContactBoxLinkStyle:active {
	color: #FFF;
	text-decoration:underline; 
}

.GridHeader
{
	font-size: 11px;
	border-left-color: #999999;
	border-bottom-color: #999999;
	color: white;
	border-top-color: #999999;
	font-family: verdana;
	background-color:#169625;
	border-right-color: #999999;
	font-weight:bold;
}

.GridDetail
{
	font-size: 11px;
	border-left-color: #00008b;
	border-bottom-color: #00008b;
	color: #000000;
	border-top-color: #00008b;
	font-family: verdana;
	background-color: #E1E3E4;
	border-right-color: #00008b;
}

.AlternatingGridDetail
{
	font-size: 11px;
	border-left-color: #00008b;
	border-bottom-color: #00008b;
	color: #000000;
	border-top-color: #00008b;
	font-family: verdana;
	background-color: #A9E5B0;
	border-right-color: #00008b;
}
.FooterGridStyle
{
	font-weight: bold;
	font-size: 11px;
	border-left-color: #999999;
	border-bottom-color: #999999;
	color: white;
	border-top-color: #999999;
	font-family: verdana;
	background-color: #006699;
	text-align: right;
	border-right-color: #999999;
}

.Grid
{
	background-color:#98999A;
}

.ButtonStyle {

	PADDING-RIGHT: 1px; 
	BORDER-TOP: #003366 1px solid; 
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #003366 1px solid; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	border-color: #aaa #000 #000 #aaa;
	FONT-FAMILY:  Arial,Tahoma, Verdana; 
	BACKGROUND-COLOR: #F1F1EC
}

.NormalText{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4F4D;
	line-height:18px;
}

.NormalText A{	
	color:#0E298E;
}

.NormalText A:hover{	
	color:#2645B9;
}
.TableLabel {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000;
 text-align:right;
}

.TableData {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000;
 text-align:left;
}

.ContactBox {
 	background-color:#343434;
}

.HeadText{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:19px;
	font-weight:bold;
}

.HeadText A{	
	color:#0E298E;
}

.HeadText A:hover{	
	color:#2645B9;
}

.MenuText{	
	font-family: Arial, Verdana;
	font-size:12px;
	color:#FAF9F9;
	line-height:19px;
	text-align:left;
}

.MenuText A{	
	color:#FAF9F9;
	text-decoration:none;
}

.MenuText A:hover{	
	color:#F6EC57;
}

.MenuActiveText{	
	font-family: Arial, Verdana;
	font-size:12px;
	color:#3A3B43;
	line-height:19px;
	text-align:left;
}

.MenuActiveText A{	
	color:#3A3B43;
	text-decoration:none;
}

.MenuActiveText A:hover{	
	color:#000000;
}

#trarifval {
	width:60px;
	background-color:#343434;
	color:#FFF;
	border:none;
	text-align:right;
	padding-right:4px;
}

.TableHeader {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#343434;
	color:#ffe401;	
}

.ContentsStyle {
	font-family:Arial, Helvetica, sans-serif;
	padding:20px;
	font-size:12px;
	color:#000000;
}

.HiddenButton
{
	display:none;
}


/* Content Header*/
.ContentHead
{
 font-family:"Arial Rounded MT Bold", Gadget, sans-serif;
 font-weight:bold;
 font-size:20px;
 color:#28B939;
}

#PressRoomImages {
	vertical-align:top;
	width:225px;
	height:150px;
	margin:5px;
	float:left;
	cursor:pointer;
}

#PressRoomDescription {
	vertical-align:top;
	height:40px;
	width:225px;
	margin:5px;
	margin-top:0px;
	float:left;
}

.PressRoomOff {
	cursor:pointer;
}

.PressRoomOn {
	opacity:0.7;
	filter:alpha(opacity=70);
}

#PressRoomLoader {
      margin: 0 auto;
      text-align: center;
      vertical-align: middle;
	  border-style:thin; 
	  border-width:1px; 
	  border-color:#333333; 
	  background-color:#FFFFFF;
	  height:50px;
	  width:225px;
}

#PleaseWaitScreen {
	  position:absolute; 
	  z-index:5; 
	  top:50%; 
	  left:30%; 
	  visibility:hidden;
}

.SuccessText
{
	font-weight: bold;
	font-size: 11px;
	color:#0E6D09;
	font-family: Verdana, Arial;
	text-align:center;
}
