/**
	Teaser
*/

.NoResults
{
	font-size: 12px;
	color: black;
	font-family: Verdana;
	line-height: 16px;
}

.TeaserTitle
{
	font-weight: bold;
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
}

.TeaserText
{
	font-size: 10px;
	line-height: 14px;	
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.TeaserMore, .TeaserMore:link, .TeaserMore:visited, .TeaserMore:active
{
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
	text-decoration: underline;
}

.TeaserTitleLink, .TeaserTitleLink:link, .TeaserTitleLink:visited, .TeaserTitleLink:active
{
	font-weight: bold;
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
	text-decoration:  none;
}
/**
	PageTools
*/

.RelatedTitle
{
	font-weight: bold;
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
	
}

.RelatedText
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}


.RelatedLink, .RelatedLink:link, .RelatedLink:visited, .RelatedLink:active
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.RelatedLink:hover, .RelatedLink:visited:hover
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: underline;
}


/**
	Whats New
*/

.WhatsNewTitle
{
	font-weight: bold;
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
}

.WhatsNewText
{
	font-size: 10px;
	line-height: 14px;	
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.WhatsNewHeader
{
	font-weight: bold;
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
	text-decoration: none;
}

.WhatsNewMore, .WhatsNewMore:link, .WhatsNewMore:visited, .WhatsNewMore:active
{
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
	text-decoration: underline;
}


/**
	Header
*/

.Header
{
	/*background-color: #2b6405;*/
	background-color: #80c214;
}

.HeaderMenuGroup
{
	/*background-color: #2b6405;*/
	background-color: #80c214;
}

.HeaderMenuGroup2
{
	background-color: #80c214;
}

.HeaderDivider
{
	font-family: Verdana;
	font-size: xx-small;
	color: #FFF;
	vertical-align: middle;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
}

.HeaderMenuItem
{
	padding-right: 3px;
	font-weight: bold;
	font-size: xx-small;
	padding-bottom: 4px;
	vertical-align: middle;
	cursor: hand;
	color: #FFF;
	padding-top: 4px;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}

.HeaderMenuItem:Hover
{
	padding-right: 3px;
	font-weight: bold;
	font-size: xx-small;
	padding-bottom: 4px;
	cursor: hand;
	color: #FFF;
	padding-top: 4px;
	font-family: Verdana;
	text-align: center;
	text-decoration: underline;
}

.HeaderLink, .HeaderLink:link, .HeaderLink:visited, .HeaderLink:active
{
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.HeaderLink:hover, .HeaderLink:visited:hover
{
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}

.HeaderSeperator
{
	font-weight: normal;
	font-size: xx-small;
	color: white;
	font-family: Verdana, Arial, Sans-Serif;
}



/**
	Search
*/


.SearchText
{
	font-weight: normal;
	font-size: xx-small;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	border-style: window-inset;
	border-width: 1px;
}

.SearchField
{
	border-right: #092f5f 1px solid;
	border-top: #092f5f 1px solid;
	font-weight: normal;
	font-size: xx-small;
	border-left: #092f5f 1px solid;
	color: black;
	border-bottom: #092f5f 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}

.TabMenuSelected
{
	background-image: url(Images/TabSelected.gif);
	font-weight: bold ;
	font-size: xx-small;
	color: white;
	font-family: Verdana, Arial, Sans-Serif;
	padding-left: 5px;	
	/*background-color: #c8d7e3;*/
}
.TabMenuNotSelected
{
	background-image: url(Images/TabNotSelected.gif);
	font-weight: bold ;
	font-size: xx-small;
	color: white;
	font-family: Verdana, Arial, Sans-Serif;
	padding-left: 5px;
	/*background-color: #5C81A7;		*/
}

/**
	Footer
*/

.FooterCopyright
{
	font-size: 10px;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}

.FooterLink, .FooterLink:link, .FooterLink:visited, .FooterLink:active
{
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	vertical-align: middle;
}

.FooterLink:hover, .FooterLink:visited:hover
{
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	vertical-align: middle;
}

.Footer
{
	/*BACKGROUND-COLOR: #2b6405;*/
	HEIGHT: 20px;
	LINE-HEIGHT: 17px;
	VERTICAL-ALIGN: top;
}

.FooterSeperator
{
	COLOR: White;
	font-family: Verdana;
	font-size: xx-small;
	vertical-align: middle;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
}

.FooterLeftBanner
{
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	border-right: white 1px solid;
	border-left: white 1px solid;
}

.FooterRigthtBanner
{
	border-top: white 1px solid;
	border-bottom: white 1px solid;
}

.FooterMiddleBanner
{
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	border-right: white 1px solid;
	border-left: white 1px solid;
}

.LinkListTitle, .LinkListTitle:link, .LinkListTitle:visited, .LinkListTitle:active
{
	font-weight: bold;
	font-size: xx-small;
	color: #0f0f0f;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}

.LinkListTitle:hover
{
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	FONT-WEIGHT: bold;
	font-size: xx-small;
	text-decoration: underline;
	color: #0f0f0f;
}

.LinkListItem, .LinkListItem:link, .LinkListItem:visited, .LinkListItem:active
{
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-DECORATION: none;
}

.LinkListItem:hover, .LinkListItem:visited:hover
{
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-DECORATION: underline;
}

.BodyTitle
{
	font-size: 16pt;
	color: #000000;
	padding-top: 5px;
	font-family: Arial;
}

.BodySubtitle
{
	font-weight: bold;
	font-size: 9pt;
	color: #444444;
	padding-top: 5px;
	font-family: Verdana;
}

.ObjectTitle
{
	background-color: #98b1c4;
	color: White;
	font-size: xx-small;
	font-family: Verdana;
	padding: 0px 0px 0px 4px;
	height: 18px;
	font-weight: bold;
}

.Object
{
	border-style: solid;
	border-width: 1px;
	border-color: #dcdcdc;
	border-top: none 0px white;
}

.ObjectTwo
{
	padding-bottom: 4px;
	padding-right: 4px;
}

.PageletTable
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	margin-bottom: 3px;
	border-left: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
}

.PageletObject
{	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;	
}

.PageletObjectTwo
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;	
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;	
}


.PageletLink
{
	font-size: xx-small;
	color: #5c81a7;
	font-family: Verdana;
	text-decoration: underline;
}

.DownloadLink, .DownloadLink:link, .DownloadLink:visited, .DownloadLink:active
{
	color: #5c81a7;
	font-size: xx-small;
	font-family: Verdana;
	padding: 2px 1px 1px 4px;
	height: 18px;
	font-weight: bold;
	text-decoration: none;
}

.DownloadLink:hover, .DownloadLink:visited:hover
{
	color: #5c81a7;
	font-size: xx-small;
	font-family: Verdana;
	padding: 2px 1px 1px 4px;
	height: 18px;
	font-weight: bold;
	text-decoration: underline;
}

.PrintPage, .PrintPage:link, .PrintPage:visited, .PrintPage:active
{
}

.PrintPage:hover, .PrintPage:visited:hover
{
}

.AdminMenuLink, .AdminMenuLink:link, .AdminMenuLink:visited, .AdminMenuLink:active
{
	FONT-SIZE: 9px;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;	
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	vertical-align: middle;
}

.AdminMenuLink:hover, .AdminMenuLink:visited:hover
{
	FONT-SIZE: 9px;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	vertical-align: middle;
}

.AdminMenu
{
	vertical-align: top;
	line-height: 17px;
	height: 20px;
	background-color: #c2dbf3;
}

.AdminSubMenu
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	vertical-align: top;
	line-height: 17px;
	padding-top: 5px;
	height: 20px;
	background-color: #e0f2ff;
}

.AdminMenuSeperator
{
	color: #2d81c8;
	font-family: Verdana;
	font-size: xx-small;
	vertical-align: middle;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
}

.Text
{
	font-family: Verdana;
	font-size: xx-small;
	font-weight: bold;
	vertical-align: top;
	line-height: 22px;
}

.NormalText
{
	font-family: Verdana;
	font-size: xx-small;	
	vertical-align: top;
	line-height: 22px;
}

.Button
{
	margin-top: 5px;
	font-family: Verdana;
	font-size: xx-small;
	font-weight: bold;
	vertical-align: top;
	line-height: 17px;
	padding: 0px 2px 0px 2px;
}

.SmallButton
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
}

