#content			{
					padding:5px 20px 20px 20px;
					color:#666666;
					}
					
#content p,li		{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					line-height:18px;
					}
					
#content			{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					line-height:18px;
					}
					
a					{
					text-decoration:none;
					font-weight:bold;
					color:#f18e00;
					}
					
a:hover				{
					text-decoration:none;
					font-weight:bold;
					color:#990000;
					text-decoration:underline;
					}
					
#content td a		{
					text-decoration:none;
					color:#666666;
					}
					
#content td a:hover	{
					text-decoration:underline;
					color:#990000;
					}
					
.menuitem			{
					margin-bottom:0px;
					}
					
#menu a				{
					background: #d5e4a2;
					display:block;
					}
					
#menu a:hover		{
					background: #b1c56d;
					display:block;
					}
					
#menu .spacerdiv	{
					background:#a9c556;
					height:25px;
					margin-bottom:1px;
					}
					
#menu .bottomspacerdiv	{
					background:#cbdd94;
					height:18px;
					margin-bottom:1px;
					}

#foot				{
					margin-top:10px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:xx-small;
					color:#999999;
					background:#ffffff;
					border-top:1px solid #dddddd;
					text-align:center;
					letter-spacing:1px;
					}
					
#foot img			{
					margin-top:3px;
					}
					
#navhead			{
					background:#a7c0e4;
					background-image:url(designimages/navheadback.gif);
					background-repeat:repeat-x;
					text-align:right;
					}
					
#navhead img		{
					margin:11px;
					}
					
#location			{
					background-image: url(designimages/locationbackground.gif);
					border-bottom:1px solid #cccccc;
					}
					
#location p			{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: small;
					font-weight:bold;
					color:#333333;
					/*padding-left: 20px;					
					 line-height: 25px;
					_line-height: 51px;		*/
					margin:18px;
					text-transform:uppercase;
					}
					
#submenu a			{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					background: #cccccc;
					font-size:xx-small;
					font-weight:normal;
					color:#333333;
					display:block;
					height:25px;
					float:left;
					text-decoration:none;
					padding: 0px 8px 0px 8px;
					border-right:1px solid #ffffff;
					}
					
#submenu a:hover	{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:xx-small;
					color:#ffffff;
					display:block;
					height:25px;
					float:left;
					text-decoration:none;
					background:#666666;
					padding: 0px 8px 0px 8px;
					border-right:1px solid #ffffff;
					}
					
#submenu .atext		{
					padding:6px 0px 4px 0px;
					}
			
#frontarticle		{
					background-image:url(designimages/faderart.jpg);
					background-repeat:repeat-x;
					}
					
.newslisting		{
					display:block;
					padding-bottom: 15px;
					border-bottom: 1px dotted #999999;
					}

.newsinfo			{
					font-family:Arial, Helvetica, sans-serif;
					font-size:xx-small;
					color:#999999;
					}	
					
.newsheader a		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					color:#666666;
					text-decoration:none;
					border-bottom: 0px;
					padding-bottom:15px;
					
					}	
					
.newsheader a:hover	{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					color:#660000;
					text-decoration:none;
					}
					
.subhead			{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#666666;
					font-size:small;
					font-weight:bold;
					margin-top:30px;
					margin-bottom:15px;
					}
					

					
.subhead a			{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#666666;
					font-size:small;
					font-weight:bold;
					margin-top:30px;
					margin-bottom:15px;
					text-decoration:none;
					}
					
.subhead a:hover	{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#990000;
					font-size:small;
					font-weight:bold;
					margin-top:30px;
					margin-bottom:15px;
					text-decoration: underline;
					}
					
.morelinks			{
					display:block;
					text-align:right;
					}
					
.morelinks a		{
					text-decoration:none;
					border-bottom: 1px dotted #f18e00;
					font-weight:bold;
					color:#f18e00;
					font-size:x-small;
					}
					
.morelinks a:hover	{
					text-decoration:none;
					border-bottom: 1px solid #990000;
					text-align:right;
					font-weight:bold;
					color:#990000;
					font-size:x-small;
					}
					
.appstable a		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:xx-small;
					color:#666666;
					text-decoration:none;
					}
					
.appstable a:hover	{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:xx-small;
					color:#000000;
					text-decoration:underline;
					}

.recentappsdivider	{
					border-bottom: 1px solid #999999;
					}
					
.recentapps			{
					background:#f9f9f9;
					padding:4px;
					background-image: url(designimages/tdbackground.gif);
					background-repeat:repeat-x;
					}
					
.recentapps a		{
					margin:3px 0px 3px 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					font-weight:normal;
					color:#333333;
					text-decoration:none;
					}
					
.recentapps a:hover	{
					margin:3px 0px 3px 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					color:#990000;
					font-weight:normal;
					}				
					
.recentappsall		{
					background:#f9f9f9;
					padding:5px;
					font-weight:bold;
					font-size:x-small;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					background-image: url(designimages/tdbackground.gif);
					background-repeat:repeat-x;
					}
					
.recentappsall a	{
					margin:3px 0px 3px 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:x-small;
					font-weight:normal;
					color:#333333;
					text-decoration:none;
					}
					
.recentappsall a:hover	{
					margin:3px 0px 3px 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:x-small;
					color:#990000;
					font-weight:normal;
					text-decoration:underline;
					}	
					
.recentappsalldark	{
					background:#cccccc;
					padding:5px;
					font-size:small;
					font-weight:bold;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					background-image: url(designimages/tdbackgrounddark.gif);
					border-top: 1px solid #666666;
					background-repeat:repeat-x;
					}
					
.recentappsalldark a	{
					margin:3px 0px 3px 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					font-weight:bold;
					color:#333333;
					text-decoration:none;
					}
					
.recentappsalldark a:hover	{
					margin:3px 0px 3px 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:small;
					font-weight:bold;
					color:#990000;
					text-decoration:underline;
					}
					
.textbox			{
					border: 1px solid #666666;
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#333333;
					width:300px;
					}
					
.selectbox			{
					border: 1px solid #666666;
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#333333;
					width:300px;
					_width:305px;
					}
					
.parent				{
					margin-bottom:4px;
					margin-top:0px;
					padding-bottom:4px;
					border-bottom: 1px solid #f1f1f1;
					}
					
.parent a			{
					font-size:14px;
					color:#660000;
					}
					
.child				{
					margin-bottom:5px;
					margin-top:5px;
					padding-left:25px;
					padding-bottom:5px;
					border-bottom: 1px solid #f1f1f1;
					}
					
.child	a			{
					font-size:12px;
					color:#cc0000;
					}
					
.child2				{
					margin-bottom:5px;
					margin-top:0px;
					padding-left:50px;
					padding-bottom:5px;
					border-bottom: 1px solid #f1f1f1;
					}
					
.child2 a			{
					font-size:10px;
					}

					
