﻿body 
{
	margin:0;
	padding: 0;
	font-family:Tahoma;
	font-size:12px;
	color: #fff;
	background:#092135;	
}

a
{
	color:#76a8d3;
	text-decoration: none;
}
a:hover
{
	text-decoration:underline;
}


.TitleHLD{ padding-top:17px; }
.SiteHeader
{
	background:#fff url(../images/BGHeader.gif) repeat-x;
	height:158px;
	width:100%;
	overflow:hidden;
}
#TopContent
{	
	width: 917px;
	margin: 0 auto;
}
.Caption H3{ color:#fff;}
.Logo
{
	float:left;
	padding-top:5px;
	width:222px;
	height: 140px;
	 z-index:9000;
}
.Contact
{
	padding-top:7px;
}
.Contact span
{
}
.Contact_Phone
{
	font-family:Georgia;
	font-size:18px;
	margin-left:5px;
}
.Contact_Txt
{
	font-size:15px;
	margin-left:10px;
	margin-right:2px;
}
.InfoTOP
{
	margin-top:12px;
	height:58px;
	line-height:16px
}
.InfoTOP_R
{
    float:left; width:680px;
}
.Info_L
{
	float:left;
	height:58px;
	width:304px;
	background:url(../images/Info_L_new.gif) no-repeat;
}

.Info_L h3
{
padding-left:14px; font-size:20px;
color:#C11B17;
}

.Info_C
{
	float:left;
	padding-top:20px;
	height:58px;
	width:255px;
	background:url(../images/Info_C.gif) repeat-x;
}
.Info_C p
{
	margin:0px;
	padding:0px;
	margin-top:22px;
	/*color:#c7322c;*/
	font-weight:bold;
	font-size:15px;
}
.Info_C span
{
	padding:0px;
}
.Info_C_BeachLife
{
	float:left;
	font-size:12px;
	font-family:Georgia;
	color:#065190;
	padding-top:2px;
	padding-bottom:10px;
}
.Info_C_BeachLife_Txt
{
	float:left;
	margin-left:0px;
	font-size:18px;
	color:#065190;
	font-weight:bold;
	padding-top:2px;
	padding-right:4px;
	/*width:120px;*/
}

.Info_C_BeachLife_Txt2
{
	float:left;
	margin-left:0px;
	font-size:14px;
	color:#065190;
	font-weight:bold;
	padding-top:2px;
	padding-right:4px;
	/*width:120px;*/
}

.Info_R
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/Info_R.gif) no-repeat;
}

.Info_R2
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/blackjack.jpg) no-repeat;
}
.Info_R3
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/goldrally.jpg) no-repeat;
}

.Info_R4
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/megaball.jpg) no-repeat;
}

.Info_R5
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/marvelpower.jpg) no-repeat;
}

.Info_R6
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/marvelextrapower.jpg) no-repeat;
}

.Info_R7
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/marvelsuperpower.jpg) no-repeat;
}

.Info_R8
{
	float:left;
	height:58px;
	width:111px;
	background:url(../images/marvelultimatepower.jpg) no-repeat;
}

.Flags
{
	float:left;
	height:22px;
	width:170px;
	padding-top:2px;
}

.flag img
{
	width:20px;
	height:20px;
	padding: 2px;
}

/*      C o n t e n t     */
.Content
{
	width: 950px;
	
	
}


.ContentPage{background:#092135 url(../images/Content_Bg.gif) repeat-x;}
.ContentPage2{background:url(../images/Company/Content2_Bg.png) repeat-x; overflow:visible; display:block; }

/*     M E N U       */
.Menu
{	
	margin-top: 18px;
	_margin-top: 8px; height:32px;
	position:relative;
	z-index:5000;
}

.Menu ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
	position:relative;
	z-index:9998;
}

.nav ul,.navde ul
{
	list-style:none;
	display:inline;
}

.nav li, .navde li  
{
	float:left;
	list-style-type:none; 

}
.nav li a  
{
	padding-left:5px; 
	font-size:20px;
	font-weight:bold;
	padding-right:5px; 
	margin-top:1px; 
	display:block; 
	height:33px; 
	text-align:center; 
	color:#fff; 
	text-decoration: none; 
	z-index:9999;
}