/* LEFT MENU */

.MenuRelatedLinks
{
	font-size: xx-small;
	font-family: Verdana;
	color: gray;
	font-weight: bold;
	padding: 20px 0px 4px 2px;	
}

.Level1
{
	background-color: #98b1c4;
	font-size: xx-small;
	font-family: Verdana;
	color: White;
	font-weight: bold;
	text-decoration: none;
	text-align: left;	
	line-height: 14px;
	padding: 4px 0px 4px 2px;	
}

.Level3
{
	background-color: #c8d7e3;
	font-size: 7pt;
	font-family: Verdana;
	color: #293d6b;
	text-decoration: none;
	text-align: left;
	padding: 3px 2px 3px 10px;
	vertical-align: middle;
	line-height: 14px;
}

.Level2
{
	background-color: #c8d7e3;
	font-size: xx-small;
	font-family: Verdana;
	color: #293d6b;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 4px 2px 4px 6px;
}

.RelatedLevel2
{	
	font-size: 7pt;
	font-family: Verdana;
	color: gray;
	text-decoration: none;
	text-align: left;
	padding: 2px 2px 2px 10px;
	vertical-align: middle;
	line-height: 14px;
}

.Level2Selected
{
	background-color: #ffffff;
	font-size: xx-small;
	font-family: Verdana;
	color: #293d6b;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 4px 2px 4px 6px;
	vertical-align: middle;
}


