BODY, TD		{color:#7D7D7D; font-family:Arial, Helvetica, Tahoma,sans-serif; font-size:10pt;}

A			{color:#F11E2F;}
A:hover			{color:#F11E2F; text-decoration:none;}

.red			{color:#ED1B23;}

.small, .small TD	{font-size:8pt;}
.grey			{color:#7D7D7D;}

.light			{color:#B8B8B8;}


H3			{color:#DD3E47; font-family:Arial, Helvetica, Tahoma,sans-serif; font-size:9pt;}
H2			{color:#DD3E47; font-family:Arial, Helvetica, Tahoma,sans-serif; font-size:12pt; margin:15px 0px 15px 0px;}
H4			{font-family:Arial, Helvetica, Tahoma,sans-serif; font-size:11pt;}
H5			{font-family:Arial, Helvetica, Tahoma,sans-serif; font-size:10pt; margin:0px 0px 15px 0px;}



TD.menu			{color:#7D7D7D; font-family: TAhoma, Verdana, Arial, sans-serif; font-size:10pt; padding:4px 0px 0px 0px;}
TD.menu A		{color:#7D7D7D;}
TD.menu-ico		{padding:0px 2px 6px 0px;}

TD.menu-on		{color:#7D7D7D; font-family: TAhoma, Verdana, Arial, sans-serif; font-size:10pt; padding:4px 0px 0px 0px;}
TD.menu-ico-on		{padding:0px 2px 6px 0px;}
.menu12 {color:#000; font-family: TAhoma, Verdana, Arial, sans-serif; font-size:10pt; padding:4px 0px 0px 0px;}
TD.submenu		{font-size:8pt;}

DIV.h			{margin:0px 0px 12px 0px;}

DIV.more		{margin:5px 0px 10px 0px; text-align:right; font-size:8pt;}
DIV.more IMG		{margin:1px 3px 0px 0px;}
DIV.more A		{color:#7D7D7D;}

IMG.more		{margin:1px 3px 0px 0px;}


UL.grey			{margin-left:10px 0px 10px 25px;}
UL.grey LI		{list-style-image: url('/img/li.gif'); margin-bottom:3px;}


DIV.news-date		{color:#B8B8B8; font-size:8pt; margin:0px 0px 2px 0px;}
DIV.news-heading	{color:#ED1B23; font-weight:bold; font-size:9pt; margin:0px 0px 2px 0px;}
DIV.news-announce	{margin:0px 0px 10px 0px; font-size:8pt;}
DIV.news-announce A	{color:#7D7D7D;}

DIV.news-announce2	{margin:0px 0px 20px 0px; font-size:9pt;}
DIV.news-announce2 A	{color:#7D7D7D;}

DIV.news-pic		{float:left; margin:2px 5px 0px 0px;}
DIV.media		{float:left; margin:2px 5px 0px 0px;}




INPUT, SELECT, TEXTAREA		{color:#7D7D7D;; font-family:Arial, Helvetica, Tahoma,sans-serif; font-size:9pt;}
INPUT.input, SELECT.input, TEXTAREA.input	{border:#B5B5B5 1px solid; padding-left:5px;}
INPUT.forminput, SELECT.forminput, TEXTAREA.forminput	{border:#B5B5B5 1px solid; padding-left:5px;}
.formsubmit  {color:#FF3333;; font-family:Arial, Helvetica, Tahoma,sans-serif; font-size:9pt;border:#B5B5B5 5px solid;background:#ffffff;font-weight:bold;}


TD.card			{padding:0px 30px 0px 20px;}
TD.card A		{color:#ED1B23; text-decoration:none; font-weight:bold;}



.media-border		{border:#D7D7D7 1px solid;}
.media-more		{text-align:right; background:#D7D7D7;}
.media-comments		{font-size:8pt; text-align:center; padding:5px 0px 10px 0px;}


TD.forum-head, TD.forum-head-last	{color:white; background:#EE2128; font-weight:bold; padding:5px 12px 5px 12px; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}
TD.forum-head-last			{border-right:none;}


TD.forum-bit1, TD.forum-bit1-last	{background:#E4E4E4; padding:10px 12px 30px 12px; border-right:#FFFFFF 1px solid;}
TD.forum-bit1-last			{border-right:none;}


TD.forum-bit2, TD.forum-bit2-last	{background:#FFFFFF; padding:10px 12px 30px 12px; border-left:#E4E4E4 1px solid; border-bottom:#E4E4E4 1px solid;}
TD.forum-bit2-last			{border-right:#E4E4E4 1px solid;}






DIV.calend		{float:right; background:#EFEFEF; width:1px; margin:0px 0px 10px 10px; padding:5px;}
TABLE.calend TD		{font-size:8pt;}


p, ul{
	padding-bottom: 10px;
	padding-top: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
}

.border{
	font-size: 100%;
	text-align: left;
}
.border td, .border th{
	border-right: 1px solid #ffffff;
	padding: 7px 15px 7px 15px;	
}
.border th{
	background: #EE2128;
	color: #ffffff;
	font-size: 100%;	
	padding: 7px 15px 7px 15px;	
}
.tm{
	background: #E4E4E4;	
}