@import url('reset.css');
	* {
	margin: 0;
}

html, body {
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	background-image: url('../design/bg.jpg');
	background-color: #79797a;
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: "Verdana";
}

textarea {
	font-family: Arial;
	font-size:12px;
}

em {
	font-style: italic;
}
ins {
	text-decoration: underline;
}

.profile_right .bigboy_head {
	width: auto;
}
.navBigHover a {
	color: #000 !important;
}
a {
	outline: none;
	color: #CF6932;
	text-decoration: none;
}

.li_list li {
	margin-left: 30px;
	list-style-type: square;
}

a:hover {
	text-decoration: underline;
}
.article{
	border-bottom:1px solid #cfcfcf;
	margin-left:-9px;
	width:254px;
}
a.more{
	float:right;
	padding:5px;
	display:block;
	clear:both;
	font-style: italic;
}
#test{
	height:151px;
	overflow:hidden;
}
#actu_overflow div{
	line-height:15px;
}
#actu_overflow{
	height:151px;
	overflow:hidden;
}
.article_title,
.forum_title,
.forum_content,
.article_content{
	padding:0px 10px;
}
.article_title_active,
.forum_title_active,
.forum_title,
.article_title{
	background: url('../design/arrow.gif')  no-repeat 90%;
	cursor:pointer;
	width:100%;
	font-weight:bold;
	height:20px;
	line-height:20px;
	color:#333;
}
.article_title_active,
.forum_title_active{
	background: url('../design/arrow_down.gif') no-repeat 90%;
	color:#FFF;
}
.articleImg {
	float:left;
	margin-bottom:4px;
	margin-right:11px;
	margin-top:10px;
	width:209px;
}

.article_left {
	width: 595px;
	float: left;
	padding: 10px;
}

.article_right {
	float:left;
	margin-left:13px;
	width:252px;
}

.comsArticle {
	float: right;
	margin-right: 281px;
}

.news_header h3 {
	color: #fff;
	font-size: 15px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	text-align: center;
	line-height: 42px;
}

.news_content li {
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #e5f0f1;
	margin-top: 1px;
	color: #33696D;
	margin-left:6px;
	width:216px;
	line-height:16px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.news_content .selected {
	background-color: #dee8e9;
	background-image: url('../design/news_selected.png');
	background-position: 0px center;
	background-repeat: no-repeat;
	padding-left: 25px;
	width: 201px !important
}

.news_content .selected a {
	color: #33696D !important;
}

.articleTxt p {
	padding: 5px;
	text-align: justify;
}

.articleTxt {
	line-height: 22px;
}

.bigboy_head_article {
	margin: 0px !important;
}

.newMsg {
	color: #FFDB59;
	font-weight: bold;
	text-decoration: blink;
}

.boardList {
	width:849px;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom 15px;
	border-collapse:collapse;
	table-layout:fixed;
}

.boardDisplay div {
	overflow: hidden;
}

.board_read {
	background-image: url('../design/board/msg_read.png');
}

.board_unread {
	background-image: url('../design/board/msg_unread.png');
}

.board2_read {
	background-image: url('../design/board/board_read.png');
}

.board2_unread {
	background-image: url('../design/board/board_unread.png');
}

.displayLast {
	width: 392px;
}

.groupDesc {
	text-align: justify;
	padding-left: 10px;
}

.minAvGroup {
	width: 63px;
	float: left;
	text-align: center;
	margin-right: 10px;
	margin-bottom:15px;
	overflow: hidden;
}

.minAvGroup img {
	border: 1px solid #33696D;
}

.current_page {
	background-color: #e5eff0;
}

.current_page a {
	color: #cf6932 !important;
}

.userGroups li {
	padding-left: 15px;
	margin-bottom: 5px;
}

.userGroups li img {
	border: 1px solid #33696D;
	margin-right: 15px;
}

.displayLast {
	text-align: right;
	color:#A1A1A1;
	padding-right: -30px;
	font-size:11px;
	font-style:italic;
}

.displayLast p {
	margin-left:-8px;
	margin-top: 3px !important;
	width:392px !important;
}

.intro_left {
	width: 180px;
	float: right;
	line-height: 30px;
}

.intro_right {
	float: left;
	margin-left: 4px;
}

.paginate {
	float: left;
	overflow: hidden;
	height: 30px;
	z-index:1000;
}

.page_box {
	text-align: center;
	color: #407276;
	font-size: 10px;
	width: 22px;
	float: left;
	z-index:1000;
}

.page_box a {
	color: #407276;
	display: block;
	width: 22px;
}

.paginate_middle {
	color: #407276;
	width: 22px;
	float: left;
	z-index:1000;
}

.paginate_end {
	width: 22px;
	float: left;
	z-index:1000;
}

.firstThHeart {
	width: 50px;
	background-image: url('../design/board/th_heart.png');
}

.firstThDiamond {
	width: 50px;
	background-image: url('../design/board/th_diamond.png');
}

.firstThClover {
	width: 50px;
	background-image: url('../design/board/th_clover.png');
}

.firstThSpades {
	width: 50px;
	background-image: url('../design/board/th_spades.png');
}

.titleTh {
	background-image: url('../design/board/th_bg.png');
}

.titleTh h2 {
	color: #33696D;
	font-size: 14px;
	 margin-top: 3px;
	font-weight: bold;
}
.titleTh h2 a {
	color: #33696D;
}

.titleTh p {
	display: block;
	color: #656565;
	font-size: 11px;
	font-style: italic;
	margin-top: 7px;
	height:16px;
}

.endTh {
	width: 392px;
	background-image: url('../design/board/th_right.png');
}

.boardDisplay {
	background-image: url('../design/board/board_bg.png');
	border-bottom: 1px solid #C1D4D6;
	height: 41px;
}

.titleTh {
	width:400px;
}

.boardDisplayTitle h3 {
	color: #CF6932;
	font-size: 14px;
	 margin-top: 3px;
	font-weight: normal;
}

.boardDisplay p {
	display: block;
	color: #a1a1a1;
	font-size: 11px;
	font-style: italic;
	margin-top: 7px;
	height:16px;
	width: 300px;
}

.right_profile {
	float:left;
	padding-left:16px;
	width:150px;
	overflow: hidden;
	margin-bottom: 14px;
}

.right_profile img {
	border:1px solid #4C4C4C;
}

.right_profile h3 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
}

.right_bubble {
	width: 660px;
	float: left;
	margin-bottom: 14px;
}

.right_bubble2 {
	width: 660px;
	margin-bottom: 14px;
}

