








		.qmmt_main
		{
		    background-color: #ffffff;
		    border: none;
		}
		#qmMain .qmmt_main
		{
		    background-color: #ffffff;
		    border: none;
		}		
		.qmmt_text
		{
		    font: 11px Arial, Helvetica, sans-serif !important; 
		    color: #333333;
			padding: 2px;
		}
		.qmmt_text_up
		{
		    font: 11px Arial, Helvetica, sans-serif !important;
		    color: #009900;
		}
		.qmmt_text_down
		{
		    font: 11px Arial, Helvetica, sans-serif !important;
		    color: #ff0000;
		}
		.qmmt_cycle
		{
		    background-color: #F2F2F2;
		}
		.qmmt_tab
		{
		    font: bold 10px Arial, Helvetica, sans-serif !important;
		    color: #333333;
		    background-color: #DFE6F0;
		    border-left-color: #CACCCB;
		    border-bottom-color: #CACCCB;
		    border-top-color: #CACCCB;
		}
		.qmmt_tabactive
		{
		    font: bold 10px Arial, Helvetica, sans-serif !important;
		    color: #333333;
		    background-color: #ffffff;
		    border-left-color: #CACCCB;
		}
		a.leftNav, a.qmmt {
			font: bold 11px Arial, Helvetica, sans-serif !important;
		    color: #996600;
			text-decoration: none;
		}
		a:visited.leftNav, a:visited.qmmt {
			font: bold 11px Arial, Helvetica, sans-serif !important;
		    color: #996600;
			text-decoration: none;
		}
		a:hover.leftNav, a:hover.qmmt {
			font: bold 11px Arial, Helvetica, sans-serif !important;
		    color: #7a4423;
			text-decoration: underline;
		}
		#qmRight .qmmt_main
		{
		    background-color: #ffffff;
		    border: none;
		}
		#qmRight .qmmt_text
		{
		    font: 11px Arial, Helvetica, sans-serif !important;
		    color: #333333;
			padding: 2px;
		}
		#qmRight .qmmt_text_up
		{
		    font: 11px Arial, Helvetica, sans-serif !important;
		    color: #009900;
		}
		#qmRight .qmmt_text_down
		{
		    font: 11px Arial, Helvetica, sans-serif !important;
		    color: #ff0000;
		}
		#qmRight .qmmt_cycle
		{
		    background-color: #F2F2F2;
		}
		#qmRight .qmmt_header_text
		{
		    font: bold 12px Arial, Helvetica, sans-serif !important;
		    color: #333333;
			padding-left: 0px;
		}
		#qmRight .qmmt_header_bar
		{
		    background-color: #ffffff;
		    border-color: #ffffff;
			padding-left: 0px;
		}
		#qmRight a.qmmt {
			font: 11px Arial, Helvetica, sans-serif !important;
		    color: #2479B0;
			text-decoration: none;						
		}
		#qmRight a:visited.qmmt {
			font: 11px Arial, Helvetica, sans-serif !important;
		    color: #2479B0;
			text-decoration: none;			
		}
		#qmRight a:hover.qmmt {
			font: 11px Arial, Helvetica, sans-serif !important;
		    color: #2479B0;
			text-decoration: underline;
		}
		#qmRight .qmmt_tab
		{
		    font: bold 10px Arial, Helvetica, sans-serif !important;
		    color: #333333;
		    background-color: #DFE6F0;
		    border-left-color: #CACCCB;
		    border-bottom-color: #CACCCB;
		    border-top-color: #CACCCB;
		}
		#qmRight .qmmt_tabactive
		{
		    font: bold 10px Arial, Helvetica, sans-serif !important;
		    color: #333333;
		    background-color: #ffffff;
		    border-left-color: #CACCCB;
		}
		#qmBody .qmmt_main
		{
		    background-color: #ffffff;
		    border: none;
		}
		#qmBody .qmmt_text
		{
		    font: 12px Arial, Helvetica, sans-serif !important;
		    color: #333333;
			padding: 2px;
		}
		#qmBody .qmmt_text_up
		{
		    font: 12px Arial, Helvetica, sans-serif !important;
		    color: #333333; 
		}
		#qmBody .qmmt_text_down
		{
		    font: 12px Arial, Helvetica, sans-serif !important;
		    color: #333333;
		}
		#qmBody .qmmt_cycle
		{
		    background-color: #F2F2F2;
		}
		#qmBody a.qmmt {
			font: 12px Arial, Helvetica, sans-serif !important;
		    color: #2479B0;
			text-decoration: underline;
		}
		#qmBody a:visited.qmmt {
			font: 12px Arial, Helvetica, sans-serif !important;
		    color: #2479B0;
			text-decoration: underline;
		}
		#qmBody a:hover.qmmt {
			font: 12px Arial, Helvetica, sans-serif !important;
		    color: #2479B0;
			text-decoration: underline;
		}
		#qmBody .qmmt_header_text
		{
		    font: bold 13px Arial, Helvetica, sans-serif !important;
		    color: #000000;
			padding-left: 0px;
		}
		#qmBody .qmmt_header_bar
		{
		    background-color: #ffffff;
		    border-color: #ffffff;
		}			

		
		/* General */
		.qm_main
		{
		    background-color: #ffffff;
			border-color: #E3E4E5;
		    font: 12px Arial, Helvetica, sans-serif  !important;
			color: #333333;
			
		}
		.qm_maintext
		{
		    font: 12px Arial, Helvetica, sans-serif  !important;
		}
		.qm_text_up, .qm_text_down
		{
		    font: 12px Arial, Helvetica, sans-serif  !important;
		}
		.qm_text_up
		{
			color: #009900;
		}
		.qm_text_down
		{
			color: #E60202;
		}		

		a.qm {
			font: 12px Arial, Helvetica, sans-serif;
		    color: #2479B0;
			text-decoration: underline;			
		}
		a:visited.qm {
			font: 12px Arial, Helvetica, sans-serif;
		    color: #2479B0;
			text-decoration: underline;
		}
		a:hover.qm {
			font: 12px Arial, Helvetica, sans-serif;
		    color: #2479B0;
			text-decoration: underline;
		}
		
		.qm_subnav_heading_bar
		{
		    border-color: #ffffff;	
		}
		
		a.qm_subnav_inactivebutton, a:visited.qm_subnav_inactivebutton
		{
			font: bold 12px Arial, Helvetica, sans-serif;
			color: #333333;
			text-decoration: underline;
		}
		.qm_subnav_activebutton, a.qm_subnav_activebutton, a:visited.qm_subnav_activebutton, .qm_subnav_inactivebutton, a:hover.qm_subnav_activebutton
		{
			font: bold 12px Arial, Helvetica, sans-serif;
			color: #333333;		
			text-decoration: none;			
		}		
			
		/* Buttons */
		.qm_inactivebutton
		{
		    background-color: #DFE6F0;
		    font: bold 12px Arial, Helvetica, sans-serif;
		    color: #333333;
		    border-color: #ffffff;
			border-bottom-color: #CACCCB;
		}
		.qm_activebutton
		{
		    background-color: #ffffff;
		    font: bold 12px Arial, Helvetica, sans-serif;
		    color: #333333;
		    border-color: #ffffff;
			border-bottom-color: #CACCCB;
		}
		/* Heading Bars */
		.qm_heading_bar 
		{
		    background-color: #807f83;
		    border-color:#ffffff;
		    font: 13px Arial, Helvetica, sans-serif;
		}
		.qm_heading_text
		{
		    font: bold 13px Arial, Helvetica, sans-serif;
		    color: #ffffff;		
		}
		
		.qm_realtime_text
		{
    		font: 12px Arial, Helvetica, sans-serif !important;
    		color: #02D602;
		    font-weight: bold;
		    font-style: italic;
		}
		
		.qm_nonrt_text
		{
    		font: 12px Arial, Helvetica, sans-serif  !important;
    		color: #bbbbbb;
		    font-weight: bold;
		    font-style: italic;
		}		
				
		/* Cycles for Alternating Cells */ 
		.qm_cycle
		{			
		    background-color: #F2F2F2;
			border-color: #E3E4E5;			
		    font: 12px Arial, Helvetica, sans-serif  !important;
		    color: #333333;
		}
		.qm_cycleup
		{
		    background-color: #D4FCD4;
		    font: 12px Arial, Helvetica, sans-serif  !important;
		    color: #333333;
		}
		.qm_cycledown
		{
		    background-color: #FCD2D2;
		    font: 12px Arial, Helvetica, sans-serif  !important;
		    color: #333333;
		}
		
		a.qm_heading_text
		{
			font: 12px Arial, Helvetica, sans-serif  !important;
		    color: #ffffff;
			text-decoration: underline;			
		}
		a:visited.qm_heading_text
		{
			font: 12px Arial, Helvetica, sans-serif  !important;
		    color: #ffffff;
			text-decoration: underline;			
		}
		a:hover.qm_heading_text
		{
			font: 12px Arial, Helvetica, sans-serif  !important;
		    color: #ffffff;
			text-decoration: underline;			
		}
		#qmDropDownWrapper
		{
			display: none;
		}



