/* <![CDATA[ */

/*	body {
		margin:0; padding:0;
		font:11pt/1.5 sans-serif;
		}*/
a,p,li,h3,table,body
{
font: 12px verdana, arial, 'sans serif'; 
}
* html {padding:0px;}
	body {
	text-align:center;
	/*min-width:760px;
	width: 100%;*/
	/* \*/
	/*background:url(images/back.gif) repeat-y #FFF left top;*/
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color:#cccccc;
	/*overflow-x:hidden; */
	height: 100%;
}
	#container {
		text-align:left;
		z-index: 12;
		height:100%;
		width:760px;
		margin:0px; 
		padding:0;
		background-color: white;
		background-image:url(../images/bantop.gif);
		background-repeat: repeat-x;
		margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; /* For Moz */
		}
		
	#intro {
		display: none;
		z-index: 1;
		color: black;
		position: absolute;
		top: 30px;
		left: 200px;
		width: 300px;
		background-color: red;
	}
	#header {
		display:none;
		text-align:left;
		z-index: 10;
		margin:0; 
		padding:0;
		width: 162px;
		height: 5px;
		/*background-color: #1e559e;
		background-image: url(../images/bantop.gif);
		background-repeat: repeat-x;
		position: fixed;*/
		}
		#logot {
			display: block;
			float:left;
			margin:0px;
			padding:0px;
			background:red url(../images/logol.gif) top left no-repeat;
			width: 162px;
			height: 108px;
			z-index: 50;
		}
		#transrgt
		{
			display: none;
			/*background-image: url(images/transleft.gif);*/
		}
		#transleft
		{
			display: none;
		}
		#transtop
		{
			display: none;
		}
		#transbot
		{
			display: none;
			/*background-image: url(images/transbot.gif);*/
		}
		#logom {
		}
		#logor {
		}
	#main1 {
		margin:0; padding:0;
		z-index: 12;
		background: url(../images/left.gif) top left repeat-y;
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
		background: url(../images/logol.gif) top left no-repeat;
		width: 162px;
		height: 760px;
		float:left;
		width:160px;
		margin:0; 
		padding:0;
		font-size:80%;
		background-color:#4e1f27;
		}
	#right {
		float:right;
		width:5px;
		margin:0; padding:0;
		height: 100%;
		font-size:80%;
		}
	#middle {
		margin:0px 5px 0px 170px; /* top right bottom left */
		font-size:80%;
		padding: 0;
		height: 100%;
		}
	#mccont {
		padding:0px 0px 0px 0px;
		text-align: left;
	}
/* Fix IE. Hide from IE Mac \*/
* html #mccont ul li { float: none;  }
* html #mccont ul li a { }
/* End */

	#mccont li {
			list-style-type: square;
		}
		
	#mccont p {
			padding-bottom: 20px;
		}
	
	#mccont ul {
		list-style-type: square;
	}
		* html #mccont { margin-top: 0; }
	.column-in {
		margin:0px;
		padding:0px;
		}
#prop {
	float:left;
	margin:0px;/*ie doubles margins on floats -- this fixes it */
	width:1px;
	height:745px;
	min-height:745px;
	background:transparent;
	}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
	/* * html .cleaner{display:none}  STOPS CLEANER FROR IE */
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0em 0 }
	a { color:black }
	
	.copy { text-align:center; font-size:80% }
	#logint {
			display:block;
			color: #ffffff;
			float:right;
			width: 100px;
			height: 10px;
			left: 0px;
			z-index: 99;
		}
	#logint a { color:#ffffff;
	}
		#menu
		{				
			top: 110px;
			display:block;
			float:left;
			position: relative;
			margin: 0;
			padding: 0;
			left: 0px;
			text-align: center;
			z-index:99;
			height:40px;
		}/* first line of hack is border + margin? +padding for IE5x, the bottom line is the actual width */
		#menu
		{
			width: 155px; 
			voice-family: "\"}\""; 
			voice-family:inherit;
			width:155px;
		}
		/* Be nice to opera - should be the same as IE6-moz value above*/
		html>body #menu
		{
			width: 155px;
		}
		#findme
		{
			display:none;
			width: 140px;
			text-align: center;
			position: relative;
			top: 5px;
			z-index: 150;
			background-color: #cccccc;
			border: #333333 1px dashed;
			margin-bottom: 5px;
		}
		#navig
		{
			display: none;
			background-color: #1e559e;
			padding: 1px;
			color: #fefefe;
			font-weight: bold;
			font-size: 90%;
			position: relative;
			text-align: left;
			width: 70%;
			top: 5px;
			float: left;
			left: 10px;
		}
		#tips
		{
			display: none;
		}
		#prodtab
		{
		}
		#tabhd
			{
			}
		#prodscrl
		{
			display: none;
			text-align: left; 
			overflow:auto; 
			height: 200;
		}
		#footer
		{			
		background-image:url(../images/ftban.gif);
		background-repeat: repeat-x;
			text-align: center;
			padding: 0px;
			font-size: 95%;
			font-weight: bold;
			height:18px;
			color: #ffffff;
		}
		img
			{
			border: 0px;
			}
		.progh
		{
			font-weight: bold;
			color:#ffffff;
		}
a.footr:{text-decoration: underline;}
a.footr:link {COLOR: #ffffff; font-weight: bold;}
a.footr:visited {COLOR: #ffffff; font-weight: bold;}
a.footr:active {COLOR: #ffffff; font-weight: bold;}
a.footr:hover {font-weight: bold;}

a.navbar:{text-decoration: underline;}
a.navbar:link {COLOR: #fefefe; font-weight: bold;}
a.navbar:visited {COLOR: #fefefe; font-weight: bold;}
a.navbar:active {COLOR: #fefefe; font-weight: bold;}
a.navbar:hover {font-weight: bold;}

.priv {
	text-decoration: none;
	color:#ffffff;
 	padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; /*For Moz- makes gaps around footer block */
 	margin-left: 0px; margin-right: 0px; margin-top:0px; margin-bottom: 0px; /*For Moz- makes gaps around footer block */
   }

/* ]]> */
