﻿body 
{
	margin: 0;
	padding: 0;
	font-size: 11px;  font-family:  "segoe ui", verdana, tahoma, "lucida grande";
}

.arthead {
	font-weight: bold; font-size: 11px; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif;
}
.artsubhead {
	font-size: 10px; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif;
}
.art {
	font-size: 11px; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif;
}
.menuehead {
	font-weight: bold; font-size: 11px; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif;
}

A:active {
	font-weight: bold; COLOR: #330066; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif; TEXT-DECORATION: none
}
A:link {
	font-weight: bold; COLOR: #330066; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif; TEXT-DECORATION: none
}
A:visited {
	font-weight: bold; COLOR: #330066; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif; TEXT-DECORATION: none
}
A:hover {
	font-weight: bold; font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif; TEXT-DECORATION: underline
}
.tableBorder {
	border: 1px solid #FFFF33;
}
.tableBorderDark {
	border: 1px solid #666666;
}
.tableBorderGrey {
	border: 1px solid #C0C0C0;
}

.tableBorderImg {
	border: 1px solid #C0C0C0;
	background-image:url('../images/h300.png'); 
	background-repeat:repeat;
}

.tableBorderAndArea { 
 background-color : #F6F6F6; border: 1px solid #C0C0C0;
}

.hiddenKeywords {
 font-size: 5px; color: #F6F6F6;
}

.tableBorderGreyOver
{
background-color:#CCCCCC;
color:#2c4d6f;
border: 1px solid #C0C0C0;
}

.RSSItemTopic
{
 background-color:#DEE0DF;
 border: 1px solid #C0C0C0;
 font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif;
 font-size: 13px;
 font-style: normal;
}

.RSSItemText
{
 background-color : #F6F6F6;
 font-family: "segoe ui", verdana, tahoma, "lucida grande", "lucida sans unicode", sans-serif;
 font-size: 12px;
 font-style: normal;
}
.linkFooter
{
 color:#747474;  font-weight:normal;  font-size:10pt;
}

.imgBorder
{
 border:1px solid #FFFFFF	
}
.imgDivBorder
{
	border:1px solid #AAAAAA;
}
#divMenu
{
padding-top:5px;
}

#divMenu td
{
 background-image:url('../images/menu/menu_bg.jpg');
 height:28px;
 width:130px;
}
#divMenu a
{
color:black;
text-decoration:none;
font-weight:normal;
display:block;
float:left;
padding:3px 8px 3px 10px;
margin: 0 0 0 15px;
}

#divMenu a:hover
{
color:#FFFFFF;
text-decoration:none;
background: url('../images/menu/menu_hover.gif') no-repeat scroll left center transparent;
font-weight:normal;
}
/*
#divMenu a span
{
 display:block;
height:23px;
position:absolute;
right:-2px;
top:0;
width:19px;
 
}

#divMenu a:hover span
{
 background: url("images/menu/menu_hover_right.gif") no-repeat scroll left center transparent;
 height:19px;
}
*/

#divBasketMenu td
{
 background-image:url('../images/menu/menu_basket_bg.jpg');
 height:27px;
 width:161px;
 
}
#divBasketMenu a
{
color:black;
text-decoration:none;
font-weight:normal;
display:block;
float:left;
padding:3px 8px 3px 10px;
margin: 0 0 0 10px;
}

#divBasketMenu a:hover
{
color:#FFFFFF;
text-decoration:none;
background: url('../images/menu/menu_basket_hover.jpg') repeat-x scroll left center transparent;
font-weight:normal;
}


#divFooter
{
text-align:center;
background-color:#000000;
height:100px;	
}
#divFooter #tdFooter a {
	background:none repeat scroll 0 0 #BB096B;
	color:#FFFFFF;
	padding:2px 7px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
}
#divFooter #tdFooter a:hover 
{
	text-decoration:none;
	color:#AAAAAA;
}

#divRightSide h3 span
{
 background:none repeat scroll 0 0 #BB096B;
 color:#FFFFFF;
 margin:0px 0px 0px 7px;
 padding:3px 3px 3px 3px;
 font-size:11px;
 font-family:Arial,Helvetica,sans-serif;
}

#divLeftSide h3 span
{
 background:none repeat scroll 0 0 #BB096B;
 color:#FFFFFF;
 margin:0px 0px 0px 7px;
 padding:4px 4px 4px 4px;
 font-size:11px;

}
#divItem
{
 width:68%;	
 float:left;
}


#divItem a
{

 background:none repeat scroll 0 0 #BB096B;
 padding:3px 3px 3px 3px;
 color:#FFFFFF;
 font-size:13px;
 font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}

#divItemDate 
{
color:#B6B6B6; 
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
float:right;font-size:12px; width:30%; text-align:right;

}
#divItemDesc
{
 padding-top:7px; 
 font-size:13px; 
 color:#666666;
  font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}

#divItemDesc a {
	color:#75043D;
}
#divItemDesc a:hover 
{
	text-decoration:none;
	color:#F869BB;
}

#divProgram h1{font-size:12px; font-weight:normal; text-align:left} 
#divProgram a:hover
 {
  background:none repeat scroll 0 0 #BB096B;
  padding:1px 1px 1px 1px;
  color:#FFFFFF;
  text-decoration:none;
  }
     
 #divProgram .divSection { width:95%; }
 #divProgram .tblSection{ width:100%;}
 #divProgram .tdSection{ width: 25%; }

