﻿
/**************************************************************/
body
{
	font-family:Verdana,arial,sans-serif;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
p{
	 margin:0px 0px 0px 0px;
	}
ul
{
	margin:0px 20px 0px 40px;	
}
.fntHeader
{
	font-family:"Trebuchet MS";
	color:#990000;
	font-size:22px;
	font-weight:bold;
}
.fntHeaderDate
{
	font-family:"Trebuchet MS";
	color:#7D7D7D;
	font-size:17px;
	font-weight:bold;
}
Table.Main
{
	border:solid 1px #969696;	
}
Table.Menu Td
{
	font-family:"Trebuchet MS";
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#646464;
	font-size:13px;
	border-right:solid 1px #afafaf;	
}
Table.Menu Td a:hover{ background-color:#e1e1e1;padding: 5px 10px 5px 10px;}
Td.NavBar
{
	border-right:solid 1px #d5d5d5;	
	text-align:left;
}
Table.Nav Td.Top
{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:16px;
	color:White;
	background-color:#bebebe;	
	padding-left:20px;
}
Td.NavTitle
{
	padding-left:20px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	color:#467AA7;
	border-bottom:solid 1px #c8c8c8;
	font-size:12px;
}
Table.Notice
{
	border:solid 1px #bebebe;	
}
Table.Notice Td.Title
{
	background-color:#bebebe;
	color:White;
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
Table.Notice Td.Content
{
	background-color:#ebebeb;
	font-size:12px;
	color:#505050;
	padding:10px 10px 10px 10px;	
	font-family:Arial;
	text-align:left;
}
Table.Intro
{
	border:solid 1px #bebebe;	
}
Table.Intro Td.Title
{
	background-color:#E8B10D;
	color:White;
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
Table.Intro Td.Content
{
	background-color:#F8E096;
	font-size:12px;
	color:#505050;
	padding:10px 10px 10px 10px;	
	font-family:Arial;
	text-align:left;
}
Table.Comm
{
	border:solid 1px #bebebe;	
}
Table.Comm Td.Title
{
	background-color:#A0D651;
	color:White;
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
Table.Comm Td.Content
{
	background-color:#D9EFB9;
	font-size:12px;
	color:#505050;
	padding:10px 10px 10px 10px;	
	font-family:Arial;
	text-align:left;
}
Td.Bottom
{
	font-family:Arial;
	font-size:12px;	
}
Td.TdContent a:visited{color:Blue; text-decoration:underline;}
Td.TdContent a{color:Blue; text-decoration:underline;}
Td.TdContent a:hover{color:Red; text-decoration:underline;}

A.Nav:visited { font-family:Arial; color:#467AA7; text-decoration:none; font-size:13px; font-weight:bold;}
A.Nav { font-family:Arial;color:#467AA7; text-decoration:none; font-size:13px; font-weight:bold;}
A.Nav:hover {  font-family:Arial;color:#ff0000; text-decoration:none; font-size:13px; font-weight:bold;}

A:visited {font-size:12px; font-weight:normal; color:black;text-decoration:none;}
A { font-size:12px; font-weight:normal; color:black; text-decoration:none;}
A:hover {font-size:12px; font-weight:normal; color:Red;text-decoration:none;}

A.Menu:visited { font-family:"Trebuchet MS",Arial; color:#646464; text-decoration:none; font-size:13px; font-weight:bold;}
A.Menu {font-family:"Trebuchet MS",Arial;color:#646464; text-decoration:none; font-size:13px; font-weight:bold;}
A.Menu:hover { font-family:"Trebuchet MS",Arial;color:#646464; text-decoration:none; font-size:13px; font-weight:bold;}

Td.TdContent
{
	font-family:Verdana;
	font-size:12px;
	line-height:150%;	
}

.MidTitle
{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#505050;
	padding-bottom:10px;
}
Td.MidTopTitle
{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#505050;
	font-weight:bold;
}
.Pic{border:solid 1px #969696; margin: 5px 0px 0px 5px;}

.nav3-grid {width:229px;font-size:13px;}
.nav3-grid dt a, .nav3-grid dt a:visited {display:block; min-height:2.2em /*Non-IE6*/; height:auto !important; height:2.2em /*IE6*/; line-height:2.0em; padding:0px 10px 0px 20px;  border-bottom: solid 1px rgb(200,200,200); text-decoration:none; color:rgb(70,122,167); font-weight:bold;}
.nav3-grid dd a, .nav3-grid dd a:visited {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 10px 0px 20px; border:none; font-weight:normal; text-decoration:none; color:rgb(70,122,167);}
.nav3-grid dt a:hover, .nav3-grid dd a:hover {background-color:rgb(225,225,225); color:rgb(42,90,138); text-decoration:none;}

.nav2 {float:left; border:none;} /*Color navigation bar normal mode*/
.nav2 ul {list-style-type:none; margin-left:0px;}
.nav2 ul li {float:left; position:relative; z-index:1000; border-right:solid 1px rgb(175,175,175);}
.nav2 ul li ul {display:none; border:none;}
.nav2 ul li ul {margin-left:0px; padding:0 16px 0px 16px; } /*Sticky hover zones*/
.nav2 ul li a {float:left; display:block; height:3.1em; line-height:3.1em; margin-right:0px !important /*Non-IE6*/; margin-right:-4px /*IE6*/; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color: rgb(100,100,100);}
.nav2 ul li:hover {width:auto;}
.nav2 table {position:absolute; z-index:999; top:0; left:0; border-collapse:collapse; font-family:"trebuchet ms",arial,sans-serif;}

/*Non-IE6*/
.nav2 ul li:hover a {background-color:rgb(210,210,210); text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; position:absolute; z-index:998; top:3.0em; margin-top:0.1em; left:0;}
.nav2 ul li:hover ul li ul {display: none;}
.nav2 ul li:hover ul li a {display:block; width:10em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/

/*IE6*/
.nav2 ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; position:absolute;z-index: 998; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
.nav2 ul li a:hover ul li a {display:block; w\idth:10em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a ul {visibility:hidden; height:0px; width:0px; position:absolute; z-index: 997;}
.nav2 ul li a:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/