 /* General Fonts, Links, Structural Elements and Body Tags */
 
 body 		 	 		{ background-color: #fff; background-image: url("images/background.gif"); background-repeat: repeat-x; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #393938; line-height: 16px; font-size: 100%; }
 font				  	{ font-family: Arial, Verdana, Helvetica, sans-serif; }
 a						{ text-decoration: underline; color: #7D047D; } 
 a:hover				{ text-decoration: underline; color: #7D047D; }
 form					{ margin: 0px; }
 li						{ list-style-image: url("images/list.gif"); }
 
 /* Main Home Content */
 
td.home-content		{ font-size: 70%; padding: 15px; text-align: justify }
td.content			{ background-color: #E4E6DB}
td.home-para		{ font-size: 80%; padding: 20px; line-height: 18px; text-align: justify }
td.home-bground     { background-image: url("images/home_bground.gif"); background-repeat: repeat-x; margin: 0px; background-color: #BDC1B1; }

 /* Footer */
 
 td.footer				{ font-size: 70%; color: #393938;  }
 td.footer	 a			{ text-decoration: none; color: #393938}
 td.footer	 a:hover	{ text-decoration: underline; color: #393938}
 
 /* For CMS */
 
 /* Breadcrumb */
 

 /* Content */
 
 h1						{ font-family: Trebuchet MS, verdana; font-size: 130%;  }
 h2			            { font-family: Trebuchet MS, verdana; font-size: 110%; color: #76932B; }
 .bold					{ font-weight: bold; }
 .HomeTagLine			{
	font-weight: bold;
	font-size: 16px;
}
 .bolder				{ color: #7D047D; font-weight: bold; }
 .related, a.related:link, a.related:visited,  a.related:hover {color: #898C8C; font-size: 70%; text-decoration: none;}
 
 table.cms-content		{ background: #F2F2EC; }
 td.content-padding		{ text-align: center; padding: 20px 0px 15px 0px; }
 
 td.content-header		{ background: #E2E2DB; background-image: url("images/title_back.gif"); height: 45px; width: 100%; border: 2px solid #FFF; font-family: 'Trebuchet MS', Arial, Verdana; font-size: 140%; padding-left: 15px; }
 td.main-content		{ height: 220px; padding: 15px; border-bottom: 2px solid #FFF; border-left: 2px solid #FFF;  border-right: 2px solid #FFF; }
 td.main-content a		{ color: #0259D1; text-decoration: underline; }
 td.main-content a:hover{ color: #0259D1; text-decoration: underline; }
 
 /* Related Links */
 
 td.related				 { width: 245px; background: #DCE28D; }
 #relatedbox		 	 { width: 200px; background: #E7EABF; border: 2px solid #F2F2EC; border-top: none; text-align: left; padding: 10px; }
 #relatedbox a		 	 { font-size: 80%; text-decoration: none; }
 #relatedbox a:hover	 { text-decoration: underline; }
 
 
 /* Search Results */
 
 
 /* Sitemap */
 
 a.category:link		{ text-decoration: none; color: #6E5A2D; line-height: 20px; }
 a.category:visited		{ text-decoration: none; color: #6E5A2D; line-height: 20px; }
 a.category:hover		{ text-decoration: underline; color: #6E5A2D; line-height: 20px; }
 
 a.item:link			{ text-decoration: none; color: #3887D7; line-height: 10px; }
 a.item:visited			{ text-decoration: none; color: #3887D7; line-height: 10px; }
 a.item:hover			{ text-decoration: underline; color: #3887D7; line-height: 10px; }
