/* DISPLAY & POSITIONING */
.document_container	{ display:block; width:50%; margin:auto; background:#FFFFFF; }

.hidden_content		{ display:none;}
.hc					{ display:none;}
.inline				{ display:inline;}

.float_left, .ftl	{ float:left;}
.float_right, .ftr	{ float:right;}

.clrl				{ clear:left;}
.clrr				{ clear:right;}
.clrb				{ clear:both;}

.posAb				{ position:absolute; 	left:50%;}
.posFxd				{ position:fixed; 		left:50%}

.nom				{ margin:0px;}
.nop				{ padding:0px;}
.nob				{ border:0px;}

.column_left, .coll	{ float:left; 	width:50%;	height:auto; } /*background:#00FF00;*/
.column_right, .colr{ float:right; 	width:50%;	height:auto; } /*background:#FF0000;*/
.column_quart, .colq{ float:left;	width:25%;	height:auto; }

.listed_nobull, .lins, .linb		
					{ 
					  list-style:none; 
					  margin:0px; padding:0px;
					}
					
/*.listed_item		{ list-style:none; }*/

/* ALIGN TEXT */
.text_center, .tac	{ text-align:center;}
.text_left, .tal	{ text-align:left;}
.text_right, .tar	{ text-align:right;}




/* WIDTHS */
.fullwidth, .100fw	{ width:100%;}
.halfwidth, .50hw	{ width:50%;}

/* BORDERS, LINES & RULES */
.hr					{ display:block; height:1px; width:100%; border-bottom:1px solid  #CACACA;  margin:15px 0px 15px 0px;}
.hr_dashed			{ display:block; height:1px; width:100%; border-bottom:1px dashed #CACACA;  margin:15px 0px 15px 0px;}
.hr_dotted			{ display:block; height:1px; width:100%; border-bottom:1px dotted #CACACA;  margin:15px 0px 15px 0px;}

.no_underline		{ text-decoration:none; 		border-bottom-width:0px;}
.underline			{ text-decoration:underline; 	border-bottom:1px solid #CACACA;}


/* CURSORS */
.MoveIcon, .MoveCursor			{ cursor:move; border:0px;}
.PointerIcon, .PointerCursor	{ cursor:pointer; border:0px;}


/* MISC */
.loadable, .loader, .load {background:url(/images/app/loader.gif) no-repeat 0px 2px; padding-left:20px;}	