body, table, tr, td, p, ul, ol, li	{font-family: arial; font-size: 12px; color: #666666;}

h1, h2,	h3,	h4 				{font-family: arial; color: #993233; text-align: left; font-weight: normal; margin-top: 0px;}

h1							{font-size: 22px;}
h2							{font-size: 20px;}
h3							{font-size: 18px;}
h4							{font-size: 16px;}

a							{color: #666666; text-decoration: underline;}
a:link						{color: #666666; text-decoration: underline;}
a:visited					{color: #666666; text-decoration: underline;}
a:hover						{color: #993233; text-decoration: underline;}
a:active					{color: #993233; text-decoration: underline;}

.Body						{background-image: url(images/design/body-background.gif); margin: 0px;}

p							{text-align: justify;}

.BodyTable					{width: 993px;}

.Header						{width: 993px; height: 40px; background-color: #393738; margin-bottom: 10px; color: #f7c400;}
.Header td					{color: #f7c400;}
td.HeaderText				{text-align: right; font-size: 14px; padding-right: 16px; padding-top: 12px;}
td.HeaderText	a			{color: #f7c400; text-decoration: none;}
td.HeaderText	a:link		{color: #f7c400; text-decoration: none;}
td.HeaderText	a:visited	{color: #f7c400; text-decoration: none;}
td.HeaderText	a:hover		{color: #f7c400; text-decoration: underline;}
td.HeaderText	a:active	{color: #f7c400; text-decoration: underline;}

.MainTable					{width: 989px;}

.Title						{background-image: url(images/design/title.gif); background-repeat: no-repeat; width: 975px; height: 161px;}

td.MenuItem					{width: 121px; height: 25px; text-align: center; background-color: #393738; color: #f8ce22; font-size: 11px; font-weight: bold; cursor: pointer;}
td.MenuItem a				{width: 121px; color: #f8ce22; text-decoration: none; font-weight: bold;}
td.MenuItem a:link			{width: 121px; color: #f8ce22; text-decoration: none; font-weight: bold;}
td.MenuItem a:visited		{width: 121px; color: #f8ce22; text-decoration: none; font-weight: bold;}
td.MenuItem a:hover			{width: 121px; color: #993233; text-decoration: none; font-weight: bold;}
td.MenuItem a:active		{width: 121px; color: #993233; text-decoration: none; font-weight: bold;}

.Advertisements				{margin-top: 15px; margin-bottom: 15px;}

.Logos						{margin-bottom: 20px;}
.LogosHead					{height: 45px; background-color: #393738; text-align: center; color: #f8ce22; font-weight: normal;}
.LogosInfo					{background-color: #ffffff; padding-top: 15px; text-align: center;}
.Logo						{padding-bottom: 15px;}

.TopNews					{background-color: #393738; text-align: justify; width: 750px; height: 100%; clear: both;}

.TopNewsHeading				{color: #f8ce22; font-size: 22px; padding-top: 15px; padding-right: 15px;}

.TopNewsProperties				{color: #ffffff; font-size: 10px; padding-top: 10px;}
.TopNewsProperties	a			{color: #ffffff; text-decoration: none;}
.TopNewsProperties	a:link		{color: #ffffff; text-decoration: none;}
.TopNewsProperties	a:visited	{color: #ffffff; text-decoration: none;}
.TopNewsProperties	a:hover		{color: #ffffff; text-decoration: underline;}
.TopNewsProperties	a:active	{color: #ffffff; text-decoration: underline;}

.TopNewsIntro				{color: #ffffff; font-size: 18px; padding-top: 15px; padding-right: 15px;}

.TopNewsMore				{color: #ffffff; font-size: 14px; text-align: right; padding-top: 15px; padding-right: 15px; padding-bottom: 15px;}
.TopNewsMore a				{color: #ffffff; text-decoration: none;}
.TopNewsMore a:link			{color: #ffffff; text-decoration: none;}
.TopNewsMore a:visited		{color: #ffffff; text-decoration: none;}
.TopNewsMore a:hover		{color: #ffffff; text-decoration: underline;}
.TopNewsMore a:active		{color: #ffffff; text-decoration: underline;}

.FirstNews					{text-align: justify; width: 750px; padding-top: 15px; clear: both;}

.News						{text-align: justify; width: 750px; clear: both;}

.NewsHeading				{color: #993233; font-size: 22px; text-align: left;}

.NewsProperties				{color: #666666; font-size: 10px; padding-top: 15px; text-align: left;}
.NewsProperties a			{color: #666666; text-decoration: none;}
.NewsProperties a:link		{color: #666666; text-decoration: none;}
.NewsProperties a:visited	{color: #666666; text-decoration: none;}
.NewsProperties a:hover		{color: #666666; text-decoration: underline;}
.NewsProperties a:active	{color: #666666; text-decoration: underline;}

.NewsIntro					{color: #666666; font-size: 16px; padding-top: 15px; padding-right: 15px;}

.NewsMore					{color: #666666; font-size: 14px; text-align: right; padding-top: 15px; padding-right: 15px;}
.NewsMore a					{color: #666666; text-decoration: none;}
.NewsMore a:link			{color: #666666; text-decoration: none;}
.NewsMore a:visited			{color: #666666; text-decoration: none;}
.NewsMore a:hover			{color: #666666; text-decoration: underline;}
.NewsMore a:active			{color: #666666; text-decoration: underline;}

.Footer						{width: 993px; height: 40px; background-color: #393737; margin-top: 10px; color: #f7c400;}
.Footer td					{color: #f7c400;}
td.FooterText				{text-align: left; font-size: 14px; padding-left: 16px; padding-bottom: 12px;}
td.FooterText a				{color: #f7c400; text-decoration: none;}
td.FooterText a:link		{color: #f7c400; text-decoration: none;}
td.FooterText a:visited		{color: #f7c400; text-decoration: none;}
td.FooterText a:hover		{color: #f7c400; text-decoration: underline;}
td.FooterText a:active		{color: #f7c400; text-decoration: underline;}

.Table						{}
.TableHead td				{background-color: #393738; height: 25px; color: #f8ce22; font-weight: bold;}
.TableRowLight td			{background-color: #ffffff; height: 25px;}
.TableRowDark td			{background-color: #EEEEEE; height: 25px;}
.TableRowHighLight td		{background-color: #cccccc; height: 25px;}
.TableRowLightLink td		{background-color: #ffffff; height: 25px; cursor: pointer;}
.TableRowDarkLink td		{background-color: #EEEEEE; height: 25px; cursor: pointer;}
.TableRowHighLightLink td	{background-color: #cccccc; height: 25px; cursor: pointer;}
.TableCellCenter			{text-align: center; padding-left: 5px; padding-right: 5px; width: 30px;}
.TableCellLeft				{text-align: left; padding-left: 5px; padding-right: 5px; width: 200px;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail {
position: relative;
z-index: 10;
}

.thumbnail:hover {
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #A41C1E;
padding: 5px;
left: -1000px;
border: 1px solid #5B5945;
visibility: hidden;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
text-align: center;
z-index: 30;
}

.thumbnail span img { /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
z-index: 50;
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 30px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
