﻿body 
{
    font-family:Verdana, Tahoma, Arial;
    font-size:12px;
    color: Black;
    background-color:#E6E6E6;
    margin:0px;
}

a
{
    color:#00325A;
}

.Bullet 
{
    list-style-image:url('http://media.euroaffiliates.com/eacom/images/white_arrow.png');
}

#content
{
    width: 1024px;
/*    background-color: #d0d0d0; */
    background-repeat:repeat-y;
    position: relative;
    top: 0px;
    left: 0px;
}

#header 
{
    position:relative;
    top:0;
    left:0;
    width:1024px;
    height:136px;
    background-image:url('http://media.euroaffiliates.com/eacom/images/header.gif');
}

#header .logo 
{
    position:relative;
    left:43px;
    top:13px;
    width:230px;
    clear:both;
}

#header #loginBox 
{
    position:relative;
    top:-85px;
    left:799px;
    width:185px;
}

#header #loginBox a
{
    color:#cccccc;
    text-decoration:none;
}

#casinoaff
{
    position:absolute;
    left:650px;
    top:15px;
    width:120px;
    clear:both;
    z-index:100;
}

#floater
{
    position:fixed;
    top:60px;
    left:1024px;
    width:136px;
    height:178px;
    clear:both;
    z-index:100;
}

#menu 
{
    width:1024px;
    height:32px;
    vertical-align:middle;
    position:relative;
    top:0px;
    left:0px;
    background-image:url('http://media.euroaffiliates.com/eacom/images/navigation_bar.gif');
    background-repeat:repeat-x;
    z-index:3;
}

#menu a 
{
    color:#00325A;
    font-weight:bold; 
    text-decoration:none;  
}
#menu a:hover 
{
    color:#b3b3b3;
}
#front_band 
{
    width:1024px;
    height:219px;
    position:relative;
    top:0px;
    background-image:url('http://media.euroaffiliates.com/eacom/images/bar.gif');
    background-repeat:repeat-x;
    z-index:3px;
}
#front_band .teaser 
{
    position:relative;
    top:0px;
    left:43px;
    width:300px;
    height:209px;
    background-image:url('http://media.euroaffiliates.com/eacom/images/intro_block.gif');
    color:#cccccc;
    padding: 5px 5px 5px 5px;
    overflow:hidden;
    z-index:2;
}
#front_band .teaser h1
{
    font-size:14px;
    font-weight:bold;
}
#front_band .flash
{
    width:1024px;
    height:219px;
    position:relative;
    top:-219px;
    left:0px;
    background-image:url('http://media.euroaffiliates.com/eacom/images/flash_area.gif');
    background-repeat:no-repeat;
}

.loginBox_top 
{
    vertical-align: bottom;
    height:6px;
    width:185px;
    background-image:url('http://media.euroaffiliates.com/eacom/images/login_top.png'); 
    background-repeat:no-repeat;
}
.loginBox_bottom 
{
    height:7px;
    width:185px;
    background-image:url('http://media.euroaffiliates.com/eacom/images/login_bottom.png'); 
    background-repeat:no-repeat;
}
.IntroBox 
{
    width:310px;
    padding: 5px 5px 5px 5px;
    color:#cccccc;
    background-image:url('http://media.euroaffiliates.com/eacom/images/intro_block.gif'); 
    background-repeat:repeat;
}
#front_contentspacer 
{
    width:1024px;
    height:10px;
    position:relative;
    top:0px;
    left:0px;
    z-index:-11;
    background-color:#d0d0d0;
}
#front_content
{
    width:1024px;
    position:relative;
    top:0px;
    left:0px;
    background-color:#d0d0d0;
    z-index:5;
}
#front_content .promotions
{
    position:relative;
    top:0px;
    left:43px;
    width:313px;
    height:248px;
}

#front_content .headline
{
    font-weight:bold;
    background-image:url('http://media.euroaffiliates.com/eacom/images/headline_bar.gif');
    background-repeat:repeat-x;
    height:28px;
    vertical-align:middle;
}
#front_content .promotion_flash 
{
    width:308px;
    height:220px;
    background-color:green;
    vertical-align:top;
    float:left;
    position:absolute;
}
#front_content .getstarted_flash 
{
    width:308px;
    height:220px;
    background-color:#f2f2f2;
    vertical-align:top;
    float:left;
    position:absolute;
}

#front_content .brands
{
    position:absolute;
    top:0px;
    left:383px;
    width:609px;
    height:455px;
    background-color:White;
    float:left;
    font-size:10px;
    padding:0px 0px 0px 0px;
}

#front_getstarted 
{
    position:relative;
    width:308px;
    left:43px;
    height:251px;
    float:left;
}

#front_content h2 
{
    font-size:14px;
    font-weight:bold;
}

#content_spacer 
{
    width:1024px;
    height:10px;
    position:relative;
    top:0px;
    left:0px;
    z-index:1;
    background-color:#d0d0d0;
}
.content_clear
{
    position:relative;
    width:1024px;
    height:10px;
    clear:both;
    background-color:#d0d0d0;
    z-index:1000;
    /*border:dotted 1px red;*/
}
#main_content
{
    position:relative;
    top:0px;
    left:0px;
    background-color:#d0d0d0;
}
#main_content .black_box
{
    position:relative;
    top:0px;
    left:43px;
    width:300px;
    background-repeat:repeat; 
    background-color:Black;
    color:#cccccc;
    padding: 5px 5px 5px 5px;
    float:left;
}

