


body 
{
	margin: 0px; 
	background-color: #dddddd; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
}
a:link, a:active, a:visited, a:hover
{
	color: #053698; 
	font-weight: normal;
	text-decoration: underline;
}
a:visited 
{
	color: #B8D5FF;
}
a:hover 
{
	color: #053698; 
	text-decoration: none;
}
img
{
	border: none;
}
.TABLElowest {background-color: #DDDDDD; margin-left: auto; margin-right: auto; margin-top: 0px; border-collapse: collapse;}
.TABLEbase {width: 830px; background-color: #FFFFFF; margin-left: auto; margin-right: auto; margin-top: 0px; border-collapse: collapse;}



.banner {margin-right: 5px; float:right;} 


.topNavMenu 
{
	border: 0px; 
	border-collapse:collapse; 
	width:100%;
}
.topNavMenu td 
{
	line-height: 30px; 
	color: #FFFFFF; 
	text-align:center; 
	font-size: 15px; 
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-weight: bold;
	background-image: url(/Gui/navi_bg.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	border-right: 1px solid #FFFFFF;
}
.topNavMenu a:link, .topNavMenu a:visited, .topNavMenu a:active, .topNavMenu a:hover 
{
	color: #FFFFFF; 
	text-decoration:none;
	font-weight: normal;
}
.topNavMenu a:hover 
{
	color: #B127A9;
}
.topNavMenu .noBorder 
{
	border-right: none;
}


.dateFront, .date
{

}
.dateFront 
{
	height: 52px; 
}
.date p, .dateFront p {margin-left: 7px; margin-bottom: 5px; line-height:14px;}


td.content {padding: 25px 25px 25px 25px; color: #3C3C3C; font-size: 13px; font-family: Trebuchet MS, Tahoma, Verdana, Arial;}
td.content h1 {font-size: 22px; color:#3C3C3C; font-weight:bold; margin-top: 0px; font-family: Trebuchet MS, Tahoma, Verdana, Arial;}
td.content h2 {color: #3C3C3C; font-size: 16px; color:#3C3C3C; font-weight: bold; font-family: Trebuchet MS, Tahoma, Verdana, Arial;}
td.content p {color: #3C3C3C;  font-size: 13px; color:#3C3C3C; font-weight: normal; margin-left: 20px; font-family: Trebuchet MS, Tahoma, Verdana, Arial;}

a.newsArchive:link {font-weight: bold;}
a.newsArchive:visited {font-weight: bold;}


td.leftNavigationFront {width: 158px; padding: 0px 0px 0px 0px; font-size: 12px;}
td.leftNavigation {width: 153px; padding: 30px 7px 30px 7px; border-right: 1px solid #B8D5FF;font-size: 12px;}
td.leftNavigation table {width: 100%;}

.leftNavigation .level1Text, .leftNavigation .level2Text
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	width: 184px; 
	padding:2px 0px 1px 10px;
}

.leftNavigation .level2Text
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	line-height: 19px;
	padding-left:24px;
	background-repeat:no-repeat;
	background-position: 10px 6px;
}

.leftNavigation .level1Text a, .leftNavigation .level1Text a:link, .leftNavigation .level1Text a:active, .leftNavigation .level1Text a:visited
{color:#053698; text-decoration: none; font-weight:bold;}

.leftNavigation .level2Text a, .leftNavigation .level2Text a:link, .leftNavigation .level2Text a:active, .leftNavigation .level2Text a:visited
{color:#B8D5FF; text-decoration: none; font-weight:normal;}

.leftNavigation .level1Text a:hover, .leftNavigation .level2Text a:hover
{color:#B127A9; text-decoration:none;}



td.rightNews
{
	width: 163px;
	color: #B8D5FF;
	font-size: 11px;
	text-align:left;
	border-left: 1px solid #B8D5FF;
}
td.rightNews table 
{
	width: 100%;
}
td.rightNews th
{
	color: #053698;
	font-weight: bold;
	font-size: 12px;
}
td.rightNews td
{
	background-image: url(/Gui/blue_dot.gif);
	background-repeat:no-repeat;
	background-position: 4px 9px;
}

td.rightNews a:link, td.rightNews a:active, td.rightNews a:visited, td.rightNews a:hover
{font-weight: normal;}

td.rightNews a:link, td.rightNews a:active, td.rightNews a:visited, td.rightNews a:hover
{
	color: #B8D5FF; 
	font-weight: normal;
	text-decoration: none;
}
td.rightNews a:hover
{text-decoration:underline;}

td.rightNewsFront 
{
	width: 203px; 
	color: #3C3C3C; 
	font-size: 11px; 
	padding: 0px 0px 0px 0px;
	text-align:left; 
	
}
td.rightNewsFront table 
{width:100%; }

td.rightNewsFront th 
{
	color: #053698; 
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}
td.rightNewsFront td 
{
	padding: 0px 0px 0px 0px;
}
td.rightNewsFront h2 
{
	color:#000000;
	font-size:12px;
	margin:0px 0px 0px 0px;
}

td.rightNewsFront a:link, td.rightNewsFront a:active, td.rightNewsFront a:visited, td.rightNewsFront a:hover 
{
	color: #053698;
	font-weight:bold;
}



td.leftNavigation hr, td.rightNews hr, td.rightNewsFront hr
{width:100%; height: 1px; border: 0px; background-color: #C7C7C7; color:#B8D5FF; margin-top: 5px; margin-bottom: 15px;}


.TDfooter 
{
	height: 77px;   
}
TD.bottom , TD.bottom A
{
    font-family: Trebuchet MS, Tahoma, Verdana, Arial;
    font-size: 12px;
    color: #B127A9;
    text-decoration: none; 
    font-weight:normal;
}
TD.bottomright , TD.bottomright A
{
    font-family: Trebuchet MS, Tahoma, Verdana, Arial;
    font-size: 12px;
    color: #3C3C3C;
    text-align: right;
        text-decoration: none; 
    font-weight:normal;
}