.profile_action_board {
	border-bottom:1px solid #C1D4D6;
	color:#33696D;
	font-size:11px;
	padding:6px 0;
}

.profile_action_board img {
	border: none !important;
}

.bubble_txt {
	color:#33696D;
	padding-left:30px;
	padding-right:15px;
	text-align:justify;
}

.bubble_txt2 {
	color:#33696D;
	padding-left:130px;
	padding-right:15px;
	text-align:justify;
}

.date_txt {
	text-align: left;
	color: #CECECE;
	font-style: italic;
	padding-top:6px;
}

/* right */.right_bubble_header {
	background-image: url('../design/board/right_bubble_header.png');
	height: 25px;
	width: 660px;
}

/* right */.right_bubble_header2 {
	background-image: url('../design/board/right_bubble_header2.png');
	height: 25px;
	width: 660px;
}

.right_bubble_content {
	background-image: url('../design/board/right_bubble_content.png');
	width: 660px;
}

.right_bubble_content2 {
	background-image: url('../design/board/right_bubble_content2.png');
	width: 660px;
}

.right_bubble_bottom {
	background-image: url('../design/board/right_bubble_bottom.png');
	height: 18px;
	width: 660px;
}

.right_bubble_bottom2 {
	background-image: url('../design/board/right_bubble_bottom2.png');
	height: 18px;
	width: 660px;
}

.topic_title {
	background-color:#F2F7F7;
	color:#CF6932;
	font-size:16px !important;
	font-weight:bold;
	line-height:34px;
	padding-left:10px;
	width: 836px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.topic_title p {
	font-size: 14px;
	padding-left: 2px;
}

.vm {
	vertical-align: middle;
	margin-right: 5px;
	margin-left: 10px;
}

.sep {
	line-height:25px;
	padding-right:16px;
	text-align:right;
}

.date_board {
	margin-top: -15px;
	font-size: 10px;
	font-style: italic;
	color: #6F6F6F;
	padding-left: 20px;
	padding-bottom: 9px;
	position: relative;
	width:200px;
}

.date_board_1 {
	margin-top: -15px;
	font-size: 10px;
	font-style: italic;
	color: #6F6F6F;
	padding-left: 5px;
	padding-bottom: 9px;
	width:200px;
	position: relative;
}

.board_topic_bg2, .board_topic_bg1 {
	width: 836px;
	margin: 0 auto;
	margin-bottom: 1px;
}

.board_topic_bg1 {
	background-color: #dee8e9;
}

.board_topic_bg2 {
	background-color: #eef3f4;
}

#arianne {
	background-image: url('../design/board/board_topbar.png');
	color:#fff;
	line-height: 32px;
	padding-left:10px;
	height: 38px;
	width:840px;
	margin: 0 auto;
}

#arianne a {
	color: #FFA900;
}

.topic_intro {
	width: 850px;
	margin: 0 auto;
}

#toolbar {
	list-style: none;
	padding: 0px;
	margin: 0;
	margin-bottom: 8px;
	font-family: "Trebuchet MS";
	font-size: 12px;
}

#toolbar li {
	display: inline;
	margin-right: 5px;
	color: #fff;
}

#toolbar li a {
	color: #CF6932;
	font-weight: bold;
	text-decoration: none;
	background-color: #BED2D3;
	padding: 0.4em 1em;
}

#toolbar li a:hover {
	background-color: #C8DFE1;
}

.min_av_user_stats {
	float: left;
	margin: 5px;
	border: 2px solid #FFF;
}

.sep_stats {
	border-bottom: 1px solid #628b8e;
}

.lightOrange {
	color: #FFA900;
}

.stats_box {
	width: 200px;
}

.stats_txt {
	padding: 10px;
	color: #FFF;
}

#board_stats_header {
	width: 850px;
	height: 6px;
	margin: 0 auto;
	font-size: 0;
	background-image: url('../design/board/stats_head.png');
	margin-top: 25px;
}

#board_stats_content {
	width: 850px;
	margin: 0 auto;
	background-image: url('../design/board/stats_bg.png');
}

#board_stats_footer {
	width: 850px;
	font-size: 0;
	height: 6px;
	margin: 0 auto;
	background-image: url('../design/board/stats_foot.png');
}

/* left */.left_bubble_txt {
	color:#33696D;
	padding-right:30px;
	padding-left:15px;
	text-align:justify;
}

.left_bubble_header {
	background-image: url('../design/board/left_bubble_header.png');
	height: 25px;
	width: 660px;
	float: right;
}

.left_bubble_content {
	background-image: url('../design/board/left_bubble_content.png');
	width: 660px;
	float: right;
}

.left_bubble_bottom {
	background-image: url('../design/board/left_bubble_bottom.png');
	height: 18px;
	width: 660px;
	float: right;
}

.left_bubble {
	width:660px;
	float: right;
	margin-bottom: 14px;
}

.left_profile {
	padding-right:16px;
	width:150px;
	text-align: right;
	float: right;
	margin-bottom: 14px;
	overflow: hidden;
}

.left_profile img {
	border:1px solid #4C4C4C;
}

.left_profile h3 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
}

/* Elements */
.logged_box {
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	margin-left:-427px;
	text-align:left;
	width:711px;
}

.logged_box_box {
	width: 111px;
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 11px;
	background-image: url('../design/header_divider.png');
	background-position: right;
	background-repeat: no-repeat;
}

.logged_box_box a {
	color: #FFA900 !important;
}

.logged_box .last {
	background: none !important;
}

.green_box_top {
	width: 441px;
	height: 4px;
	background-image: url('../design/box_green_head.png');
	font-size: 0px;
}

.green_box_content {
	background-image: url('../design/box_green_bg.png');
	width: 441px;
}

.green_box_content .green_box_txt {
	padding: 10px;
	text-align: justify;
}

.green_box_content .hrh2 {
	border: none;
	border-bottom: 1px solid #D8DDDE;
	margin-bottom: -8px;
}

.green_box_content .green_box_txt h2 {
	margin-left: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-image: url('../design/green.png');
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}

.green_box_bottom {
	width: 441px;
	height: 3px;
	background-image: url('../design/box_green_foot.png');
	font-size: 0px;
}

.bigboy_box_top {
	width: 608px;
	height: 4px;
	background-image: url('../design/bigbox_head.png');
	font-size: 0px;
	margin: 0 auto;
}

.bigboy_box_content {
	background-image: url('../design/bigbox_bg.png');
	width: 608px;
	margin: 0 auto;
}

