@charset "utf-8";
/* CSS Document */

/* MODULE ROUNDED 
----------------------------------------------*/
div.module,
div.module_text,
div.module_menu,
div.module-blank,
div.module-color,
div.module-colorfull,
div.module-testimonial,
div.module-gray,
div.module-gray1,
div.module-blue-black,
div.module-yellow ,
div.module-green ,
div.module-blue ,
div.module-blue-bg ,
div.module-dark-bg ,
div.module-dark ,
div.module-pink,
div.module-commingup{
	margin: 0px 0 0px 0;
}
.left {	float:left;	}
.right{	float:right;}
.jv-mod-br {
		/*background: url(../images/black_br.png) no-repeat bottom right;*/
}
.module-new h3
{
	border-bottom:2px solid #044E80;
}
.module-new h3 span
{
	color:#044E80;
	font-size:16px;
}
.module-new .allmode-columns .allmode-item {
    border-bottom: 1px dashed #044E80;
    float: left;
    margin: 5px 0 0 32px;
    overflow: hidden;
    padding-bottom: 10px;
    width: 90%;
}
textarea
{
	resize: none;
}
.jv-mod-bl h3
 {	
	height:17px;
	border-bottom:1px solid #c8c9cb;
}






div.module-blue .jv-mod-tr
{border:1px solid #c8c9cb;}

div.module-dark .jv-mod-tr,
div.module-dark-bg .jv-mod-tr,
div.module-blue-bg .jv-mod-tr{
	border:1px solid #c8c9cb;
}





.module_div_login .mod-content
{
	float: left;
    margin-left: 10px;
    margin-top: 20px;
}
.module_div_login h3
{
	color:#fff;
	background: url(../images/h3_title_login_right.png) no-repeat bottom left;
}
.module_div_login .jv-mod-tr {
	background: url(../images/bg_div_login.png) no-repeat bottom left transparent;
	width:225px;
	margin-bottom:10px;
	height: 238px;
}
.jv-mod-tl {
	/*background: url(../images/left_box.jpg) no-repeat top left;*/
}
#hwd-upload-browse,#hwd-upload-clear,#hwd-upload-upload,.btn_type2,.btn_type1
{
	/*
	background: url("../images/cat_title_head_bg.gif") repeat scroll 0 0 transparent;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    padding: 5px;
	margin:2px;
	cursor:pointer;
	padding:5pxpx;
	float:left;
	*/
	 color: #303030;
    padding: 2px 0;
	
	
}
input.button,input[type="submit"]
{
	color: #303030;
    padding: 2px 2px;
}
.mod-content {	
	color:#000;	
}
.mod-content select
{
	margin:5px 0;	
}

div.module h3 ,
div.module-blank h3 span,
div.module_text h3 span,
div.module_menu h3 span,
div.module-testimonial h3 span ,
div.module-gray h3  span,
div.module-gray1 h3 span,
div.module-blue-black h3 span,
div.module-yellow h3 span,
div.module-green h3 span,
div.module-blue h3 span,
div.module-blue-bg h3 span,
div.module-pink h3 span,
div.module-commingup h3 span{
	color: #000 !important;
	line-height:17px;
}



div.module-blue-bg h3 span,
div.module-blue h3 span{
	font-family:Calibri;
}
div.module-dark-bg h3 span,
div.module-dark h3 span{
	color: #FFF !important;
	line-height:17px;
	font-family:Calibri;
}




div.jv-mod-br ul.latestnews,
div.jv-mod-br ul.mostread,
div.jv-mod-br ul.menu {
	margin: 0;
}

div.module-commingup{
	/*background: url(../images/commingup_br.jpg) no-repeat bottom right;*/
	height: 238px;
	float:left;
	width:699px;
}
div.module-commingup .jv-mod-bl {
	/*background: url(../images/commingup_bl.jpg) no-repeat bottom left;*/
}
div.module-commingup .jv-mod-tr {
	/*background: url(../images/header_black_tr_left.png) no-repeat top right;*/
}
div.module-commingup .jv-mod-tl {
	/*background: url(../images/left_box.jpg) no-repeat top left;*/
}
div.module-commingup .mod-content {
	background: url("../images/bg_commingup.png") no-repeat scroll left bottom transparent;
    color: #000000;
    float: left;
    height: 194px;
    padding: 10px;
    width: 680px;
}
div.module-gray1 {
	background: url(../images/gray1_br.png) no-repeat bottom right;
	width:225px;
}
div.module-gray1 .jv-mod-bl {
	background: url(../images/gray1_bl.png) no-repeat bottom left;
}
div.module-gray1 .jv-mod-tr {
	background: url(../images/header.png) no-repeat top right;
}
div.module-gray1 .jv-mod-tl {
	background: url(../images/left_box.jpg) no-repeat top left;
}
div.module-gray1 .mod-content {
	padding: 10px;
	color:#000;
}
div.module-blank {
	background: url(../images/default-br.gif) no-repeat bottom right;
}
div.module-blank .jv-mod-bl {
	background: url(../images/default-bl.gif) no-repeat bottom left;
}
div.module-blank .jv-mod-tr {
	background: url(../images/blank-tr.gif) no-repeat top right;
}
div.module-blank .jv-mod-tl {
	background: url(../images/blank-tl.gif) no-repeat top left;
}
div.module-blue-black {
	background: url(../images/black1_br.png) no-repeat bottom right;
}
div.module-blue-black .jv-mod-bl {
	background: url(../images/black1_bl.png) no-repeat bottom left;
}
div.module-blue-black .jv-mod-tr {
	background: url(../images/header_blue_tr.png) no-repeat top right;
}
div.module-blue-black .jv-mod-tl {
	background: url(../images/header_blue_tl.jpg) no-repeat top left;
}



div.module-dark .mod-content,
div.module-blue .mod-content {	
     background: none repeat scroll 0 0 #fff;
    /*border: 1px solid #CCCCCC;*/
    color: #000000;
	float:left;
	width:100%;
}
div.module-dark-bg .mod-content,
div.module-blue-bg .mod-content {	
     background: url(../images/bg_content_module.png) top center repeat;
    /*border: 1px solid #CCCCCC;*/
    color: #000000;
	float:left;
	width:100%;
}






div.module-blue-bg h3,
div.module-blue h3 {	
	/*background: url(../images/cat_title_head_bg.gif) repeat-x top left transparent;	*/
    background:#edf6f5;	
    padding: 0 5px;
}
div.module-dark-bg h3,
div.module-dark h3 {	
	/*background: url(../images/cat_title_head_bg.gif) repeat-x top left transparent;	*/
    background:#063b63;	
    padding: 0 5px;
}







div.module-yellow .mod-content {
	/*background: none repeat scroll 0 0 #f1e3c6;*/
       background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 0 0 5px 5px;
    color: #000000;
    padding: 5px;
}
div.module-yellow h3 {
	background: url(../images/cat_title_head_bg.gif) repeat-x bottom right;
    color: #FFFFFF;
    padding: 0 5px;border-radius: 5px 5px 0 0;
}
div.module-pink .mod-content {
	/*background: none repeat scroll 0 0 #ECAEE0;*/
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 0 0 5px 5px;
    color: #000000;
    padding: 5px;
}
div.module-pink h3 {
	background: url(../images/cat_title_head_bg.gif) repeat-x bottom right;
	border-radius: 5px 5px 0 0;
    color: #FFFFFF;
    padding: 0 5px;
}
div.module-green .mod-content {
	
       background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 0 0 5px 5px;
    color: #000000;
    padding: 5px;
}
div.module-green h3 {
	background: url(../images/cat_title_head_bg.gif) repeat-x bottom right;	
	border-radius: 5px 5px 0 0;
    color: #FFFFFF;
    padding: 0 5px;
}
div.module-gray .mod-content {
	/*background: #aaabac;*/
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 0 0 5px 5px;
    color: #000000;
    padding: 5px;
}
div.module-gray h3 {
	background: url(../images/cat_title_head_bg.gif) repeat-x bottom right;	
   border-radius: 5px 5px 0 0;
    color: #FFFFFF;
    padding: 0 5px;
}
div.module_twitter_right .mod-content {	
	background: url(../images/twitterbg.png) no-repeat left top transparent;
    border-bottom: 1px solid #5ea7be;    
	padding-top:15px;
    color: #000000;
    float: left;
}
div.module_twitter_right h3 {	
	background:#2487CD;
    border-radius: 10px 10px 0 0;
    color: #fff;    
    padding: 0 4px 0 10px;
}

.mod-content ul.menu,
.mod-content ul.menu ul {
	margin: 0;
	padding: 0;
}
.mod-content ul.menu li {
	margin: 0;
	padding: 0;
	line-height: 26px;
	background: none;
}
.mod-content ul.menu li a {
	padding: 0;
	line-height: 26px;
	display: block;	
	font-size: 100%;
	
}
.mod-content ul.menu li a span {
	display: block;
	color: #337609;
	font-size: 100%;
	padding: 4px 0px 4px 15px;
	line-height: 18px;
}
.mod-content ul.menu li#current.parent a,
.mod-content ul.menu li a:hover,
.mod-content ul.menu li a:active,
.mod-content ul.menu li a:focus {
	color: #57a0da;
	text-decoration: none;
}
.mod-content ul.menu li#current a span,
.mod-content ul.menu li a:hover span,
.mod-content ul.menu li a:active span,
.mod-content ul.menu li a:focus span {
	 color: #57a0da;
}

.mod-content ul.menu li#current li a,
.mod-content ul.menu li li a {
	color: #337609;
	padding-left: 10px;
	font-size: 95%;
}
.mod-content ul.menu li#current li a span,
.mod-content ul.menu li li a span {
	color: #337609;
	
}
.mod-content ul.menu li#current.parent li a:hover span,
.mod-content ul.menu li li#current a span,
.mod-content ul.menu li li a:hover span,
.mod-content ul.menu li li a:active span,
.mod-content ul.menu li li a:focus span {
	color: #da1b1a;
}
.mod-content ul.menu li li#current li a,
.mod-content ul.menu li li li a {
	padding-left: 40px;
	font-size: 90%;
}
.mod-content ul.menu li li#current li a span {
	color: #337609;
}
.mod-content ul.menu li li li#current li a,
.mod-content ul.menu li li li li a {
	padding-left: 50px;
	font-size: 85%;
}
.mod-content ul.menu li li li#current li a span {
	color: #337609;
}
/* END MODULE ROUNDED
----------------------------------------------*/

/* Common */

body{
	font-family:arial,Tahoma, Geneva, sans-serif !important;
	color:#333;
	font-size:12px;	
	/*background: url("../images/bg_info.png") repeat-y scroll center 152px #ECEDED;*/
	
	}
.wrapper{
	width:100%;
	min-width:500px;
	}
/*==============HEADER============*/
div.header{	
	height:85px;
	clear:both;
	background:url(../images/headerbgtest1.jpg) repeat-x;
	}
.margin_header{
	width:960px;
	margin:0 auto;
	}
.logo p{margin:0px;}
.logo{
	float: left;
    height: 80px;
    width: 186px;
	margin-left:0px;
	}
.title_header{
	float: left;    
    width: 645px;
	padding-top:0px;
	}
div.logout{
	 float: right;
    height: 30px;    
    text-align: right; width: 100%;   
	}
.logout a{
	text-decoration:none;
	color:#ed2024;
	font-weight:bold;
	margin-right:3px;
	}
.wrapp_header_news{
	width:630px;
	float:left;
	margin: 42px 0 0 10px;
	}
.left_bg_news{
	width:12px;
	height:20px;
	float:left;
	background:url(../images/left_bg_news.png) no-repeat;
	}

.center_bg_news a
{
	color:#fff;
}
.center_bg_news{
	width:610px;
	padding:0 10px;
	height:32px;
	line-height:25px;
	float:left;
	background:url(../images/tickertest1.png) repeat-x;	
	color:#fff;cursor: pointer;
	font-weight:bold;
	}
.right_bg_news{
	width:12px;
	height:20px;
	float:left;
	background:url(../images/right_bg_news.png) no-repeat;
	}
