body, html 	{margin: 0; padding: 0px; border: 0; font-family: Tahoma; Arial, Helvetica, sans-serif;  color: #5b5b5b; font-size : 12px;}
body		{background-color: #ffffff;}
p 			{margin: 0 0 1em 0; padding: 0;}
a 			{text-decoration: none; color: #971b1e;}
a:hover 	{color: #cd1c20; text-decoration: underline;}
td 			{font-style : normal; font-family : Arial, Helvetica, sans-serif; vertical-align: top;}
b, strong 	{font-weight : bold;}
img 		{border: 0;}
.clear		{clear: both;}

h1, h2, h3, h4 {font-family: "Times New Roman", Times, serif, sans-serif; color: #63341e;}
h1 {font-size : 22px; font-weight: regular; margin:0 0 12px 0; padding:0; line-height: 18px;}
h2 {font-size : 20px; font-weight: regular; margin:0 0 7px 0; padding:0; line-height: 16px;}
h3 {font-size : 18px; font-weight: regular; margin:0 0 6px 0; padding:0; line-height: 14px;}
h4 {font-size : 16px; font-weight: regular; margin:0 0 5px 0; padding:0; line-height: 13px;}

/* Container */
#container 				{background-color: #ffffff; width: 900px; border: 1px solid #d5d5d5; margin: 10px auto 0 auto;}

/* Header */
#header 			{}
#topNav 			{background-color: #f97d3f; overflow: auto; background-image: url(../images/bgr_topnav.gif); background-repeat: repeat-x; height: 27px;}
#topNav a 			{padding: 0 20px 0 20px; border-left: 1px solid #0d5f1f; border-right: 1px solid #000000; font-weight: bold; font-size: 12px; color: #FFFFFF; height: 27px; display: block; float: left;}
#topNav a.last 		{}
#topNav a:hover 	{color: #82d900; text-decoration: none;}
#topNav a span 		{padding: 5px 0 0 0; display: block;}
#header #logo 		{}

#mainCol 			{width: 652px;}
#rightCol 			{width: 248px;}
.greenBgr 			{background-color: #00380c;}

/* Homepage */
#homeContent 					{font-size: 11px; color: #8dbc96; line-height: 13px;}
#homeContent td.colOne 			{width: 390px; border-right: 1px solid #7ba984;}
#homeContent td.colOne .content {padding: 0 25px 0 35px;}
#homeContent td.colTwo 			{width: 262px;}
#homeContent td.colTwo .content {padding: 0 0 0 25px;}
#homeContent a 					{color: #FFFFFF;}
#homeContent a:hover 			{}

#homeText 
#homeText .content 	{line-height: 16px; padding: 0 18px 30px 0; font-size: 14px;}

h3.whiteHeading 		{font-size: 14px; font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, sans-serif;}
.shoe {float: right;}

/* Page */
#pageHeader 	{position: relative;}
#pageHeader h1 	{position: absolute; color: #FFFFFF; top: 80px; left: 25px}

#pageContent 				{}
#pageContent .copy 			{padding: 0 25px 20px 25px;}
#pageContent .introCopy 	{padding: 0 0 0 25px; height: 100%;}
#pageContent .introCopy img	{float: right;}

/* Generic images */
img.left {float: left; margin: 0 20px 20px 0;}
img.right {float: right; margin: 0 0 20px 20px;}

/* Sub Navigation */
#rightPanel 			{padding: 0px 20px;}
ul#subnav 				{list-style: none; margin: 0 0 30px 0; padding: 0;}
ul#subnav li 			{border-bottom: 1px solid #d5d5d5; padding: 2px 0 3px 0;}
ul#subnav li a 			{font-size: 12px;}
ul#subnav li a:hover 	{text-decoration: none;}
ul#subnav h3 			{list-style: none;margin: 0 0 5px 0; padding: 0; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


/* Footer */
#footer 				{color: #064915;}
#bottomnav 				{padding: 8px 0 15px 15px;}
#bottomnav  a 			{color:#7ba984; padding: 0 15px 0 15px; font-size: 11px;}
#bottomnav  a:hover 	{color:#ffffff; text-decoration: none;}
#copyright 				{font-size: 11px; text-align: right; padding: 8px 15px 15px 0;}

/* Forms */
form 				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
input, textarea 	{border: 1px solid #9e9e9e; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
input.submit 		{border: 1px solid #0061bb; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background-color: #0061bb; color: #ffffff; font-weight: bold;}

#credits        {text-align: center;font-size:11px;font-family:arial;margin-top:5px; color: #888888;}
#credits a      {color: #888888; text-decoration: none;}