.bigboy_box_content .bigboy_box_txt {
	padding: 10px;
	padding-left: 33px;
	padding-right: 33px;
	text-align: justify;
}

.bigboy_box_content .hrh2 {
	border: none;
	border-bottom: 1px solid #D8DDDE;
	margin-bottom: -8px;
}

.bigboy_box_content .bigboy_box_txt h2 {
	margin-left: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-image: url('../design/green.png');
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}

.bigboy_box_bottom {
	width: 608px;
	height: 3px;
	background-image: url('../design/bigbox_foot.png');
	font-size: 0px;
	margin: 0 auto;
}

.bigboy_head {
	width: 790px;
	margin: 0 auto;
	color: #33696D;
	margin-bottom: 7px;
}

.bigboy_head h2 {
	font-size: 26px;
}

.bigboy_head p {
	font-size: 14px;
	padding-left: 2px;
	line-height: 25px;
}

.articleTxt {
	text-align: justify;
}

.imgBoardIn {
	background-color: #fff;
	float: left;
	border: 1px solid #d6d6d6;
	padding:8px;
}

.imgBoardIn img {
	border: 1px solid #f1f1f1;
}

.imgBoardInRight {
	background-color: #fff;
	float: right;
	border: 1px solid #d6d6d6;
	padding:8px;
}

.imgBoardInRight img {
	border: 1px solid #f1f1f1;
}

.grey_box_top {
	width: 256px;
	height: 4px;
	background-image: url('../design/pannelbox_head.png');
	font-size: 0px;
}

.grey_box_top2 {
	width: 577px;
	height: 4px;
	background-image: url('../design/pannelbox_head2.png');
	font-size: 0px;
	margin-left: 8px;
}

.grey_box_content {
	background-image: url('../design/pannelbox_bg.png');
	width: 256px;
}

.grey_box_content2 {
	background-image: url('../design/pannelbox_bg2.png');
	width: 577px;
	margin-left: 8px;
}

.grey_box_content .grey_box_txt {
	padding: 10px;
	color: #333333;
	font-size: 11px;
	text-align: justify;
}

.grey_box_content2 .grey_box_txt2 {
	padding: 10px;
	color: #333333;
	font-size: 12px;
	display:block; 
	
	text-align: justify;
}

.grey_box_content .hrh2 {
	border: none;
	width:254px;
	margin-left:-9px;
	border-bottom: 1px solid #D8DDDE;
	margin-bottom: -8px;
}

.grey_box_content2 .hrh22 {
	border: none;
	width:577px;
	margin-left:-9px;
	border-bottom: 1px solid #D8DDDE;
	margin-bottom: -8px;
}

.grey_box_content .grey_box_txt h2 {
	font-size: 13px;
	display:inline;
	margin-left:20px;
	padding-bottom:5px;
	font-weight: bold;
	color: #333;
	background-image: url('../design/grey.png');
}

.grey_box_content2 .grey_box_txt2 h2 {
	font-size: 13px;
	display:inline;
	margin-left:20px;
	padding-bottom:5px;
	font-weight: bold;
	color: #333;
	background-image: url('../design/grey.png');
}

.grey_box_bottom {
	width: 256px;
	height: 4px;
	background-image: url('../design/pannelbox_foot.png');
	font-size: 0px;
}

.grey_box_bottom2 {
	width: 577px;
	height: 4px;
	background-image: url('../design/pannelbox_foot2.png');
	font-size: 0px;
	margin-left: 8px;
}

.min_green_box_top {
	width: 256px;
	height: 4px;
	background-image: url('../design/minibox_green_head.png');
	font-size: 0px;
}

.min_green_box_content {
	background-image: url('../design/minibox_green_bg.png');
	width: 256px;
}

.min_green_box_content .min_green_box_txt {
	padding: 10px;
	text-align: justify;
}

.min_green_box_content .hrh2 {
	border: none;
	border-bottom: 1px solid #D8DDDE;
	margin-bottom: -8px;
}

.min_green_box_content .min_green_box_txt h2 {
	margin-left: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-image: url('../design/green.png');
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}

.min_green_box_bottom {
	width: 256px;
	height: 3px;
	background-image: url('../design/minibox_green_foot.png');
	font-size: 0px;
}

.join_type {
	overflow: hidden;
}

.join_type input {
	height: 20px;
	border: 1px solid #bbb;
	margin-bottom: 14px;
	width: 242px;
	font-size:17px;
}

.default_form input {
	border: 1px solid #bbb;
	width: 100%;
}

.default_form select {
	border: 1px solid #bbb;
}

.default_form textarea {
	height: 200px;
	width: 100%;
	border: 1px solid #bbb;
	margin-bottom: 14px;
}

.textarea_contact {
	height: 200px;
	width: 700px;
	border: 1px solid #bbb;
	margin-bottom: 14px;
}

.default_form label {
	font-size: 14px;
	color: #33696D;
	margin-bottom: 3px;
	display: block;
	margin-bottom: 14px;
	margin-top: 14px;
	float: left;
	width: 635px;
}

.toHide {
	float: left;
	font-size: 10px;
	height: 14px;
	line-height: 14px;
	margin-left: 10px;
	width: 100px;
}

.toHide input {
	 margin-top: 16px;
	 float: right;
	 display: block;
}

.toHide label {
	display: block;
	float: right;
	margin-left: 10px;
	margin-right: 5px;
	width: 40px;
	margin: 15px !important;
}

.loader {
	margin-top:12px;
	margin-left: 30px;
	 border: none;
}

.selectbirth {
	width: 75px !important;
	float: left !important;
	margin-right: 10px !important;
}

.button {
	width: 140px !important;
	height: 35px  !important;
	text-align: center;
	color: #FFF;
	background-image: url('../design/button.png');
	border:1px solid #000;
	border: none  !important;
	font-size: 14px !important;
	float: right;
	cursor: pointer;
}

.cancel_button {
	width: 140px !important;
	height: 35px  !important;
	text-align: center;
	color: #484848;
	background-color:transparent !important;
	background-image: url('../design/cancel_button.gif');
	border:1px solid #000;
	border: none  !important;
	font-size: 14px !important;
	cursor: pointer;
	float:left;
}

.cancel_button:hover {
	background-position: 0 70px;
}

.cancel_button:active {
	background-position: 0 35px;
}

.tal {
	text-align: left;
}

.tar {
	text-align: right;
}

.box {
	width: 790px;
	margin: 0 auto;
	overflow: hidden;
}