/*==============MENU============*/
.warpp_menu{
	background: url("../images/div_menu_top2.png") repeat-x scroll left top transparent;
    clear: both;
    min-height:55px;
    margin: 0 auto;
	padding: 2px 0 0 0;
	}
.margin_menu{
	width:960px;
	margin:0px auto;
	padding:0;
	}
.menu{
	/*max-width:960px;*/
	/*height:28px;*/	
	margin:0px;
	padding:0px;
	}
/*==============CONTENT============*/
.content{
	width:100%;
	clear:both;
	}
.margin_content{
	width:960px;
	margin:0 auto;
	padding-top: 10px;background:#fff;
	}
.contener{
	width:960px;
	padding:0px 0px 0px;
	float:left;
	min-height: 500px;
	}
.left_contener{
	
	max-width: 700px;
	float:left;
	margin-right:0px;
	}
.botron_div{
		
		}
.banner{
	/*
	width:699px;
	height:699px;  	*/
	float:left;
	}
.right_contener img
{
	max-width:225px;
}
.right_contener{
	float: right;
    margin-right: 10px;
    margin-top: 10px;
    width: 225px;
	
	}

.wrapp_box{
	width:225px;
	float:left;
	margin-bottom:12px;
	}

.top_box{
	width:225px;
	float:left;
	}

.left_box{
	width:12px;
	height:24px;
	float:left;
	background:url(../images/left_box.jpg) no-repeat;
	}

.center_box{
	width:201px;
	height:24px;
	float:left;
	background:url(../images/center_box.jpg) repeat-x;
	line-height:24px;
	color:#fff;
	font-weight:bold;
	}

.right_box{
	width:12px;
	height:24px;
	float:left;
	background:url(../images/right_box.jpg) no-repeat;
	}
.box_1{
	width:225px;
	height:177px;
	float:left;
	background:url(../images/box_1.jpg) no-repeat;
	}
.box_1_padding{
	width:201px;
	padding:6px 12px;
	float:left;
	}
.textbox_email{
	width:201px;
	float:left;
	margin-bottom:10px;
	}
.textbox_email h2, .form-text-white{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-bottom:2px;
	}
.wrapp_textbox{
	width:201px;
	}
.left_textbox{
	width:15px;
	height:28px;
	float:left;
	background:url(../images/left_textbook.png) no-repeat;
	}
.center_textbox{
	width:171px;
	height:28px;
	float:left;
	background:url(../images/center_textbook.png) repeat-x;
	}
.center_textbox input{
	background:#e6e7e8; 
	margin-top:3px; 
	height:22px; 
	line-height:18px; 
	width:171px;
	border:none;
	}
.right_textbox{
	width:15px;
	height:28px;
	float:left;
	background:url(../images/right_textbook.png) no-repeat;
	}
.get_started{
	width:201px;
	text-align:right;
	float:left;
	margin-bottom: 10px;
	
	}
.get_started input{
	text-decoration:none;
	color:#ed2024;
	font-weight:bold;
	margin-right:3px;
	background:none repeat scroll 0 0 transparent;
	border:none;
	cursor:pointer;
	}
.get_started a{
	text-decoration:none;
	color:#ed2024;
	font-weight:bold;
	margin-right:3px;
	}
.box_2{
	width:225px;
	height:220px;
	float:left;
	background:url(../images/box_2.jpg) no-repeat;
	}
.box_2_padding{
	width:201px;
	padding:7px 12px;
	float:left;
	}
.fure_news{padding: 5px 0 5px 2px;}
.box_news{
	float: left;
    margin-right: 5px;
	min-height: 33px;
	}
.box_news img{
	border: 1px solid #CCCCCC;    
    width: 132px;
	}
.text_news{
	padding:2px 2px 8px;
	float:left;
	}
.text_news strong{
	color:#ee2224;font-size:10px;	
	}
.text_news strong a{
	color:#333;font-size:11px;	
	}	
.text_news p{
	text-align:justify;
	}
.text_news a{
	text-decoration:none;
	font-size:10px;	
	color:#044E80;
	}
.text_news a:hover{
	text-decoration:underline;
	color:#044E80;
	}
.box_3{
	width:225px;
	height:214px;
	float:left;
	background:url(../images/box_3.jpg) no-repeat;
	}
.box_3_padding{
	width:201px;
	padding:12px;
	float:left;
	}
.box_3_padding a img{
	margin-bottom:2px;
	}
/*==============FOOTER============*/
.footer{
	background: url("../images/bg_footer.png") repeat-x scroll 0 0 transparent;    
    clear: both;
    height: 148px;    
    width: 100%;    
	padding:30px 0 0;
	margin:7px 0 0;
	}
.margin_footer{
	width:960px;
	margin:0 auto;	
	}
.text_footer{
	width:960px;	
	color:#00588b;	
	font-size:12px;	
	text-align:center;
	}



.Mar10	{margin:10px;}
.MarR10{ margin:0 10px 0 0}
.MarL10{ margin:0 0 0 10px}
.MarT10{ margin:10px 0 0 0}
.MarB10{ margin:0 0 10px 0}
.Mar10 { margin:10px;}

.marTB10{margin:10px 0;}
.marLR10{margin:0 10px;}

.Mar15	{margin:15px;}
.MarR15{ margin:0 15px 0 0}
.MarL15{ margin:0 0 0 15px}
.MarT15{ margin:15px 0 0 0}
.MarB15{ margin:0 0 15px 0}

.marTB15{margin:15px 0;}
.marLR15{margin:0 15px;}

.mar20	{margin:20px;}
.marT20	{margin:20px 0 0 0;}
.div_item	{
	width:225px;
	float:left;
	margin-left:12px;
}
.marB20	{margin:0 0 20px 0;}
.marL20	{margin:0 0 0 20px;}
.marTB20{margin:20px 0;}
.marLR20{margin:0 20px;}



.PadR10{ padding:0 10px 0 0}
.PadL10{ padding:0 0 0 10px}
.PadT10{ padding:10px 0 0 0}
.PadB10{ padding:0 0 10px 0}
.Pad10 { padding:10px;}

.PadR15{ padding:0 15px 0 0}
.PadL15{ padding:0 0 0 15px}
.PadT15{ padding:15px 0 0 0}
.PadB15{ padding:0 0 15px 0}

h1		{
		font-size:20px; 
		font-weight:bold; 
		line-height:24px;
		
		}
		
/*h2		{
		font-size:18px; 
		font-weight:bold; 
		padding:0; 
		margin:10px 0;
		text-transform:uppercase; }*/
		
h3		{
		font-size:16px; 
		font-weight:bold; 
		line-height:20px; 
		padding:0;
/*		text-transform:uppercase; */}
		
h4		{
		font-size:12px; 
		font-weight:bold; 
		padding:0 0 10px 0; 
		margin:5px 0;		
		}
		
h5		{
		font-size:14px; 
		font-weight:bold; 
		line-height:20px; 
		padding:0;		
		}
h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter
{
	text-transform:uppercase;
}		

.img_l	{float:right; background-color:#fff; border:1px solid #ddd; 

padding:3px; margin:0 10px 10px 0;}
.img_r	{float:right; background-color:#fff; border:1px solid #ddd; 

padding:3px; margin:0 0 10px 10px;}
.clear	{clear:both; height: 0; line-height: 0; font-size: px; /*for IE*/}
.hidden {display:none;}
.small	{font-size:11px;}
.big	{font-size:14px; font-weight:bold;}
.nobord	{border:none;}

a 				{text-decoration:none; color: #333}
.blue
{
	color:#044E80;
}
a.on, a:hover	{ 
text-decoration:underline;
color:#044E80;

}
a.red { color:#044E80}

p 
{
	margin:0 0px 10px 0;
}


/* 

	TableCloth	
	by Alen Grakalic, brought to you by cssglobe.com
	
*/

/* general styles */

table, td{
	font:100% Arial, Helvetica, sans-serif; 
}
table{width:100%;border-collapse:collapse;margin:10px 0;}
th, td{text-align:left;padding:3px;/*border:1px solid #BFC3C6;*/}
th{/*background:#328aa4 url(tr_back.gif) repeat-x;color:#fff;*/}
td{
	padding:2px 5px 5px 10px;}

/* tablecloth styles */

tr.even td{background:#e5f1f4;}
tr.odd td{background:#f8fbfc;}

th.over, tr.even th.over, tr.odd th.over{background:#4a98af;}
th.down, tr.even th.down, tr.odd th.down{background:#bce774;}
th.selected, tr.even th.selected, tr.odd th.selected{}

td.over, tr.even td.over, tr.odd td.over{background:#ecfbd4;}
td.down, tr.even td.down, tr.odd td.down{background:#bce774;color:#fff;}
td.selected, tr.even td.selected, tr.odd td.selected

{background:#bce774;color:#555;}

/* use this if you want to apply different styleing to empty table cells*/
td.empty, tr.odd td.empty, tr.even td.empty{background:#fff;}

/********************************************* YOUR OWN CSS GOES HERE 

******************************************************************************

********************************/

/********* Common ********/

	
div, img, a, h1, h2 , h3, h4, span, input
{
 outline:none
 }

.col2{
	width:140px}
.col3{
	/*width:220px;*/
	float:left;
	}
.col4{
	width: 300px;}	
.col6{
	width:460px;}	
.col7{
	float: left;
  
	}
.col9{
	}
.col10{
	}

.col12
{

/*	width:699px;*/
}
	
.date{
	color:#a1a1a1;
	font-size:11px;}
	
.border_b2
{
	border-bottom: 2px solid #044E80;
    color: #044E80;
    margin: 0 0 10px;
    padding-bottom: 9px;
	width: 100%;
    /*width: 465px;*/
}
.border_left
{
	border-top: 1px solid #c8c9cb;
	border-left: 1px solid #c8c9cb;
	border-right: 1px solid #c8c9cb;
	background: none repeat scroll 0 0 #EDF6F5;
    color: #000;
    padding: 0 5px; height: 17px;line-height:17px;
	margin:0px;font-size:9pt;
}


	
/***** PROMO ******/
div#promo{
	width:940px;
	height:285px;
	}
	
div.p_banner{
	width:630px;
	margin:-1px 10px 0 0;
	float:left}

div.p_video{
	width:300px;
	height:282px;
	margin:-1px 0 0 0;

	float:left;}
div.p_video h3{
	display:block;
	width:280px;
	line-height:32px;
	background:url(../images/home_video_header.jpg) top  no-repeat;
	font-size:16px;
	color:#FFF;
	text-transform:none;
	padding:4px 10px 0 10px;
	position:relative
	}

div.p_video h3 a{
	position:absolute;
	display:block;
	width:55px;
	line-height:20px;
	color:white;
	right:10px;
	font-size:11px;
	top:10px;
	font-weight:normal;}

.arrow_type1{
	padding:0 0 0 10px;
	background:url(../images/arrow_1.png) left no-repeat}

.arrow_type2{
	padding:0 0 0 13px;
	background: url(../images/arrow_type2.jpg) left no-repeat;
	display:block;
	font-weight:normal}
	
.arrow_type3{
	padding:0 0 0 13px;
	background: url("../images/arrow_type3.gif") no-repeat scroll 0 6px 

transparent;
	display:block;
	font-weight:normal}
	
a.arrow_type2{
	color:#a30000}

	
	
/**** FEED ****/
ul#social_feed{
	list-style-type:none;
	background:url(../images/feed_bar_bg.jpg) top no-repeat;
	height:30px;}
	
ul#social_feed li{
	float:left}
	
ul#social_feed li a{
	display:block;
	padding:0 0 0 30px;
	display:block;
	color:#7b7b7b;
	font-size:11px;
	line-height:30px;
	}
	
ul#social_feed li a.fb{
	background:url(../images/fb_icon.jpg) 7px 7px no-repeat}
	
ul#social_feed li a.tw{
	background:url(../images/tw_icon.jpg) 7px 7px no-repeat}

/****** HOT NEWS BOX ******/
div#hotnews {
	overflow:hidden;
	position:relative;
    width: 940px;
	height: 80px;
	background:url(../images/hotnewsback.png) no-repeat;
}

div#ticker {
	position: relative;
	width:980px;
}

div#ticker ul {
	padding : 10px 20px 10px 20px;
	height: 80px;
	margin:0px;
	list-style-type:none;
}

div#ticker ul li {
	text-align:center;
	display: block;
	float:left;
	width: 300px;
	height: 40px;
}
			
div#ticker ul li h2 {
	color: #bf1e2e;
	font-size: 12pt;
	display:block;
}


        
		
