	td.menu 	{font-family : Verdana, Tahoma, Helvetica;
	color:#ffffff;
			font-size : 9pt;
			background-color :#000000;
			height : 30px;
			text-align : left;
			vertical-align : middle;
			}

	td.topmenu 	{font-family : Tahoma, Helvetica;
			font-size : 8pt;
			color :#000000;
			height : 30px;
			align :right;
			text-align : right;
			vertical-align : middle;
			padding-bottom : 1px;}

	td.picture 	{width : 530px;
			color :#000000;
			height : 30px;
			align : middle;
			vertical-align : middle;}

	td.graybox 	{background-color: #c6c6c6;
			font-size : 10pt;
			line-height: 1.3;
			color: #302028;
			font-family : Verdana, Tahoma, Helvetica;
			padding-right: 12px;
			padding-left: 12px;
			padding-bottom: 10px;
			padding-top: 10px;
			width : 220px;
			height : 180px;
			align: middle;
			text-align : middle;
			vertical-align : middle;}
			
	td.graybox_sm 	{background-color: #c6c6c6;
			font-size : 10pt;
			line-height: 1.3;
			color: #302028;
			font-family : Verdana, Tahoma, Helvetica;
			padding-right: 6px;
			padding-left: 6px;
			padding-bottom: 12px;
			padding-top: 0px;
			width : 220px;
			height : 180px;
			align: middle;}

	td.subscribe	{color: #dd3000;
			background-color: #4B6D96;
			vertical-align: center;
			align: center; 
			font-weight : bold;
			font-family : Verdana, Tahoma, Helvetica;
			font-size : 8pt;
			border-left: 1px solid #ffffff; 
			border-top: 1px solid #ffffff; 
			border-right: 1px solid #ffffff; 
			border-bottom: 1px solid #ffffff;
			padding: 5px 5px 6px 5px;}
  
  td.ad		{color: #000000;
			align: center; 
			background-color: #ffffff;
			vertical-align: top;
			font-family : Helvetica, Arial;
			font-size : 8pt;
			border-left: 1px solid #c6c6c6; 
			border-top: 1px solid #c6c6c6;
			border-right: 1px solid #c6c6c6;
			border-bottom: 1px solid #c6c6c6;
			padding: 7px 7px 7px 7px;}
			
	td.main		{color: #000000;
			width : 530px;
			background-color: #ffffff;
			vertical-align: top;
			font-family : Helvetica, Arial;
			font-size : 10pt;
			padding: 25px 15px 15px 15px;}
			
	td.main_gray		{color: #000000;
			background-color: #eaeaea;
			vertical-align: top;
			font-family : Helvetica, Arial;
			font-size : 10pt;
			padding: 4px 4px 4px4px;}
			
	td.main_white		{color: #000000;
			background-color: #ffffff;
			vertical-align: top;
			font-family : Helvetica, Arial;
			font-size : 10pt;
			padding: 4px 4px 4px 4px;}

	td.side		{color: #c1b8ac;
			width : 219px;
			background-color: #ffffff;
			vertical-align: top;
			font-family : Verdana, Tahoma, Helvetica;
			font-size : 9pt;
			padding: 25px 0px 0px 0px;}
			
	td.side_sm		{color: #c1b8ac;
			width : 219px;
			background-color: #ffffff;
			vertical-align: top;
			font-family : Verdana, Tahoma, Helvetica;
			font-size : 9pt;
			padding: 0px 0px 0px 0px;}
			

	div.mainheading	{color: #62535b;
			vertical-align: top;
			font-weight : bold;
			font-family : Helvetica, Arial;
			font-size : 12pt;}

	div.heading	{color: #62535b;
			padding: 4px 4px 4px 25px;
			vertical-align: top;
			font-weight : bold;
			font-family : Verdana, Tahoma, Helvetica;
			font-size : 9pt;
			}
			
div.heading_sm	{color: #62535b;
			padding: 9px 4px 4px 25px;
			vertical-align: top;
			font-weight : bold;
			font-family : Verdana, Tahoma, Helvetica;
			font-size : 9pt;
			}

	div.headingbody	{color: #000000;
			vertical-align: top;
			font-family : Verdana, Tahoma, Helvetica;
			font-size : 8pt;
			line-height: 1.4;
			padding: 0px 0px 0px 25px;}


	A 			{ color:#1177d0; text-decoration:underline; }
	A:visited 		{ color:#1177d0; text-decoration:underline; }
    A:hover,A:active	 	{ color:#1177d0; text-decoration:underline; }

	A.menu 			{ color:#ffffff; text-decoration:none; }
	A.menu:visited 		{ color:#ffffff; text-decoration:none; }
	A.menu:hover,A.menu:active	{ color:#dd3000; text-decoration:none; }

	A.subscribe 				{ color:#ffffff; text-decoration:none; }
	A.subscribe:visited 			{ color:#ffffff; text-decoration:none; }
	A.subscribe:hover,A.subscribe:active	{ color:#ffffff; text-decoration:none; }
			
						
	A.topmenu			{ color:#555550; font-weight : bold; text-decoration:none; }
	A.topmenu:visited 		{ color:#555550; font-weight : bold; text-decoration:none; }
	A.topmenu:hover,A.topmenu:active	{ color:#dd3000; font-weight : bold; text-decoration:underline; }
									
	A.topmenu_selected				{ color:#000000; text-decoration:none; }
	A.topmenu_selected:visited 			{ color:#999990; text-decoration:none; }
	A.topmenu_selected:hover,A.topmenu_selected:active	{ color:#000000; text-decoration:underline; }