/* -- override browser defaults ---------------------------------------------------------------------- */

div,p,ul,li,h3{
		padding:0;
		margin:0;
}


/* -- setup container, A/B sections (left/right columns) and subSections (boxes) -------------- */

#bodyContent{
		width: 510px;
		font-size: small;
}
#bodyContent div#sectionA{
		float: left;
		width: 247px;
}
#bodyContent div#sectionB{
		float: right;
		width: 247px;
}
#bodyContent div.subSection{
		float: left;
		width: 243px;
		padding: 1px;
		margin-bottom: 15px; 
		border: 1px solid #9a9a9a;
		background-color: #fff;
}
#bodyContent h3.header{
		padding: 9px 0 8px 6px;
		background-color: #807F83;
		color: #fff !important;
		font: 95% Arial, sans-serif;
		font-weight: bold;
		
		
}
#bodyContent h3.header span{
		font-weight: normal !important; color: #fff !important;
}

#bodyContent div.copy { font: 85%/1.2em Arial, sans-serif; padding-left: 87px !important }
#bodyContent div.copyWithArrow { 
	margin-top: 10px;
	background-image: url(/images/AMIA/arrow.gif) !important;
	background-repeat: no-repeat;
	width: 154px;
	font: 85%/1.2em Arial, sans-serif; padding-left: 87px !important
}

