body { text-align:center;/* IE hack to center page contents */
	margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
	
body {background:#fff url(images/bg.gif) 0 110px repeat-x;}
body#home {background:#fff url(images/bg-home.gif) 0 110px repeat-x;}

h1, h2, h3, h4 {padding:0; margin:0;}
h2 {font-size:21px; font-weight:normal; color:#999; padding:15px 0 12px 0;} /* page titles */
h3 {font:bold 14px Arial, Helvetica, sans-serif; color:#666; padding:5px 0 6px 0;} /* content area subtitles */
p {margin:0; padding:0 0 12px 0; line-height:18px;}
ul, ol {margin:0; padding:0 0 12px 25px;}
	li {line-height:18px;}

hr {text-align:left; height:1px; color:#B6B8AD; border:none; margin:2px 0;} /* For IE */
html>body hr {background-color:#B6B8AD; margin:8px 0;} /* For Gecko-based browsers */
html>body hr {border:0px solid #B6B8AD;} /* For Opera */
/* hr rules, see: http://www.saila.com/usage/tips/defn.shtml?hr */

form {margin:0;}
img {border:0;}
.clearFloats {clear:both; line-height:0px; height:0px; font-size:0px;}
.skiplink {display:none;}

div#printlogo {margin:10px 0;}
div#printinfo {border-bottom:2px solid #999;}
div#printinfo p {line-height:14px; font-size:11px;}


/* ---- links ----------------------------------------- */
a {color:#00689F; text-decoration:none; font-weight:bold;}  
a:visited {}
a:hover {color:#000;}
a:active {color:#00689F;}
a:active, a:focus {outline:none;}

a.arrow {background:url(images/icon-arrow.gif) 0 2px no-repeat; padding:0 0 0 15px;}
a.arrow-down {background:url(images/icon-arrow-down.gif) 0 5px no-repeat; padding:0 0 0 15px;}
a.pdf {background:url(images/icon-pdf.gif) 0 0 no-repeat; padding:1px 0 1px 25px;}


/* ---- forms ----------------------------------------- */
form {margin:0;}
input, textarea, select, option {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:400px;}


/* ---- ids & classes ----------------------------------------- */
/* frame centers the page */
#frame {width:650px; margin:0 auto; padding:0; text-align:left; position:relative;}
/* set widths and global borders */
#bannerHome, #banner, #bannervideo, #content {width:650px; border:0 !important;}
#content, #footer {border-top:0;}
	 
/* -- Header styles */ 
#header {display:none !important;}
	#logo {display:none !important;}
	#tagline {display:none;}
	#metanav {display:none !important;}
	#searchbox {display:none !important;}

	
/* -- Banner Area styles */
#bannerHome {display:none !important;}
	div#flashmovie, div#noflash  {display:none !important;}
#banner {display:none !important;} /* interior - one image */
#bannervideo {display:none !important;} /* interior - one image & one video */


/* -- Main Content Area styles */
#content {background:none;}
	/* left column */
	#leftcol {display:none !important;}

	/* main column - MAIN TEXT CONTENT AREA */
	#maincolHome {width:650px; padding:0 0 10px 0;}
		#homeintro {background:none;}
			#homeintro #text {padding:20px 0; border-bottom:2px solid #ccc;}
			#homeintro #news {padding:20px 0; border-bottom:2px solid #ccc;}
				#news p {font:normal 11px/14px arial,sans-serif; padding:4px 0;}
				#news h3 {color:#999; font-size:18px; font-weight:normal; padding:5px 0 12px 5px;}
				.scroller {margin:0 auto; padding-right:10px;}
					#news hr {display:none !important;} /* For IE */
					html>body #news hr {display:none !important;} /* For Gecko-based browsers */
					html>body #news hr {display:none !important;} /* For Opera */
		.homefeatures {padding:20px 0;}
			.homefeatures td {vertical-align:top; padding:0;}
			.homefeatures img {display:none;}
			.homefeatures h3 {color:#999; font-size:18px; font-weight:normal; padding:0 0 6px 0;}
			.homefeatures p {padding:0 0 6px 0;}
	
	#maincol {width:650px; padding:0 0 10px 0;}
		/* sidebar - on interior pages */
		#sidebar {float:right; width:225px; border-left:2px solid #ccc; border-bottom:2px solid #ccc; margin:0 0 20px 20px;}
			#sidebar h3 {font-size:18px; font-weight:normal; color:#999; padding:0 0 12px 0;}
			#sidebar img {display:none !important;}
			#sidebartext {padding:10px; border-top:2px solid #ccc;}
		
/* -- Footer styles */
#footer {width:650px; padding:10px; background:none; border-top:2px solid #999;}
	#footer p {margin:0; padding:6px 10px; font-size:11px;}
	#footer a {font-weight:bold;}
	p#copyright {font:normal 10px verdana,sans-serif; color:#999;}
	p#copyright a {font-weight:normal; text-decoration:none; color:#999;}
	
/* "site by cdevision" */
p#props {display:none !important;}