.button:hover {
	background-position: 0 70px;
}

.button:active {
	background-position: 0 35px;
}

.join_type label {
	font-size: 14px;
	color: #33696D;
	margin-bottom: 3px;
	display: block;
}

.fl50 {
	float: left;
	width: 45%;
}

.flv {
	width: 10%;
	float: left;
}

.tac li {
	padding-left: 20px;
	margin-bottom: 5px;
}
.tac a {
	color: #FFF;
	padding-left: 5px;
}
.tac {
	color: #FFF;
}
.tac img {
	
}



.al {
	text-align: left;
}

.error_display {
	color: #DD3C10 !important;
}

.error_display_border {
	border: 1px solid #DD3C10 !important;
}

.error {
	background-color: #FFEBE8;
	color: #7F7574;
	font-size: 12px;
	padding: 15px;
	width: 400px;
	margin: 0 auto;
	border: 1px solid #DD3C10;
	margin-bottom: 10px;
	text-align: center;
}

.notify {
	background-color: #FFF9D7;
	border: 1px solid #E2C822;
	padding: 15px;
	color: #7F7C6B;
	width: 460px;
	text-align: center;
	margin: 14px auto 0;
}

.clear {
	clear: both;
}

.avProfile {
	width: 100px;
	 float: left;
	 margin-right: 30px;
}

.avProfile img {
	border: 1px solid #000;
}

.hidden {
	display: none;
}

.box_edit_head {
	background-color: #BED2D3;
	height: 24px;
	line-height: 23px;
	width: 600px;
	padding-left: 10px;
	margin: 0 auto;
	margin-top: 14px;
}

.box_edit_head small {
	margin-right: 5px;
}

.box_edit_head a {
	color: #C96932;
	font-weight: bold !important;
}

.box_edit_head a:hover {
	text-decoration: none;
}

.box_edit_content {
	background-color: #E5EFF0;
	width: 750px;
	margin: 0 auto;
	padding: 20px;
}

.darkgreen {
	color: #33696D;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.big {
	font-size: 15px;
}

.name_usr {
	color: #33696D;
	font-size: 16px;
	font-weight: bold;
}

.sex_usr {
	font-size: 20px;
	font-weight: bold;
	color: #8E8E8E;
}

.birthday_usr {
	margin-top: 10px;
	display: block;
	font-size: 12px;
	color: #33696D;
}

.address_usr {
	margin-top: 10px;
	color: #33696D;
	font-size: 12px;
	display: block;
}

.zipcode_usr {
	color: #33696D;
	font-size: 12px;
	display: block;
}

.job_usr {
	margin-top: 20px;
	color: #33696D;
	font-size: 12px;
	display: block;
}

.msgs_usr {
	margin-top: 20px;
	color: #33696D;
	font-size: 12px;
	display: block;
}

.phone_usr {
	margin-top: 20px;
	color: #33696D;
	font-size: 12px;
	display: block;
}

blockquote {
	border-left: 2px solid #33696D;
	padding: 5px;
	margin-left: 20px;
	background-color: #eee;
}

.hand_converter_load {
	width: 500px;
	height: 439px;
	margin: 0 auto;
}

/* Profile left */.profile_right {
	float: left;
	width: 626px;
	margin-left: 12px;
}

.left_h1 {
	float: left;
}

.left_h1 h1 {
	font-size: 30px;
	color: #33696D;
	margin-right: 7px;
}

.user_name {
	color: #33696D;
	font-size: 14px;
}