#bodyContent br.clearBoth{
		clear: both;
}



/* --  setup interior of subSection boxes ------------------------------------- */

#bodyContent ul{
		float: left;
		list-style: none;
		margin-top: 1px !important;
		margin-bottom: -2px !important;
		padding: 0px !important;
}
#bodyContent li{
		
		
		display: block;
		float: left;
		margin-bottom: 0px;
		min-height: 83px;
		position: relative;
		border: 1px solid #ccc;
		background: #E6E6E6 url(../images/AMIA/listItemBkg.jpg) repeat-x 0 0;

}
#bodyContent img{
		position: absolute;
		margin-top: 5px;
		margin-right: 10px;
		margin-left: 5px;
		border: 1px solid #fff;
}
#bodyContent .imgWrapper{
		float: left;
		position: absolute;
		top: 0;
		left: 0;
		height: 85px;
		width: 72px;
		margin-top: -1px;
		margin-left: -1px;
		background: #c6c6c6 url(../images/AMIA/imgWrapper.jpg) repeat-y right top;
}
#bodyContent a,
#bodyContent a:link,
#bodyContent a:visited{
		float: right;
		margin-top: 9px;
		margin-right: 12px;
		padding-left: 87px; /* for Safari and Opera */
		width: 142px;
		color: #996600 !important;
		font: 85%/1.2em Arial, sans-serif;
		text-decoration: none;
		/* background: transparent url(/images/AMIA/arrow.gif) no-repeat 78px 4px !important; */
		background-image: url(/images/AMIA/arrow.gif) !important;
                background-repeat: no-repeat;
                background-position: 78px 3px;
}
#bodyContent a:hover,
#bodyContent a:active,
#bodyContent a:focus{
		color: #7a4423 !important;
		text-decoration: underline !important;
}




