﻿#content {line-height:1.2;}
/* Overcome IE6 Peekaboo bug */

#contentleft {float:left; width:270px; min-height:520px}
	#contentleft p.dirn {font-size:90%; line-height:110%; margin-right:8px; }

#contentright {padding:61px 0 0 0; font-size:100%}
	#contentright h1  {font-size:110%; margin:18px 0 5px 0; padding:0}
	#contentright h2  {margin-top:80px}
	#contentright p	{margin:0 10px 10px 0; line-height:130%; font-size:100%}
	#contentright ul {margin-top:10px; margin-bottom:5px; }
	#contentright li {display: inline; padding:0 2px 0 10px; margin:0; font-size:90%}
	#contentright li a {text-decoration:none; font-size:90%}
	#contentright li.lightgrey {color:#AAACB0; background:url('../images/lightbullet.jpg') no-repeat 0 60%; font-size:90%}
	#contentright li.lightgrey a {color:#AAACB0;font-size:90%}
	#contentright li.lightgrey a:hover {color:#707278}
	#contentright li.darkgrey {color:#707278; font-size:90%; background:url('../images/darkbullet.jpg') no-repeat 0 60%}
	#contentright li.darkgrey a {color:#707278; font-size:90%}
	#contentright span {float:left; height:60px}	
	#contentright a.button {float:left; display:block; background:url(../images/button.jpg) repeat-x; border:1px solid #666666; width:140px; height:20px; padding:6px 0 0 0; text-align:center; font-size:100%; font-weight:bold; }	
	#contentright a.button:hover {background:url(../images/button_o.jpg) repeat-x; }	
	#contentright td {padding:18px 0 2px 0}

#homenav {float:left; background:#000000 url('../images/horzfade.jpg') repeat-y top left; margin:40px 0 0 0; padding:9px 0 0 10px; height: 226px; width:580px}
.homebuttonblock {float:left}
a.homebutton {display: block; width: 190px; height: 50px; background: #B4B6BA url('../images/wwdnav.jpg') no-repeat right; color:white; text-decoration:none; padding:20px 0 0 0; margin-top:2px; text-align:center; font-size:90%; font-weight:bold;}
a.homebutton:hover {background: #B4B6BA url('../images/wwdnavh.jpg') no-repeat bottom right}

a.homebuttonselected {display: block; width: 179px; height: 47px; background: #B4B6BA url('../images/wwdnavh.jpg') no-repeat bottom right; color:white; text-decoration:none; padding:25px 8px 0 8px; text-align:center; font-weight:bold}

#navtopblock {background:#FFFFFF; width:205px; }
#navtop {background:#FFFFFF url('../images/horzfadecontent.jpg') repeat-y top; width:228px; height: 50px; margin:42px 0 0 20px; padding:10px 0; font-size:90%; font-weight:bold; color:#868991; text-align:center; }
	#navtop a {text-decoration:none; color:#868991; font-size:100%}
	#navtop a:hover {text-decoration:underline}

#nav {background:#FFFFFF url('../images/horzfade.jpg') repeat-y top; width:218px; margin:17px 0 10px 20px; padding:10px 0 10px 10px}
.buttonblock {float:left; margin-bottom:3px}

a.button {display: block; width: 178px; height: 22px; background: #B4B6BA url('../images/nav.jpg'); text-decoration:none; padding-left:25px; padding-right:5px; padding-top:8px; text-align:left; margin-bottom:1px; color:#FFFFFF; font-size:90%; font-weight:bold}

a.buttonselected {display: block; width: 178px; height: 22px; background: #B4B6BA	url('../images/navh.jpg'); color:white; text-decoration:none; padding-left:25px; padding-right:5px; padding-top:8px; text-align:left; margin-bottom:1px; font-size:90%; font-weight:bold}

a.subbutton {display: block; width: 178px; height: 22px; line-height: 22px; background-color:white; color: #B4B6BA; text-decoration:none; padding:0 5px 2px 25px; margin-bottom:1px; font-size:90%; font-weight:bold}

a.subbuttonselected, a.subbutton:hover {display: block; width: 178px; height: 22px; line-height: 22px; background-color:white; color: #666666; text-decoration:none; padding:0 5px 2px 25px; margin-bottom:1px; font-size:90%; font-weight:bold}

a.buttontall {display: block; width: 178px; height: 37px; background: #B4B6BA url('../images/navtall.jpg'); text-decoration:none; padding-left:25px; padding-right:5px; padding-top:8px; text-align:left; margin-bottom:1px; }

a.buttontall.selected {background: #B4B6BA url('../images/navtallh.jpg'); color: white; font-size:90%; font-weight:bold}

a.subbuttontall {display: block; width: 178px; height: 32px; background-color:white; color: #B4B6BA; text-decoration:none; padding:5px 5px 4px 25px; margin-bottom:1px; font-size:90%; font-weight:bold}

a.subbuttontallselected, a.subbuttontall:hover {display: block; width: 178px; height: 32px; color: #666666; background-color: white; text-decoration:none; padding:5px 5px 4px 25px; text-align:left; margin-bottom:1px; font-size:90%; font-weight:bold; }

a.button:hover {background-color: #B4B6BA; background-image: url('../images/navh.jpg'); }
a.buttontall:hover {background-color: #B4B6BA; background-image: url('../images/navtallh.jpg'); }

.horzlinep {height:1px; color:#D7D8DB; margin:0 10px 0 0; padding:0}
.topdivider {background-color: #ccc; height:1px; margin: 15px 0 18px 268px; width:550px}
.divider {background-color: #ccc; height:1px; margin: 15px 0 10px 268px; width:550px}
.menuspacer {height:1px; margin:0; padding:0}
.left {float:left; margin:0 15px 65px 0}