.user_about {
	color: #000;
	text-align: justify;
	font-size: 11px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.grade {
	color:#33696D;
	font-size: 11px;
}

.online_left {
	width: 450px;
	font-size: 10px;
	font-weight: bold;
	color: #C96932;
	line-height: 33px;
}

.online_left2 {
	font-size: 10px;
	font-weight: bold;
	color: #C96932;
	line-height: 33px;
}

.online_left_board {
	width: 150px;
	font-size: 10px;
	font-weight: bold;
	color: #C96932;
	line-height: 33px;
}

offline_left_board {
	width: 150px;
	font-size: 10px;
	font-weight: bold;
	color: #BDBDBD;
	line-height: 33px;
}

.offline_left {
	width: 450px;
	font-size: 10px;
	font-weight: bold;
	color: #BDBDBD;
	line-height: 33px;
}

.offline_left2 {
	font-size: 10px;
	font-weight: bold;
	color: #C96932;
	line-height: 33px;
}

.test{
width: auto;
}

.user_sign {
	text-align: right;
	color: #898989;
	font-size: 11px;
}

.profile_left {
	width: 243px;
	float: left;
}

.user_left_top {
	font-size: 0px;
	height: 3px;
	background-image: url('../design/profilebox_head.png');
}

.user_left_content {
	background-image: url('../design/profilebox_bg.png');
	padding-top: 13px;
}

.user_left_bottom {
	font-size: 0px;
	height: 3px;
	background-image: url('../design/profilebox_foot.png');
}

.avatar_top {
	width: 209px;
	height: 19px;
	background-image: url('../design/avatar_head.png');
	margin: 0 auto;
}

.avatar_content {
	width: 209px;
	margin: 0 auto;
	background-image: url('../design/avatar_bg.png');
}

.avatar_content img {
	border: 1px solid #CCC;
	margin-left: 19px;
}

.avatar_bottom {
	width: 209px;
	height: 19px;
	margin: 0 auto;
	background-image: url('../design/avatar_foot.png');
}

.profile_action {
	font-size: 12px;
	padding:4px 0px;
	color: #33696D;
	border-bottom: 1px solid #C1D4D6;
	margin-left: 18px;
	margin-right: 6px;
}

.user_data {
	margin-left: 18px;
	margin-right: 6px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.profile_left h3 {
	height: 25px;
	line-height: 25px;
	color: #33696D;
	background-color: #BED2D3;
	font-size: 13px;
	padding-left: 18px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.profile_left h4 {
	height: 25px;
	line-height: 25px;
	color: #33696D;
	background-color: #BED2D3;
	font-size: 13px;
	padding-left: 18px;
	margin-bottom: 10px;
}

.vmiddle {
	vertical-align: middle;
	margin-right: 10px;
}

.mt5 {
	margin-top: 5px;
}

.user_h3_content {
	margin-left: 18px;
	margin-right: 6px;
}

.bubble_h3 {
	height: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #C8DFE1;
	color: #CF6932;
	font-size: 12px;
	float: left;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 15px;
}

.bubble_h3 a {
	text-decoration:none;
 	height: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #C8DFE1;
	color: #CF6932;
	font-size: 12px;
	float: left;
}

.bubble_h4 {
	height: 16px;
	line-height: 16px;
	width: 80px;
	color: #33696D;
	background-color: #BED2D3;
	font-size: 13px;
	padding-left: 6px;
}

.bubble_h4 a {
	height: 16px;
	line-height: 16px;
	width: 80px;
	color: #33696D;
}

.bubble_2 {
	height: 16px;
	line-height: 16px;
	padding-left: 18px;
	padding-right: 18px;
	color: #33696D;
	font-size: 13px;
	float: left;
	margin-right: 15px;
}

.clear {
	clear: both;
}

.current_av_s {
	vertical-align: middle;
}

.inbox_content {
	width: 695px;
	margin: 0 auto;
	width:850px;
}

.inbox_nav {
	height: 35px}

.inbox_nav li {
	height: 35px;
	width: 122px;
	float: left;
	font-size: 11px;
	background-image: url('../design/inbox_onglet_off.png');
	text-align: center;
	line-height: 40px;
	margin-left: 10px;
}

.inbox_nav .inbox_selected {
	background-image: url('../design/inbox_onglet_on.png');
}

.inbox_nav li a {
	color: #81A7AA;
	display: block;
}

.inbox_nav .inbox_selected a {
	color: #33696D;
}

.inbox_actions {
	height: 33px;
	background-image: url('../design/inbox_actions_bg.png');
}

.inbox_actions li {
	width: 140px;
	text-align: center;
	float: left;
	line-height: 30px;
}

.inbox_actions li a {
	font-size: 10px;
	color: #33696D;
}

.button_compose {
	width: 193px;
	height: 35px;
	background-image: url('../design/button_compose.png');
}

.button_compose a {
	color: #FFF;
	font-size: 12px;
	line-height: 28px;
	padding-left: 36px;
	display: block;
	height: 35px;
}

.inbox_box {
	border-bottom: 1px solid #d1dcdd;
}

.inbox_av {
	width: 125px;
	float: left;
}

.inbox_box_actions {
	width: 123px;
	float: left;
}

.inbox_message {
	width:550px;
	float: left;
}

.inbox_checkbox {
	width: 50px;
	float: left;
	text-align: center;
	line-height: 67px;
}

.inbox_checkbox input {
	vertical-align: middle;
}

.the_check_box_relou_of_the_death {
	width: 50px !important;
	line-height: 33px;
}

.the_check_box_relou_of_the_death input {
	vertical-align: middle;
}

.inbox_msg_head {
	background-image: url('../design/inbox_msg_head.png');
	width: 550px;
	height: 25px;
	margin-top: 9px;
}

.inbox_msg_head h3 a {
	color:#33696D;
	font-size:16px;
	margin-left:40px;
	display: block;
	padding-top:3px;
	font-weight: bold;
}

.inbox_msg_bg {
	background-image: url('../design/inbox_msg_bg.png');
	width: 550px;
	height: 25px;
	overflow-y: hidden;
}

.inbox_msg_bg p {
	font-size: 11px;
	color: #33696D;
	margin-left: 40px;
	padding-top:2px;
	 margin-right: 25px;
}
.inbox_msg_foot {
	background-image: url('../design/inbox_msg_foot.png');
	width: 550px;
	font-size: 0px;
	height: 10px;
	margin-bottom: 17px;
}

.inbox_av_img {
	width: 50px;
	margin-top: 9px;
	float: left;
}

.inbox_av_img img {
	border: 1px solid #4C4C4C;
}

.inbox_av_name {
	float:left;
	padding-left:5px;
	width:70px;
	margin-top: 9px;
}

.inbox_av_name h3 a {
	color:#33696D;
	display:block;
	margin-bottom:8px;
	margin-top:5px;
	width:14px;
}

.inbox_av_name p {
	color: #909090;
	font-size: 10px;
}

.action_reply {
	margin-left: 21px;
	margin-top: 18px;
	float: left;
	margin-right: 51px;
	width: 12px;
	height: 13px;
}

.action_delete {
	margin-top: 19px;
	width: 10px;
	height: 11px;
}

/* Design */#content {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
}

#page_background {
	background-repeat: repeat-x;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom: -32px;
	background-image: url('../design/content_bg.png');
	background-position: middle;
	background-repeat: repeat-y;
	background-position:center center;
}

.news_header {
	height: 46px;
	width: 252px;
	background-image: url('../design/news_bg_head.png');
}

.news_content {
	width: 256px;
}

.news_bottom {
	height: 5px;
	font-size: 0px;
	width: 256px;
	background-image: url('../design/news_footer.png');
}

#page {
	width: 913px;
	margin: 0 auto;
}

#header {
	background-image: url('../design/header.png');
	height: 121px;
	margin-left: 5px;
	background-repeat: no-repeat;
	position:relative;
	z-index:2;
}

#headerLogged {
	background-image: url('../design/header_logged.png');
	height: 121px;
	margin-left: 5px;
	background-repeat: no-repeat;
	position:relative;
	z-index:2;
}

#header img {
	margin-left: 10px;
	border: 0px;
	text-decoration: none;
}

#card {
	background-image: url('../design/card.png');
	margin-left: 896px;
	margin-top: 28px;
	width: 30px;
	height: 80px;
	position: absolute;
}

#nav ul {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	padding-left: 4px;
}

.navBig {
	background: url('../design/nav_big.png');
	margin-left:-3px;
	line-height: 36px !important;
}
.navBig a:hover,
.navBig:hover {
	background: url('../design/big_nav_over.png') !important;
	
}

.popup {
	width: 441px;
	height: 204px;
	background-image: url('../design/popup.png');
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -220px;
	z-index: 1000;
}

.popup h2 {
	font-size: 14px;
	color: #33696D;
	font-weight: bold;
	line-height: 46px;
	margin-bottom: 10px;
	margin-left: 20px;
}

.popup_form {
	width:355px;
	margin: 0 auto;
}

.popup_form label {
	color: #4C4C4C;
	line-height: 20px;
}
.popup_form input {
	border: 1px solid #33696D;
	width: 100%;
}

.navBig a:hover {
	color: #FFF !important;
}

#btn_join {
	position: absolute;
	margin-left:202px;
}

.subLi {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	background: url('../design/onglet_off.png') no-repeat center bottom;
	line-height: 28px;
	text-align: center;
	width: 95px;
	height: 34px;
	display: block;
	margin-left: 12px;
}