/****** HOME NEWS BOX ******/
ul#news_box{
	background:url(../images/home_new_box.jpg) no-repeat;
	padding:0 0 30px 0}
ul#news_box li{
	float:left
	}
	
ul#news_box li div{
	padding:20px 0 0 0 }
	
ul#news_box li.first{
	display:block;
	width:140px;
	height:130px;
	background:url(../images/latest_news_headline.jpg) no-repeat
	}
	
ul#news_box li.first h2{
	text-indent:-100000px;
	display:block}
	
ul#news_box li.first a{
	color:white;
	margin:75px 0 0 20px;
	display:block}
	
ul#news_box li.col3{
	padding:0 19px 0 0;
	margin:0 0 0 15px;}
	
ul#news_box li.last{
	border:none}

/* QUANG ADDED --> */	
div.random_box a{
	font-size:14px;
	font-weight:bold;
	color:#A30000;
	display:block;
	margin:0 0 10px 0}
	
/* --> End*/
	
/******* HOME BOX ********/
ul#home_box li{
		margin-top:0px;
		margin-left:10px;
	float:left}
	
ul#home_box li h3{
/*	display:block;
	width:auto;
	height:25px;
	/*text-indent:-10000px*/
/*	color:#be1e2d;
	 text-transform: none;*/
	}
	
h3#disscusion{
	display:block;
	width:auto;
	height:20px;
	background:url(../images/disccusion_headline.jpg) no-repeat;
	text-indent:-10000px}
h3#sponsored_player{
	background:url(../images/sponsored_players_headline.jpg) no-repeat}
	
h3#strategy{
	background:url(../images/strategy_centre_headline.jpg) no-repeat}
	
ul#home_box li {
	position:relative;
	width:225px;
	}
	
ul#home_box li div ul.box_nav{
	position:absolute;
	width:35px;
	height:10px;
	top:5px;
	right:0px;}
	
ul#home_box li div ul.box_nav li{
	float:left}
	
ul#home_box li div ul.box_nav li a{
	display:block;
	text-indent:-10000px;
	width:9px;
	height:9px;
	background:url(../images/dot_nav.jpg) no-repeat;
	float:left;
	margin:0 0 0 2px}
	
ul#home_box li div ul.box_nav li a:hover, ul#home_box li div ul.box_nav li 

a.active{
	background:url(../images/dot_nav_active.jpg) no-repeat}
	
ul.listtype_1 li{
	float:none!important;
	padding:0;
	margin:0px	 0 0 0;
	}
	
ul.listtype_1 li.last{
	border:none!important;
	margin:0 0 10px 0!important;
	padding:10px 0 0 0!important}
	
ul.listtype_1 li.last a{
	padding:0 0 0 15px !important}
	
ul.listtype_1 li a, ul.listtype_1 li p{
	padding:0}
	
ul.listtype_1 li div{
	display:block;
	/*background:url(http://www.pokerstaking.com/components/com_kunena/template/default_ex/images/english/icons/folder.gif) 0 0px no-repeat;*/
	background:url(../images/ps.png)  no-repeat 0px 0px transparent;
	padding:0 0 0 40px;
	height:42px;
}
	
ul.listtype_1 li.middle{
	padding:10px 0 0 0!important;
	border-top:dotted 1px #CCC;
	}
	
	
ul.listype_2 li{
	display:block;
	float:none;
	padding:2px 0 5px 0}
	
ul.listype_2 li.first{
	line-height:26px;
	border-bottom: dotted 1px #CCC;
	font-size:13px;
	font-weight:bold;
	display:block;
	width:190px}

ul.listype_2 li ul.left li{
	float:none!important}
	
ul.listype_2 li ul.left li a{
	color:#333}
	
	
/********* LEFT NAV **********/
ul.menu_left{padding: 0;}
ul.menu_left li.parent>a,ul.menu_left li.parent>a:hover
{
	font-weight:bold;
	color:#000 !important;
	
}
ul.menu_left li a{
	color: #575757;
    display: block;
    line-height: 26px;
    padding: 0px 0 0px 15px;
	}
	
ul.menu_left li ul li a{
	display: block;
    font-size: 11px;
    line-height: 14px;
    padding: 5px 0 5px 15px;
	}
	
ul.menu_left li ul li:hover{
	/*background:url(../images/arrow_type3.gif) 15px 8px no-repeat;*/
	background:url(../images/arrow_type4.png) 5px 8px no-repeat transparent;
	}
	
ul.menu_left li a:hover,
ul.menu_left li.active>a{
	color:#044E80;
	text-decoration:none;
	}

ul.menu_left li a.active{
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	background:url(../images/arrow_type4.png) 5px 8px no-repeat #f2f2f2}

ul.menu_left li ul li.active
{	
	background:url(../images/arrow_type4.png) 5px 8px no-repeat transparent;
}


div.col2 h4{
	margin:0!important;
	font-size:12px;
	font-weight:bold;
	color:#9D0000;}
	
div.col10 h4{
	margin:0!important;
	letter-spacing:3px;
	font-size:14px;
	color:#a30000}

div.content{
	/*background: url("../images/bg_info.png") repeat-y scroll center top #ECEDED;*/
	margin: 0 auto;
    /*width: 960px;*/
}
	
div.content img
{
	margin: 0 0 0px 0px; 
}
div.cbEditProfile img
{
	margin:0px; 
}	
	/******* FORM ********/
	input.input_type1{
		display:block;
		width:280px;
		height:19px;
		line-height:19px;
		padding:2px 10px 2px 10px;
		border:none;
		background:url(../images/input_type1.jpg) no-repeat}
		
	textarea.textarea_type1{
		display:block;
		width:280px;
		height:88px;
		padding:10px;
		background: url(../images/text_area_type1.jpg) no-repeat;
		border:none}			
		/*
	.btn_type1{
		display:block;
		width:81px;
		height:21px;
		background:url(../images/btn_type1.jpg) no-repeat;
		color:#fff;
		text-align:center;
		line-height:21px;
		border:none}*/
		
/****** PLAYERS *****/
ul#content_list_1{
	padding:0px;	
	display:block;
	position:relative}
ul#content_list_1 li{
	display:block;
	width:150px;
	overflow:hidden;
	float:left;
	margin:0 5px 20px 0;
	}
	
ul#content_list_1 li.last{
	margin:0 0 20px 0!important}
	
ul#content_list_1 li img{
	margin:0!important}
	
ul#content_list_1 li h5{
	margin:0!important}
	
	
/***** FEATURE SIDE COL *******/
div.feature_side_col h5{
	font-size:12px;
	color:#9d0000}
	
div.feature_side_col{
	font-size:12px;
	color:#999;
	padding:0 0 0 20px;
	margin:0 0 10px 0}
	
div.feature_side_col img{
	margin:10px 0 10px 0!important}
	
div.feature_side_col a{
	font-weight:bold}
	
ul.latestnews li{
	margin:0 0 10px 0;}
	
/****** PAGINATION *******/
ul#pagination{
	padding:10px 10px 0 10px;
	display:block;
	width:480px;
	}

.pagecount{text-align:left;}
	
ul#pagination li{
	display:block;
	float:left}
	
ul#pagination li.arrow_left, ul#pagination li.arrow_right{
	display:block;
	width:6px;
	height:15px;
	text-indent:-10000px;
	margin:0 5px 0 0}
	
ul#pagination li.arrow_left a:hover,ul#pagination li.arrow_right a:hover{
	background:none!important;}
	
.arrow_left {
	background:url(../images/arrow_left.jpg) center no-repeat;}
	
.arrow_right {
	background:url(../images/arrow_right.jpg) center no-repeat;}
	
ul#pagination li a{
	color:#666;
	text-align:center;
	display:block;
	font-size:11px;
	width:17px;
	line-height:15px;
	}
	
ul#pagination li a:hover, ul#pagination li.active a{
	background:url(../images/pagin_active.jpg) center no-repeat;
	color:#fff;
	text-decoration:none;
	font-weight:bold}
	


/******* sponsored ******/
ul#content_list_2 li{
	float:left;
	margin:0 20px 20px 0}
	
ul#content_list_2 li.last{
	margin:0 0px 20px 0!important}
	
ul#content_list_2 li img{
	margin:0!important}
	
.section h4{
	line-height:26px;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	margin:0 0 10px 0!important}
	
div.video_type1{
	padding:5px 5px 0 5px!important}

div.section div{
	padding:10px}
	
/******** HEADER **********/
h3#headline{
	display:block;
	width:940px;
	height:50px;
	text-indent:-10000px}
h3.about_us{
	background:url(../images/banner_about.jpg) no-repeat;}
h3.about_pokerisk{
	background:url(../images/banner_about.jpg) no-repeat;}
h3.contact_us{
	background:url(../images/banner_about.jpg) no-repeat;}
h3.news{
	background:url(../images/banner_news.jpg) no-repeat;}
h3.login{
	background: url(../images/banner_login.jpg) no-repeat}
h3.get_sponsored {
background:url(../images/banner_sponsored.jpg) no-repeat scroll 0 0 

transparent;
}	
h3.sponsored {
background:url(../images/banner_sponsored.jpg) no-repeat scroll 0 0 

transparent;
}

h3.shop{
	background: url(../images/banner_shop.jpg) no-repeat}
	
h3.vip_deals{
	background: url(../images/banner_deals.jpg) no-repeat}
	
h3.forgot_password{
	background: url(../images/banner_forgot_pass.jpg) no-repeat}
h3.forgot_username{
	background: url(../images/banner_forgot_pass.jpg) no-repeat}
	
h3.login{
	background: url(../images/banner_login.jpg) no-repeat}
	
h3.my_pokerisk{
	background: url(../images/my_pokerisk.jpg) no-repeat}
	
h3.register{
	background: url(../images/banner_register.jpg) no-repeat}
	

h3.pl_current_month {
	background: url(../images/my_pokerisk.jpg) no-repeat}


/******** Dung tran **********/
h3.about_pokerisk{
	background:url(../images/banner_about.jpg) no-repeat;}
h3.profile{
	background: url(../images/my_pokerisk.jpg) no-repeat;}
h3.profit_and_loss{
	background: url(../images/my_pokerisk.jpg) no-repeat;}
h3.previous_statements{
	background: url(../images/my_pokerisk.jpg) no-repeat;}
h3.videos{
	background: url(../images/my_pokerisk.jpg) no-repeat;}
h3.mentor_group_detail{
	background: url(../images/my_pokerisk.jpg) no-repeat;}
h3.message{
	background: url(../images/my_pokerisk.jpg) no-repeat;}
h3.blog{
	background: url(../images/my_pokerisk.jpg) no-repeat;}
h3.information{
background:url(../images/banner_sponsored.jpg) no-repeat scroll 0 0 

transparent;
}
h3.trial_period{
background:url(../images/banner_sponsored.jpg) no-repeat scroll 0 0 

transparent;
}
h3.player_route{
background:url(../images/banner_sponsored.jpg) no-repeat scroll 0 0 

transparent;
}
h3.our_players{
	background: url(../images/ourplayer_banner.jpg) no-repeat;}
h3.sitemap{
	background:url(../images/banner_about.jpg) no-repeat;}
h3.contact_us{
	background:url(../images/banner_about.jpg) no-repeat;}
h3.news{
	background:url(../images/banner_news.jpg) no-repeat;}
h3.login{
	background: url(../images/banner_login.jpg) no-repeat}
h3.get_sponsored {
background:url(../images/banner_sponsored.jpg) no-repeat scroll 0 0 

transparent;
}	
h3.sponsored {
background:url(../images/banner_sponsored.jpg) no-repeat scroll 0 0 

transparent;
}
h3.forum{
	background: url(../images/forum_header.jpg) no-repeat}

