@charset "utf-8"; 

body {
	background-color: #EEF3FC;
}
.other_links {
	font-family: Arial, Helvetica, sans-serif;
	color: #49b607;

}
.other_links_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49b607;

}
.container {
	height: auto;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #EEF3FC;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	z-index:100;
}

.left_back_main {
background-image:url(../image/bg_left_main.png);
background-position:left top;
background-repeat:repeat-x;
height:396px;
left:0;
position:absolute;
top:0;
width:40%;
z-index:10;
}

.right_back_main {
background-image:url(../image/bg_right_main.png);
background-position:left top;
background-repeat:repeat-x;
height:396px;
right:0;
position:absolute;
top:0;
width:40%;
z-index:10;
}

.left_back {
background-image:url(../image/bg_left.png);
background-position:left top;
background-repeat:repeat-x;
height:396px;
left:0;
position:absolute;
top:0;
width:40%;
z-index:10;
}

.right_back {
background-image:url(../image/bg_right.png);
background-position:left top;
background-repeat:repeat-x;
height:396px;
right:0;
position:absolute;
top:0;
width:40%;
z-index:10;
}

.container .header {
	height: auto;
	width: 100%;
	background-color: #FFFFFF;
}

.header .slogan {
	position: absolute;
	top: 20px;
	right: 136px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #48B007;
	letter-spacing: 0.05em;
	width: auto;
}

.header  .logo  {
	margin-top: 23px;
	margin-left: 60px;
}

.header  .top-menu  {
	height: 32px;
	width: 745px;
	background: url(../image/top_menu_bg.png);
	background-repeat: repeat-x;
	position: absolute;
	top: 65px;
	right: 0px;
	vertical-align: text-bottom;
}