.navLi {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	background-image: url('../design/onglet_off.png');
	line-height: 28px;
	text-align: center;
	width: 95px;
	height: 34px;
	display: block;
	margin-left: 12px;
}
#nav .selected {
	background: url('../design/onglet_on.png') no-repeat center bottom;
}

#nav a {
	color: #404040;
	text-decoration: none;
	display: block;
	height:34px;
}

#nav .selected a {
	color: #FFF;
}

.navLi:hover {
	background: url('../design/onglet_on.png') no-repeat center bottom;
	color:#FFF !important;
}

.navLi a:hover {
	color: #FFF !important;
}

#footer {
	width: 902px;
	;
	margin: 0px;
	background: url('../design/footer.png');
	margin: 0 auto;
	color:#FFFFFF;
	text-align: center;
}

#footer, #push {
	height: 32px;
	width:902px;
	margin: 0 auto;
}

#nav {
	margin-left:23px;
}

#login_box {
	position: absolute;
	margin-left: 615px;
}

#login_box label {
	display: block;
	color: #FFF;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 10px;
}

#login_box .connect {
	margin-top: 3px;
	width: 70px;
	float: left;
}

#login_box .input_txt {
	border: 1px solid #2A2A2A;
	height: 15px;
	font-size: 12px;
	width: 172px;
	background-image: url('../design/input_bg.png');
}

#login_box .password_lost {
	font-size: 10px;
	margin-left: 5px;
	margin-top: 6px;
	float: left;
}


#hc_textarea_container{
	height:314px;
margin-bottom:35px;
}

#login_box .password_lost a {
	text-decoration: none;
}

.none{
	display:none;
}


.hand_converter_player{
	background:url('../design/hand_converter_play.png');
	width:615px;
	height:530px;
	margin:auto;
}

.l50team {
	width: 50%;
	float: left;
}

.r50team {
	width: 50%;
	float: left;
}

.boxTeam, .boxTeamUncolored {
	 margin: 10px;
	padding: 10px;
	background-color: #e5eff0;
}

.boxTeam h3, .boxTeamUncolored h3 {
	font-size: 20px;
	color: #33696D;
}

.boxTeam p, .boxTeamUncolored p {
	margin-top: 5px;
}

.boxTeamUncolored {
	background-color: transparent;
}

.avTeamOfDay {
	float: left;
	border: 1px solid #4C4C4C;
	margin: 5px;
}

.aTeamBoxAv {
	border: 1px solid #000;
	margin: 5px;
	float: left;
}

.aTeamTitle {
	line-height:61px;
	float: right;
}

.aTeamName {
	line-height:61px;
	float: left;
	color: #33696D;
}

.aTeamBox {
}

.boxView {
	margin: 0px;
	 margin-right: 20px;
	 padding: 10px;
}

.boxTeamText {
	color: #33696d;
	padding: 10px;
}

.boxTeamMeta {
	color: #969696;
	font-size: 11px;
}

.boxTeamActuAll {
	line-height: 25px;
	text-align: right;
	margin-top: 10px;
}

.boxTeamActuFirst {
	border-bottom: 1px solid #c1d4d6;
}

.lastMsgTeam {
	border-bottom: 1px solid #c1d4d6;
	height: 72px;
	overflow: hidden;
	width:610px;
}

.lastMsgTeam2 {
	border-bottom: 1px solid #c1d4d6;
	width:610px;
}

.lastMsgTeam3 {
	border-bottom: 1px solid #c1d4d6;
	margin-top:-0px;
}

.boxTeamActuOne {
	line-height: 25px;
	border-bottom: 1px solid #c1d4d6;
}

.bubbleLastTeam {
	background-image:url(../design/bubble_team.png);
	float:left;
	height:57px;
	margin-top:8px;
	width:485px;
}

.bubbleLastTeamTxt {
	color: #33696d;
	padding-right:10px;
	padding-left:29px;
	padding-top:10px;
}

.cell_empty {
	background: #f1f1f1;
}

.day {
	background: #709699;
	color: #FFF;
}

.calendar {
	 border: solid 1px #a7a8aa;
	 border-collapse: collapse;
	border-spacing: 0px;
	margin: 0 auto;
	background-color: #FFF;
}

.calendar .cell {
	 border: solid 1px #a7a8aa;
	 height: 22px;
	width: 31px;
	line-height: 22px;
	text-align: center;
	font-size: 11px;
}

.cellEvent {
	background-image: url('../design/cellEvent.png');
}

.calendar th {
	height: 22px;
	width: 31px;
	line-height: 22px;
	color: #909396;
	font-size: 11px;
	text-align: center;
}

.bubble {
	border: 1px solid #909396;
	padding: 10px;
	background-image: url(../design/profilebox_bg.png);
}

.eventEdit {
	float: left; 
	width: 390px;
	margin-left: 10px
}

.event_form {
	padding: 10px; 
	background-image: url(../design/profilebox_bg.png);
}

.eventEdit h2 {
	color: #33696D;
	font-size: 14px;
}

.bubble_title {
	color: #33696D;
	font-weight: bold;
}

.bubble_element {
	padding-left: 15px;
	color: #4c4c4c;
	font-size: 11px;
}
.pic_cnt{
	width:210px;
	height:190px;
	float:left;
	margin:20px;
}
.pic_wall{
	width:240px;
	height:180px;
	float:left;
	margin:20px;
}
.left{
float:left;
}
.right{
float:right;
}
.p45{
width:45%;
}
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../design/load.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../design/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	left: 50%;
}