h3.shop{
	background: url(../images/banner_shop.jpg) no-repeat}
	
h3.vip_deals{
	background: url(../images/banner_deals.jpg) no-repeat}
	
h3.forgot_password{
	background: url(../images/banner_forgot_pass.jpg) no-repeat}
h3.forgot_username{
	background: url(../images/banner_forgot_pass.jpg) no-repeat}
	
h3.login{
	background: url(../images/banner_login.jpg) no-repeat}
	
h3.my_pokerisk{
	background: url(../images/my_pokerisk.jpg) no-repeat}
	
h3.register{
	background: url(../images/banner_register.jpg) no-repeat}

/************ SPONSORED form *********/
.require{
	color:#ed2024;}
	
.note{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:11px;
	color:#999
}

.label_type1{
	width:140px;
	margin:0 20px 10px 0 ;
	display:block;
	float:left;
	line-height:23px;
	font-size:11px;}
	
.label_type2{
	width:80px;
	margin:0 0px 10px 0 ;
	display:block;
	float:left;
	line-height:23px;
	font-size:11px;}
	
.combobox_type1{
	width:130px;
	float:right;
	height:23px;
	line-height:23px;}
	
.combobox_type2{
	width:180px;
	float:left;
	height:23px;
	line-height:23px;}
	
.form_type2{
	margin:10px 0 0 0}

/******* FORM ********/
	input.input_type1{
		display:block;
		width:280px;
		height:19px;
		line-height:19px;
		padding:2px 10px 2px 10px;
		border:none;
		background:url(../images/input_type1.jpg) no-repeat}
		
	input.input_type3{
		display:block;
		width:260px;
		height:19px;
		line-height:19px;
		padding:2px 10px 2px 10px;
		border:none;
		background:url(../images/input_type3.jpg) no-repeat;
		margin:0 0 10px 0}
		
	input.input_type2{
		display:block;
		width:100px;
		height:19px;
		line-height:19px;
		padding:2px 10px 2px 10px;
		border:none;
		background:url(../images/input_type2.jpg) no-repeat}
		
	textarea.textarea_type1{
		display:block;
		width:280px;
		height:88px;
		padding:10px;
		background: url(../images/text_area_type1.jpg) no-repeat;
		border:none}
		
	input,
	textarea{
		color:#666}
		
/*input.inputbox,.registration input
{ min-height:20px;
min-width:130px;
}*/
input[type="text"]{
	margin:3px 0;
	min-height: 20px;
}	
select{
	padding: 2px;
}	
option{
	padding: 3px;
}
/*	
	.btn_type1{
		display:block;
		width:81px;
		height:21px;
		background:url(../images/btn_type1.jpg) no-repeat;
		color:#fff;
		text-align:center;
		line-height:21px;
		border:none;
		font-size:11px;
		cursor:pointer;
		}
		*/
h2.contentheading,.componentheading{
border-bottom:solid 2px #044E80;
padding:0 0 4px 0;
font-weight:bold; 
text-transform: none;
color:#044E80;
font-size:16px;
margin:0 0 10px 0 !important;
}


/****** NEWS ********/
ul.listtype_6{
	width:auto;
	padding:0px 10px 0 10px;}
	
ul.listtype_6 li{
	display:block;
	margin:0 20px 10px 0;
	padding:0 0 10px 0px;
	border-bottom:solid 1px #eaeaea
	
	}
ul.listtype_6 li.last{
	margin:0!important;}	
	
ul.listtype_6 li img{
	margin:0!important;
	padding:0!important}
	
ul.listtype_6 li div a.red{
	font-weight:bold}
	
ul.listtype_6 li div img{
	display:block;
	margin:0 10px 0 0!important}
	
.red { color:#a30000}

div.tool_bar_btm span{
	display:block;
	float:left;
	margin:0 25px 0 0px;
	}
div.tool_bar_btm{
	padding:5px 10px 5px 10px;
	border-top:solid 1px #e0e0e0;
	border-bottom:solid 1px #e0e0e0;
	margin:10px 0 0 0;
	color:#999}
	
div.tool_bar_btm a{
	color:#999}
	
div.tool_bar_btm a:hover{
	color:#a30000}
	
.moduletable h3{
	border-bottom:2px solid #CCCCCC;
	padding:0 0 10px;
	}
div.display div.title{
	margin:0 0 5px 0
	}
div.display h3{
	text-transform:none;
	color:#a30000;}

/*********** MY POKERISK ***********/
.member_info_box div.avatar img{
	width:157px;
	padding:2px;
	border:solid 1px #e0e0e0;
	margin:10px 0 5px 0!important
	}
	
div.avatar{
	float:left;
	width:160px;
	margin:0 20px 0 0 
	}
	
div.member_info{
	width:275px;
	float:left;
	margin:10px 0 0 0;
	}
	
	div.member_info ul li{
		display:block;
		float:left;
		}
	#mentorinfo ul li{
		display:block;
		float:left;
		width:100%;
		}	
ul.listtype_8 li{
	display:block;
	float:left;
	margin:0 10px 0 0}
	
ul.listtype_8 li a img{
	padding:1px;
	border:solid 1px #e0e0e0;
	margin:0!important}
	
div.data_table{
	margin:20px 0 0 0}
	
div.member_info_box{
	}
	
ul.listtype_9{
	padding:10px 0 10px 0;
	border-top:solid 1px #e0e0e0;
	border-bottom:solid 1px #e0e0e0;
	}
	
ul.listtype_9 li {
	display:block;
	float:left;
	margin:0 10px 10px 0;
	width:45%}
	
div.video_toolbox{
	margin:10px 0 0 0}	
div.video_toolbox div.left{
	width:49%;	
	}
	
.browse_file{
	display:block;
	margin:0 0 10px 0}

/****** TABLE OF DATA *******/
table.data tr td{
	padding:2px 5px 5px 10px;
	font-size:11px;
	border-right:solid 1px #ccc;
	line-height:20px;}
	
table.data tr.grey{
	background:#ececec}
table.data tr.downloaded{
	color:#F00!important}	
table.data tr td.last{
	border:none!important}
	
table td h5{
	font-size:14px;
	color:#a30000;
	text-transform:none}

div.display{
	padding:10px 0 0 0;}
	
div.display div.title{
	margin:0 0 5px 0
	}
div.display h3{
	text-transform:none;
	color:#a30000;}
div.display div.feedback{
	width:250px;
	float:right;
	display:block;
	margin:0 0px 0 20px;}
div.feedback img{
	margin:0!important}
	
div.rate span, div.comments span{
	display:block;
	float:left;
	margin:0 5px 0 0;
	width:65px}
div.rate div{
	float:left;
 }
 
div.rate div a{
	display:block;
	width:12px;
	height:12px;
	background:url(../images/star2_empty.jpg) no-repeat;
	float:left;
	margin:0 3px 0 0
	}
	
div.rate div a:hover{
	background:url(../images/star2_full.jpg) no-repeat}
		
div.rate div a.full{
	background:url(../images/star2_full.jpg) no-repeat;
	}

div.rate div a.half{
	background:url(../images/star2_half.jpg) no-repeat}
	
div.rate div a.half:hover{
		background:url(../images/star2_full.jpg) no-repeat}
		
div.rate span.note{
	float:left;
	display:block;}
	
div.comments a.cmt_icon{
	display:block;
	background:url(../images/cmt_icon.gif) 0 5px no-repeat;
	float:left;
	padding:0 0 0 25px;
	font-family:arial,Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#999;
	height:20px;
	font-size:12px;
	}
	
/******** COMMENTS **********/

div.comment_box{
	padding:10px 0 0 0;}
	
div.comment_box ul li{
	margin:0 0 15px 0}

div.comment_box h4, div.comment_form h4, div.related h4{
	margin:0 0 5px 0!important;
	letter-spacing:normal;
	font-size:14px;
	text-transform:none;
	padding:0!important}

.cmt_detail #avatar{
	display:block;
	width:80px;
	height:80px;
	padding:1px;
	border:solid 1px #CCC;
	float:left;
	margin:0 8px 0 0}
.cmt_text{
	float:left;
	margin:0 0 0 20px;
	width:428px;
	}	
.cmt_text p{
	background:#f7f7f7;
	padding:5px 15px 0 18px;
	margin:0  !important;
	background: url(../images/cmt_top.gif)  no-repeat;
	width:395px;
	font-size:11px;
	display:block;
	}
	
.cmt_text .username{
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 5px 0}
	
div.tool_bar_btm span{
	display:block;
	float:left;
	margin:0 25px 0 0px;
	}
div.tool_bar_btm{
	padding:5px 10px 5px 10px;
	border-top:solid 1px #e0e0e0;
	border-bottom:solid 1px #e0e0e0;
	margin:10px 0 0 0;
	color:#999}
	
div.tool_bar_btm a{
	color:#999}
	
div.tool_bar_btm a:hover{
	color:#a30000}

div.comment_form{
	padding:10px 0 10px 0;
	margin:10px 0 10px 0;
	/*border-top:solid 1px #e0e0e0;
	border-bottom:solid 1px #e0e0e0*/}
div.related{
	margin:10px 0 10px 0;}

div.comment_form label{
	display:block;
	width:80px;
	margin:0 20px 0 0;
	font-weight:bold;
	float:left}
	
div.comment_form div.cmt_text{
	display:block;
	width:423px;
	float:left;
	margin:0 0 0 12px}
	
div.comment_form div.cmt_text textarea{
	background:#f7f7f7;
	padding:5px 15px 0 18px;
	margin:0  !important;
	background: url(../images/cmt_top.gif)  no-repeat;
	width:395px;
	font-size:11px;
	display:block;
	border:none;
	height:120px;
	color:#333
	
	}
	
div.comment_form input.btn_type1{
	float:right;
	margin:10px 0 0 0;}
ul.listtype_10 li{
	padding:5px 0 10px 15px;
	background:url(../images/arrow_type3.gif) 0 12px no-repeat;
	border-bottom:dotted 1px #e0e0e0}
	
ul.listtype_10 li h3{
	font-size:12px;
	color:#666}	
h3#Latest Discussion{
	display:block;
	width:auto;
	height:20px;
	background:url(../images/disccusion_headline.jpg) no-repeat;
	text-indent:-10000px}
h3#sponsored_player{
	background:url(../images/sponsored_players_headline.jpg) no-repeat}
	
h3#strategy_centre{
	/*background:url(../images/strategy_centre_headline.jpg) no-repeat*/
	}	

	


/****** DEALS ******/
ul.listtype_5 li{
	display:block;
	margin:0 0 15px 0;}
		
ul.listtype_5 li:hover{
	background: url(../images/_block_hover_bg.jpg) right repeat-y}
	
ul.listtype_5 li div{
	float:left;
	display:block;}
	
ul.listtype_5 li div.thumb{
	width:300px;
	}
	
ul.listtype_5 li div.thumb img{
	margin:0!important}
	
ul.listtype_5 li div.info{
	padding:0!important;
	width:120px;
	margin:0 0 0 20px}
	
ul.listtype_5 li div.info h5 a{
	color:#a30000;
	display:block;}
	
/****** NEWS ********/
ul.listtype_6{
	width:auto;
	padding:10px 0px 0 0px;}
	
ul.listtype_6 li{
	display:block;
	margin:0 20px 10px 0;
	padding:0 0 10px 0px;
	/* background:url(../images/arrow_type4.png) 0 5px no-repeat;*/
	border-bottom:solid 1px #EAEAEA;	}

ul.listtype_6 li h3{
	font-size:14px;
	text-transform:none}
	
ul.listtype_6 li.last{
	margin:0!important;}	
.article-content
{
	float:left;
	
	max-width:699px;
	
}
.article-content img{
	float:left;
	margin:0!important;
	padding:0!important
	}

ul.listtype_6 li img{
	float:left;
	margin:0!important;
	padding:0!important}
	
ul.listtype_6 li div a.red{
	font-weight:bold}

/********* SHOP **********/

div.thumb, div.info{
	float:left;}
ul.listtype_7 li{
	display:block;
	width:250px;
	float:left;
	margin:0 20px 0 0
	}
	
ul.listtype_7 li.last{
	margin:0!important}
	
	
ul.listtype_7 li div.thumb{
	width:140px;}
	
ul.listtype_7 li div.thumb a img{
	display:block;
	padding:1px;
	border:solid 1px #e0e0e0}
	
ul.listtype_7 li div.info{
	width:100px;
	margin:0 0 0 10px}
	
ul.listtype_7 li div.info h5 a{
	display:block;
	padding:0 0 5px 0;
	border-bottom: solid 1px #e0e0e0;
	margin:0 0 5px 0;
	font-size:12px;
	color:#a30000;
	text-transform:none}

/* System Messages */
#system-message    { margin: 10px 0 0 0; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd {font-weight: bold;
    margin: 0;
    text-align: center; }
#system-message dd ul { color: #ff0000; margin:0px; list-style: none; 

padding:0; }

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message li {background:#fff;  }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul,.error { color: #ff0000; }

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #ff0000; background: #EFE7B8;}

/* Debug */
#system-debug     { color: #ccc; background-color: #fff; padding: 10px; 

margin: 10px; }
#system-debug div { font-size: 11px;}
div.display{
	padding:10px 0 0 0;}
	
div.display div.title{
	margin:0 0 5px 0
	}
div.display h3{
	text-transform:none;
	color:#a30000;}
div.box_type div.feedback{
	float:right;
	display:block;
	margin:0 0px 0 20px;}
	
div.box_type div.feedback img{
	padding:1px;
	border:solid 1px #ccc}
	
div.feedback img{
	margin:0!important}
	
div.rate span, div.comments span{
	display:block;
	float:left;
	margin:0 5px 0 0;
	width:65px}
div.rate div{
	float:left;
 }
 
div.rate div a{
	display:block;
	width:12px;
	height:12px;
	background:url(../images/star2_empty.jpg) no-repeat;
	float:left;
	margin:0 3px 0 0
	}
	
div.rate div a:hover{
	background:url(../images/star2_full.jpg) no-repeat}
		
div.rate div a.full{
	background:url(../images/star2_full.jpg) no-repeat;
	}

div.rate div a.half{
	background:url(../images/star2_half.jpg) no-repeat}
	
div.rate div a.half:hover{
		background:url(../images/star2_full.jpg) no-repeat}
		
div.rate span.note{
	float:left;
	display:block;}
	
div.comments a.cmt_icon{
	display:block;
	background:url(../images/cmt_icon.gif) 0 5px no-repeat;
	float:left;
	padding:0 0 0 25px;
	font-family:arial,Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#999;
	height:20px;
	font-size:12px;
	}
/******** COMMENTS **********/

div.comment_box{
	padding:10px 0 0 0;}
	
div.comment_box ul li{
	margin:0 0 15px 0}

div.comment_box h4, div.comment_form h4, div.related h4{
	margin:0 0 5px 0!important;
	letter-spacing:normal;
	font-size:14px;
	text-transform:none;
	padding:0!important}

.cmt_detail #avatar{
	display:block;
	width:80px;
	height:80px;
	padding:1px;
	border:solid 1px #CCC;
	float:left;
	margin:0 8px 0 0}
.cmt_text{
	float:left;
	margin:0 0 0 20px;
	width:428px;}
	
	
.bottom{
	/*	width:428px;
		background: url(../images/cmt_box_bot.gif)  no-repeat;
		display:block;
		height:8px;*/
	}	
	
.cmt_text p{
	background:#f7f7f7;
	padding:5px 15px 0 18px;
	margin:0  !important;
	background: url(../images/cmt_top.gif)  no-repeat;
	width:395px;
	font-size:11px;
	display:block;
	}
	
.cmt_text .username{
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 5px 0}
	
div.tool_bar_btm span{
	display:block;
	float:left;
	margin:0 25px 0 0px;
	}
div.tool_bar_btm{
	padding:5px 10px 5px 10px;
	border-top:solid 1px #e0e0e0;
	border-bottom:solid 1px #e0e0e0;
	margin:10px 0 0 0;
	color:#999}
	
div.tool_bar_btm a{
	color:#999}
	
div.tool_bar_btm a:hover{
	color:#a30000}

div.comment_form{
	padding:10px 0 10px 0;
	margin:10px 0 10px 0;
	/*border-top:solid 1px #e0e0e0;*/
	/*border-bottom:solid 1px #e0e0e0*/}
div.related{
	margin:10px 0 10px 0;}

div.comment_form label{
	display:block;
	width:80px;
	margin:0 20px 0 0;
	font-weight:bold;
	float:left}
	
div.comment_form div.cmt_text{
	display:block;
	width:423px;
	float:left;
	margin:0 0 0 12px}
	
div.comment_form div.cmt_text textarea{
	background:#f7f7f7;
	padding:5px 15px 0 18px;
	margin:0  !important;
	background: url(../images/cmt_top.gif)  no-repeat;
	width:395px;
	font-size:11px;
	display:block;
	border:none;
	height:120px;
	color:#333
	
	}
	
div.comment_form input.btn_type1{
	float:right;
	margin:10px 0 0 0;}
	
/*****************/
.col4 form{
	padding:10px 0 0 0}
	
.col3 p{
	padding:10px 0 0 0}
	
ul.listtype_10 li{
	padding:5px 0 10px 15px;
	background:url(../images/arrow_type3.gif) 0 12px no-repeat;
	border-bottom:dotted 1px #e0e0e0}
	
ul.listtype_10 li h3{
	font-size:12px;
	color:#666}
	
table tr td h3{
	font-size:12px;}
	
table tr td h3.unread{
	font-weight:bold}
	
table tr td h3.readed{
	color:#999!Important;
	font-weight:normal}

/** SESSION LISTING **/
	
	ul#session_listing{
		width: auto;
		}
		
	ul#session_listing li{
		display: block;
		float: left;
		width: 60px;
		height: 64px;
		background: url(../images/session_listing_bg.jpg) no-repeat;
		margin: 0 15px 10px 0}
		
	ul#session_listing li div{
		height: 32px;
		display: block;
		width: 60px;
		text-align: center;
	}
	
	ul#session_listing li a{
	font-weight: bold;
	line-height: 32px;
	}
	
	ul#session_listing li a.ss_not_available{
	color:#aaaaaa;
	letter-spacing: -1px}
	
	ul#session_listing li a.ss_available{
	color: #9D0000
	}
	
	ul#session_listing li span{
	font-weight: bold;
	font-size: 18px;
	color: #858585;
	text-shadow: 1px;
	display: block;
	width: 60px;
	line-height: 32px;
	text-align: center}
	
	ul#book_appoinment_listing{
	width: auto;}
	
	ul#book_appoinment_listing li{
	display: block;
	float: left;
	width: 120px;
	margin: 0 20px 0 0;
	padding: 0 0 0 15px;
	background: url("../images/arrow_type3.gif") no-repeat scroll 0 6px 

transparent;
	font-weight: bold;
	}
	ul#book_appoinment_listing li span{
	font-weight: normal
	}
	
	div.mt_group_members{
	width: 220px;
	float: left;
	margin-right: 20px;
	margin-top: 20px}
	
	div.mt_group_members ul li{
	line-height: 30px;
	height: 30px;
	border-bottom: solid 1px #fafafa;
	background: url("../images/arrow_type3.gif") no-repeat scroll 0 6px 

transparent;
	padding: 0 0 0 15px}
	
	
	div.mt_feedback{
	width:300px;
	float: left;
	margin: 20px 0 0 0
	}
	
	div.mt_feedback ul.feedback_dl li{
	width:80%;
	margin: 0 10px 0 0;
	background: url("../images/arrow_type3.gif") no-repeat scroll 0 6px 

transparent;
	float: left;
	padding: 0 0 0 15px;}
	
	ul.fb_rating li div.left{
	width: 60%;
	}
	
	ul.fb_rating{
	padding: 10px 0 0 0}
	
	ul.fb_rating li{
	padding: 10px 0 10px 0 ;
	border-bottom: solid 1px #fbfbfb}
	
	ul.fb_rating div.right{
	width: 40%;}
	
	div.col7 div h4{
	font-size: 12px!important;
	letter-spacing: 2px!important;
	display: block;
	width: auto;
	padding: 0 0 5px 0;}
	
		
table.calendar tr td{
	padding:4px!important;
	margin:4px;
	text-align:center}
	
table.calendar tr td:hover, table.calendar tr td.active {
	background:#c10005;
	color:white;}
	
table.calendar tr td:hover a, table.calendar tr td.active a{ color:#ffffff}	

/****** VIDEO ******/
ul.videos_nav{
	width:auto;
	display:block;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	margin:0 0 10px 0;
	}
	
ul.videos_nav li{
	display:block;
	float:left;
	padding:0 10px 0 10px}
	
ul.videos_nav li a{
	line-height:30px;
	text-transform:uppercase;
	display:block;
	height:30px;
	}
ul.videos_nav li.active a, ul.videos_nav li a:hover{
	color:#a30000;
	background:url(../images/red_arrow1.jpg) bottom center no-repeat;
	text-decoration:none;
	}
	
ul.listtype_4{
	width:auto;
	padding:10px 0 0 10px;}
	
ul.listtype_4 li{
	width:150px;
	float:left;
	display:block;
	margin:0 20px 10px 0;
	}
	
ul.listtype_4 li div{
	padding:0!important}	

ul.listtype_4 li img{
	margin:0!important}

ul.listtype_4 li.last{
	margin:0!important;
	padding:0!important}	
	
ul.listtype_4li img{
	margin:0!important;
	padding:0!important}
	
ul.listtype_4 li div a.red{
	font-weight:bold}
	
ul.listtype_4 li h3 {
	font-size:12px;
	text-transform:none;
	line-height:16px;}

#hwdvids ul.tabbernav{
border-bottom:1px solid #999999;
border-top:1px solid #999999;
display:block;
margin:0 0 10px;
width:auto;
height:30px;
	}
	
#hwdvids ul.tabbernav li{
	display:block;
	float:left;
	padding:0 10px 0 10px;
	}
	
#hwdvids ul.tabbernav li a{
	line-height:30px;
	text-transform:uppercase;
	display:block;
	height:30px;
	color:#000;

	}
#hwdvids ul.tabbernav li.tabberactive a, #hwdvids ul.tabbernav li a:hover{
	color:#a30000;
	background:url(../images/red_arrow1.jpg) bottom center no-repeat;
	text-decoration:none;
	}
#hwdvids .tabberlive .tabbertab {
			padding:10px 0 0 0;
		}

		/* If desired, hide the heading since a heading is provided by 

the tab */
		#hwdvids .tabberlive .tabbertab h2 {
			display:none;
		}

		#hwdvids .tabberlive .tabbertab h3 {
			display:none;
		}

		/* Example of using an ID to set different styles for the tabs 

on the page */
		#hwdvids .tabberlive#tab1 {
		}

		#hwdvids .tabberlive#tab2 {
		}

		#hwdvids .tabberlive#tab2 .tabbertab {
			height:200px;
			overflow:auto;
		}
