/* --------------------------begin global styles-------------------------- */

		/* default styles */
		body {font-family: Arial,sans serif; font-size: 11px; margin: 10px; background-color:#ffffff; text-align:center; color:#111212; background:white;}
		input,select {font-family: Arial,sans serif; font-size: 11px; margin:0px; padding:0px;}
		p {margin-left:0px; margin-top:0px; margin-left:0px; margin-bottom:0px; line-height: 14px; padding-bottom: 10px;padding-right:50px;}
		a:link {color:#0E0059; text-decoration: underline; border: 0px;}
		a:visited, a:active, a:hover {color:#0E0059;}
		hr  { color: #939393; background-color: #939393; height: 1px; size: 1px; padding:0px; margin-bottom:5px;}
		/* list styles */
		ul {margin-top: 5px; margin-bottom: 5px; list-style-type: disc; margin-right: 50px;}
		ol {margin-top: 5px; margin-bottom: 5px;}
		img.arrow {margin-top: -5px; padding-bottom:0px;}
		
		/* body text headers */
		h1 {font-size: 13px; color: #0E0059; font-weight: bold; padding-bottom: 10px;  margin: 0px;}
		h1.data_header {font-size: 27px; font-weight:normal; color: #B10021; padding-bottom: 10px; margin-top:0px;}
		#data_header {font-size: 27px; font-weight:normal; color: #B10021; padding-bottom: 10px; margin-top:0px;}
		h2 {font-size: 11px; font-weight: bold;  padding-bottom: 5px; margin: 0px;}
		h3 {font-size: 11px; color: #0E0059; font-weight: normal; font-style: italic; padding-bottom: 10px; margin: 0px;}
		
		/* misc styles */
		.smallgrey {font-size: 9px; line-height: 12px; color: #939393;}
		p.intropara {font-size: 13px; line-height: 18px; padding-right:10px; }
		
		
		
			
		/* main content wrapper */
		div#main_container{width: auto; border: 0; margin: 0 5%; padding: 0; float: none !important;}
		
		/* header table */
		div#header {position: relative; top: 0px; left: 0px; width: 576px; height: 75px; margin: 0px; background-color: #ffffff; text-align:right;}
		/* header forms */
		div#header form {display:none;}
		* html div#header form {display:none;}
		div#breadcrumbs {position: relative; top: 0px; left: 0px; width: 955px; height: 25px; margin: 0px; margin-left:10px; margin-top:10px; font-size:11px; color:#111212;}
		div#breadcrumbs b {color:#0E0059;font-weight: bold;clear:left;}
		div#bread-left {position: relative; float:left; }
		div#print-email {position: relative; float:right; }
		
		/* columns */
		div#leftcol {display:none;}
		div#center {position: relative;  float: left; width:573px; min-height: 100%; height:100%; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-left: 10px; margin-right:10px; margin-bottom: 0px; margin-top: 0px;}
		div#rightcol {display:none;}
		

		/* top nav styles */
		div#topnav {display:none;}
		


		
		/* footer styles */
		div#footer {position: relative; top: 0px; left: 10px; clear: left; height: 20px; width: 945px; background-color: #ffffff; color: #666666; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 5px; font-size: 10px; text-align:left;}
		div#footer a {color: #666666; text-decoration:underline; padding-right:10px;}
		
/* --------------------------end global styles-------------------------- */


		
		
/*new styles*/
	
	
	
	h2.reverse_center {font-size: 12px; text-align: center; font-weight: bold; color: white; padding-bottom: 5px; padding-top: 0; margin: 0;}
	p.foot {font-size: 9px; color: #999999;}
	div.caption { text-align: center; font-size: 10px; font-weight: normal; color: #0E0059; padding: 0 10% 5px;}
	div.image_title { text-align: center; font-size: 11px; font-weight: bold; color: #0E0059; padding-top: 10px; padding-bottom: 0px; }
	div.caption_narrow { text-align: center; font-size: 10px; font-weight: normal; color: #0E0059; padding: 0 0 5px; }
	div.float_right {display: inline; position: relative; float: right; width: 225px; margin-left: 8px; margin-top: 10px; margin-bottom: 10px;}
	a:link.h1, a:active.h1, a:visited.h1 {font-size: 13px; color: #0E0059; font-weight: bold; text-decoration: none;}
	a:hover.h1 {font-size: 13px; color: #0E0059; font-weight: bold; text-decoration: underline;}

		
		/* top-level page styles */
		div#introbox1 {font-size:13px; background:#F5F5F5; padding:10px; margin-bottom:7px;}
		div#introbox2 {font-size:13px; background:#DADDDE; padding:10px; margin-bottom:7px; }
		div#introbox1 ul, div#introbox2 ul {font-size:11px;}
		
		
		/* purple subnav */
		
		

		#tab ul {position: relative; list-style: none; height:20px; padding: 0px; margin: 0px; } 
		#tab li {position: relative; display: inline; float: left; width: 80px; background-color: #666465; color: white; text-align: center; font-size: 11px; font-weight: bold; height:20px; padding: 0px; margin-right: 2px; }
		#tab li.on {background-color: #0E0059;}
		#tab li a:link, #tab li a:visited, #tab li a:active {display:block;  height:20px; color: white; text-decoration: none;padding: 0px; margin: 0px; }
		#tab li a:hover #tab li a:focus, #tab a:hover, #tab a:focus {display:block;  height:20px; color: white; text-decoration: none; background-color: #0E0059;padding: 0px; margin: 0px; }
		div#tab_content {clear:left;width:550px; border: 1px #666465 solid; padding:10px;}
		div#tab_content h2 {font-size:11px;}
		
		/*promotional items*/
div#promobox {float:left;margin:5px;width:8em;height:8em;text-align:center;background-color: #DBDFBF;color: #859234; font-size: 11px;font-style: normal;text-decoration: none;
}
div#promobox_callout p {margin-left: 10px; margin-right: 5px; margin-bottom:3px; margin-top: 3px;}
div#promobox_title {background-color: #859234; display: inline; width:8em;float: right; color: white; font-size: 11px; font-weight: bold; margin-bottom: 5px; }
div#promobox_title p {padding: 0; margin: 5px; line-height: 1em;}
div#promobox a, div#promobox a:hover.promobox {text-decoration: none; border: 0px; color: #303C40; text-decoration: underline;}


div#orange_callout { background-color: #DBDFBF; display: inline; position: relative; float: right; width: 185px; color: #859234; font-size: 11px; margin: 10px;}
	div#orange_callout p {margin-left: 10px; margin-right: 5px; margin-bottom:3px; margin-top: 3px; padding-right:0px;}
	div#orange_callout i {margin-left: 10px; margin-right: 5px; margin-bottom:3px; margin-top: 3px; padding-right:0px;}
	div#orange_callout h3 {margin-left: 10px; margin-right: 5px; margin-bottom:3px; margin-top: 3px;}
	div#orange_title {background-color: #859234; display: inline; position: relative; float: right; width: 185px; color: white; font-size: 11px; font-weight: bold; margin-bottom: 5px; }
	div#orange_title p {padding: 0; margin: 10px; line-height: 1.25em;}
	a:link.orange_callout, a:visited.orange_callout, a:active.orange_callout, a:hover.orange_callout {text-decoration: none; border: 0px; color: #303C40;text-decoration: underline;}
	ul.callout {list-style-type: disc; margin-right:10px; padding-right:0px;}
	ul.callout_none {list-style-type: none; margin-right:2px; margin-left:10px; padding-right:0px;}
	
	div#callout_wide { background-color: #DBDFBF; width: 400px; color: #859234; font-size: 11px; margin: 10px;}
	div#callout_wide p {margin-left: 10px; margin-right: 5px; margin-bottom:3px; margin-top: 3px; padding-right:0px;}
	div#callout_wide h3 {margin-left: 10px; margin-right: 5px; margin-bottom:3px; margin-top: 3px;}
	div#wide_title {background-color: #859234; display: inline; position: relative; float: right; width: 400px; color: white; font-size: 11px; font-weight: bold; margin-bottom: 5px; }
	div#callout_wide p {padding: 0; margin: 10px; line-height: 1.25em;}
	
	div#caption_right { text-align: left; font-size: 10px; font-weight: normal; color: #0E0059; padding: 5px; display: inline; position: relative; float: right; width: 185px;}