#lbNextLink:hover {
	background: transparent url(../design/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../design/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

.admBox h2 {
	font-weight: bold;
	font-size: 18px;
	color: #33696D;
	line-height: 20px;
	margin-top: 10px;
}

.admOn {
	color: #000;
	cursor: normal;
}
.auto_update_pic{
	text-align:center;
}
.user_h3_content strong {
	font-weight: bold;
}
.bubble_link{
	padding:2px 7px;
}
.delete_pic{
	margin-left:5px;
	margin-top:5px;
	position:absolute;
}
.pic_desc{
	line-height:18px;
	text-align:center;
}
.gallery_small .pic_cnt{
	margin:7px;
	border:1px solid #BED2D3;
	width:100px;
	height:100px;
}
.novoleague {
	width: 790px;
	margin: 0 auto;
	padding-left: 10px;
}
.novobig {
	font-size: 13px;
}
.novobox {
	width: 210px;
	height: 199px;
	background-image: url('../design/novoleague_box.png');
	float: left;
}
.club_adm {
	border: 1px solid #CECECE;
	padding: 10px;
	margin: 10px;
}
.search_result {
	background-color: #E5EFF0;
	display: block;
	line-height: 25px;
	margin: 2px;
	font-size: 14px;
}
.novobox h3 {
	color: #da6b13;
	text-align: center;
	margin-top: 10px;
	font-size: 20px;
}
.novobox .green_txt {
	color: #33696d;
	padding: 6px;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
}
.novoleague h2 {
	background-color: #e5eff0;
	color: #33696d;
	margin:0 auto 7px;
	width:780px;
	line-height: 25px;
	padding-left: 10px;
	font-size: 16px;
}
.freeroll_box {
	width: 153px;
	height: 193px;
	background-image: url('../design/freeroll_box.png');
	float: left;
	margin-left: 5px;
	margin-top:3px;
}
.counter_numbers {
	background-image: url('../design/numbers.png');
	float: left;
	width: 22px;
	height: 27px;
}
.compteur {
	width: 135px;
	height: 67px;
	background-image: url('../design/compteur.png');
	margin: 0 auto;
}
.big_white {
	text-align: center;
	color: #FFF;
	font-size: 14px;
}
.day_remaining {
	float: left;
	margin-left:9px;
	margin-top:14px;
}
.hours_remaining {
	float: left;
	margin-left:6px;
	margin-top:14px;
}
.days_txt {
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-left:34px;
	margin-top:6px;
}
.hours_txt {
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #303030;
	margin-left:14px;
	margin-top:6px;
}
.big_big_green {
	font-size: 28px;
	color: #33696D;
}
.to_win_novo {
	color: #ad8648;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	height: 55px;
	width: 196px;
	padding-top: 10px;
	margin-bottom: 5px;
}
.big_big {
	font-size: 28px;
}
.novo_classement {
	width: 770px;
	height: 295px;
	background-image: url('../design/classement_box.png');
}

.white {
	text-align: center;
	font-size: 10px;
}

.tac {
	text-align: left;
	padding-left: 40px;
	padding-right: 40px;
}

.tac h3 {
	margin-top: 35px;
	color: #FFF;
	font-size: 20px;
}

.flhome {
	width: 590px;
	float: left;
}
.flhome2 {
	width: 270px;
	float: left;
}
.home_classement {
	width: 577px;
	height: 150px;
	background-image: url('../design/home_classement.png');
	margin-left:8px;
}
.edito {
	clear: both;
	background-image: url('../design/edito.png');
	background-position: right top;
	background-repeat: no-repeat;
	min-height: 100px;
	_height: 100px;
	text-align: justify;
	line-height: 16px;
}

.homeb_gray_top {
	width: 579px;
	height: 31px;
	background-image: url('../design/home_box_grey_top.png');
	margin: 0 auto;
	font-size: 13px;
}

	.homeb_gray_top h2 {
		background-color:#F4F4F4;
		display:inline;
		font-weight:bold;
		line-height:23px;
		margin-left:15px;
		padding-left:5px;
		padding-right: 5px;
		}

.homeb_gray_bg {
	width: 579px;
	background-image: url('../design/home_box_grey_content.png');
	margin: 0 auto;
}
.homeb_gray_footer {
	width: 579px;
	height: 6px;
	background-image: url('../design/home_box_grey_footer.png');
	margin: 0 auto;
}

.homeb_green_top {
	width: 579px;
	height: 31px;
	background-image: url('../design/home_box_green_top.png');
	margin: 0 auto;
}
	.homeb_green_top h2 {
		background-color:#E5EFF0;
		display:inline;
		font-weight:bold;
		line-height:23px;
		margin-left:15px;
		padding-left:5px;
		padding-right: 5px;
	}
.homeb_green_bg {
	width: 579px;
	background-image: url('../design/home_box_green_content.png');
	margin: 0 auto;
}
.homeb_green_footer {
	width: 579px;
	height: 6px;
	background-image: url('../design/home_box_green_footer.png');
	margin: 0 auto;
}
.archives_p {
	text-align: right !important;
	margin-top: 10px  !important;
	display: block  !important;
}
.counter_numbers_grey_0 {
	background-position: -0px -27px;
}
.counter_numbers_grey_1 {
	background-position: -22px -27px;
}

.counter_numbers_grey_2 {
	background-position: -44px -27px;
}

.counter_numbers_grey_3 {
	background-position: -66px -27px;
}

.counter_numbers_grey_4 {
	background-position: -88px -27px;
}

.counter_numbers_grey_5 {
	background-position: -110px -27px;
}

.counter_numbers_grey_6 {
	background-position: -132px -27px;
}

.counter_numbers_grey_7 {
	background-position: -154px -27px;
}

.counter_numbers_grey_8 {
	background-position: -176px -27px;
}

.counter_numbers_grey_9 {
	background-position: -198px -27px;
}

.counter_numbers_dark_0 {
	background-position: -0px 0px;
}

.counter_numbers_dark_1 {
	background-position: -22px 0px;
}

.counter_numbers_dark_2 {
	background-position: -44px 0px;
}

.counter_numbers_dark_3 {
	background-position: -66px 0px;
}

.counter_numbers_dark_4 {
	background-position: -88px 0px;
}

.counter_numbers_dark_5 {
	background-position: -110px 0px;
}

.counter_numbers_dark_6 {
	background-position: -132px 0px;
}

.counter_numbers_dark_7 {
	background-position: -154px 0px;
}

.counter_numbers_dark_8 {
	background-position: -176px 0px;
}

.counter_numbers_dark_9 {
	background-position: -198px 0px;
}
#hc_embed_form{
	width:615px;
	margin:10px auto;
}
#hc_embed_form textarea,
#hc_embed_form input{
	width:100%;
	border:1px solid grey;
}
#hc_embed_form textarea{
	height:72px;
}
#search_box{
	position: absolute; margin-left: 610px; margin-top: -31px;-margin-top:-4px;-margin-left:575px;
}
.join_head{
	background:url('../design/join_head.png');
	width:607px;
	height:40px;
	color:#33696D;
	line-height:40px;
	text-indent:15px;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
}
.fix_ul {
	text-align: left;
	font-size: 11px;
}
.fix_ul li {
	text-align: left;
	list-style-type: circle;
	margin-left: 10px;
	margin-right: 10px;
	color: #3b0f0f;
}
.margin{
	margin:0px 5px;
}