.Level1:visited:hover, .Level1:hover, .Level2Selected:visited:hover, .Level2Selected:hover, 
.Level2:visited:hover, .Level2:hover, .Level3:visited:hover, .Level3:hover,
.RelatedLevel1:visited:hover, .RelatedLevel1:hover ,.RelatedLevel2:visited:hover, .RelatedLevel2:hover 
{
	text-decoration: underline;	
}

.Level2Selected a, .Level1 a, .Level2 a, .Level3 a,.RelatedLevel1 a,.RelatedLevel2 a
{
	padding: 0px 0px 0px 0px;
}

.BreadCrumbs
{
	font-size: 7pt;
	font-family: Verdana;
	color: gray;
	text-decoration: none;
	text-align: left;	
	vertical-align: middle;
	line-height: 14px;
}

.BreadCrumbs:visited:hover, .BreadCrumbs:hover 
{
	text-decoration: underline;	
}

/**

PRINT

*/

.PrintTable
{
	border-right: black 2px solid;
	border-top: black 2px solid;
	border-left: black 2px solid;
	border-bottom: black 2px solid;
}

.PrintHeader
{
	border-bottom: black 2px solid;
}

/**
	RAD EDITOR CSS
*/

.RESmall
{
	font-size: xx-small;
	color: black;
	font-family: Verdana;
}

.RENormal
{
	font-size: 10px;		
	line-height: 14px;	
	color: black;
	font-family: Verdana;
}

.RENormalBold
{
	font-weight: bold;
	font-size: 10px;		
	line-height: 14px;	
	color: black;
	font-family: Verdana;
}

.REHeading
{
	font-weight: bold;
	font-size: 10px;
	color: #5c81a7;
	font-family: Verdana;
}

UL LI
{	
	font-size: 10px;
	list-style-image: url(Images/RELinkList.Bullet.gif);
	color: black;
	line-height: 16px;
	font-family: Verdana;
}

/**
	ADDITIONAL STYLING 2010
*/
/*
.tblTeaser {
	background-color: #80c214;
}

#Table3 {
	background-color: #80c214;
}*/

#Table4 {
	background-color: #80c214;
}