.navde li a  
{
	padding-left:5px; 
	font-size:17px;
	font-weight:bold;
	padding-right:5px; 
	margin-top:1px; 
	display:block; 
	height:33px; 
	text-align:center; 
	color:#fff; 
	text-decoration: none; 
	z-index:9999;
}

.nav li a strong { display:none; }

.nav li a:hover,.navde li a:hover  { color:#dd1f21;}
.nav li a.Visit,.navde li a.Visit { color:#dd1f21; }



/*    B A N N E R    */
.Banners
{
	/*width:930px*/
	float:left;
	width:646px;
	padding-left:10px;
}

.Bannersnoright
{
	/*width:930px*/
	float:left;
	width:924px;
	padding-left:10px;
}
/*    B A N N E R - R I G H T    */
.BannersRight
{
     
	float:left;
	width:278px;
}
/*    B A N N E R S - T O P    */
.BannersTop
{
    height:428px; height:expression(414); 
	/*position:absolute;
	top:144px;
	width:915px*/
}
.BannersTopInner
{
    float:left;  margin-top:-26px;
    
	/*top:144px;
	width:915px*/
	z-index:0;
}
.Banner_LT
{
	width:620px;
	padding-left:7px;
	position:relative;
	z-index:1;
	
}

.Banner_Full{
	width:100%;
	padding:30px 0 20px 10px;
	position:relative;
	z-index:1;
	
}

.Banner_RT
{
	width:274px;
	margin-top:8px;
	margin-top:expression(8);
	margin-left:1px;
}

/*    B A N N E R S - D O W N   */
.BannersDown
{ 
    padding-left: 7px; text-align:left;
    
}
.BannersDownHome
{
	padding-top:413px;
	padding-left: 7px;
    
}

.MainTextLink
{
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
}

.MainTextArea
{
	padding-left:3px;
	font-size: 11px;
	text-align: justify;
	padding-top:10px;		
}

.MainTextArea h1
{
	font-size:20px;
}

.MainTextAreaHome
{
	
	font-size: 11px;
	text-align: justify;
	padding-top:10px;		
}

.MainTextArea .Footer
{
	background-image: url(../images/contfoot.png); 
	background-repeat: no-repeat; background-position:top left;
	width: 624px;	
	height: 6px;
}

.MainTextArea .Header
{	
    background-image:url(../images/contHead.png);
    background-repeat:no-repeat;
    width: 624px;
    background-color:Transparent;
    height:5px;
	overflow:hidden;
}

.MainTextArea .Body
{	
	 background-color:#022f55; width:595px; padding-left:19px; padding-right:10px;
	-min-height: 420px;
	min-height: 600px;
	height:100%;
}

.MainTextArea h3
{	
	font-size: medium;
}

.MainTextArea h2
{
	font-size: large;
}

.LightBox h3
{	
	margin: 0px;
	padding: 0px;		
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 40px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

.LightBox2
{	
	margin: 0 0 0 158px;
	padding: 0px;		
	background-image: url(../images/Offers/OffersCaption.gif); 
	background-repeat: no-repeat;
	height: 40px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11pt;
	color: #dd1f21;
}

.promobox
{
	width:600px;
}

.promoimg
{
	width:164px;
	float:left;
	padding-bottom:4px;
}

.promotext
{
	padding-right:10px;
	padding-left:8px;
}

.promosterms
{
	float:right;
	padding: 10px 10px 20px 20px;
}

.promosterms a
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

/* divVIP */


#divVIP .MainTextArea
{
	padding: 0px 0px 0px 3px;
	margin: 0px;	
	display: block; 
	width: 637px;
	font-size: 11px;
	text-align: justify;
	height: 740px;	
	
}

#divVIP .Stronger
{
    font-size :16px;
}



/* */

/* divTerms */


#divTerms .MainTextArea
{
	padding: 0px 0px 0px 3px;
	margin: 0px;	
	display: block; 
	width: 637px;
	font-size: 11px;
	text-align: justify;
	height: 710px;	
}

/* */
#divOffers
{
	font-family: Tahoma;	
}


#divOffers h2
{
	font-size: large;
}



/* ---div offers */

#divCompany
{
	font-family: Tahoma;	
}


#divCompany .MainTextArea
{
	display: block; 
	width: 600px;
		 
	font-size: 11px;
	text-align:justify;
}


#divCompany h2
{
	font-size: large;
}

#divFAQ .MainTextArea
{
	padding: 0px 0px 0px 3px;
	font-size: 11px;
	text-align:justify;	
}



#divFAQ .MainTextArea .Header h1
{
	padding-left: 21px;
	padding-top: 15px;
}

#MainTextArea div{float:left;}


#divFAQ .MainTextArea .Body .Section
{
	width: 587px;
	font-family: Tahoma;
}

#divFAQ .MainTextArea .Body .Section h2
{	
	margin: 0px;
	padding: 9px;
	padding-left: 10px;
	margin-left: 0px; /* 21px; */
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 20px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

#divFAQ .MainTextArea .Body .Section .Header
{	
	padding-top:5px;
	padding-left: 10px;
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 33px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

#divFAQ .MainTextArea .Body .Section .Header .Toggle
{
	padding-top: 10px;  height:20px; 
}

#divFAQ .MainTextArea .Body .Section .Header .Caption
{	
	width: 560px; 
}

#divFAQ .MainTextArea .Body .Instructions
{
	margin-bottom: 20px; 
	width: 587px;
}

#divFAQ .MainTextArea .Body .Section .Item
{
	padding-top: 10px; 
	margin-top: 10px;
	width: 580px;
	clear:both;
	
}

#divFAQ .MainTextArea .Body .Section .Item h3
{
	margin: 0px;
	font-size: 9pt;
	color: #fff;
}

#divFAQ .MainTextArea .Body .Section .Item .Info
{
	width: 580px;  display:none; 
}

#divFAQ .MainTextArea .Body .Section .Item .Caption
{	
	width: 560px;
	padding-bottom: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	border-bottom-color: #264c6d;  float:left;
}



#divFAQ .MainTextArea .Body .Section .Item .MI_Opened
{
	float: right;
	margin: 3px;	
	width1: 11px;
	height1: 12px;
	display: block;
	border: 0px;
}


#divFAQ .MainTextArea .Body .Section .Item .MI_Closed
{
	margin: 3px;
	float: right;
	width: 11px;
	height: 12px;
	display: block;
	border: 0px;
}


/*################DOWNLOADS###########*/

#divDNL .MainTextArea
{
	padding: 0px 0px 0px 3px;
	font-size: 11px;
	text-align:justify;	
}



#divDNL .MainTextArea .Header h1
{
	padding-left: 21px;
	padding-top: 15px;
}

#divDNL .MainTextArea .Body .Section
{
	width: 587px;
	font-family: Tahoma;
}

#divDNL .MainTextArea .Body .Section h2
{	
	margin: 0px;
	padding: 9px;
	padding-left: 10px;
	margin-left: 0px; /* 21px; */
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 20px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

#divDNL .MainTextArea .Body .Section .Header
{	
	padding-top:5px;
	padding-left: 10px;
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 33px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

#divDNL .MainTextArea .Body .Section .Header .Toggle
{
	padding-top: 10px;  height:20px; 
}

#divDNL .MainTextArea .Body .Section .Header .Caption
{	
	width: 560px; 
}

#divDNL .MainTextArea .Body .Instructions
{
	margin-bottom: 20px; 
	width: 587px;
}

#divDNL .MainTextArea .Body .Section .Item
{
	padding-top: 10px;  
	margin-top: 10px;
	width: 580px;
	
}

#divDNL .MainTextArea .Body .Section .Item h3
{
	margin: 0px;
	font-size: 9pt;
	color: #fff;
}

#divDNL .MainTextArea .Body .Section .Item .Info
{
	width: 580px; padding-bottom:10px; display:block;
}

#divDNL .MainTextArea .Body .Section .Item .Caption
{	
	width: 560px;
	padding-bottom: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	border-bottom-color: #264c6d;  float:left;
}



#divDNL .MainTextArea .Body .Section .Item .MI_Opened
{
	float: right;
	margin: 3px;	
	width1: 11px;
	height1: 12px;
	display: block;
	border: 0px;
}


#divDNL .MainTextArea .Body .Section .Item .MI_Closed
{
	margin: 3px;
	float: right;
	width: 11px;
	height: 12px;
	display: block;
	border: 0px;
}

/*############################ TRANSACTIONS #########################*/
#divTANS .MainTextArea .Body .Section
{
	width: 587px;
	font-family: Tahoma;
}

#divTANS .MainTextArea .Body .Section h2
{	
	margin: 0px;
	padding: 9px;
	padding-left: 10px;
	margin-left: 0px; /* 21px; */
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 20px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

#divTANS .MainTextArea .Body .Section .Header
{	
	padding-top:5px;
	padding-left: 10px;
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 33px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

#divTANS .MainTextArea .Body .Section .Header .Toggle
{
	padding-top: 10px;  height:20px; 
}

#divTANS .MainTextArea .Body .Section .Header .Caption
{	
	width: 560px; 
}

#divTANS .MainTextArea .Body .Instructions
{
	margin-bottom: 20px; 
	width: 587px;
}

#divTANS .MainTextArea .Body .Section .Item
{
	margin-top: 10px; 
	width: 580px;
	
}

#divTANS .MainTextArea .Body .Section .Item h3
{
	margin: 0px;
	font-size: 9pt;
	color: #338eda;
}

#divTANS .MainTextArea .Body .Section .Item .Info
{
	width: 580px;  display:none; padding-bottom:10px;
}

#divTANS .MainTextArea .Body .Section .Item .Caption
{	
	width: 560px;
	padding-bottom: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	border-bottom-color: #264c6d;  float:left;
}



#divTANS .MainTextArea .Body .Section .Item .MI_Opened
{
	float: right;
	margin: 3px;	
	width1: 11px;
	height1: 12px;
	display: block;
	border: 0px;
}


#divTANS .MainTextArea .Body .Section .Item .MI_Closed
{
	margin: 3px;
	float: right;
	width: 11px;
	height: 12px;
	display: block;
	border: 0px;
}
/*##################### TRANSACTIONS END #################################*/
#divContact .MainTextArea
{		
	padding: 0px 0px 0px 3px;
	margin: 0px;
	display: block; 
	width: 637px;
	_width: 600px;
	height: 960px;
	font-size: 11px;
	text-align: justify;
}

#divContact .MainTextArea .Body
{	
    
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	-min-height: 990px;
	width: 614px;
	_width: 600px;
}

#divContact .MainTextArea .Body h2
{
	font-size: 30px;	
}

/*#divContact .MainTextArea .Header
{
	background-image: url(../images/FAQ/MainTextContainer_FAQ_Top.png); 
	background-repeat: no-repeat;
	width: 637px;
	_width: 600px;	
	height: 21px;
	background-color: Transparent;
}*/

#divContact .Flags
{		
	margin: 0px;
	margin-left: 230px;
	width: 170px;		
}

#divContact .Body .Flags .Greek .Flag
{
	display: block;
	
	background-repeat: no-repeat;
	background-position: 0px 10px;
	width: 70px;
	height: 60px;
}

#divContact .Body .Flags .English .Flag
{
	margin-left: 10px;
	display: block;
	
	background-repeat: no-repeat;
	background-position: -92px 10px;
	width: 70px;
	height: 60px;
}

#divContact .Body .Flags a
{
	text-decoration: none;
	color: White;	
}

#divContact .Body .Flags a:hover
{
	cursor: pointer;
}

#divContact .Body .Flags a:visited
{
	text-decoration: none;	
}

#ContactFields .Label
{
	font-size: 11pt;
	display: block;
	height: 30px;
	width: 155px;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: left;
	text-transform: capitalize;
}
#ContactFields .Label2
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 12px;
	font-family:Tahoma;
	width: 140px;
}
#ContactFields .TextBox
{
	width: 443px;
	_width: 433px;
	height: 31px;
	display: block;
	font-size: 11pt;
	padding: 0px;
	text-align: left;
	/*background-image: url('../images/FAQ/TextBox.gif');
	background-repeat: no-repeat;*/
	margin-top: 6px;	
}


#ContactFields .TextBox_UploadFile
{
	width: 443px;
	_width: 440px;
	height: 31px;
	display: block;
	font-size: 11pt;
	padding: 0px;
	text-align: left;
	/*background-image: url('../images/FAQ/TextBox_UploadFile.gif');
	background-repeat: no-repeat;*/
	margin-top: 6px;
	margin-bottom: 10px;
}
#ContactFields .Label2
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 12px;
	font-family:Tahoma;
	width: 140px;
}


#ContactFields .TextBox Input
{
	/*border-style: none;
	border-width: 0px;
	background-color: Transparent;*/
	margin: 3px;	
	width: 433px;
	_width: 430px;
	height: 22px;
	font-size: 11pt;
}


#ContactFields .TextBox_UploadFile Input
{
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
	margin: 3px;	
	width: 421px;
	_width: 421px;
	height: 22px;
	font-size: 11pt;
}

#ContactFields .TextBoxLarge
{
	width: 443px;
	_width: 400px;
	height: 141px;
	display: block;
	font-size: 12pt;
	padding: 0px;
	text-align: left;
	/*background-image: url('../images/FAQ/TextBox_Large.gif');
	background-repeat: no-repeat;*/
}
#ContactFields .TextBoxLarge2
{
	width: 443px;
	_width: 400px;
	height: 151px;
	display: block;
	font-size: 12pt;
	padding: 0px;
	text-align: left;
	/*background-image: url('../images/FAQ/TextBox_Large.gif');
	background-repeat: no-repeat;*/
}
#ContactFields .TextBoxLarge Input
{
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
	margin: 3px;	
	width: 433px;
	_width: 400px;
	height: 131px;
	font-size: 11pt;	
}

.SeperatorLine
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #264c6c;
	display: block;
	margin-top: 15px;
	margin-bottom: 20px;
	
}

.SubmitRow
{
	width: 100%;
	_width: 150px;
	margin-left: 245px;
}

.Banner_RD
{
	
	width:278px;
	height:200px;	
	padding-top:5px;

}
.Banner_CD
{
	float:left;
	/*IMAGE GIF*/
	/*
	margin-right:15px;
	width:314px;
	height:188px;
	background:url(../images/Banner_CD.gif) no-repeat;*/
	
	/*IMAGE PNG*/
	text-align:left;
	width:310px;
	height:200px;
	background:url(../images/Banner_CD.png) no-repeat;
}

.Banner_CD_Title
{
	padding: 0 0 20px 25px;
	font-weight:bold;
	font-size:20px;
}
	

.Banner_CD_Txt
{
	margin-top:10px;
	margin-left:25px;
	width:200px;
}

.Banner_CD_Email
{
	margin-top:25px;
	margin-left:1px;
}
.Banner_CD_Email a
{
	font-weight:bold;
	margin-left:50px;
	color:#fff;
}
.Banner_CD_Email a:hover
{	
	color:#fff;
}
.Banner_CD_Link strong {display:none;}

a.Banner_CD_Link
{
	display:block; 
	height:37px;
	width:167px;
	margin-left:20px;
	margin-top:30px;
	background:url(../images/Banner_CD_Link.gif) no-repeat;
}
a.Banner_CD_Link:hover
{
	width:167px;
	background:url(../images/Banner_CD_Link_on.gif) no-repeat;
}
.Banner_LD
{
	float:left; 
	width:319px;
}

.Banner_LDI
{
	float:left; 
	padding-top:6px;
}

/*     F O O T E R   */
/*     F O O T E R  -  I M A G E S   */
#FooterImg 
{
	width: 779px;
	margin: 0 auto;
	height: 20px;
	padding-top:10px;	
}

#FooterImg ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#FooterImg li {
	display: block;
	float: left;
}

#FooterImg a {
	margin: 0;
	padding: 0px 10px 0px 10px;
	text-decoration: none;
	text-align: center;
	font-size: 16px;
	color: #fff;
}

#FooterImg a:hover { 
	text-decoration: underline; 
}
#FooterImg li.Padlock a
{
	padding-right:5px;
}
#FooterImg li.Security a
{
	padding:0px;
}
#FooterImg li.Security
{
	padding-top:5px;
	padding-right:10px;
}
/*     F O O T E R  -  L I N K S   */
#FooterLink 
{
	margin: 0 auto;
	/*height: 20px;
	width: 644px;*/
	padding-top:15px;
	text-align:center;
}


#FooterLink .Visited a
{
	text-decoration: underline;
}

#FooterLink ul {
	margin: 0;
	padding: 0px 0px 4px 0px;
	list-style: none;
	line-height: normal;
	text-align:center;
	display:inline;
}

#FooterLink li {
	display:inline-block;
	padding-bottom:4px;
}

#FooterLink a {
	height: 20px;
	margin: 0;
	padding: 0px 7px 0px 7px;
	background: url(../images/FooterLinkVerticalBar.gif) no-repeat right top;
	text-decoration: none;
	text-align: center;
	font-size: 11px;
	color: #76a8d3;
}

