*{	margin:0px;	padding:0px; }
body {	margin:0px;	padding:0px;	height:100%;	width:100%;	background-color:#ffffff;	font-size:11px; }
a:link {	color:#999999; }
a:visited {	color:#999999; }
#tpl {	width:774px;	margin:0 auto; }
#tpl .topnav {	width:774px;	margin:32px 0px 20px 0px; }
html>body #tpl .topnav {	padding:0px 0px 20px 0px; }
#tpl .topnav .logo {	background-image:url(/sitefiles/601/img/ekorneslogotop.png);	background-repeat:no-repeat;	width:144px;	height:19px;	float:left;	margin:0px 0px 0px 20px; }
#tpl .topnav .nav {	width:270px;	float:left;	font-family:Trebuchet MS;	font-size:11px;	color:#999999;	margin:0px 0px 0px 130px;	padding:2px 0px 0px 0px; }
#tpl .topnav .nav a {	color:#999999;	text-decoration:none;	padding:0px 16px 0px 16px; }
#tpl .topnav .search {	width:164px;	float:right;	margin:0px 8px 0px 0px; }
#tpl .topnav .search .txtbox {	float:left; }
#tpl .topnav .search .txtbox input{	width:116px;	height:20px;	background-image:url(/sitefiles/601/img/inputbg.png);	background-repeat:no-repeat;	border:0px;	float:left; }
#tpl .topnav .search .searchbutton { }
#tpl .topnav .search .searchbutton input{	background-image:url(/sitefiles/601/img/searchbutton.png);	background-repeat:no-repeat;	height:20px;	width:43px;	float:right;	border:0px; }
#tpl .topshade {	background-image:url(/sitefiles/601/img/shadetop_new.png);	background-repeat:repeat-y;	height:6px;	width:774px;	font-size:1px;	margin:0px 0px 0px 0px;	clear:both; }
#tpl .frame {	width:774px;	clear:both; }
#tpl .frame .main {	width:774px;	margin:0px 0px 0px 0px;	background-image:url(/sitefiles/601/img/shademainbodyrepeat.png);	padding:0px 0px 0px 0px;	display:table; }
/*#tpl .frame .frame_shade {	width:774px;	padding:0px 6px 0p 6px;	kkbackground-image:url(/sitefiles/601/img/shademainbodyrepeat.png);	display:table;	height:auto;	display:table; }
*/#tpl .bottom_Shade {	background-image:url(/sitefiles/601/img/shadebodybottom.png);	background-repeat:no-repeat;	width:760px;	background-position:bottom center;	display:table;	padding:0px 7px 0px 7px; }
#tpl .mainmenu {	width:764px;	height:30px;	background-image:url(/sitefiles/601/img/topmenubg_full.png);	background-repeat:repeat-x;		text-transform:uppercase;	font-family:Trebuchet MS;	font-size:10px;	font-weight:bold;	text-align:left;	padding:0px 0px 0px 10px;	margin:0px 0px 0px 0px; }
#tpl .mainmenu a {	text-decoration:none;	color:#61524e;	padding:6px 0px 0px 0px; }
#tpl .mainmenu a:hover {	border-bottom:1px solid #f5940a; }
#tpl .mainmenu .selected {	border-bottom:1px solid #f5940a; }
#tpl .mainmenu ul {	margin:0px;	padding:8px 0px 4px 0px;	height:18px;	width:760px; }
#tpl .mainmenu ul li {	height:30px;	padding:0px 10px 7px 10px;	display:inline;	border-right:2px solid #dcd9d4; }
#tpl .mainmenu .end {	border-right:none;	padding-right:0px; }
#tpl .main .undershade {	width:760px;	height:23px;	background-image:url(/sitefiles/601/img/shadeundermenu.png);	background-repeat:repeat-x;	margin:1px 0px 0px 0px; }
#tpl .main .sidemenu {	width:190px;	float:left;	background-image:url(/sitefiles/601/img/shadeinnersidemenu.png);	background-position:top right;	background-repeat:no-repeat;	height:auto; }
#tpl .main .content {	width:550px;	height:auto;        _height:500px;        min-height:500px;	background-image:url(/sitefiles/601/img/shadeinnercontent.png);	background-position:top right;	background-repeat:no-repeat;	float:right;	padding:0px 20px 0px 0px; }
#tpl .sidemenu .stresslesslogo {	background-image:url(/sitefiles/601/img/stresslesslogo.png);	background-position:top center;	background-repeat:no-repeat;	width:170px;	height:80px; }
#tpl .sidemenu .menu {	width:170px;	float:left;	height:auto; }
#tpl .sidemenu .menu .top {	height:32px;	width:170px;	background-image:url(/sitefiles/601/img/shadetopsidemenu.png);	background-repeat:no-repeat; }
#tpl .sidemenu .menu .bottom {	height:50px;	width:170px;	background-image:url(/sitefiles/601/img/shadebotsidemenu.png);	background-repeat:no-repeat;	position:relative; }
#tpl .sidemenu .menu ul {	margin:0px;	padding:0px; }
#tpl .sidemenu .menu li {	background-image:url(/sitefiles/601/img/sidemenubg.png);	height:19px;	width:170px;	padding:6px 0px 0px 20px;	font-family:Trebuchet MS;	font-size:11px;	color:#666666;	margin:0px;	list-style:none;	position:relative;	clear:both; }
#tpl .sidemenu .menu li a {	color:#666666;	text-decoration:none;	width:150px;	height:auto;	display:block; }
#tpl .sidemenu .menu li a:link {	color:#666666;	text-decoration:none; }
#tpl .sidemenu .menu li a:hover {	color:#f5940a; }
#tpl .sidemenu .menu .selected {	color:#f5940a;	background-image:url(/sitefiles/601/img/sidemenubg-selected.png);	height:19px;	width:170px;	padding:7px 0px 0px 20px;	font-family:Trebuchet MS;	font-size:11px; }
html>body #tpl .sidemenu .menu .selected {	color:#f5940a;	background-image:url(/sitefiles/601/img/sidemenubg-selected.png);	height:19px;	width:170px;	padding:7px 0px 0px 20px;	font-family:Trebuchet MS;	font-size:11px; }
#tpl .sidemenu .menu .selected a {	color:#f5940a; }
#tpl .sidemenu .menu li.selected a:link {	color:#f5940a; }
#tpl .sidemenu .submenu {	margin:0px 0px -4px 0px;	padding:0px 0px 0px 0px;	width:170px;	float:left;	background-image:url(/sitefiles/601/img/submenubg.png);	background-repeat:repeat-y;	position:relative;	left:0px;	clear:both; }
html>body #tpl .sidemenu .submenu ul{	margin:0px 0px -4px 0px; }
html>body #tpl .sidemenu .submenu ul{	left:0px; }
#tpl .sidemenu .submenu a {	color:#666666;	display:block; }
#tpl .sidemenu .submenu a:visited {	color:#666666; }
#tpl .sidemenu .submenu li {	background-image:url(/sitefiles/601/img/submenuarrow.png);	background-repeat:no-repeat;	background-position:left center;	width:150px;	float:left;	padding:2px 0px 0px 6px;	margin:0px 0px 0px 0px;	list-style:none;	position:relative;	left:20px;	font-size:10px; }
#tpl .sidemenu .submenu .subselected {	background-image:url(/sitefiles/601/img/submenuarrow.png);	background-repeat:no-repeat;	background-position:left center;	width:150px;	float:left;	padding:2px 0px 0px 6px;	margin:0px 0px 0px 0px;	list-style:none;	position:relative;	left:20px;	font-size:10px; }
#tpl .sidemenu .submenu li.subselected a {	color:#f5940a !important; }
#tpl .bottommenu {	clear:both;	padding:18px 10px 0px 10px; }
#tpl .li_sub {	margin:0px;	padding:0px;	width:170px; }
#tpl .botnav {	width:400px;	float:left;	font-family:Trebuchet MS;	font-size:11px;	color:#999999;	padding:0px 0px 0px 0px;	 }
#tpl .botnav ul {	margin:0px;	padding:0px 0px 0px 0px;	margin:12px 0px 0px 0px;	height:11px; }
#tpl .botnav ul li {	display:inline;	height:11px; }
#tpl .botnav ul li a {	color:#999999;	text-decoration:none;	padding:0px 6px 0px 5px;	font-size:11px; }
#tpl .endorserlogo {	float:right;	background-image:url(/sitefiles/601/img/ekorneslogobot.png);	background-repeat:no-repeat;	width:152px;	height:47px; }
#tpl .copyright {	float:left;	font-family:Trebuchet MS;	font-size:11px;	color:#999999;	margin:12px 0px 0px 0px; }
#tpl .shortcuts {	width:160px;	float:left;	margin:10px 0px 0px 10px;	font-size:11px;	font-family:verdana;	color:#666666;	position:relative; }
html>body #tpl .shortcuts {	width:150px;	margin:10px 0px 0px 20px; }
#tpl .shortcuts a {	color:#666666;	text-decoration:none; }
#tpl .shortcuts img {	border:0px;	float:left;	margin:-1px 7px 0px 0px; }
#tpl .shortcuts .shcut {	clear:both;	margin:0px 0px 6px 0px; }
#tpl .shortcuts .slabel {	padding:2px 0px 0px 0px; }