.header  .top-menu  li  {
	display: inline;
	margin-left: 10px;
	background: url(../image/top_menu_separator.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 10px;
	font-size: 14px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

.header .top-menu li a {
	color: #FFF;
	text-decoration:none;
	font-size: 12px;	
}

.header .top-menu .menu_round_corner {
	background: url(../image/top_menu_round_corner_left.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 28px;
	width: 100%;
	padding-top: 6px;
}
.header  .header_big_img  {
	height: 267px;
	width: 100%;
	position: relative;
	background: url(../image/header_big_img.jpg);
	margin-top: 19px;
}
.header .header_small_img {
	background: url(../image/header_small_img.jpg);
	height: 99px;
	width: 100%;
	margin-top: 19px;
	position: relative;
}
.header .text_frame {
	height: auto;
	width: 500px;
	margin-left: 450px;
	color: #FFFFFF;
	padding-top: 13px;
}


.header .bottom-menu {
	height: 36px;
	width: 100%;
	position: relative;
	background: url(../image/bottom_menu_bg.png);
	background-repeat: repeat-x;
	z-index: 2;
}
.header .bottom-menu .user_name {
	font-size: 12px;
	color: #444444;
	font-weight: bold;
	height: 14px;
	margin-left: 25px;
	width: auto;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
}

.header .bottom-menu a {
	color: #444444;
	text-decoration:none;
	font-size: 12px;	
}
.header .bottom-menu ul {
	font-size: 12px;
	height: auto;
	width: auto;
	color: #444444;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #444444;
	margin-top: 9px;
	float: right;
	margin-right: 10px;
	margin-left: 0px;
}

.header .bottom-menu li {
	display: inline;
	margin-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #444444;
	padding-right: 5px;
}
.bottom-menu .regestration-btn {
	background: url(../image/reg_btn.png);
	height: 48px;
	width: 208px;
	position: absolute;
	margin-left: 25px;
	bottom: 15px;
	left: 50px;
	display:block;
}
.bottom-menu .reg-panel {
	width: 345px;
	height: 36px;
	color: #0A2A76;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	margin-left: 20px;
	position: absolute;
	right: 20px;
}
.bottom-menu .enter-btn {
	background: url(../image/enter_btn.png);
	height: 23px;
	width: 52px;
	border: 0px;
	margin-top: 5px;
	color:#FFF;
}
.bottom-menu .input-field {
	border: 1px solid #949eac;
	background-color: #f4f9fd;
	font-family: Tahoma;
	font-size: 15px;
	width: 85px;
	height: 18px;
	margin-left: 5px;
}
.Buttonform {
	height: 23px;
	border: 0px;
	margin-top: 5px;
	background-color:#306cb0;
	color:#ffffff;
}
.input-field {
	border: 1px solid #949eac;
	background-color: #f4f9fd;
	font-family: Tahoma;
	font-size: 15px;
	width: 85px;
	height: 18px;
	margin-left: 5px;
}
.input-field40 {
	border: 1px solid #949eac;
	background-color: #f4f9fd;
	font-family: Tahoma;
	font-size: 15px;
	width: 250px;
	height: 18px;
	margin-left: 5px;
}
.input-select {
	border: 1px solid #949eac;
	background-color: #f4f9fd;
	font-family: Tahoma;
	font-size: 12px;
	height: 18px;
	margin-left: 5px;
}
.bottom-menu .enter_message {
	margin-right: 20px;
	font-size: 14px;
}

.text_frame p {
	margin-top: 20px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.container .content {
	position: relative;
	height: auto;
	min-height: 494px;
	padding: 10px;
}
.main-colmn  {
	height: 550px;
	width: 311px;
	padding-left: 20px;
	background: url(../image/main_colmn_bg.png);
	background-repeat: repeat-y;
	margin-left: 40px;
	margin-right: 0px;
	float:left;
}
.main-colmn  h1  {
	margin-top: 15px;
	color: #0A2A76;
}
.main-colmn  h2  {
	color: #49B607;
	background-color: #FFFFFF;
	height: 18px;
	margin-left: 18px;
	padding-left: 5px;
	padding-top: 2px;
}
.main-colmn  p  {
	font-size: 12px;
	margin-top: 5px;
	color: #000000;
}
.main-colmn  ul  {
	width: 288px;
	margin-top: 5px;
}
.main-colmn  li  {
	margin-top: 10px;
	margin-bottom: 10px;
}
.main-colmn .money {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.main-colmn .advertising {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -18px 0px;
}
.main-colmn .refferal {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -36px 0px;
}
.main-colmn .commision {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -54px 0px;
}
.main-colmn .ctr {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -72px 0px;
}
.main-colmn .trafick {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -90px 0px;
}
.main-colmn .customizing {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -108px 0px;
}
.main-colmn .secure {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -126px 0px;
}
.main-colmn .support {
	background: url(../image/icons_sprite.png);
	background-repeat: no-repeat;
	background-position: -144px 0px;
}
.content .text_frame {
	width: 550px;
	color: #0A2A76;
	padding-top: 10px;
	float: right;
	margin-right: 10px;
}
.content .text_frame .sample_img {
	margin-top: 10px;
}

.footer {
	background: url(../image/footer.png);
	background-repeat: repeat-x;
	position: relative;
	height: 120px;
	width: 100%;
	padding-top: 13px;
	left: 0px;
	bottom: 0px;
}
.footer .sup_info {
	background: url(../image/suport_icon.png);
	background-repeat: no-repeat;
	height: 46px;
	margin-left: 450px;
	color: #FFFFFF;
	text-indent: 50px;
	line-height: 35px;
	margin-bottom: 35px;
}
.footer .copyright {
	margin-left: 543px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.content .table {
	width: auto;
	margin-top: 20px;
	position: static;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align: middle;
	padding: 0px;
	margin-bottom: 20px;
}
.content  .table_content td {
	padding-left: 5px;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #133D87;
	padding-right: 5px;
}

.content .table .table_head {
	height: 29px;
	padding: 0px;
	color: #FFFFFF;
	margin-top: 1px;
}
.content .table_top_left {
	background: url(../image/table_top_left_corner.png);
	height: 29px;
	width: 7px;
	background-repeat: no-repeat;
}
.content .table_top {
	background: url(../image/table_top_bg.png);
	background-repeat: repeat-x;
	height: 29px;
}
.content .table_top_right {
	background: url(../image/table_top_right_corner.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 7px;
}
.content .table_left {
	background: url(../image/table_left_border.png);
	background-repeat: repeat-y;
	width: 7px;
	height: auto;
}
.content .table_right {
	background: url(../image/table_right_border.png);
	background-repeat: repeat-y;
	width: 7px;
	height: auto;
}
.content .table_left_corner {
	background: url(../image/table_bottom_left_corner.png);
	background-repeat: no-repeat;
	height: 8px;
	width: 7px;
}
.content .table_bottom {
	background: url(../image/table_bottom-border.png);
	background-repeat: repeat-x;
	height: 8px;
	width: auto;
}
.content .table_right_corner {
	background: url(../image/table_bottom_right_corner.png);
	height: 8px;
	width: 7px;
	background-repeat: no-repeat;
}
.left {
	float: left;
	margin-left: 5%;
}
.right {
	float: right;
	margin-right: 5%;
}
.center {
	margin-left: auto;
	margin-right: auto;
}
.clear {
	clear: both;
}



h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
h2   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.green {
	color: #68e45b;
}
.green_username {
	color: #4d9f07;
}
.bg_grey {
	background-color: #ecf9fb;
}
.bg_blue {
	background-color: #C8E4F7;
}

.footer2 {
	width: 1000px;
	margin:0 auto;
	position:relative;
}

.footer2 .webmoney {
bottom:-11px;
left:50px;
position:absolute;
}

.footer2 .liveinternet {
	bottom:-11px;
	left:10px;
	position:absolute;
}

.Table2 {
	background-color: #ecf9fb;
}

.TableHeader {
	background-color: #C8E4F7;
	font-weight: bold;
}

.content.main {
	padding:0;
}