#FooterLink a:hover { 
	text-decoration: underline; 
}



#FooterLink .current_page_item a 
{
    text-decoration:underline; 
}

#FooterLink .first a
{
	padding: 0px 10px 0px 0px;
}
#FooterLink .last a 
{
	 background:none;
	 padding: 0px 0px 0px 10px;
}
#FooterLink .last
{
	 color:#76a8d3;
	 font-size:11px;
}
/*     F O O T E R  -  C R E A T E D   */
#FooterCreated
{
	width: 100%;	
	text-align: center;
	margin: 0 auto;
	padding-top:6px;
	height:100px;
}

#FooterCreated a
{
	 color:#76a8d3;
	 font-size:11px;
	 text-decoration: none;	 
}

/*    C O M M O N     */
img {border:0;}
.clear {clear: both;}

.ContentGames
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	/* margin:0 auto; */
	min-height: 900px;

}

.BlueTitleText
{ 
	font-size: 12px; 
	text-decoration: none; 
	color: #065190;
	font-weight: bold;
}

.WhiteTitleText
{ 
	font-size: 12px; 
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: normal;
}

.GreyText
{ 
	font-size: 12px; 
	text-decoration: none; 
	color: #73787c;
	font-weight: bold;
}

.FloatLeft
{
	float: left;
}


