/*<![CDATA[*/

/* theme 01 */
	body { background-color: #E8ECEF; color:#333; }
	#container {}
	#hd { background: #FFF url('bgtile-hd.gif') repeat-x scroll bottom left; }
	#hd-content {}
	#hd-banner {}
	#marquee h1 {color:#0C4789;}
	#banner h2 {color:#FFF;text-shadow: #000 3px 3px 4px;}
	#hd-logo a { background: transparent url('hd-logo.png') no-repeat scroll top left; }
	#login-actions li a { background: transparent url('icon-login.png') no-repeat scroll center left; }
	#hd-menu ul.hz-menu li a { 
		background: transparent url('hd-menu-bgtile.jpg') repeat-x scroll top left; }
	#hd-menu ul.hz-menu li a.on { background-position:bottom left; border:1px solid #9EA8B3; border-bottom-width:0; }
	#hd-menu ul.hz-menu li { background-color:#E8ECEF; }
	#bd {background-color:#FFF;border-bottom:1px solid #B0B7BF;}
	#bd-content {}
	
	h3.section-hdr { color:#68707B; background: #FFF url('section-hdr-bgtile.gif') repeat-x scroll top left; }
	h3.section-hdr span.expander { background: transparent url('section-hdr-expander.gif') no-repeat scroll 4px -3px; }
	h3.section-hdr span.expander:hover { background-position: 4px -34px; }
	.expand h3.section-hdr span.expander:hover { background-position: 4px -65px; }
	
	div.section-content ul.vt-menu li a.on, 
	div.section-content ul.vt-menu li a:hover { background: #FFF url('bgtile-vtmenu-a.gif') repeat-x scroll top left; text-decoration:none;}
	

	div.datetag { color: #AFC9DF; background: #2B5487 url('bgtile-datetag2.png') 
	repeat-x scroll top left; border-color:#2B5487; border-style:solid; }
	div.datetag a { color: #AFC9DF;}
	div.datetag a span, div.datetag a:hover { color: #fff; }
	
	#events-menu li a { background: transparent url('icon-sprite.png') no-repeat scroll 4px 1px;}
	#audio-player {background-color:#ECECEC;}
	
	.actions { border-color:#AFC9DF; border-style:solid; }
	
	.section,
	.subsection,
	.section-wrapper { border-color:#ADB8C3; }	
	.txt1, h2, p, dt, dd { color:#576171; } /* md gray */
	.txt2, h1, h3, a,
	#hd-menu li a.on,
	#hd-menu li a:hover.on { color:#346AA9; } /* md blue */
	.txt3, 
		#hd-banner-profile li a:hover,
		#ft p,
		#ft-content h3 { color:#333; } /* gray blue */
	.txt4,
		#login-actions li a { color:#8D98A8; } /* lt-md gray */
	
	.txt5,
	.banner-inset h3,
	#hd-menu li a:hover { color:#FFF; } /* white */
		
	.txt6 {color:#130900;} /* dk brown */
	
	.txt7,
	.banner-inset h4,
	#hd-menu li a {color:#CBCCD0;} /* lt gray */
	
	.txt8 {color:#5D646C;}  /* md gray-blue */
	
	.txt-attention {color:#C50000;}
	
	.bg1 { background-color: #0A2B60; } /* dk blue */
	.bg2 { background-color: #346AA9; } /* md blue */
	.bg3 { background-color: #3D5481; } /* gray blue */
	.bg4 { background-color: #AFC9DF; } /* lt blue */
	.bg5,
	dl.profile { background-color: #FFF; } /* xlt */
	.bgalt     { background-color: #EDF2F8; } /* xlt gray-blue */
	.insetlist     { background-color: #F2F2F2; } /* xlt gray */
	.confirm-inset { background: #EDF2F8 url('bg-confirm.gif') no-repeat scroll 3px center; padding-left:24px !important; }
	.attn-inset { background: #EDF2F8 url('bg-attn.gif') no-repeat scroll 3px center; padding-left:24px !important; }
	
	#ft {background: transparent url('bgtile-ft.gif') repeat-x scroll top left;}
	
	#ft-menu li a,
	#ft-submenu li a,
	h3.section-hdr span.expander { color:#828FA0; }
	
	h3.section-hdr,
	#ft-menu li a:hover,
	#ft-submenu li a:hover,
	h3.section-hdr span.expander:hover,
	div.section-content ul.vt-menu li a.on, 
	div.section-content ul.vt-menu li a:hover { color:#495460; }
	
	#ft-content p { color:#92A1B0; }
	
/*]]>*/