/* HOMEMADE EDITO */
#home {
	padding-left: 10px;
}
#home h1 {
	color: #2f686c;
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 3px 0;
	padding: 0;
}
#register {
	margin: 5px;
	padding-top: 30px;
	width: 180px;
	height: 100px;
	background-image: url("../design/register.png");
	float: left;
	text-align: center;
}
#register strong {
	font-size: 16px;
	display: block;
	margin: 5px;
	font-weight: bold;
}
#progresser {
	margin: 5px;
	padding-top: 30px;
	width: 180px;
	height: 100px;
	background-image: url("../design/prog.png");
	float: left;
	text-align: center;
}
#progresser strong {
	font-size: 16px;
	display: block;
	margin: 5px;
	font-weight: bold;
}
#share {
	margin: 5px;
	padding-top: 30px;
	width: 180px;
	height: 100px;
	background-image: url("../design/share.png");
	float: left;
	text-align: center;
}
#share strong {
	font-size: 16px;
	display: block;
	margin: 5px;
	font-weight: bold;
}
.page p{
	padding:8px;
}
#cards_container_forum{
	height:110px;
	margin-left:10px;
}
#cards_container_forum div{
	float:left;
	margin-right:2px;
	margin-top:7px;
}
.inbox_av_name h3 {
	font-size: 10px;
}
.inbox_av_name h3 a {
	width: auto;
}

/*CYRIL*/
.home_freeroll {
	width: 196px;
	text-align: center;
}
.home_freeroll img {
	vertical-align: middle;
}
.home_freeroll a {
	font-size: 11px;
	color: #AD8648;
}
.home_freeroll a:hover {
	text-decoration: none;
}
.home_partners {
	padding-top: 5px;
	padding-bottom: 5px;
}
.home_partners div {
	margin: 0;
	padding: 0;
	height: 24px;
	padding: 3px 0 3px 0;
}
.home_partners a {
	color: #000;
	float: right;
	line-height: 24px;
	height: 24px;
}
.home_partners h3 {
	margin: 0;
	padding: 0;
	float: left;
	width: 150px;
	height: 24px;
}
.home_partners h3 img {
	vertical-align: middle;
}
.home_partners h3 a {
	font-size: 14px;
	color: #CF6932;
	float: none;
}
#ad {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 105px;
	z-index: 100;
	background: url(../../../imgs/freeroll.png) no-repeat;
}


.UIComposer{margin-bottom:10px;position:relative;z-index:11}
.UIComposer_Content{padding:0 7px}
.UIComposer_InputArea{background:#fff;border:1px solid #bbb;border-top-color:#aeaeae;display:block;position:relative}
.UIComposer_InputShadow{border-top:1px solid #e8e8e8;padding:2px 5px 3px}
.UIComposer_InputShadow .DOMControl_placeholder{line-height:21px}
.UIComposer .UIComposer_TextArea{border:none;font-size:13px;height:21px;margin:0;outline:none;overflow:hidden;padding:0;resize:none;vertical-align:bottom;width:100%}
.UIComposer_ButtonArea{height:24px;margin-bottom:0;padding-top:7px;position:relative}
.UIComposer_ButtonArea ul{display:block;list-style:none;margin:0;padding:0}
.UIComposer_Buttons{position:absolute;right:0}
.UIComposer_Buttons li{float:right}
.UIComposer_SubmitButton{margin-left:5px}
.UIComposer_ButtonArea .UIButton_Text{font-size:13px;line-height:16px}
.UIContentBox{margin:0;padding:5px;border:1px solid #ccc;background-color:#f7f7f7}
.UIContentBox_GrayDarkTop{background-color:#f2f2f2;border-color:#b5b5b5;border-bottom-color:#cbcbcb;border-top:2px solid #919191;padding:7px 0}
.UIButton{background-image:url(/rsrc.php/z2Q0Z/hash/8uxvl48y.gif);border-style:solid;border-width:1px;display:-moz-inline-box;display:inline-block;outline:none;padding:3px 6px 4px;vertical-align:bottom}
.UIButton:hover,
.UIButton_Text{color:#11363A;background-color:#BED2D3;border:none;cursor:pointer;display:block;font-size:11px;font-weight:bold;line-height:14px;margin:0;overflow:visible;padding:0;width:auto}
.UIButton_Blue{background-color:#33696D;background-position:0 -48px;border-color:#26446E #152F5F #0c2253}
.UIButton_Blue:active{background-color:#516899;background-image:none}
.UIButton_Blue .UIButton_Text{color:#33696D;}
span.UIFormButton{padding:0}
span.UIFormButton .UIButton_Text{padding:3px 6px 4px}
#profile_top_bar{padding:0 0px 0 0px;margin:auto;}
.profile_two_columns #profile_top_bar{padding:0 10px 0 1px}
.profile .top_bar .mobile_status{color:#555;display:inline;font-size:13px;font-weight:normal;margin-left:5px}
.profile .tabs_wrapper{float:left;padding:10px 0 0;margin:0;overflow:visible;clear:left;position:relative}
.profile .top_bar ul.tabs{border-bottom:0;border-right:0;padding:0;margin:0;width:100%}
.profile .top_bar ul.tabs li{background-color: #BED2D3;background:#d8dfea;float:left;margin:0 2px 0 0;overflow:hidden;list-style-type:none;position:relative}
.profile .top_bar ul.tabs li a.tab_link{color: #33696D;border:1px solid #d8dfea;border-bottom:0;font-size:13px;font-weight:bold;display:block;padding:3px 11px;white-space:nowrap}
.profile .top_bar ul.tabs li a.tab_link .app_tab_icon{display:none}
.profile .top_bar ul.tabs li a:hover.tab_link{background-color:#BED2D3;border-color:#BED2D3;color:#33696D;text-decoration:none}
.profile .top_bar ul.tabs li a.tab_link:focus{outline:0}
.profile .top_bar ul.tabs li.selected{margin-top:-2px;margin-bottom:-2px;background:#fff}
.profile .top_bar ul.tabs li.selected a.tab_link{color:#333;font-size:13px;padding:0;padding:5px 10px 4px}
.profile .top_bar ul.tabs li.selected a:hover.tab_link{background-color:#fff;border-color:#d8dfea;color:#333;text-decoration:none}
.profile .top_bar ul.tabs li.selected1{
float: left;
margin-top:-23px;
margin-bottom:-2px;
background:#fff;
font-size: 30px;
color: #33696D;
margin-right: 7px;
font-size:13px;
font-weight:bold;
display:block;
padding-right:85px;
padding-top:10px;
white-space:nowrap;
border-bottom: 1px solid #c1d4d6;}
