/* CSS Document */

h1 {font-size:24px; color:#111; padding-bottom:2px; margin:10px 2px 15px 2px; border-bottom:1px solid #ddd; display:block;}
	#content h1 span {}

h2 {font-size:22px; color:#369; padding-bottom:2px; margin:10px 2px 15px 2px; border-bottom:1px solid #ddd; display:block;}

h3 {font-size:20px; color:#c60; padding-bottom:2px; margin:10px 2px 15px 2px; border-bottom:1px solid #ddd; display:block;}
	h3 span {font-size:14px; color:#666;}

h4 {font-size:18px; color:#333; margin:10px 2px 15px 2px;}
	.text-box-right h4 {font-size:13px; color:#c60; margin:3px 0;}

h5 {font-size:16px; color:#222; font-weight:bold; margin:10px 2px 15px 2px;}

h6 {font-size:14px; color:#111; font-weight:bold; margin:10px 2px 15px 2px;}

p {font-size:14px; color:#222; margin-left:6px;}
	.text-box-right p {font-size:11px; color:#000; margin:3px 0;}
	p span.blue {color:#33c;}
	div#content td p {margin:2px 5px;}

blockquote {font-size:12px; color:#444; background:#f5f5f5; padding:5px 10px; margin:5px; display:block;}
	blockquote.emphasis {font-size:14px; color:#000;}
	blockquote.de-emphasis {font-size:11px; color:#666;}

ul {}
	ul ul li {list-style:square; padding:1px 3px; margin:1px 3px;}
	ul ul ul li { list-style-type:circle; padding:1px 3px; margin:1px 3px;}
	.text-box-right ul {padding:0 0 0 5px; margin:0 0 0 5px;}

ol {}
	ol ol {list-style:lower-roman; padding:1px 8px; margin:1px 8px;} /*upper roman numeral*/
	ol ol ol {list-style:lower-alpha;}
	.text-box-right ol {padding:0 0 0 5px; margin:0 0 0 5px;}
	ol.alpha {list-style:lower-alpha;} /*alphabetic*/
	ol.up-rnum {list-style:upper-roman;}  /*upper roman numeral*/
	ol.low-rnum {list-style:lower-roman;} /*lower roman numeral*/	

li {font-size:13px; color:#222;}
	li li {font-size:12px; color:#444;}
	li li li {font-size:11px; color:#666;}
	.text-box-right li {font-size:11px; color:#000; margin-left:12px;}
	/*icon lists*/
	ul li {list-style:disc url(none); padding-left:3px; padding-bottom:1px;}
	ul.cal li, li.cal {list-style:circle url(../_images/icons/iconm_cal.gif);} /*Event/Calendar*/
	ul.doc li, li.doc {list-style:circle url(../_images/icons/iconm_doc.gif);} /*Word Document*/
	ul.email li, li.email {list-style:circle url(../_images/icons/iconm_email.gif);} /*Email*/
	ul.hot li, li.hot {list-style:circle url(../_images/icons/icons_hot.gif);} /*HOT Item*/
	ul.html li, li.html {list-style:circle url(../_images/icons/iconm_html.gif);} /*HOT Item*/
	ul.inf li, li.inf {list-style:circle url(../_images/icons/iconm_inf.gif);} /*Information icon*/
	ul.lock li, li.lock {list-style:circle url(../_images/icons/iconm_lock.gif);} /*Lock/Security*/
	ul.new li, li.new {list-style:circle url(../_images/icons/icons_new.gif);} /*New arrow*/
	ul.pdf li, li.pdf {list-style:circle url(../_images/icons/iconm_pdf.gif);} /*PDF/Acrobat*/
	ul.pop li, li.pop {list-style:circle url(../_images/icons/icons_pop.gif);} /*popular*/
	ul.pp li, li.pp {list-style:circle url(../_images/icons/iconm_pp.gif);} /*Powerpoint/Presentation */
	ul.real li, li.real {list-style:circle url(../_images/icons/iconm_real.gif);} /*Real Media*/
	ul.txt li, li.txt {list-style:circle url(../_images/icons/iconm_txt.gif);} /*Text*/
	ul.zip li, li.zip {list-style:circle url(../_images/icons/iconm_zip.gif);} /*ZIP Archives*/
	ul.check-mark li, li.check-mark {list-style:circle url(../_images/icons/iconm_check.gif);}

dl {}
	dl.faqs dt {font-size:14px; color:#000; font-weight:bold;}
	dl.faqs dd {font-size:12px; color:#555;}
	dl.faqs dd.dd-btt {font-size:10px; text-align:right; display:block;}

span {}
	span.highlight-orange {color:#F9A40A;}/*highlight text to orange*/
	span.highlight-blue {color:#1458A9;}/*highlight text to blue*/
	.text-box-right li span {font-size:10px;}

a {}
	#content a {color:#069;}
	.faqs dt a {background:url(../_images/icons/icon_tools_question.gif) no-repeat left 3px; padding-left:15px; display:block;}

/*sitemap*/
dl,p { font-size: 0.8em;}
dl { padding-bottom: 1em; }
.box { border: 1px solid #ddd; padding: 0.5em; margin:0.5em;}
dl dl { font-size: 1.0em; }
dt {font-weight: bold; }
dl dl dt {font-weight: normal;}
.sub {font-size: 0.8em; }

dd {background-image: url(../_images/sitemap/sitemapline.gif); background-repeat: no-repeat; padding-left: 23px;}
dd.bottom {background-image: url(../_sitemap/elements/sitemapline2.gif); background-repeat: no-repeat; padding-left: 23px;}

/* PAGE TOOLS rules */
#tools {height:14px; font-size:10px; text-align:right; padding:0;}
	#tools a {color:#777; padding-left:15px; display:block; float:right; margin-right:5px;} 
		#tools a:hover {color:#c60;}
	#tools a.b {background:url(../_images/icons/icon_tools_back.gif) no-repeat left center;} /*browser back page*/
	#tools a.p {background:url(../_images/icons/icon_tools_print.gif) no-repeat left center;} /*print page*/
	#tools a.e {background:url(../_images/icons/icon_tools_email.gif) no-repeat left center;}	/*email page*/
	#tools a.bm {background:url(../_images/icons/icon_tools_bookmark.gif) no-repeat left center;} /*bookmark page*/


/*cookie trail*/
#cookie {font-size:10px; color:#666; padding:0 6px 9px 0;}
	#cookie a {color:#999;} #cookie a:hover {color:#c60; text-decoration:none;}
	#cookie a.rp {color:#333;} /* root page */
	#cookie a.cp {color:#c60; font-weight:bold;} /* current page */
	
/*text boxes*/
.text-box-right {width:36%; padding:0 0 0 8px; float:right;}

