
		body {
			padding: 0px; 
			margin-top:0px; 
			margin-left:0px; 
			margin-right:0px; 
			margin-bottom:0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color:#666666; background-color:#FFF;			
		}
		a:link {color:#666; background-color:#FFF; font-size:9px; font-family: arial, helvetica, sans-serif;}
		#container {			
			width: 100%;
			\width: 100%;
			w\idth: 100%;
			border: 1px solid gray;
			background-color:transparent;
					
		}

		#banner {
			padding: 0px;
			margin-bottom: 0px;
			background-color:#ffffff;
			color:#333333;
			background-image: url('../images/bkgd.jpg');
			background-repeat: repeat-x;
			background-position: top; 
		}

		#content {
			padding: 4px;
			margin-left: 220px;
			width: 600px;
			background-color:transparent;
		}

		#sidebar-a {
			float: left;
			width: 200px;
			\width: 200px;
			w\idth: 200px;
			margin: 0px;
			margin-right: 0px;
			padding: 4px;
			background-color:transparent;
		}

		#footer {
			padding: 1px;
			margin-top: 1px; clear:both;
			font-size: 10px;
			color:#FFFFFF; background-color:#999;			
		}

		
/* left sidebar navigation */		
		#navcontainer ul
		{
			margin: 0px;
			padding: 1px;
			list-style-type: none;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 100%;
		}
		
		#navcontainer li { margin: 0px 0px 3px 0px; font-family: arial, helvetica, sans-serif; }
		
		#navcontainer a
		{
			display: block;
			padding: 2px 2px 2px 24px;
			border: 1px solid #333;
			width: 177px;
			background-color:#01023A;
			background-image: url(../images/l1_down.gif);
			font-family: arial, helvetica, sans-serif;	font-size: 100%;		
		}
		
		#navcontainer a:link, #navlist a:visited, #navlist2 a:visited
		{
			color:#FFF;
			text-decoration: none; background-color:#01023A;
            font-family: arial, helvetica, sans-serif;	font-size: 100%;		
		}
		
		#navcontainer a:hover
		{
			border: 1px solid #333;
			background-color:#CCC;
			background-image: url(../images/l1_over.gif);
			color:#FFF;
			 font-family: arial, helvetica, sans-serif;font-size: 100%;					}
		
		#active a:link, #active a:visited, #active a:hover
		{
			border: 1px solid #333;
			background-color:#01023A;
			background-image: url(l1_over.gif);
			color:#FFFFFF;
			font-family: arial, helvetica, sans-serif;	font-size: 100%;		
		}
		
/* horizontal navigation scheme */		
		#hnavcontainer ul     {
			 padding-left: 0px;
			 margin-left: 0px;
			 margin-top:0px;
			 background-color:#205678;
			 font-size:9px; color: White;
			 float: left;
			 width: 100%;
			 font-family: arial, helvetica, sans-serif;font-size: 100%;
		}
		 
		#hnavcontainer ul li { display: inline; float:none; }
		 
		#hnavcontainer ul li a {
			 padding: 0.2em 1em;
			 background-color:#205678;
			 color: White;
			 text-decoration: none;
			 float: left;
			 border-right: 1px solid #fff;
			 font-family: arial, helvetica, sans-serif;	font-size: 100%;		 
		}
		 
		#hnavcontainer ul li a:hover {
			 background-color:#323352;
			 color: #fff;
			 font-family: arial, helvetica, sans-serif;			 
		}
		
/* text formatting */		
		.copy{
		font-size: 10px;
		color:#FFFFFF; background-color:#999;
		}		
		.htitle {
			 font-family: arial, helvetica, sans-serif;
			 font-size:14px;
			 color:#3300CC;
			 font-weight:bold; background-color:#FFF;
		}
		/*#customers { 
			font-size: 10px;
			color:#333;
			padding: 3px 2px;
			background-color:transparent;
		}*/
		.special {
			font-size: 10px;
			color:#333333;
			padding: 4px 6px 0px 0px;
			background-color:#E6E6E6;
		}
		
		.quote {
			font-size: 12px;
			color:#333333; background-color:#FFF;
			padding: 4px 6px;
		}		
		
		p {
			font-size: 12px;
			line-height: 18px;
		}	
		
		/*#tips {
			font-size: 11px; line-height: 18px;
			padding: 4px;
			width: 575px;
			background-color: #fff;			
		}*/
					