h3.strategy{
	background:url(../images/banner_strategy_centre.jpg) no-repeat}
h3.submit_article{
	background:url(../images/banner_strategy_centre.jpg) no-repeat}
h3.articles{
	background:url(../images/banner_strategy_centre.jpg) no-repeat}
h3.videos{
	background:url(../images/banner_strategy_centre.jpg) no-repeat}


table.data tr td{
	padding:2px 5px 5px 10px;
	font-size:11px;
	border-right:solid 1px #ccc;
	line-height:20px;}
	
table.data tr.grey{
	background:#ececec}
.downloaded{
	color:#F00!important}	

	/*table.data tr td.last{
	border:none!important}
*/	
table td h5{
	font-size:14px;
	color:#a30000;
	text-transform:none}
	
div.display{
	padding:10px 0 0 0;}
	
div.display div.title{
	margin:0 0 5px 0
	}
div.display h3{
	text-transform:none;
	color:#a30000;}
div.box_type div.feedback{
	float:right;
	display:block;
	margin:0 0px 0 20px;}
	
div.box_type div.feedback img{
	padding:1px;
	border:solid 1px #ccc}
	
div.feedback img{
	margin:0!important}
	
div.rate span, div.comments span{
	display:block;
	float:left;
	margin:0 5px 0 0;
	width:65px}
div.rate div{
	float:left;
 }
 
div.rate div a{
	display:block;
	width:12px;
	height:12px;
	background:url(../images/star2_empty.jpg) no-repeat;
	float:left;
	margin:0 3px 0 0
	}
	
div.rate div a:hover{
	background:url(../images/star2_full.jpg) no-repeat}
		
div.rate div a.full{
	background:url(../images/star2_full.jpg) no-repeat;
	}

div.rate div a.half{
	background:url(../images/star2_half.jpg) no-repeat}
	
div.rate div a.half:hover{
		background:url(../images/star2_full.jpg) no-repeat}
		
div.rate span.note{
	float:left;
	display:block;}
	
div.comments a.cmt_icon{
	display:block;
	background:url(../images/cmt_icon.gif) 0 5px no-repeat;
	float:left;
	padding:0 0 0 25px;
	font-family:arial,Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#999;
	height:20px;
	font-size:12px;
	}			
.label{
	display:block;
	/*width:140px;*/
	margin:10px 0 10px 0;
	font-weight:bold;
	padding:10px 0 0 0;
	border-top:solid 1px #ccc}


/***** ARTICLES *********/

ul.listtype_3{
	width:auto;
	padding:10px 10px 0 10px;}
	
ul.listtype_3 li{
	width:250px;
	float:left;
	display:block;
	margin:0 20px 15px 0;
	}
	
ul.listtype_3 li h3{ font-size:13px;
font-weight:bold;
text-transform:none;
line-height:16px;}

ul.listtype_3 li p{
	margin:10px 0 0 0}
	
ul.listtype_3 li h3 a.red{
	font-size:13px;}

ul.listtype_3 li a.red{
	font-size:11px;}
	
ul.listtype_3 li .author{
	margin:5px 0 0 0}

ul.listtype_3 li.last{
	margin:0!important;
	padding:0!important}	
	
ul.listtype_3 li img{
	margin:0!important;
	padding:0!important}
	
ul.listtype_3 li div a.red{
	font-weight:bold}
/* ----- Sitemap -----*/
ul.sitemap{
	display:block;
	width:auto;
	margin:10px 0 0 0}
	
	ul.sitemap li{
		display:block;
		width:155px;
		float:left;
		margin:0 1px 10px 0;
		background:#f5f5f5;}
		
	ul.sitemap li h5 a{
		display:block;
		line-height:20px;
		padding:5px 5px 5px 10px;
		background:#a30000;
		color:#fff;
		font-size:12px;}
		
	ul.sitemap li ul li {
		margin:0!important;
		}
		
	ul.sitemap li ul li a{
		display:block;
		padding:2px 5px 2px 20px;
		margin:0!important;
		line-height:22px;
		border-bottom:solid 1px #e7e7e7;
		background:url(../images/arrow_type3.gif) no-repeat 10px 8px;
		text-transform: capitalize }
	
	ul.sitemap li ul li a:hover{
		background:url(../images/arrow_type3.gif) no-repeat 5px 8px 

#fff;
		text-decoration:none}
div.fter_sponsored{
	display:block;
	float:right;
	margin:0 10px 0 0}
div.fter_sponsored span{
	display:block;
	float:left;
	}
	
.notch{
	display:block;
	float:left;
	width:18px;
	height:18px;
	background:url(../images/notch_small_logo.gif) no-repeat; text-

indent:-100000px;
	margin:0 0 0 10px}
	
/* add 11/06/2010 */
ul#news_box li div h5{
	font-size:12px;
	text-transform:none; 
	color:#666;
	line-height:14px!important;}
	
ul#news_box li div a{
	display:block;
	font-size:11px;
	font-weight:bold; 
	color:#a30000}
	
.label_type_01{
	display: block;
	float:left;
	width: 140px;
	margin: 0 0 10px 0;
	line-height: 26px;}	
	
	
/*** ADDED 28/06/2010 ***/

div.home_thumb_img{
	display:block;
	width:74px;
	height:74px;
	float:left;
	padding:2px!important;
	border:solid 1px #e2e2e2;
	margin:0 10px 0 0;
	background:#fff}
	
ul.listtype_1 li div a{
	font-weight:bold}


.modseach{
border-top:1px solid #CCCCCC;
display:block;
font-weight:bold;
margin:10px 0;
padding:10px 0 0;
width:140px; 
font-size: 12px!important;
text-transform:none;
}

h3.modsearch{
border-top:1px solid #CCCCCC;
display:block;
font-weight:bold;
margin:10px 0;
padding:10px 0 0;
width:140px;
font-size: 12px!important;
text-transform:none;
}
.search_btn_small{
	display:block;
	width:50px;
	height:15px;
	background:url(../images/search_btn_small.jpg) no-repeat;
	border:none;
	margin: 10px 0 0 0;
}

.cmt_icon1{
	background:url("../images/cmt_icon.gif") no-repeat scroll 0 5px 

transparent;
	color:#999999;
	font-family:arial,Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	font-style:italic;
	height:20px;
	padding:0 0 0 25px;

}
div.affiliates{
	display:block;
	text-align:center}
	
table.affil tr td{
	text-align:center}

.contributor {padding : 5px 10px 5px 5px!important; }
.contributor a {font-size: 12px; padding: 5px 0 5px;}


.hasTip img {
	/*margin: 10px 5px 0 0;*/
	border: none;
}

/* Tooltips */
.tool-tip {
	float: left;
	border: 1px solid #D4D5AA;
	padding: 5px;
	background: #FFFFCC;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;
}

.tool-text {
	margin: 0;
	font-size: 100%;
}
/*****************************************************************************************/
/*Upgrade Nov 2011*/
.list_type{
	background: url(../images/list_type1_.jpg) no-repeat;
	padding-left:30px;
	padding-bottom:15px;
}

.twtr-ft{
	display:none;
}

.twtr-tweet-text {
    float: left;
    margin-left: 40px;
    width: 220px;
}
.dollar{
	display:block;
	width:16px;
	height:16px;
	background:url(../images/dollar.jpg) no-repeat;
	border:none;
}
/*END Upgrade Nov 2011********************************************************************/

.module-commingup h3
{
	background:url(../images/h3_commingup.png) no-repeat left top  transparent;
	height:24px;
	width:679px;
	float:left;
	margin-left:0px !important;
	padding-left:20px;
}
.ezblog-latestpost
{
	margin: 10px 0px 0px 10px;
}
.module_sponsored_players 
{
	float:left;
	width:699px;
	height:240px;

}
.module_sponsored_players h3
{
	background:url(../images/h3_commingup.png) no-repeat left top  transparent;
	height:24px;
	width:679px;
	float:left;
	margin-left:0px !important;
	padding-left:20px;
}
.module_sponsored_players 
{
	background:url(../images/bg_sponsored_players2.png) repeat-x left bottom  transparent;
	float:left;
	height:238px;
	width:699px;
	padding:0px;
	margin-bottom:10px;
}
.sponsored_players span{	color:#fff;}
#rake_back_deals
{	 
	float: left;
    margin-top: 0px;
	margin-bottom: 10px;

}
#rake_back_deals h3 span, h3.sponsored_players span
{
	line-height:25px;
}
#rake_back_deals h3, h3.sponsored_players
{
	background: url("../images/cat_title_head_bg.gif") repeat-x scroll right bottom transparent;
    border-radius: 10px 10px 0 0;
    height: 25px;
    margin-left: 0 !important;
    padding-left: 20px;
}
.rake_back_deals_info
{
	background: url("../images/rake_back_deals.png") no-repeat scroll left bottom #96979B;
    color: #000000;
    float: left;
    font-weight: bold;
    height: 205px;
    padding: 7px 0 2px 9px;
    width: 610px;
	border-radius: 0 0 10px 10px;
}
.rake_back_deals_info .col3
{
	height: 22px;
    margin: 0 3px 0 0;
    padding: 2px 0;
    width: 200px;
}
.rake_back_deals_info a
{
	color:#000;
}
.rake_back_deals_info .div3
{	
	text-align:center;
	margin-right:5px;
	width:90px;
}
.rake_back_deals_info .div_first
{
	
}

#Kunena
{
	float:left;
}
#twtr-widget-1   .twtr-tweet-wrap {
   
    padding: 6px 0px !important;
}
ul#home_box #twtr-widget-2 .twtr-bd
{
	height:182px;
}

ul#home_box #twtr-widget-2
{
	width:200px;
	float:left;
}
.mod-content .twtr-hd
{
	padding:2px 10px !important;
}
.video_item
{
	padding:5px 0;clear:both;
}

#twitter_div
{
	
}
.ico
{
	float:left;
	height:24px;
	width:24px;
	margin:0px 0px 0px 3px;
}
.ico_twitter
{
	background:#000 url("../images/ico_twitter.png") no-repeat scroll left bottom  ;
}
.ico_facebook
{
	background:#000 url("../images/ico_facebook.png") no-repeat scroll left bottom  ;
}
.ico_youtube
{
	background:#000 url("../images/ico_youtube.png") no-repeat scroll left bottom  ;
}
.ico_in
{
	background:#000 url("../images/ico_in.png") no-repeat scroll left bottom  ;
}
.ico_skype
{
	background:#000 url("../images/ico_skype.png") no-repeat scroll left bottom  ;
}
.span_join
{
	float:left;
	font-size:11px;
	color:#808285;
	font-weight:bold;
	line-height:24px;
}
#twitter_update_list li a
{
	color:#333;
}
#twitter_update_list li
{
	border-bottom:1px solid #284f68;
	padding:5px 0px;
}
.my_ps 
{
	float:left;
}
.my_ps li a
{
	color:#58595B;
	padding:0 25px;
}
.my_ps li.active a ,.my_ps li a:hover
{
	color:#f00;
}
.my_ps li
{
	height:36px;
	font-weight:bold;
	font-size:12px;
	line-height:36px;
	float: left;
}
.my_ps li.active
{
	 background: none repeat scroll 0 0 #FFFFFF;
}




table .my_ps
{
	margin:0px;
	padding:0px;
}
table  .my_ps td
{
	margin:0px;
	padding:0px;
}
.total 
{
	width: 44px;
	float:left;
}
.total td
{
	line-height:19px;
	text-align:center;
	 padding: 0;
}
.poker td
{
	padding:1px 0px !important;
}
.day
{
	margin-right:2px;
}
.day td
{
	line-height:19px;
	padding: 0;
}
.col_left
{
	float:left;
	padding-right:0px;
	margin-top:10px;
}

.vip_deal_info
{
	margin:12px 0px;
	float:left;
}

.vip_deal_top
{
	background: url("../images/vip_deal_top.png") no-repeat scroll left bottom;
	height:10px;
	width:700px;
	float:left;
}
.vip_deal_center
{
	background: url("../images/vip_deal_center.png") repeat-y scroll left top;	
	width:700px;
	float:left;
}
.vip_deal_bottom
{
	background: url("../images/vip_deal_bottom.png") no-repeat scroll left top;
	height:10px;
	width:700px;
	float:left;
}
.vip_deal_1
{
	background:url("../images/1.png") no-repeat scroll left top transparent;
	height:106px;
	width:110px;
	float:left;
	margin: 7px 0 10px 13px;
}
.vip_deal_2
{
	background:url("../images/2.png") no-repeat scroll left top transparent;
	height:106px;
	width:107px;
	float:left;
	margin: 7px 0 10px 13px;
}
.vip_deal_3
{
	background:url("../images/3.png") no-repeat scroll left top transparent;
	height:106px;
	width:107px;
	float:left;
	margin: 7px 0 10px 13px;
}
.table_vip_deal
{
	 width: 505px;
}
.table_vip_deal td
{
	margin:0px;
	padding:0px;
}
.vip_deal_submit
{
	float:left;
	background:url("../images/vip_deal_submit.png") no-repeat scroll left top transparent;
	height:44px;
	width:111px;
	border:none;
	cursor:pointer;
}
.vip_deal_item
{
	float:left;
	margin-left:30px;
	 width: 530px;
}
.span_offer
{
	margin-left:20px;
	line-height:45px;
	color:#f00;
	font-size:25px;
	float:left;
	font-weight:bold;
}
.download_vip
{	
	float:left;
	background:url("../images/download_vip.png") no-repeat scroll left top transparent;
	height:78px;
	width:175px;
}
.input_deal
{
	float:left;
	margin: 5px 0 0;
	height:19px;
	line-height:19px;
	padding:0px 3px 0px 3px;	
	width:234px;
	border:none;
	outline:none;
	border:1px solid #ccc;	
	font-size:14px;
	color:#666;
}
.contentpane #content
{
	border-radius: 10px 10px 10px 10px;
}
#
{
	float: left;
    min-width: 485px;
}
.contentpane
{
	
}
.contractheading
{
	border-bottom: 2px solid #044E80;
    color: #044E80;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 3px;
    margin: 0 0 10px !important;
    padding: 0 0 20px;
    text-transform: none;
}
.contact_page
{
	
}
.contact_bg
{
	/*background:url("../images/contact_bg.png") repeat-x scroll left top transparent;*/
	background:#F2F2F2;
	height:530px;
	 border-radius: 0 0 10px 10px;
}
.contact_bottom
{
	/*
	background:url("../images/contact_bottom.png") no-repeat scroll left top transparent;
	height:10px;
	width:699px;
	float:left;*/
}
.contact_info
{
	float:left;
	color: #000000;
    font-family:arial, tahoma;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    margin: 40px 0 0 48px;
    width: 196px;
}
.contact_info a
{
	color: #000000;
    font-family:arial,tahoma;
    font-size: 12px;
}
.contact_form
{
	float:left;
	margin:40px 0px 0px 65px;
}
.contact_input,#birthdate2
{
	/*background:url("../images/contact_input.png") no-repeat scroll left top transparent !important;*/
	height:29px;
	width:240px;
	float:left;
	line-height:29px;
	border:1px solid #ccc;
	border-radius:5px;
	padding:0px 8px 0px;
	margin: 2px 0;
	
}
.contact_page .contact_input
{
	margin-bottom:6px;
}
.contact_area
{
	margin-top:5px;
	height:241px;
	width:240px;
	float:left;
	border:none;
	padding:5px 8px 5px;resize: none;
	border-radius: 5px 5px 5px 5px;border: 1px solid #CCCCCC;
}
.contact_submit
{
	background:url("../images/contact_submit.png") no-repeat scroll left top transparent;
	height:33px;
	width:87px;
	float:left;
	border:none;
	cursor:pointer;
	margin:25px 0 0;
}
.contact_table, .contact_table tr,.register_table, .register_table tr
{
	margin:0px;
	padding:0px ;
	
}
.contact_table td
{
	padding:0px;
	font-family:arial, tahoma;
    font-size: 12px;
    font-weight: bold;
}

 /* REGISTER */
 .register_page
{
	height:738px;
	width:699px;
	float:left;
	
}
.register_page .contact_input
{
	margin-bottom:10px;
}
.register_bg
{
	/*background:url("../images/register_bg.png") repeat-x scroll left top transparent;*/
	height:auto;
	width:auto;
	float:left;
}
 .register_bottom
{
	background:url("../images/register_bottom.png") no-repeat scroll left top transparent;
	height:10px;
	width:699px;
	float:left;
}
.register_table
{
	/*margin:40px 0px 0px 60px;*/
	width: 410px;
}

.register_table span
{
	line-height: 29px;
}

.register_table td
{
	padding:0px;
	font-family:arial, tahoma;
    font-size: 12px;
	color:#000;
}
.register_submit
{
	
	/*background:url("../images/register_submit.png") no-repeat scroll left top transparent;*/
	/*
	height:auto;
	padding:5px 15px;
	width:auto;
	float:left;
	border:1px solid #ccc;
	border-radius:5px;
	background:#fff;
	color:#000;
	cursor:pointer;
	margin-right:60px;
	*/
}
#div_select
{
	background:url("../images/contact_input.png") no-repeat scroll left top transparent;
	height:29px;
	width:256px;
	float:left;
	line-height:29px;
	border:none;
	overflow: hidden;
	
}
#country
{
	 background: none repeat scroll 0 0 #E8E8E8;
    border: medium none;
    margin-left: 10px;
    margin-top: 4px;
    padding: 3px 0 0;
    width: 238px;
	color:#666666;
	font-weight:bold;
}
.jmat
{

}
input:-webkit-autofill
{
	background:#E6E7E8 !important;
}
input:focus {
    background-position: 0 0;
}
.item557 > a > span, .item558 > a > span, .item559 > a > span, .item560 > a > span, .item561 > a > span
{
	font-weight:bold;
	margin-top:10px;
}
.a_pages
{ float: left;
    width: 20px;}
	
/* mesages popup */	
.messages_popup div,
.messages_popup1 div,
.messages_popup2 div,
.messages_popup3 div,
.messages_popup4 div,
.messages_popup5 div,
.messages_popup6 div,
.messages_popup7 div
{
overflow-y:auto;
height:310px;
}
.messages_popup,
.messages_popup1,
.messages_popup2,
.messages_popup3,
.messages_popup4,
.messages_popup5,
.messages_popup6,
.messages_popup7
{
	
    font-size: 16px;
     height: 355px;
    padding: 140px 40px 0;
    width: 575px;
    z-index: 99999;
}	
.messages_popup{background: url("../images/messages_popup.png") no-repeat scroll left top transparent;}
.messages_popup1{background: url("../images/messages_popup1.png") no-repeat scroll left top transparent;}
.messages_popup2{background: url("../images/messages_popup2.png") no-repeat scroll left top transparent;}
.messages_popup3{background: url("../images/messages_popup3.png") no-repeat scroll left top transparent;}
.messages_popup4{background: url("../images/messages_popup4.png") no-repeat scroll left top transparent;}
.messages_popup5{background: url("../images/messages_popup5.png") no-repeat scroll left top transparent;}
.messages_popup6{background: url("../images/messages_popup6.png") no-repeat scroll left top transparent;}
.messages_popup7{background: url("../images/messages_popup7.png") no-repeat scroll left top transparent;}


.messages_close
{
	background:url("../images/closebox.png") no-repeat scroll left top transparent;
	position: absolute;
    right: 8px;
    top: 0;
	height:30px;
	width:30px;
	cursor:pointer;
}
.messages-overlay
{
	background-color: #000000;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    visibility: visible;
    width: 1349px;
    z-index: 65555;
}
.summary_avatar img
{padding:0px;margin:0px!important;
width:172px;
height:172px;
}
.summary_avatar
{
	 float: right;
    margin: 0 20px 0 0;
	border: 1px solid #E0E0E0;
    padding: 2px !important;
}
#div_sumary #mentorinfo ul
{margin-top:20px;line-height: 17px;}

#div_level_curren
{height:40px;width:620px;float:left;margin-top: 3px;margin-bottom: 30px;}

.div_level_curren_1{background:#07a92c;}
.div_level_curren_2{background:#7f7f7f;}
.div_level_curren_3{background:#00a2e8;}
.div_level_curren_4{background:#ffaec9;}
.div_level_curren_5{background:#fff200;}
.div_level_curren_6{background:#e38a38;}
.div_level_curren_7{background:#f40006;}

.color_1{color:#07a92c;}
.color_2{color:#7f7f7f;}
.color_3{color:#00a2e8;}
.color_4{color:#ffaec9;}
.color_5{color:#fff200;}
.color_6{color:#e38a38;}
.color_7{color:#f40006;}
.current_limit{
   clear: both;
    color: #044E80;
    float: left;
    margin: 35px 0 15px;
    min-width: 600px;}
.view_all_limit
{
    float: left;
    margin: 0px 0 5px;
    min-width: 600px;
	text-align:right;
	font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding: 0;
    text-transform: none;
	
}
.view_all_limit a
{
	color: #044E80;
	text-decoration:underline;
}
.player_notes{
   clear: both;
    color: #044E80;
    float: left;
    margin: 5px 0 15px;
    min-width: 600px;}

	
/*--css level 1--*/
.level_1,.level_2,.level_3,.level_4,.level_5,.level_6,.level_7{
	width:620px;
	min-height:333px;
	float:left;
	/*
	border-radius:16px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	-o-border-radius:14px;
	*/
	
	margin-bottom:30px;
	}
.level_1 font,.level_2 font,.level_3 font,.level_4 font,.level_5 font,.level_6 font,.level_7 font{
	font-size:12px;
}	
	
	
.level_1{border:1px solid #07a92c;}
.level_2{border:1px solid #7f7f7f;}
.level_3{border:1px solid #00a2e8;}
.level_4{border:1px solid #ffaec9;}
.level_5{border:1px solid #fff200;}
.level_6{border:1px solid #ff7f27;}
.level_7{border:1px solid #f40006;}


.border_1,.level_1 span, .level_1 div ,.level_1 .div_tbl_2 span,.level_1 .div_tbl_2 span.span2_cols_1,.level_1 .span3_cols_1,.level_1 .div_tbl_4 span.span4_cols_6,.level_1  .div_tbl_5 span.span5_cols_6  {border-color:#07a92c !important;}
.border_2,.level_2 span, .level_2 div ,.level_2 .div_tbl_2 span,.level_2 .div_tbl_2 span.span2_cols_1,.level_2 .span3_cols_1,.level_2 .div_tbl_4 span.span4_cols_6,.level_2  .div_tbl_5 span.span5_cols_6 {border-color:#7f7f7f !important;}
.border_3,.level_3 span, .level_3 div ,.level_3 .div_tbl_2 span,.level_3 .div_tbl_2 span.span2_cols_1,.level_3 .span3_cols_1,.level_3 .div_tbl_4 span.span4_cols_6,.level_3  .div_tbl_5 span.span5_cols_6 {border-color:#00a2e8 !important;}
.border_4,.level_4 span, .level_4 div ,.level_4 .div_tbl_2 span,.level_4 .div_tbl_2 span.span2_cols_1,.level_4 .span3_cols_1,.level_4 .div_tbl_4 span.span4_cols_6,.level_4  .div_tbl_5 span.span5_cols_6 {border-color:#ffaec9 !important;}
.border_5,.level_5 span, .level_5 div ,.level_5 .div_tbl_2 span,.level_5 .div_tbl_2 span.span2_cols_1,.level_5 .span3_cols_1,.level_5 .div_tbl_4 span.span4_cols_6,.level_5  .div_tbl_5 span.span5_cols_6 {border-color:#fff200 !important;}
.border_6,.level_6 span, .level_6 div ,.level_6 .div_tbl_2 span,.level_6 .div_tbl_2 span.span2_cols_1,.level_6 .span3_cols_1,.level_6 .div_tbl_4 span.span4_cols_6,.level_6  .div_tbl_5 span.span5_cols_6  {border-color:#ff7f27 !important;}
.border_7,.level_7 span, .level_7 div ,.level_7 .div_tbl_2 span,.level_7 .div_tbl_2 span.span2_cols_1,.level_7 .span3_cols_1,.level_7 .div_tbl_4 span.span4_cols_6,.level_7  .div_tbl_5 span.span5_cols_6   {border-color:#f40006 !important;}

	
.div_tbl_1,.div_tbl_2,.div_tbl_3,.div_tbl_4,.div_tbl_5,.div_tbl_6,.div_tbl_7{
	width:620px;
	min-height:40px;
	
	}
.div_tbl_1{border-bottom:1px solid #07a92c;}	
.div_tbl_2{border-bottom:1px solid #7f7f7f;}	
.div_tbl_3{border-bottom:1px solid #00a2e8;}	
.div_tbl_4{border-bottom:1px solid #ffaec9;}	
.div_tbl_5{border-bottom:1px solid #fff200;}	
.div_tbl_6{border-bottom:1px solid #ff7f27;}	
.div_tbl_7{border-bottom:1px solid #f40006;}
	
.div_tbl_1 span.span_cols_1{
	border-right:1px solid #07a92c;
	float:left;
	min-height:40px;
	font:normal 15px tahoma;
	line-height:40px;
	width:405px;
	padding-left:8px;
	}
.div_tbl_1 span.span_cols_2{
	float:left;
	min-height:40px;
	font:normal 15px Tahoma;
	line-height:40px;
	padding-left:3px;
	}
.div_tbl_2{
	width:620px;
	min-height:30px;
	border-bottom:1px solid ;
	}
.div_tbl_2 span.span2_cols_1{
	border-right: 3px solid;
    float: left;
    min-height: 30px;
    line-height: 30px;
    padding-left: 3px;
    width: 192px;
	}
.div_tbl_2 span.span2_cols_2{
	 border-right: 3px solid;
    float: left;
    min-height: 30px;
    line-height: 30px;
    padding-left: 3px;
    width: 249px;
	}
.div_tbl_2 span.span2_cols_3{
	float:left;
	min-height:30px;
	line-height:30px;
	padding-left:10px;
	}
.div_tbl_3{
	width:620px;
	min-height:26px;
	text-align:center;
	border-bottom:1px solid ;
	}
.div_tbl_3 span.span3_cols_1{
	border-right:1px solid ;
	float:left;
	min-height:26px;
	line-height:26px;
	width:320px;
	}
.div_tbl_3 span.span3_cols_2{
	float:left;
	min-height:26px;
	line-height:26px;
	width:270px;
	}
.div_tbl_4{
	width:620px;
	min-height:20px;
	border-bottom:1px solid ;
	}
.div_tbl_4 span.span4_cols_1, .div_tbl_4 span.span4_cols_2, .div_tbl_4 span.span4_cols_3, .div_tbl_4 span.span4_cols_4, .div_tbl_4 span.span4_cols_5, .div_tbl_4 span.span4_cols_7, .div_tbl_4 span.span4_cols_8, .div_tbl_4 span.span4_cols_9, .div_tbl_4 span.span4_cols_10{
	border-right:1px solid ;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_4 span.span4_cols_1, .div_tbl_4 span.span4_cols_3, .div_tbl_4 span.span4_cols_4{
	width:50px;
	}
.div_tbl_4 span.span4_cols_2{
	width:85px;
	}
.div_tbl_4 span.span4_cols_5{
	width:63px;
	}
.div_tbl_4 span.span4_cols_6{
	width:50px;
	border-right:1px solid ;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_4 span.span4_cols_7, .div_tbl_4 span.span4_cols_8, .div_tbl_4 span.span4_cols_9{
	width:50px;
	}
.div_tbl_4 span.span4_cols_10{
	width:50px;
	}
.div_tbl_4 span.span4_cols_11{
	width:60px;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
	
.div_tbl_5{
	width:620px;
	min-height:20px;
	border-bottom:1px solid ;
	}
.div_tbl_5_bottom{
	width:620px;
	min-height:20px;
	border-bottom:1px solid ;
	}
.div_tbl_5 span.span5_cols_1, .div_tbl_5 span.span5_cols_2, .div_tbl_5 span.span5_cols_3, .div_tbl_5 span.span5_cols_4, .div_tbl_5 span.span5_cols_5, .div_tbl_5 span.span5_cols_7, .div_tbl_5 span.span5_cols_8, .div_tbl_5 span.span5_cols_9, .div_tbl_5 span.span5_cols_10{
	border-right:1px solid ;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_5 span.span5_cols_1, .div_tbl_5 span.span5_cols_3, .div_tbl_5 span.span5_cols_4{
	width:50px;
	}
.div_tbl_5 span.span5_cols_2{
	width:85px;
	}
.div_tbl_5 span.span5_cols_5{
	width:63px;
	}
.div_tbl_5 span.span5_cols_6{
	width:50px;
	border-right:1px solid ;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_5 span.span5_cols_7, .div_tbl_5 span.span5_cols_8, .div_tbl_5 span.span5_cols_9{
	width:50px;
	}
.div_tbl_5 span.span5_cols_10{
	width:50px;
	}
.div_tbl_5 span.span5_cols_11{
	width:60px;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_6{
	width:620px;
	min-height:26px;
	line-height:24px;
	border-bottom:1px solid ;
	text-align:center;
	}
.div_tbl_6 span.span6_cols_1{
	width:100%;
	}
.div_tbl_7{
	width:620px;
	min-height:20px;
	border-bottom:1px solid ;
	}
.div_tbl_7 span.span7_cols_1, .div_tbl_7 span.span7_cols_2, .div_tbl_7 span.span7_cols_3, .div_tbl_7 span.span7_cols_4, .div_tbl_7 span.span7_cols_5, .div_tbl_7 span.span7_cols_6, .div_tbl_7 span.span7_cols_7{
	border-right:1px solid ;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_7 span.span7_cols_1{
	width:65px;
	}
.div_tbl_7 span.span7_cols_2{
	width:80px;
	}
.div_tbl_7 span.span7_cols_3{
	width:85px;
	}
.div_tbl_7 span.span7_cols_4{
	width:80px;
	}
.div_tbl_7 span.span7_cols_5{
	width:60px;
	}
.div_tbl_7 span.span7_cols_6{
	width:80px;
	}
.div_tbl_7 span.span7_cols_7{
	width:80px;
	}
.div_tbl_7 span.span7_cols_8{
	width:80px;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_8{
	width:620px;
	min-height:20px;
	border-bottom:1px solid ;
	}
.div_tbl_8_bottom{
	width:620px;
	min-height:20px;
	border-bottom:1px solid ;
	}
.div_tbl_8 span.span8_cols_1, .div_tbl_8 span.span8_cols_2, .div_tbl_8 span.span8_cols_3, .div_tbl_8 span.span8_cols_4, .div_tbl_8 span.span8_cols_5, .div_tbl_8 span.span8_cols_6, .div_tbl_8 span.span8_cols_7{
	border-right:1px solid ;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_8 span.span8_cols_1{
	width:65px;
	}
.div_tbl_8 span.span8_cols_2{
	width:80px;
	}
.div_tbl_8 span.span8_cols_3{
	width:85px;
	}
.div_tbl_8 span.span8_cols_4{
	width:80px;
	}
.div_tbl_8 span.span8_cols_5{
	width:60px;
	}
.div_tbl_8 span.span8_cols_6{
	width:80px;
	}
.div_tbl_8 span.span8_cols_7{
	width:80px;
	}
.div_tbl_8 span.span8_cols_8{
	width:80px;
	float:left;
	min-height:20px;
	line-height:18px;
	text-align:center;
	}
.div_tbl_9{
	width:620px;
	min-height:20px;
	border-bottom:1px solid ;
	float:left;
	}
.div_tbl_9 span.span9_cols_1{
	width:600px;
	float:left;
	min-height:20px;
	line-height:18px;
	padding-left:12px;
	}
#div_player_limit
{
	border: 5px solid #FFAEC9;
	border-radius: 16px 16px 16px 16px;
    float: left;
    margin-bottom: 30px;
    min-height: 333px;
    width: 675px;
}
.table_limit_level {
    width: 100%;}
.table_limit_level td
{
	text-align:center;
	width:88px;
	height:10px;
	padding:5px 0px;
	margin:0px;
	 font-weight: bold;
}
.table_limit_level_value {margin-left: 10px;
    margin-top: 0;
    width: 98%;}
.table_limit_level_value td
{
	text-align:left;
	width:88px;
	padding:0px;
	margin:0px
}
.background1{background:#07a92c;padding:0px 0px !important; }	
.background2{background:#7f7f7f;padding:0px 0px !important; }	
.background3{background:#00a2e8;padding:0px 0px !important; }	
.background4{background:#ffaec9;padding:0px 0px !important; }	
.background5{background:#fff200;padding:0px 0px !important; }	
.background6{background:#ff7f27;padding:0px 0px !important; }	
.background7{background:#f40006;padding:0px 0px !important; }
.gradient
{
	 background: url("../images/gradient.png") no-repeat scroll left bottom transparent;
}
.fade
{
	 background: url("../images/fade.png") no-repeat scroll left bottom transparent;
}

/* Login Dropdown */
.modulehidden,.module_hidden,.module-hidden,.hidden,.hidden2, .hidden3{
	display:none;
}
.moduletable_login{
	 background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: none;
    left: -834px;
    padding-bottom: 10px;
    position: absolute;
    width: 990px;
    z-index: 965;
}
.log_out
{
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
}
.login-section{
	float:left;
	width:250px;
	height:250px;
	background:url("../images/form_login.png") no-repeat scroll left top transparent;
}
.login-section h2{
	color: #DD1E22;
    font-size: 15px;
    height: 20px;
    margin: 28px 0 0 36px;
}
.box_1_padding_login{
	/*margin-left:35px;*/
}
.textbox_email_login{
	clear: both;
    margin-bottom: 3px;
    margin-top: 8px;
    width: 201px;
}
.textbox_email_login span {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}
.left_textbox_login {
    background: url("../images/left_textbook.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 28px;
    width: 15px;
}
.right_textbox_login {
    background: url("../images/right_textbook.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 28px;
    width: 15px;
}
.center_textbox_login {
    background: url("../images/center_textbook.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 28px;
    width: 171px;
}
.center_textbox_login input {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #ccc;
	border-radius:5px;
    height: 23px;
    line-height: 18px;
    margin-top: 2px;
    width: 171px;
}
.wrapp_textbox_login {
    margin: 3px 0;
    width: 201px;
}
.login .button {
    background: url("../images/login.png") no-repeat scroll right 9px transparent;
    border: 0 none;	
    color: #ED2024;
    cursor: pointer;
    float: right;
    font-size: 11px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    text-decoration: none;
	margin:20px 15px 0 0;
}
.forgetpass{
    float: right;
    text-align: right !important;
    width: 201px;
}
.forgetpass a{
	color: #000;
}
.forgetpass a:hover{
	text-decoration:underline;
}

.register-section{
	float:left;
	width:700px;
	margin:20px 0 0 20px;
}
#topic img
{
	margin:0px;
	width:33px;
	border:1px solid #ccc;
}
#topic
{
	width:137px;
    float: left;    
    padding: 5px 0 5px 2px;
}
.php_item
{font-size: 10px;
    margin-left: 5px;
    width: 95px;
}
.articlestags a{	font-weight:bold;}
.articlestags a:hover{color:#044E80;}
.table_article td
{
padding:5px;
}
.color1{background:#E9E9E9;}
.color2{background:#DCDCDC;}
.color3{/*background:#edf6f5;*/}
.color4{background: url("../images/color4.jpg") repeat-x scroll left bottom transparent;
min-height:67px;
}
.item-page .pagenav .pagenav-prev a,.item-page .pagenav .pagenav-next a
{
	float:left;
	width:38px;
	height:29px;
}
.item-page .pagenav .pagenav-prev {
	float:left;
}
.item-page .pagenav .pagenav-prev a
{
	background: url("../images/article_pre.png") repeat-x scroll left top transparent;
}
.item-page .pagenav .pagenav-next {float:right;
}
.item-page .pagenav .pagenav-next a
{
	background: url("../images/article_next.png") repeat-x scroll left top transparent;
}

#mod_login_usernametext,#mod_login_passwordtext
{
	padding: 0 10px 0 0px; 
}
.inputlogin{
	float:left;
	height:20px;
	line-height:20px;
	width:215px;
	border:1px solid #ccc;
	border-radius:5px;
	clear:both;
	margin-bottom:5px;
	padding:0px 10px;
}
.selectcountry
{
	/*background:url("../images/contact_input.png") no-repeat scroll left top transparent !important;*/
	width:258px;
	float:left;
	border:1px solid #ccc;
	border-radius:5px;
	padding:5px 8px;
	margin:3px 0;
	
}
.media-details table td
{
	padding:3px;
} 
.media-details table .userUpload
{
	float:left;
	padding-left:5px;
}
#media-subscribe-form .image-left
{
	padding-top:5px;
}
#CB .tab-row
{clear:both; float:left;
	width:100%;
}
.header_right
{
	float: right;
    padding-right: 10px;
    width: 115px;
}













