﻿body				{ margin:0; padding:0; font-size:small; }
img					{ border:0; }
a:link				{color:#EE7024;}
a:active			{color:#EE7024;}
a:visited			{color:#EE7024;}
a:hover				{color:#9f090e;}

.radiobuttonlist,
.radiobuttonlist td					{vertical-align:middle;}
.error								{color:Red;}

#container							{ background:#fff url(images/bg_container.gif) repeat-y top left; margin:0 auto; width:765px; }

/**/

p, 
td					{color:#333; font-family:verdana,arial,helvetica; font-size:85%; line-height:16px;}
#homeContainer		{margin:0 auto; width:765px;}
#homeNav			{background:#fff url(images/home_logo_middle.gif) no-repeat top left; margin:0 auto; height:20px; width:732px;}
#homeForm			{background:#fff url(images/home_bg_signIn.gif) no-repeat top left; margin:0; padding:0; height:201px; width:223px;}
#homeForm a:link	{color:#857869;}
#homeForm a:visited	{color:#857869;}
#homeForm a:hover	{color:#EE3024;}
#homeGraphics		{float:left; width:503px;}
#homeSpacer			{float:left; height:402px; width:6px;}
#homeRightSide		{float:left; width:223;}
#homeSignUp			{height:76px; width:223;}
#homeCheckAvail		{background:url(images/home_checkAvailability.gif) no-repeat top left; height:125px; width:223px;}
.homeEnclose		{margin:0 auto; width:732px;}
#logoMiddle			{float:left; width:224px;}
#topNav				{float:left; height:20px; text-align:left; width:530px;}
#topNavList							{list-style:none; margin:0; padding:0;}
#topNavList li						{float:left; margin:0; padding:0;}
#topNavList a						{float:left; display:block; height:20px; margin:0; line-height:100px; overflow:hidden; padding:0;}
#nav_home a:link					{background:url(images/nav_homeOFF.gif) no-repeat; width:70px;}
#nav_home a:visited					{background:url(images/nav_homeOFF.gif) no-repeat; width:70px;}
#nav_home a:hover, 
body#home #nav_home a
									{background:url(images/nav_homeON.gif) no-repeat; width:70px;}
#nav_whywinder a:link				{background:url(images/nav_whyWinderOFF.gif) no-repeat; width:110px;}
#nav_whywinder a:visited			{background:url(images/nav_whyWinderOFF.gif) no-repeat; width:110px;}
#nav_whywinder a:hover, 
body#whywinder #nav_whywinder a
									{background:url(images/nav_whyWinderON.gif) no-repeat; width:110px;}
#nav_ourproducts a:link				{background:url(images/nav_ourProductsOFF.gif) no-repeat; width:110px;}
#nav_ourproducts a:visited			{background:url(images/nav_ourProductsOFF.gif) no-repeat; width:110px;}
#nav_ourproducts a:hover, 
body#ourproducts #nav_ourproducts a
									{background:url(images/nav_ourProductsON.gif) no-repeat; width:110px;}
#nav_howitworks a:link				{background:url(images/nav_howItWorksOFF.gif) no-repeat; width:120px;}
#nav_howitworks a:visited			{background:url(images/nav_howItWorksOFF.gif) no-repeat; width:120px;}
#nav_howitworks a:hover, 
body#howitworks #nav_howitworks a
									{background:url(images/nav_howItWorksON.gif) no-repeat; width:120px;}
#nav_ourguarantee a:link			{background:url(images/nav_ourGuaranteeOFF.gif) no-repeat; width:120px;}
#nav_ourguarantee a:visited			{background:url(images/nav_ourGuaranteeOFF.gif) no-repeat; width:120px;}
#nav_ourguarantee a:hover, 
body#ourguarantee #nav_ourguarantee a
									{background:url(images/nav_ourGuaranteeON.gif); width:120px;}
#footerLeft							{background:#fff url(images/bg_FFFFFF.gif) repeat top left; float:left; height:34px; width:329px;}
#footerLeft p						{color:#666; font-family:verdana,arial,helvetica; font-size:9px; margin:0; padding:0;}
#footerLeft a:link.footer			{color:#666; font-family:verdana,arial,helvetica; font-size:9px; line-height:15px; text-decoration:none;}
#footerLeft a:visited.footer		{color:#666; font-family:verdana,arial,helvetica; font-size:9px; line-height:15px; text-decoration:none;}
#footerLeft a:hover.footer			{color:#EE3024; font-family:verdana,arial,helvetica; font-size:9px; line-height:15px; text-decoration:underline;}
#footerRight						{float:left; height:34px; width:436px;}
#howWorkGraphic						{clear:both; margin:0 0 20px 20px;}
#faqSidebar							{background:#FAEAD8; border-bottom:1px solid #EFD6BA; border-left:1px solid #EFD6BA; border-right:1px solid #EFD6BA; float:left; margin:0 0 0 3px; width:219px;}
#faqSidebar	p						{margin:7px 0 0 14px;}
#faqSidebar a						{display:block; font-size:95%; line-height:14px; margin:5px 5px; padding:0;}
#faqSidebarCopy						{float:left; margin:0 0 30px 40px; width:420px;}

/**/