/* global components */
#mc h3 {font-size:22px;font-weight:bold;padding:0 0 13px 0;}
#mc h4 {font-size:16px;font-weight:bold;}
#mc h5 {font-size:13px;font-weight:bold;}
#mc h6 {font-size:12px;font-weight:bold;}

/* Global Template Styles */
#itemlist img {border:1px solid black;}
#itemlist img.noborder {border:none;}
#itemlist h4 {font-size: 15px; margin-bottom: 2px; text-transform: uppercase}
#itemlist dl {margin-bottom: 20px;}
#itemlist dt {font-weight: bold; font-size: 12px;}
#itemlist dt.qa {font-style: italic;}
#itemlist dd {margin: 0 0 3px 0;}

.cta {margin: -5px 0 10px 0;font-weight:bold;display:block;}

dl.qa dt {font-weight:bold;font-size:13px;}

#mc ol {list-style: decimal outside; border:solid 0px red;}

/*IMAGES*/
.image_right { float:right; margin:0 0 4px 4px;border:1px solid black}
.graphic_right { float:right; margin:0 0 4px 4px; }
.image_left { float:left; margin:0 4px 4px 0; border: 1px solid black;}
.graphic_left { float:left; margin:0 4px 4px 0; }


/*TABLES*/
#mc table.generic {border:1px solid black;width:100%;border-collapse:collapse;margin:0 0 7px 0;}
#mc table.generic thead {background-color:black;}
#mc table.generic thead td {color:white;text-transform:uppercase;font-weight:bold;}
#mc table.generic td {padding:2px;}
#mc table.generic tr.even {background-color:#eee;}

#mc table.generic_half {border:1px solid black;width:324px;border-collapse:collapse;margin:0 0 7px 0;}
#mc table.generic_half thead {background-color:black;}
#mc table.generic_half thead td {color:white;text-transform:uppercase;font-weight:bold;}
#mc table.generic_half td {padding:2px;}
#mc table.generic_half tr.even {background-color:#eee;}

#mc table#eventlist {border:1px solid black;width:100%;border-collapse:collapse;}
#mc table#eventlist thead {background-color:black;}
#mc table#eventlist thead td {color:white;text-transform:uppercase;font-weight:bold;}
#mc table#eventlist td {padding:2px;height:50px;}
#mc table#eventlist tr.even {background-color:#eee;}

#mc div.ma {margin: 0 0 20px 0;}

#footnote {font-size:12px; color:#333333;font-style:italic;margin:0 0 10px;}

/*UNORDERED LISTS*/
#mc ul li {background:transparent url(/images/icons/bullet_round_black.gif) no-repeat scroll .2em .45em; margin-left:13px;padding-left:11px;}
#mc ul {padding-bottom:10px;}

/*DEFINITION LISTS*/
#mc dl {margin-top:15px;}

/*hideat-showat*/
#mc .none{display:none;}

#mc .note{
	color:#666;
	font-style:italic;
}

/*SUBHEADER BAR*/
#mc .hdrBlue {background: url(/mia/images/community/y2010/blue2_10x23.gif) repeat-x scroll; font-size:12px; color:#fff; font-weight:bold; padding:4px; margin:0px 0px 10px 0px; text-transform:uppercase;}