#divContact div .fileinputs {
	position: relative;
}

#divContact div .fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
}

#divContact div .fakefile input
{
	border-style: none;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

#divContact input.file
{

	position: relative;
	text-align: right;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

.RedTitle
{ 
	font-size: 16px; 
	text-decoration: none; 
	color: #d92521;
	font-weight: bold;
}
.WTitle
{ 
	font-size: 15px; 
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold;
}

.ClearB{clear:both}
.CaptionPadd{padding-top:5px;padding-top:expression(0)}


a.CloseBtn
{
   display:inline; 
   float:right; 
   color:#fff; 
   font-size:18px; 
   font-weight:bold; 
   text-decoration:none;
}

a.CloseBtn:link
{
  color:#fff; 
}

a.CloseBtn:visited
{
    color:#fff; 
}


a.CloseBtn:hover
{
    color:#f00;
}

/*  HARLEM  */
/* Page - FAQs   */
#divFAQtitle h2
{	
	margin: 0px;
	padding: 9px;
	padding-left: 10px;
	margin-left: 0px; /* 21px; */
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 20px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

.Faqs-SubjectsCategories-First
{
	padding-top:25px;
	clear:both;
}
.Faqs-SubjectsCategories
{
	padding-top:50px;
	clear:both;
}
.Faqs_Questions
{
	float:left;
	width:550px;
	_width:544px;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	color:#338eda;
	padding-left:10px;
	

}
.Faqs_Questions_Arrow
{
	/*float:right;
	padding-top:5px;
	padding-top:expression(0);*/
}
.Faqs_Questions_BorderBottom
{
	float:left;
	width:580px;
	padding-bottom: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	border-bottom-color: #264c6d;
	cursor:hand;
}
.Faqs_Answer
{
	clear:both;
	padding-left: 10px;
	padding-top:1px;
	padding-top:expression(10);
	padding-bottom:1px;
	padding-bottom:expression(15);	
	height:0px;
	overflow:hidden;
}

/*############################ Collapsiblecontrol #########################*/
#CollapsiblSection
{
	width: 587px;
	font-family: Tahoma;
}

#CollapsiblSection h2
{	
	margin: 0px;
	padding: 9px;
	padding-left: 10px;
	margin-left: 0px; /* 21px; */
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 20px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
}

#CollapsiblSection .Header
{	
	padding-top:5px;
	padding-left: 10px;
	background-image: url(../images/FAQ/FAQ_Section_Caption.gif); 
	background-repeat: no-repeat;
	height: 33px;
	width: 100%;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #dd1f21;
	cursor: pointer;
	cursor:hand;
}

#CollapsiblSection .Header .Toggle
{
	padding-top: 10px;  height:20px; 
}

#CollapsiblSection .Header .Caption
{	
	width: 560px; 
	height:30px;
	cursor: pointer;
	cursor:hand;
}

#CollapsiblInstructions
{
	margin-bottom: 20px; 
	width: 587px;
}

#CollapsiblSection .Item
{
	margin-left: 10px; 
	width: 570px;
	height:0px;
	overflow:hidden;
}

#CollapsiblSection .Item h3
{
	margin: 0px;
	font-size: 9pt;
	color: #338eda;
}

#CollapsiblSection .Item .Info
{
	width: 580px; padding-bottom:10px;
}

#CollapsiblSection .Item .Caption
{	
	width: 560px;
	padding-bottom: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
	border-bottom-color: #264c6d;  float:left;
}



#CollapsiblSection .Item .MI_Opened
{
	float: right;
	margin: 3px;	
	width1: 11px;
	height1: 12px;
	display: block;
	border: 0px;
}


#CollapsiblSection .Item .MI_Closed
{
	margin: 3px;
	float: right;
	width: 11px;
	height: 12px;
	display: block;
	border: 0px;
}

/* Game Control */

.gamebox
{
	width:292px;
	float:left;
}

.gameinfo
{
	background-image: url(../images/smbgGames.png); 
	background-repeat: no-repeat;
	padding-top:9px;
	width:292px;
	height:121px;
}

.gametitle h3
{
	font-size:18px;
	font-weight:bold;
	padding-left:9px;
	margin-bottom:1px;
}

.gamelinks
{
	padding: 10px 0 0 20px;
}

.gamelinks a
{
	color:#3399FF;
	text-decoration:none;
}

.gamelinks a:hover
{
	color:yellow;
	text-decoration:underline;
}


.divhr
{
	width:96%;
	height:4px;
	border-bottom: solid 2px #008CFF;
	padding: 0 0 4px 0;
	clear:both;
}


.BoxWinnersBG
{
	background-color:#022f55; 
	width:605px; 
	padding-top:20px;
	padding-bottom:20px;
}

.BoxWinners
{
	padding-left:3px;
	width: 582px;
	font-size: 11px;
	text-align: justify;
}

.BoxWinnersTitle
{
	height:25px;
	min-height:25px;
	border-bottom: 1px solid #065293;
	background-color:#dcddde;
	padding-left: 14px;
}
.BoxWinnersTitle div
{
	float:left;
	font-size: 12px; 
	text-decoration: none; 
	color: #065190;
	font-weight: bold;
	padding-top:5px;
	width:20%;
}
.BoxWinnersRow
{	
	height:26px;
	min-height:26px;
	background-color:#dcddde;
	border-bottom: 1px solid #065293;
	padding-left: 14px;
}
.LastBoxWinners
{
	border-bottom:none;
}
.BoxWinnersRow div
{
	float:left;
	font-size: 12px; 
	text-decoration: none; 
	color: #73787c;
	font-weight: bold;
	padding-top:4px;
	
	width:20%;
}	
.BoxWinnersTop
{
	background:#dcddde url(../images/boxWinnersTop.gif) no-repeat top;
	height:7px;
	width:582px;
}
.BoxWinnersBottom
{
	background:#dcddde url(../images/boxWinnersBottom.gif) no-repeat top;
	height:7px;
	width:582px;

}

.seobox
{
	width: 910px;
	border: solid 1px #2B3856;
	font-size: 9px;
	margin-left:4px;
	padding:4px 2px 4px 2px;
}
	

.sidenav
{
	padding: 0 0 0 0; background-color:#0868ba; border:solid 1px #083aba; text-align:left;
}

.sidenav ul 
{
	list-style-image:url(../images/Arrow_Blue.gif);
}

.sidenav a {
	height: 16px;
	margin: 0;
	padding: 0px 7px 0px 2px;
	text-decoration: none;
	font-size: 13px;
	color: #76a8d3;
	vertical-align:1px;
}

.sidenav a:hover { 
	text-decoration: underline; 
}

.cufon-loading  { /* for Cufon.replace('h1') */
	visibility: hidden !important;
}

.hidediv
{
	display:none;
	width:96%;
	text-align:left;
	padding-left:18px;
}