a:link       				{color: #000080; background: white; font-size: 12px; font-family: arial; text-decoration: underline;}
a:visited    				{color: #000080; background: white; font-size: 12px; font-family: arial; text-decoration: underline;}
a:active     				{color: #000080; background: white; font-size: 12px; font-family: arial; text-decoration: underline;}
a:hover     				{color: #000000; background: white; font-size: 12px; font-family: arial; text-decoration: none;}
a.black:link   			{color: #000000; background: #000000; font-family: arial; text-decoration: none;}
a.black:visited 			{color: #000000;  background: #000000; font-family: arial; text-decoration: none;}
a.black:active  			{color: #000000;  background: #000000; font-family: arial; text-decoration: none;}
a.black:hover  			{color: #FFFFFF;  background: #000000; font-family: arial; text-decoration: none;}
a.blue:link   				{color: #000080; background: #FFFFFF; text-decoration: none;}
a.blue:visited 			{color: #000080;  background: #FFFFFF; text-decoration: none;}
a.blue:active  			{color: #000080;  background: #FFFFFF; text-decoration: none;}
a.blue:hover 	 			{color: #FFAD2A;  background: #FFFFFF; font-family: arial; text-decoration: none;}
a.button:link    			{color: #ffffff; background: #000080; border: none; text-decoration: none;}
a.button:visited 			{color: #ffffff; background: #000080; border: none; text-decoration: none;}
a.button:active  			{color: #ffffff; background: #000080; border: none; text-decoration: none;}
a.button:hover   			{color: #cccccc; background: #000080; border: none; text-decoration: none;}
a.footer:link				{color: #000080; font-size: 11px; font-family: arial; text-decoration: none; background: transparent;}
a.footer:visited			{color: #000080; font-size: 11px; font-family: arial; text-decoration: none; background: transparent;}
a.footer:active			{color: #000080; font-size: 11px; font-family: arial; text-decoration: none; background: transparent;}
a.footer:hover				{color: #000000; font-size: 11px; font-family: arial; text-decoration: underline; background: transparent;}
a.grey:link
{
	font-weight: bold;
	font-size: 11px;
	background: #666666;
	color: #ffffff;
	font-family: arial, 'Arial Black';
	text-decoration: none;
}
a.grey:link   				{color: #FFFFFF; background: #666666; font-size: 11px; text-decoration: none; font-family: arial, 'Arial Black'; font-weight: bold;}
a.grey:visited 			{color: #FFFFFF;  background: #666666; font-size: 11px; text-decoration: none; font-family: arial, 'Arial Black'; font-weight: bold;}
a.grey:active		 		{color: #FFFFFF;  background: #666666; font-size: 11px; text-decoration: none; font-family: arial, 'Arial Black'; font-weight: bold;}
a.grey:hover  				{color: #FFAD2A;  background: #666666; font-size: 11px; text-decoration: none; font-family: arial, 'Arial Black'; font-weight: bold;}
a.greylarge:link   		{color: #FFFFFF; background: #666666; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.greylarge:visited 		{color: #FFFFFF;  background: #666666; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.greylarge:active  		{color: #FFFFFF;  background: #666666; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.greylarge:hover  		{color: #FFAD2A;  background: #666666; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.heading:link				{color: #000080; background: white; font-size: 16px; font-family: arial; font-weight: bold; text-decoration: underline;}
a.heading:visited			{color: #000080; background: white; font-size: 16px; font-family: arial; font-weight: bold; text-decoration: underline;}
a.heading:active			{color: #000080; background: white; font-size: 16px; font-family: arial; font-weight: bold; text-decoration: underline;}
a.heading:hover			{color: #000000; background: white; font-size: 16px; font-family: arial; font-weight: bold; text-decoration: none;}
a.ictmenu:link   			{color: #000080; background: #FFFFFF; font-family: arial; font-size: 18px; text-decoration: underline; font-weight:  bold;}
a.ictmenu:visited 		{color: #000080;  background: #FFFFFF; font-family: arial; font-size: 18px; text-decoration: underline; font-weight: bold;}
a.ictmenu:active  		{color: #000080;  background: #FFFFFF; font-family: arial; font-size: 18px; text-decoration: underline; font-weight: bold;}
a.ictmenu:hover  			{color: #000000;  background: #FFFFFF; font-family: arial; font-size: 18px; text-decoration: none; font-weight: bold;}
a.menu:link   				{color: #000080; background: #FFFFFF; font-family: arial; font-size: 12px; text-decoration: underline; font-weight:  bold;}
a.menu:visited 			{color: #000080;  background: #FFFFFF; font-family: arial; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.menu:active  			{color: #000080;  background: #FFFFFF; font-family: arial; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.menu:hover  				{color: #000000;  background: #FFFFFF; font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold;}
a.nounderline:link
{
	
	font-size: 10px;
	background: white;
	color: #000080;
	font-family: arial;
	text-decoration: none;
}
a.nounderline:visited   {color: #000080; background: white; font-size: 10px; font-family: arial; text-decoration: none;}
a.nounderline:active    {color: #000080; background: white; font-size: 10px; font-family: arial; text-decoration: none;}
a.nounderline:hover     {color: #000000; background: white; font-size: 10px; font-family: arial; text-decoration: none;}
a.none:link					{}
a.none:visited				{}
a.none:active				{}
a.none:hover     			{}
a.subheading:link			{color: #000080; background: white; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none;}
a.subheading:visited		{color: #000080; background: white; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none;}
a.subheading:active		{color: #000080; background: white; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none;}
a.subheading:hover		{color: #000000; background: white; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none;}
a.submenu:link   			{color: #000080; background: #FFFFFF; font-family: arial; font-size: 14px; text-decoration: underline; font-weight:  bold;}
a.submenu:visited 		{color: #000080;  background: #FFFFFF; font-family: arial; font-size: 14px; text-decoration: underline; font-weight: bold;}
a.submenu:active  		{color: #000080;  background: #FFFFFF; font-family: arial; font-size: 14px; text-decoration: underline; font-weight: bold;}
a.submenu:hover  			{color: #000000;  background: #FFFFFF; font-family: arial; font-size: 14px; text-decoration: none; font-weight: bold;}
a.white:link				{color: #FFFFFF; font-size: 10px; font-family: arial;	text-decoration: none; background: transparent;}
a.white:visited			{color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: none; background: transparent;}
a.white:active				{color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: none; background: transparent;}
a.white:hover				{color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: underline; background: transparent;}
a.yellow:link   			{color: #000000; background: #FFAD2A; text-decoration: none; font-weight: bold;}
a.yellow:visited	 		{color: #000000;  background: #FFAD2A; text-decoration: none; font-weight: bold;}
a.yellow:active			{color: #FFFFFF;  background: #FFAD2A; text-decoration: none; font-weight: bold;}
a.yellow:hover  			{color: #FFFFFF;  background: #FFAD2A; text-decoration: none; font-weight: bold;}
font							{background: #ffffff; font-size: 12px; font-family: arial; color: #000000;}
font.medium						{background: #ffffff; font-size: 16px; font-family: arial; color: #000000;}
font.big 					{font-size: 18px; font-family: arial;}
font.bigger 				{font-size: 24px; font-family: arial;}
font.biggest 				{font-size: 36px; font-family: arial;}
font.black					{background: #000000; font-size: 12px; font-family: arial; color: #ffffff;}
font.blue					{background: #000080; font-size: 12px; font-family: arial; color: #ffffff;}
font.bluehead				{background: #000080; font-size: 18px; font-family: arial; color: #ffffff;}
font.blackheader				{font-size: 16px; font-family: arial; font-weight: bold; color: #000000;}
font.bold					{background: #ffffff; font-size: 12px; font-family: arial; font-weight: bold; color: #000000;}
font.date					{background: #ffffff; font-size: 12px; font-family: arial; color: #000000;}
font.grey					{background: #666666; font-size: 12px; font-family: arial; color: #FFFFFF;}
font.heading				{background: #ffffff; font-size: 16px; font-family: arial; text-decoration: underline; font-weight: bold; color: #000000;}
font.ictheading			{background: #ffffff; font-size: 18px; font-family: arial; font-weight: bold; text-decoration: none; color: #000000;}
font.line					{background: #ffffff; font-size: 12px; text-decoration: underline; font-family: arial; color: #000000;}
font.mainheading
{
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	color: #000080;
	font-family: arial;
	text-decoration: none;
}
font.medium					{background: #ffffff; font-size: 12px; font-family: arial; color: #000000;}
font.menu   				{color: #000080; background: #FFFFFF; font-family: arial; font-size: 3px; text-decoration: underline; font-weight:  bold;}
font.norm					{background: #ffffff; font-size: 12px; font-family: arial; color: #000000;}
font.smtitle				{background: #cccccc; font-size: 12px; font-family: arial; text-decoration: underline; font-weight: bold; color: #000000;}
font.small					{font-size: 10px;	font-family: arial; color: #000000; background: transparent;}
font.footer					{font-size: 11px;	font-family: arial; color: #FFFFFF; background: transparent;}
font.subheading			{background: #ffffff; font-size: 14px; font-family: arial; text-decoration: none; font-weight: bold; color: #000000;}
font.title					{background: #000080; font-size: 12px; font-family: arial; font-weight: bold; color: #FFAD2A;}
font.yellow					{background: #FFAD2A; font-size: 14px; font-family: arial; color: #000080; font-family: arial; text-decoration: none; font-weight: bold;}
img							{border: none;}
input.sides					{border-style: solid; border-right-width: thin; border-left-width: thin; border-top-width: thin; border-bottom-width: thin; border-color:Black}
li
{
	font-size: 12px;
	color: #000080;
	font-family: arial;
}
p					   		{background: #ffffff; font-size: 12px; font-family: arial; color: #000000;}
span							{font-family: Arial; font-size: 12px;}
table.sides					{border-style: solid; border-right-width: thin; border-left-width: thin; border-top-width: thin; border-bottom-width: thin; border-color:Black}
table.left					{border-style: solid; border-bottom-width: 0; border-right-width: 0; border-left-width: thin; border-top-width: 0; border-color:Black}
table.bottom				{border-style: solid; border-right-width: 0; border-left-width: 0; border-top-width: 0; border-bottom-width: thin; border-color:Black}
table.fullheight			{height:100%;}
textarea						{font-family: Arial; }
ul								{list-style-type: disc; font-size: 12px; font-family: arial}
ul.sub						{list-style-type: disc; font-size: 12px; font-family: arial}
#fullheight					{height:100%}
.sides
{
	border-right: black 0px solid;
	border-top: black thin solid;
	border-left: black 0px solid;
	border-bottom: black thin solid;
}
.top							{border-style: solid; border-right-width: 0; border-left-width: 0; border-top-width: thin; border-bottom-width: 0; border-color:Black}


a.sitemapmainheading:link
{
	font-weight: bolder;
	font-size: x-small;
	color: #ff9900;
	font-family: Tahoma;
	background-color: #000080;
}
a.sitemapmainheading:hover
{
	font-weight: bolder;
	font-size: x-small;
	color: #ff9900;
	font-family: Tahoma;
	background-color: #000080;
}
a.sitemapmainheading:visited
{
	font-weight: bolder;
	font-size: x-small;
	color: #ff9900;
	font-family: Tahoma;
	background-color: #000080;
}
a.sitemapmainheading:active
{
	font-weight: bolder;
	font-size: x-small;
	color: #ff9900;
	font-family: Tahoma;
	background-color: #000080;
}
font.sitemapmainheading
{
	font-weight: bolder;
	font-size: x-small;
	color: #ff9900;
	font-family: Tahoma;
	background-color: #000080;
}
font.sitemapsubheading
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #dee3ef;
}

a.sitemapsubheading:link
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #dee3ef;
}
a.sitemapsubheading:hover
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #dee3ef;
}
a.sitemapsubheading:visited
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #dee3ef;
}
a.sitemapsubheading:active
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #dee3ef;
}
font.sitemapsubheading
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #dee3ef;
}
font.sitemapsubheadingalt
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #ffffff;
}
a.sitemapsubheadingalt:link
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #ffffff;
}
a.sitemapsubheadingalt:hover
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #ffffff;
}
a.sitemapsubheadingalt:visited
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #ffffff;
}
a.sitemapsubheadingalt:active
{
	font-weight: bolder;
	font-size: xx-small;
	color: black;
	font-family: Tahoma;
	background-color: #ffffff;
}

font.welcomedept
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

a.grey1:link   				{color: #FFFFFF; background: #000080; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey1:link   				{color: #FFFFFF; background: #000080; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey1:visited 			{color: #FFFFFF;  background: #000080; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey1:active		 		{color: #FFFFFF;  background: #000080; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey1:hover  				{color: #FFAD2A;  background: #000080; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
font.link   				{color: #FFFFFF; background: #000080; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:link   				{color: #FFFFFF; background: black; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:link   				{color: #FFFFFF; background: black; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:visited 			{color: #FFFFFF;  background: black; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:active		 		{color: #FFFFFF;  background: black; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:hover  				{color: #FFAD2A;  background: black; font-size: 12px; text-decoration: none; font-family: arial; font-weight: bold;}
li.main
{
	font-size: 12px;
	color: #ffad2a;
	font-family: arial;
}
li.sub
{
	font-size: 12px;
	color: black;
	font-family: arial;
}
a.yellowMain:link
{
	font-weight: bold;
	font-size: 13px;
	background: #ebc275;
	color: #000000;
	font-family: arial;
	text-decoration: underline;
}
a.yellowMain:visited
{
	font-weight: bold;
	font-size: 13px;
	background:#ebc275;
	color: #000000;
	font-family: arial;
	text-decoration: underline;
}
a.yellowMain:active
{
	font-weight: bold;
	font-size: 13px;
	background: #ebc275;
	color: #000000;
	font-family: arial;
	text-decoration: underline;
}
a.yellowMain:hover
{
	font-weight: bold;
	font-size: 13px;
	background: #ebc275;
	color: #000080;
	font-family: arial;
	text-decoration: underline;
}

#dropmenudiv{
position:absolute;
border: 1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #000080;

}
a.greyInstruct:link   				{color: #FFAD2A; background: #FFFFFF; font-size: 10px; text-decoration: none; font-family: arial; font-weight: bold;}
a.greyInstruct:link   				{color: #FFAD2A; background: #FFFFFF; font-size: 10px; text-decoration: none; font-family: arial; font-weight: bold;}
a.greyInstruct:visited 			{color: #FFAD2A;  background: #FFFFFF; font-size: 10px; text-decoration: none; font-family: arial; font-weight: bold;}
a.greyInstruct:active		 		{color: #FFAD2A;  background: #FFFFFF; font-size: 10px; text-decoration: none; font-family: arial; font-weight: bold;}
a.greyInstruct:hover  				{color: #FFAD2A;  background: #FFFFFF; font-size: 10px; text-decoration: none; font-family: arial; font-weight: bold;}


font.red
{
	font-size: 11px;
	color: #cc0033;
	font-family: Verdana;
}

font.medium1{background: #ffffff; font-size: 14px; font-family: arial; color: #000000;}

a.submenumichelin:link
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #ffad2a;
	font-family: Verdana;
	text-decoration: underline;
}
a.submenumichelin:visited
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #ffad2a;
	font-family: Verdana;
	text-decoration: underline;
}
a.submenumichelin:active
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #ffad2a;
	font-family: Verdana;
	text-decoration: underline;
}
a.submenumichelin:hover
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #ffad2a;
	font-family: Verdana;
	text-decoration: none;
}

a.submenuedFound:link
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #000080;
	font-family: Verdana;
	text-decoration: underline;
}
a.submenuedFound:visited
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #000080;
	font-family: Verdana;
	text-decoration: underline;
}
a.submenuedFound:active
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #000080;
	font-family: Verdana;
	text-decoration: underline;
}
a.submenuedFound:hover
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}
.emailSignUpHeading
{
	font-weight: bold;
	font-size: x-small;
	color: darkslateblue;
	font-family: Tahoma;
}
.emailSignUpText
{
	font-size: x-small;
	font-family: Tahoma;
}
.mainCaption
{
	font-weight: bold;
	font-size: x-small;
	color: #990033;
	font-family: Tahoma;
}
font.copyright					{font-size: 10px;	font-family: tahoma; color: #ffffff; background: transparent;}
a.footercopyright:link				{color: #ffffff;background: #000000; font-size: 11px; font-family: tahoma; text-decoration: none; background: transparent;}
a.footercopyright:visited			{color: #ffffff;background: #000000; font-size: 11px; font-family: tahoma; text-decoration: none; background: transparent;}
a.footercopyright:active			{color: #ffffff;background: #000000; font-size: 11px; font-family: tahoma; text-decoration: none; background: transparent;}
a.footercopyright:hover				{color: #ffffff;background: #000000; font-size: 11px; font-family: tahoma; text-decoration: underline; background: transparent;}
td.gradualfader

a.grey2:link   				{color: #000000; background: #D88C02; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:visited 			{color: #000000;  background: #D88C02; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:active		 		{color: #000000;  background: #D88C02; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
a.grey2:hover  				{color: #000000;  background: #ffad29; font-size: 11px; text-decoration: none; font-family: arial; font-weight: bold;}
