 /********************** PLEASE NOTE ************************* /  
 /															   /		
 / IMPORTANT: Please ensure you are familiar with CSS protocol /
 / before making ANY CHANGES. 	                               /
 /															   /
 /*************************************************************/ 
 
 
 /****************** Site constant tags ********************** /  
 /															   /		
 / The tags below are NOT to be modified, deleted or added to. /
 / Doing so will result in deviation from the Opengear         /
 / template.                                                   /
 /															   /
 /*************************************************************/
 
 
 /* General Fonts, Links, Structural Elements and Body Tags */

 body 		 	 		{ background: #FFF; margin: 1px; font-size: 100%; }
 font, th, td, p, div  	{ font-family: Verdana, Verdana, Helvetica, Sans-Serif; font-size:70%; line-height: 17px; }
 a						{ color: #003366; text-decoration: none; font-weight: bold; }
 a:hover				{ color: #E20303; text-decoration: underline; }
 
 /* Menu */
 
 td.menu				{ background-image: url("images/menu_background.gif"); height: 24px; }
 
 /* Red Line */
 
 #redline				{ background-color: #E20303; }
 
 /* Feature */
 
 td.feature				{ background-color: #000; background-image: url("images/feature_background.gif"); border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; }
 
 /* Grey Divider */
  
 #grey-divider			{ background-image: url("images/divider_background.gif"); border-bottom: 1px solid #FFF; border-top: 1px solid #FFF; }
 
 /* News and Events */
 
 #news-header			{ background-color: #9D9D9D; height: 65px; border-bottom: 1px solid #FFF; }
 td.news-shadow			{ background-image: url("images/shadow_news.gif"); }
 td.content-shadow		{ background-image: url("images/shadow_content.gif"); }
 #news				    { font-size: 90%; padding-left: 49px; padding-right: 20px; }
 #graph					{ font-size: 90%; background-color: #E8E8E8; width: 170px; }
 td.graph-back			{ background-color: #E8E8E8; padding: 20px; }

 /* Footer */
 
 td.footer				{ background-image: url("images/footer_background.gif"); }
 td.blackline			{ color: #C8C8C8; font-size: 60%; background-color: #000; border-top: 1px solid #FFF; padding: 4px; padding-left: 49px; }
 td.blackline a			{ color: #FFF; text-decoration: none; font-weight: normal; }
 td.blackline a:hover	{ color: #FFF; text-decoration: underline; font-weight: normal; }
 
 /* Formatting */
  
 .content-header		{ background-color: #000; background-image: url("images/feature_background.gif"); border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; padding-left: 49px; font-family: 'Trebuchet MS', Arial, Verdana; font-size: 130%; font-weight: bold; color: #FFF; }
 #content				{ padding-left: 49px; padding-right: 40px; font-size: 100%; }
 #tabled-content		{ padding-left: 20px; font-size: 100%; }
 .sub-title				{ font-family: 'Trebuchet MS', Arial, Verdana; font-size: 130%; font-weight: bold; }
 td.related-column		{ background-color: #E8E8E8; }
 #related-links			{ padding: 20px;  font-size: 90%; }
 #related				{ background: #DFDFDF; padding: 5px; font-size: 110%; border-bottom: 1px solid #FFF; }
 #related a				{ color: #4C4C4C; }
 #related a:hover		{ color: #003366; }