/* -- A Closer Look At -------------------------------------- */

#bodyContent #closer p, #bodyContent #latest p{
		padding: 8px;
		margin-top: 1px;
		border: 1px solid #ccc;
		border-bottom: none;
		font: 85%/1.2em Arial, sans-serif;
		color: #666;
		background: #e9e9e9 url(../images/AMIA/closerBkg.jpg) repeat-x 0 0;
		
}

#bodyContent #latest p{ margin-right: 15px; padding-left: 87px; /* for Safari and Opera */ }
#bodyContent #new p{ margin-right: 15px; padding-left: 87px; /* for Safari and Opera */ }


#bodyContent #closer { background: #e9e9e9 url(../images/AMIA/closerBkg.jpg) repeat-x 0 0; }	

#bodyContent #closer ul#closerList {
		
		width: 241px;
		padding: 2px 8px 14px 8px;
		border: 1px solid #ccc;
		border-top: none;
		background-color: #e9e9e9 !important;
		margin-bottom: 4px;
		
}
#bodyContent #closer ul#closerList li{
		float: none;
		display: block;
		min-height: 0;
		margin-right: 7px;
		border: none;
		background-image: none;
		border: 0px solid red;
		margin-left: 10px;
		background-color: transparent !important
		
}

#bodyContent #closer ul#closerList li a,
#bodyContent #closer ul#closerList li a:link,
#bodyContent #closer ul#closerList li a:visited{
		float: none;
		padding: 1px;
		margin: 0;
		line-height: 1.2em;
		white-space: nowrap;
		margin-top: 9px;
		margin-right: 0px;
		padding-left: 17px; /* for Safari and Opera */
		width: 142px;
		color: #996600 !important;
		font: 1.2em Arial, sans-serif;
		text-decoration: none;
                background-position: 0px 3px;
}

#bodyContent #closer ul#closerList li a:hover {
		color: #7a4423 !important;
		text-decoration: underline;
}

/*--- #bodyContent #closer a:hover,
#bodyContent #closer ul#closerList li a:active,
#bodyContent #closer ul#closerList li a:focus{
		color: #996600;
} ---*/



/* -- Alternative Investing -------------------------------------- */

div#container div#content div#contentRight #bodyContent #alt ul ul{
		float: right;
		width: 164px;
		margin: 5px 0 0 0;
}
#bodyContent #alt ul ul li{
		float: left;
		width: 81px;
		min-height: 0;
		margin: 5px 0 0 0;
		line-height: 1em;
		border: none;
		background-image: none;
		background-color: transparent;
}
#bodyContent #alt ul ul li a,
#bodyContent #alt ul ul li a:link,
#bodyContent #alt ul ul li a:visited{
		float: none;
		padding:0;
		margin:0;
		/*-- color: #666; --*/
		/* font-size: 80%; */
		font-size: 1em !important;

		/*-- text-decoration: underline; --*/
		background-image: none !important;
}
/*-- #bodyContent #alt ul ul li a:hover,
#bodyContent #alt ul ul li a:active,
#bodyContent #alt ul ul li a:focus{
		color: #996600;
} --*/

/* positioning for ad banners  */
div#container div#rightRail div#rrContainer div.rrImage {
	padding: 5px 5px 0px 0px;
	width: 261px;
}


