@import 'reset.css'; 
@import '960.css'; 
@import 'text.css'; 
@import 'buttons.css'; 
@import 'zoomie.css'; 
@import 'table.css'; 
@import '/css/grid.css'; 

/* DEBUG CSS */

.container_16 { /* background: url('../images/16_col.gif') repeat-y; */ }

/* END DEBUG CSS */


HTML			{  height:100%; }
HTML * 			{ font-family:Tahoma, Verdana, sans-serif;  }
BODY			{ margin-top:20px; background:#fff; }
P 				{ font-size:1em; }
A				{ color:#0099FF; text-decoration:none; border-bottom:1px solid #0099FF;  }
HR				{ border-top:1px solid #666; }
H1,H2,H3,H4,H5	{ font-family:'Trebuchet MS'; }
H1 				{ font-size:2em; }
H2 				{ font-size:1.5em; }
H3 				{ font-size:1em; }

UL LI	{ text-indent:0px; list-style:none; background:url('/themes/main/images/bullet_black.png') no-repeat left 10px; margin:10px; padding-left:20px; }
LI		{ margin-bottom:10px; }
I, EM		{
			// font-style: normal;
		}

dl,dt,dd { margin:0px; padding:0px; text-indent:0px; }
		
#header 		{ height:65px; }

#logo			{ float:left; margin-right:10px; }
#logo A			{ border:none; }
#counter {
					background: url(../images/counter_bg2.png) no-repeat;
					color:#FFFFFF;
					float:left;
					font-size:1.8em;
					height:52px;
					line-height:45px;
					margin-right:20px;
					padding:0 3px;
					text-align:center;
					width:116px;
		}

#top_menu					{ float:left; margin-top:5px; }
#top_menu DIV, #top_menu UL	{ margin:0px; }
#top_menu LI					{ background:none; display:inline; margin:0; }  
#top_menu LI	A				{ color:#666; text-decoration:none; border-bottom:1px solid #666; }
#top_menu DIV.first_level LI 	{ font-size:1.1em; }
#top_menu DIV.second_level LI 	{ font-size:0.9em; }
#top_menu .active  A			{ font-weight:bold; color:#000; }
#top_menu #level_3			{ display:none; }
		
		
.menu_item		{ float:left; border-right:1px solid #eee; padding:0px 10px; margin-left:10px; }
.menu_item A		{ font-weight:bold; color:#666; font-size:1em; border-color:#666; }
.menu_item .desc { clear:both; color:#888; margin-top:5px; font-size:0.85em; }

#auth			{ padding-top:4px;  margin-right:10px; font-size:0.75em; line-height:16px; }
#auth IMG		{ float:left; margin:2px; }

#logon			{ font-size:0.9em; }
#logon SPAN		{ margin-right:5px; }
#logon .logon_row { margin-bottom:2px; }
#logon .exit		{ background:url('../images/exit.png') no-repeat right 3px; display:inline; }


#wallet_volume 	{ float:left; }
#cashValue		{ font:bold 2.2em 'Trebuchet MS'; }
#wallet_des		{ line-height:1.1em; font-size:0.9em; float:left; margin-top:4px;  margin-left:5px;	 }


#main_bar		{ margin-bottom:20px; }
#main 			{ float:left; margin-right:1%; width:61.8%; }
#sidebar 		{ float:left; width:35%; color:#666; }
			
						
						
#rightbar		{ margin-bottom:20px; }


.wrapper {
   min-height: 100%;
   height: auto !important;
   height: 100%;
   margin: 0 auto -100px;
  // margin: 0;
   }
   
#footer { height:100px; }

.noborder		{ border:none; }
.red_link		{ color:#CC0033; text-decoration:none; border-bottom:1px solid #CC0033; font-weight:bold; }
.gray_link		{ color:#999; text-decoration:none; border-bottom:1px solid #999; }
.bold			{ font-weight:bold; }
.border_none	{ border:none; }
.br 			{ margin-bottom:20px; height:1px; }
.bg_gray 		{ background:#f2f2f2; }
//.bg_gray 		{ background:#fff; }
.white 			{ color:#fff; }
.gray 			{ color:#666; }
.black			{ color:#000 !important; font-weight:bold; }
.medium			{ font-size:0.85em; } 
.small			{ font-size:0.8em; } 
.white_dashed 	{ color:#fff; border-bottom:1px dashed #fff; text-decoration: none; }
.black_dashed 	{ color:#000; border-bottom:1px dashed #000; text-decoration: none; }
.round_corner 	{ padding:20px; }
#leftbar .round_corner,
#rightbar .round_corner 	{ padding:10px 0px; }

INPUT[type=text].long		{ width:300px; }
 	
.float_left		{ float:left; margin-right:20px; margin-bottom:20px; }
.float_right	{ float:right; margin-left:20px; margin-bottom:20px; }
.float_center	{ text-align:center; }


/*   FORMS  */
 
.element { width:300px; margin-bottom:10px; }
.element INPUT { width:300px;}
.textareas { width:300px; height:100px; }
.checkbox { float:left; }
