.article { }
.article h1 { }
.article .summary { font-weight: bold; }

.alert { color: #f00; font-size: 14px }
.warning { background-color: #FFC7C6; color: #f00; padding: 5px; border: #f00 solid 1px; }
.info { background-color: #C6C9FF; color: #000; padding: 5px; border: blue solid 1px; }

/* Market Categories Menu */
.market_menu {color: blue; text-decoration: none; font-weight: bold;}

/* Login Menu */
.register_link {font-size:18px; color:red; font-weight: bold; text-decoration: none;}
.login_link {color:blue; text-decoration: none; font-size: 12px;}

.bet_link {color:blue; text-decoration: none; font-size: 14px;}

/* User registration */
.user_registration_form { margin: 8px; }
.user_registration_form .heading { font-family: verdana; font-weight: bold; }
.user_registration_form .space { padding: 10px; }

.action_message { background-color: #ffeeeb; border: 1px solid #ff7965; }

.error_reporting { display: block; border: #f77 solid 1px; padding: 6px; margin: 2px 20px 5px 10px; background-color: #fee; }

/* Marking overview frontpage */
.mo_frontpage1 {background-color: #dde4ec; padding: 2px; font-size: 12px; }
.mo_frontpage2 {background-color: #ffffff; padding: 2px; font-size: 12px; }
.mo_frontpage_list1 {font-size: 10px; padding-right: 0px;}
.mo_frontpage_list2 {font-size: 10px; padding-right: 2px; padding-left: 0px;}

/* Listing */
.padding_2px {padding: 2px; }
.list1 {background-color: #dde4ec; }
.list2 {background-color: #ffffff; }
.font_11px {font-size: 10px}

.markets_list_single {font-size:12px;}
.markets_list_single tr td {border: none; border-width: 0px;}

/* Slip */
.slip {margin-left: 15px; margin-right: 15px; font-size: 12px; }
.pr_15px_fs_10px {/*padding-right: 15px;*/ font-size: 10px; }
.pl_15px_fs_10px {font-size: 10px; }
.slip_head {text-align: center; font-size: 12px; font-weight: bold;}

/* Listing */
.listing tr td {padding-right:20px; padding-top:1px; padding-bottom:1px; font-size: 12px; }

.small_text {font-size: 12px; }

.market_summary {font-size: 14px; text-align: left; font-family: sans-serif;}
.market_summary tr td {}

.market_summary_combo_menu {font-size: 14px;}
.market_summary_combo_menu tr td {border-style: solid; border-color: black; border-width: 1px; border-right-width: 0px; text-align: center; font-weight: bold;}

.market_summary_all_slip {font-size: 12px; margin-right: 2px; border-color: black; border-width: 1px; border-top-width:0px; border-style: solid; padding:2px; font-family: serif;}
.market_summary_all_slip tr th {font-size: 14px;}
.market_summary_all_slip tr td {font-size: 12px; padding-right: 3px;}

.market_summary_all {font-size: 12px; margin-right: 2px}
.market_summary_all tr th {font-size: 14px;}
.market_summary_all_2 {border: black 1px solid; padding-bottom: 2px;}
.market_summary_all_2 tr td { padding-left: 2px;}
.market_summary_all_list_1 {background-color: #d3d3d3;}
.market_summary_all_list_2 {background-color: #ffffff;}

.div_input {
	border-left: 1px solid gray; 
	border-top: 1px solid gray; 
	margin-left: 1px;
	margin-right: 2px;
}

.div_input2 {
	background-color: #ececec; 
	color: black; 
	border-left: 1px solid black; 
	border-top: 1px solid black; 
	border-bottom: 1px #c0c0c0 solid; 
	border-right: 1px solid #c0c0c0; 
	padding: 2px 2px 0px 2px;
	font-size: 13px;
}

/**************************** frames.css *************************************/	

a {
		color: #007acc;
}

a:hover {
		color: #77b8e4;
}

body {
		font-family: arial, verdana;
		font-size: 10pt;
		margin: 3px 0px 0px 2px;
		padding: 0px;
		background-color: #babac5; /*#F7F7F7*/
}

h3 { 
		font-style: oblique;
		font-size:14px;
}

h4 {
		font-style: italic;
}

#layout td {
		font-family: arial, verdana;
		font-size: 10pt;
		padding: 0px;
		margin: 0px;
		vertical-align: top;
}

input { 
		margin: 1px;
}

img {
		border: 0;
}

.logo {
		margin: 0px 0px 3px 1px;
}

.logo .menu {
		padding: 0px;
}

.logo .menu .items .left {
		background: url("images/menu_round1_2.gif") bottom left no-repeat;
		position: relative;
		float: left;
		height: 28px;
		width: 16px;
		z-index: 3;
		border-bottom: 1px solid #babac5;
}

.logo .menu .items .right {
		background: url("images/menu_round2_2.gif") bottom right no-repeat;
		position: relative;
		float: right;
		height: 28px;
		width: 15px;
		border-bottom: 1px solid #78787f;
		z-index: 1;
}

.logo .menu .items {
		background-color: #f8c518;
		width: 261px;
		font-size: 12px;
}

.logo .menu .items .item {
		background: url("images/menu_bar_2.gif") bottom right no-repeat;
		background-color: #f8c518;
		position: relative;
		float: left;
		height: 28px;
		border-bottom: 1px solid #78787f;
		z-index: 2;
}

.logo .menu .items .item2 {
		background-color: #f8c518;
		position: relative;
		float: left;
		height: 28px;
		border-bottom: 1px solid #78787f;
		z-index: 2;
}

/*.logo .menu .items .item a:hover {
		background-color: #ae8b35;
}

.logo .menu .items .item2 a:hover {
		background-color: #ae8b35;
}*/

.logo .menu .items a {
		padding-top: 5px;
		padding-left: 5px;
		color: #000;
		height: 28px;
		text-align: center;
		display: block;
		position: absolute;
		text-decoration: underline;
}

.logo .flags {
		border-bottom: 1px solid #78787f;/*#7d98b6;*/
		width: 170px;
		text-align: right;
		background-color: #ffffff;
}

.logo .clock {
		border-bottom: 1px solid #78787f;/*##7d98b6;*/
		width: 80px;
		text-align: right;
		background-color: #ffffff;
}

#layout {
		min-width: 1000px;
}

#layout td {
		vertical-align: top;
}

#layout #left {
		width: 200px;
}



.side-left {
		width: 200px;
		position: absolute;
		float: left;
}
.main {
		position: absolute;
		left: 210px;
		float: left;
}

.normal_window_t {
		margin: 0px 0px 3px 0px;
		padding: 0px 0px 0px 0px;
		width:100%;
}
.top_center {
		background-color: #006ec0;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border-top: 1px solid #78787f; /*#aaa*/
		font-weight: bold;
		font-size: 16px;
		color: #eee;
		width: 100%;
}
.main_content {
		padding: 12px 8px 0px 8px;
		margin: 0px;
		background: url("images/main_round2_new.gif") top left no-repeat;
		border-left: 1px solid #78787f; /*#aaa;*/
		border-right: 1px solid #78787f; /*#aaa;*/
		font-size: 12px;
		background-color: #ffffff;

}
.foot_center {
		width: 100%;
		border-bottom: 1px solid #78787f; /*#aaa*/
		background-color: #ffffff;

}

.login_t {
		margin: 0px 0px 3px 1px;
		font-size: 12px; 
}
.login_center {
		background-color: #f8c518;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		border-top: 1px solid #78787f; /*#aaa;*/
		font-weight: bold;
		font-size: 16px;
		width: 118px;
}
.login_content {
		padding: 12px 0px 0px 8px;
		margin: 0px;
		border-left: 1px solid #78787f; /*#aaa;*/
		border-right: 1px solid #78787f; /*#aaa;*/
		font-size: 12px;
		background-color: #ffffff;
}
.login_foot {
		width: 100%;
		border-bottom: 1px solid #78787f; /*#aaa;*/
		background-color: #ffffff;

}

.menu_t {
		margin: 0px 0px 3px 1px;
		font-size: 12px; 
}
.menu_center {
		background-color: #f8c518;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		border-top: 1px solid #78787f; /*#aaa;*/
		font-weight: bold;
		font-size: 16px;
		width: 100%;
}
.menu_content {
		padding: 12px 8px 0px 8px;
		margin: 0px;
		border-left: 1px solid #78787f; /*#aaa;*/
		border-right: 1px solid #78787f; /*#aaa;*/
		font-size: 12px;
		background-color: #ffffff;
}
.menu_foot {
		width: 100%;
		border-bottom: 1px solid #78787f; /*#aaa;*/
		background-color: #ffffff;
}

.deposit_text {
	font-size: 12px;
    width: 500px;
    padding: 8px 0;
}
.deposit_logo {
	float: right;
	padding-right: 50px;
}
.deposit_head {
	float: left;
	font-size: 16px;
}
.deposit_head a {
	color: blue;
	text-decoration: none;
}

#deposit_form label{
    display: block;
    width: 150px;
    float: left;
}

.clear {
	clear: both;
	height: 0px;
}

#entropay_offer {
    float: left;
    margin: 0 0 0 10px;
   /*  width: 400px; */
}
#entropay_offer div {
    margin: 0 0 20px 0;
}
#entropay_offer #entropay-virtual-card {
}
#entropay_offer #entropay-virtual-card img {
    float: left;
    margin-right: 40px;
}

#entropay_offer li {
    margin: 6px 0;
}
