Body
{
	background-color: #CCCCCC;
	margin-top:10px;
}


.breadCrumb				{font: 9px verdana, arial, helvetica, sans-serif; color:#005295;font-weight: bold;}
a.breadCrumb			{font: 9px verdana, arial, helvetica, sans-serif; color:#005295;font-weight: bold;text-decoration:none;}
a.breadCrumb:visited	{font: 9px verdana, arial, helvetica, sans-serif; color:#005295;font-weight: bold;text-decoration:none;}
a.breadCrumb:hover		{font: 9px verdana, arial, helvetica, sans-serif; color:#005295;font-weight: bold;text-decoration:underline;}
a.breadCrumb:active		{font: 9px verdana, arial, helvetica, sans-serif; color:#005295;font-weight: bold;text-decoration:none;}

.language				{font: 11px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;}
a.language				{font: 11px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:underline;}
a.language:visited		{font: 11px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:underline;}
a.language:hover		{font: 11px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:underline;}
a.language:active		{font: 11px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:underline;}

.topnav					{font: 9px verdana, arial, helvetica, sans-serif; color:#666666;font-weight: bold;}
a.topnav				{font: 9px verdana, arial, helvetica, sans-serif; color:#666666;font-weight: bold;text-decoration:none;}
a.topnav:visited		{font: 9px verdana, arial, helvetica, sans-serif; color:#666666;font-weight: bold;text-decoration:none;}
a.topnav:hover			{font: 9px verdana, arial, helvetica, sans-serif; color:#005295;font-weight: bold;text-decoration:none;}
a.topnav:active			{font: 9px verdana, arial, helvetica, sans-serif; color:#666666;font-weight: bold;text-decoration:none;}

.searchbtn, a.searchbtn, a.searchbtn:visited, a.searchbtn:hover, a.searchbtn:active	{
	background-image:url(/portals/_default/skins/siteskinpackage/searchbg.gif);
	background-repeat:repeat-x;
	text-transform:uppercase;
	font: 9px verdana, arial, helvetica, sans-serif; 
	color:#FFFFFF;
	font-weight: bold;
	height:18px;
	text-decoration:none;
	padding-top:3px;
	padding-left:8px;
	padding-right:8px;
	}

.btnsearch	{
	text-transform:uppercase;
	font: 9pt arial, helvetica, sans-serif;
	background-image:none;
	background-color:transparent;
	border:0px;
	color:#00539b;
	font-weight: bold;
	text-decoration:none;

	}


.mainBody{
	background-color:#fff; 
	width:960px; 
	margin:0px; 
	border:1px solid #4b7979; 
}

/*navigation*/
.nav{float:left; width:920px;  clear:left; border-bottom:1px solid #e3e3e3; }


/*footer*/
.footer					{font: 9px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;}
a.footer				{font: 9px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:none;}
a.footer:link			{font: 9px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:none;}
a.footer:visited		{font: 9px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:none;}
a.footer:hover			{font: 9px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:none;}
a.footer:active			{font: 9px verdana, arial, helvetica, sans-serif; color:#FFFFFF;font-weight: normal;text-decoration:none;}


.subTitle{margin:0px; padding:7px 0px 7px 0px; color:#73813d; font-family: georgia, times, "times new roman", serif; font-size:14px; font-weight:bold;}


#fixfont td {font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color:#666666;}

/* Main Menu */
.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}
.MainMenu_MenuItem
{
	cursor: pointer;
	color: #00539b;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	border-top: white 0px solid;
	border-right: white 0px solid;
	background-color: Transparent;
	padding-right:5px;
	padding-top:3px;
	height:26px;
}
.MainMenu_MenuIcon
{
	cursor: pointer;
	background-color: #eaeaea;
	border-left: #eaeaea 0px solid;
	border-bottom: #eaeaea 0px solid;
	border-top: #eaeaea 0px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}
.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #eaeaea;
	border-bottom: #eaeaea 0px solid;
	border-left: #eaeaea 0px solid;
	border-top: #eaeaea 0px solid;
	border-right: #eaeaea 0px solid;
}
.MainMenu_MenuBreak
{
	border-bottom: #eaeaea 0px solid;
	border-left: #eaeaea 0px solid;
	border-top: #eaeaea 0px solid;
	border-right: #eaeaea 0px solid;
	background-color: #eaeaea;
	height: 1px;
}
.MainMenu_MenuItemSel
{	
	cursor: pointer;
	color: #00a9a6;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	border-top: white 0px solid;
	border-right: white 0px solid;
	background-color: Transparent;
	padding-right:5px;
	padding-top:3px;
	height:26px;
}
.MainMenu_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #eaeaea 0px solid;
	border-bottom: #eaeaea 0px solid;
	border-top: #eaeaea 0px solid;
}
.MainMenu_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

.submenuover
{
	cursor: pointer;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	background-color: #7fa8ca;
	padding-right:5px;
	background-image:none;
}

A:link
{
	text-decoration: underline;
	color: #00448b;
}

A:visited
{
	text-decoration: underline;
	color: #00448b;
}

A:hover
{
	text-decoration: underline;
	color: #009999;
}

A:active
{
	text-decoration: underline;
	color: #00448b;
}