#main_content .black_box h1
{
    font-size:14px;
    font-weight:bold;
    color:White;
}
#main_content .black_box a
{
    color:#cccccc;
    line-height:17px;
}

#main_content .things
{
    padding: 5px 10px 5px 10px;
    position:relative;
    top:0px;
    left:70px;
    background-color:#f2f2f2;
    width:608px;
    float:left;
}

#main_content .things2
{
    padding: 5px 10px 5px 10px;
    position:relative;
    top:0px;
    left:70px;
    background-color:#d0d0d0;
    width:608px;
    float:left;
}

#main_content .tablified
{
    padding: 0px 0px 0px 0px;
    position:relative;
    top:0px;
    left:70px;
    width:608px;
    float:left;
}
#main_content .tablified_wide
{
    padding: 0px 0px 0px 0px;
    position:relative;
    top:0px;
    left:48px;
    width:928px;
    float:left;
}
#main_content .faq_indenter
{
    width:10px;
    background-color:#f2f2f2;
}
#main_content .faq_header
{
    height:25px; 
    width:523px; 
    background-color:#f2f2f2; 
    font-weight:bold;
    padding-top:10px;    
}
#main_content .faq_back
{
    background-image:url('http://media.euroaffiliates.com/eacom/images/back.gif');
    background-repeat:no-repeat;
    background-position:right top;
    text-align: right;
    font-size:10px;
    width:40px;
    background-color:#f2f2f2; 
    vertical-align:top;
    padding-top:5px;
}
#main_content .faq_content
{
    background-color:#f2f2f2;
}
#main_content .faq_spacer
{
    height:6px; 
    background-color:#f2f2f2;
}
#main_content .faq_finisher
{
    height:10px; 
    background-color:#f2f2f2;
}
#main_content .faq_separator
{
    height:4px;
}
#main_content a
{
    text-decoration:none;
}
.content_table
{
    background-color:#CCCCCC;
    border:0px;
    
}
.content_table .header
{
    border-bottom:2px solid white;
    font-weight:bold; 
    line-height:18px;
    vertical-align:middle;
}
.content_table .content
{
    border-bottom:1px dotted white;
    line-height:18px;
    vertical-align:middle;
}
.content_table .lastline
{
    line-height:18px;
    vertical-align:middle;
}
.faq_selected_menu
{
    background-image: url('http://media.euroaffiliates.com/eacom/images/small_arrow.png');
    background-position: right center;
    background-repeat: no-repeat;
}
.faq_menu tr
{
    line-height:30px;
}
.faq_menu td
{
    border-bottom: dotted 1px #f2f2f2;
}
.faq_menu a
{
    font-weight:bold;
}

.contact_menu tr
{
    line-height:15px;
}

.contact_menu a
{
    font-weight:bold;
}

.contact_selected_menu
{
    background-image: url('http://media.euroaffiliates.com/eacom/images/small_arrow.png');
    background-position: right center;
    background-repeat: no-repeat;
}
/*- DROP DOWN LANGUAGE SELECTOR -*/
.languagesel{
	float:right;
	width:42px; 
	padding-right:40px;
	color:#000000;
	cursor:pointer;
}
.languageselmore{
	clear:right;
	padding-right:45px;
}
.languagesel,
.languageselmore ul li a{
	padding-top:2px;
	min-height:15px;
	color:#ffffff;
	font-size:10px;
}
.languageselmore ul{
	padding:0;
	margin:0;
	position:absolute;
	right:0;
	z-index:2;
	display:none ;
	padding-right:61px;
}
.languageselmore ul li{
	margin:0;
	width:25px;
	list-style-type:none;
	color:White;	
}
.languageselmore ul li a{
	display:block;
	width:95px; /* 195 */
	padding-left:4px;
	text-decoration:none;
	background-image:url('http://media.euroaffiliates.com/eacom/images/language_dropdown.png');
	background-repeat:repeat;
	z-index:2;

}
.languageselmore ul li a:hover{
	background:#000000 none repeat scroll 0 0;
	color:white;
}
.languagesel img,
.languageselmore img{
	padding-right:8px;
	vertical-align:middle;
	border:0;
}
#footer 
{   
    position:relative;
    width:1024px;
    height:40px;
    background-color:#d0d0d0;
    background-image:url('http://media.euroaffiliates.com/eacom/images/intro_block.gif');
    text-align:center;
    vertical-align:middle;
    line-height:40px;
    font-size:9px;
    color:#cccccc;
}
#footer a
{
    color:#cccccc;
}
#footer_soc
{
    position:relative;
    left:20px;
    top:-31px;
    width:80px;
    height:24px;
    border: 0px solid orange;
}
.input
{
    border: 1px solid #e6e6e6;
    background-color:White;
    
}

#inputArea
{
	font-size: 13px;
	background-color: #d0d0d0;
	padding: 10px;
	width:410px;
}
#inputArea input[type="button"]
{
    margin-left:300px;
	font-size: 13px;
	margin-bottom: 5px;
	display: block;
	padding: 10px;
	width: 120px;
	height:36px;
	background-image:url('http://media.euroaffiliates.com/eacom/images/navigation_bar.gif');
	text-align:center;
	border: 0;
}
#inputArea input[type="text"], #inputArea textarea
{
	font-size: 13px;
	margin-bottom: 5px;
	display: block;
	padding: 10px;
	width: 400px;
}
 
    .activeField
    {
        background-image: none;
        background-color: #ffffff;
        border: solid 1px #33677F;
    }
    .idle
    {
	border: solid 1px #85b1de;
	background-image: url( 'blue_bg.png' );
	background-repeat: repeat-x;
	background-position: top;
    }

