body {
		margin: 40px 10px 20px 10px;
}

h2 { font-size: 14px; }

span.small_txt { font-size: 10px; }

table.menu a {
			width:124px;
			border:1px solid #AFB686;
			border-right-width: 0px;
			display: block;}

div.menu	a{
					color: #FFFFFF;
					background: #AFB686;
					text-decoration:none;
					font-size:12px;
					line-height:12px;
					padding: 6px 8px;
					font-family: Arial, Tahoma, verdana, sans-serif;
					text-align: right;
					}	
					
div.menu (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu	a:link {color: #FFFFFF; text-decoration: none; background: #AFB686;}
div.menu	a:active {color: #FFFFFF; text-decoration: none; background: #637E8A;}
div.menu	a:visited {color: #FFFFFF; text-decoration: none; background: #AFB686;}
div.menu	a:hover {color: #FFFFFF;
					text-decoration: none;
					background: #637E8A;
					border:1px solid #FFFFFF;
					border-right-width: 0px;}

a#menusel {color: #FFFFFF;
			text-decoration: none;
			background: #637E8A;
			border:1px solid #FFFFFF;
			border-right-width: 0px;}

br.menu2 {line-height: 15px;}
					
div.menu2 	{
				color: #FFFFFF;
				text-decoration:none;
				line-height:16px;
				font-family: Arial, Tahoma, verdana, sans-serif;
				padding-left: 10px;
				text-align: left;}
/*(position:absolute;top:0; left:0;) /*fixes IE slowness?? */

a.menu2{
				color: #FFFFFF;
				text-decoration:none;
				font-size:11px;
				font-family: Arial, Tahoma, verdana, sans-serif;
				text-align: left;}
					
a.menu2:link {color: #FFFFFF; text-decoration: none;}
a.menu2:active {color: #AFB686; text-decoration: none;}
a.menu2:visited {color: #FFFFFF; text-decoration: none;}
a.menu2:hover {color: #AFB686; text-decoration: none;}

a.menu2sel{
			color: #AFB686;
			text-decoration:none;
			font-size:11px;
			line-height:16px;
			font-family: Arial, Tahoma, verdana, sans-serif;
			text-align: left;}
			
a.menu3{
			color: #FFFFFF;
			text-decoration:none;
			font-size:9px;
			line-height:16px;
			padding-left: 5px;
			font-family: Arial, Tahoma, verdana, sans-serif;
			text-align: left;}

a.menu3:link {color: #FFFFFF; text-decoration: none;}
a.menu3:active {color: #AFB686; text-decoration: none;}
a.menu3:visited {color: #FFFFFF; text-decoration: none;}
a.menu3:hover {color: #AFB686; text-decoration: none;}

a.menu3sel{
			color: #AFB686;
			text-decoration:none;
			font-size:9px;
			line-height:16px;
			padding-left: 5px;
			font-family: Arial, Tahoma, verdana, sans-serif;
			text-align: left;}

table.ideamenu a {
			width:124px;
			border:1px solid #637E8A;
			border-right-width: 0px;
			display: block;}

div.ideamenu	a{
					color: #FFFFFF;
					background: #637E8A;
					text-decoration:none;
					font-size:12px;
					line-height:12px;
					padding: 6px 8px;
					font-family: Arial, Tahoma, verdana, sans-serif;
					text-align: right;
					}	
					
div.ideamenu (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.ideamenu	a:link {color: #FFFFFF; text-decoration: none; background: #637E8A;}
div.ideamenu	a:active {color: #FFFFFF; text-decoration: none; background: #AFB686;}
div.ideamenu	a:visited {color: #FFFFFF; text-decoration: none; background: #637E8A;}
div.ideamenu	a:hover {color: #FFFFFF;
					text-decoration: none;
					background: #AFB686;
					border:1px solid #FFFFFF;
					border-right-width: 0px;}

a#ideamenusel {color: #FFFFFF;
			text-decoration: none;
			background: #AFB686;
			border:1px solid #FFFFFF;
			border-right-width: 0px;}

td.prinav {		vertical-align: top; width: 568px; }

div.prinav {	color: #AFB686;
				padding-top: 14px;}

div.prinav	a{
				text-decoration:none;
				font-size:12px;
				line-height:12px;
				padding: 14px 12px;
				font-family: Arial, Tahoma, verdana, sans-serif;}
					
a.prinav:link {color: #AFB686; text-decoration: none;}
a.prinav:active {color: #637E8A; text-decoration: none;}
a.prinav:visited {color: #AFB686; text-decoration: none;}
a.prinav:hover {color: #637E8A; text-decoration: none;}

div.maincontent {	padding: 42px 33px 10px 33px;
					font-size:12px;
					line-height:16px;
					font-family: Arial, Tahoma, verdana, sans-serif;
					color: #000000;
					text-align: left;}
					
div.maincontentcont {	padding: 5px 33px 0px 33px;
					font-size:12px;
					line-height:16px;
					font-family: Arial, Tahoma, verdana, sans-serif;
					color: #000000;
					text-align: left;}
					
ul.secondary { padding: 0px 10px 0px 70px;	
		font-size:12px;
		line-height:16px;
		font-family: Arial, Tahoma, verdana, sans-serif;
		color: #000000;
		text-align: left;}

div.ideascontent {	padding: 100px 33px 20px 33px;
					font-size:12px;
					line-height:16px;
					font-family: Arial, Tahoma, verdana, sans-serif;
					color: #FFFFFF;
					text-align: left;}
					
div.questions {	font-weight: bold;
				font-family: Arial, Tahoma, verdana, sans-serif;
				font-size: 12px;
				color: #005958;
				text-align: left;
				padding: 10px 10px; width: 250px; float: left;}
				
div.in_news { 	font-weight: bold;
				font-family: Arial, Tahoma, verdana, sans-serif;
				font-size: 12px;
				color: #005958;
				text-align: right;
				padding: 10px 10px;
				width: 250px; float: right; }
					
span.header {	font-weight: bold;
				font-size: 14px;}

table.products td {
					width: 120px;
					text-align: center;
					font-family: Arial, Tahoma, verdana, sans-serif;
					font-size: 12px;
					color: #FFFFFF;
}

a.product {
					color: #FFFFFF;
					text-decoration:none;}

a.product:link {color: #FFFFFF; text-decoration: none;}
a.product:active {color: #637E8A; text-decoration: none;}
a.product:visited {color: #FFFFFF; text-decoration: none;}
a.product:hover {color: #637E8A; text-decoration: none;}

table.products2 td {
					width: 105px;
					text-align: center;
					font-family: Arial, Tahoma, verdana, sans-serif;
					font-size: 12px;
					color: #637E8A;
}

a, a:link, a:visited { color: #3a78a1; text-decoration:none; font-family: Arial, Tahoma, verdana, sans-serif; }
a:hover, a:active {color: #FFF; text-decoration: none; font-family: Arial, Tahoma, verdana, sans-serif;}

a.product2 {
			color: #637E8A;
			text-decoration:none;}
					
a.product2:link {color: #637E8A; text-decoration: none;}
a.product2:active {color: #AFB686; text-decoration: none;}
a.product2:visited {color: #637E8A; text-decoration: none;}
a.product2:hover {color: #AFB686; text-decoration: none;}

a.primlink {color: #000000;}
a.primlink:link {color: #000000;}
a.primlink:active {color: #AFB686;}
a.primlink:visited {color: #000000;}
a.primlink:hover {color: #AFB686;}

a.seclink {color: #000000;}
a.seclink:link {color: #000000;}
a.seclink:active {color: #637E8A;}
a.seclink:visited {color: #000000;}
a.seclink:hover {color: #637E8A;}

a.thenews, a.thenews:link, a.thenews:visited { color: #005958; text-decoration:none;}
a.thenews:active, a.thenews:hover {color: #AFB686; text-decoration: none;}

#left_column { color: #FFF; font-size: 12px; font-family: Arial, Tahoma, verdana, sans-serif; line-height: 16px;}

#left_column ul { margin: 0; padding: 0; margin-left: 15px; margin-right: 6px;}

#left_column ul li { padding-left: 0; margin-left: 0; }