@charset "utf-8";
/* CSS Document */

body {
	background-color: #00ADEE;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

table.mainmenu {
	height: 53px;
}


a {
	color: #005088;
}
a:hover {
	color: #00ADEE;
}

td.scallop {
	height: 26px;
}
td.header {
	background-image: url(images/header_bg.png);
	background-repeat: repeat-x;
	height: 145px;
	width: 970px;
}
td.topmenu {
	font-size: 12px;
	vertical-align: middle;
}
td.topmenu a {
	padding-bottom: 7px;
	font-size: 13px;
	font-weight: normal;
	color: #005088;
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: none;
}
td.topmenu a:hover {
	color: #00ADEE;
}
td.menuanchorclass {
	background-image: url(images/menu_bg.png);
	background-repeat: no-repeat;
	padding-left: 8px;
	background-position: center;
	width: 91px;
	height: 31px;
}
td.menuanchorclass a {
	color: #FFFFFF;
	text-decoration: none;
}
td.menuanchorclass:hover a {
	color: #0067A1;
	cursor: auto;
}
td.sidebar {
	background-color: #8AC33E;
}
td.news {
	background-image: url(images/news_bg.png);
	background-repeat: repeat-y;
}
td.content {
	background-color: #FFFFFF;
}
td.footer {
	background-image: url(images/footer_bg.png);
	background-repeat: none;
	background-position: top;
	height: 46px;
}
td.legalmenu {
	font-size: 14px;
	color: #FFFFFF;
}
td.legalmenu a {
	font-size: 12px;
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFFF;
	text-decoration: none;
}
td.legalmenu a:hover {
	text-decoration: underline;
}
td.legalinfo {
	color: #FFFFFF;
}

/* Drop Down Menus */

.aspnetMenu_Level1
{
    color: #fff;
    font-weight: normal;
    font-size: 12px;
    cursor: hand;
    cursor: pointer;
    margin:0px;
    padding-left: 7px;
    line-height: 45px;
    vertical-align:middle;
    height: 33px;
	background-image: url(images/menu_bg.png);
	background-position: 50%;
	background-repeat: no-repeat;
	width: 100px;
	text-align: left;
}
.aspnetMenu_Level2
{
    color: #fff;
    font-weight: normal;
    font-size: 12px;
    cursor: hand;
    cursor: pointer;
    margin:0px;
    padding: 0px;
    line-height: 45px;
    vertical-align:middle;
    height: 33px;
	background-image: url(images/menu_bg.png);
	background-position: 50%;
	background-repeat: no-repeat;
	width: 100px; 
	text-align: left;
}
.aspnetMenu_StaticSelectedStyle
{
	background-color: #00ADEE;
    color: #0067A1;
}
.aspnetMenu_StaticSelectedStyle a
{
	background-color: #00ADEE;
    color: #0067A1;
}

.aspnetMenu_StaticMenuItemStyle
{
}

.aspnetMenu_StaticMenuItemStyle a:link, 
.aspnetMenu_StaticMenuItemStyle a:visited
{
	color: #ffffff;
	text-decoration: none;
	font-size: 11pt;
	cursor: hand;	
}
.aspnetMenu_StaticMenuItemStyle a:active,
.aspnetMenu_StaticMenuItemStyle a:hover {
	color: #0067A1;
}

.aspnetMenu_DynamicSelectedStyle
{
    background: #cccccc;
       
}

.aspnetMenu_DynamicMenuItemStyle
{
	background-color: #0072BC;
    border: 0px;
    font-size: 12px;  
	color: #FFFFFF;     
}

.aspnetMenu_StaticHoverStyle Hover
{
	background-color: #00ADEE;
	color: #0067A1;
}

.aspnetMenu_DynamicHoverStyle
{
	background-color: #00ADEE;
}


.aspnetMenu_DynamicMenuItemStyle a:active,
.aspnetMenu_DynamicMenuItemStyle a:link,
.aspnetMenu_DynamicMenuItemStyle a:visited
{
    font-size: 12px;
	color: #ffffff;
	line-height: 15pt;
    padding-left: 4px;
    padding-right: 50px;
    width: 100%;
    text-decoration: none;
	background-color: #0072BC;
    
    
}
.aspnetMenu_DynamicMenuItemStyle a:hover
{
    color: #ffffff;
	text-decoration: underline;
}

.aspnetMenu_DynamicMenuStyle
{
	z-index: 999;
}



.TopMenuGroup
{
    line-height:45px;
	margin: 0px;
	padding: 0px;
}

.MenuGroup
{
    background-color: #0072BC;
	color: #FFFFFF;
	margin-top: 0px;
}
.MenuGroupHover {
	background-color: #00AEEF;
	color: #FFFFFF;
	margin-top: 0px;
}

.MenuGroup td
{
    background-color: #0072BC;
	color: #FFFFFF;
	margin-left: 5px;
	margin-top: 0px;
	padding: 5px;
}

.MenuGroupHover td, .MenuItemHover td, td.MenuItemHover {
	background-color: #00ADEE;
	color: #FFFFFF;
	margin-left: 5px;
	margin-top: 0px;
	padding: 5px;
}

.TopMenuItem 
{
    color: #fff;
    font-weight: normal;
    
    cursor: hand;
    cursor: pointer;
    margin:0;
    /*padding: 0 1em!important;*/
	text-indent: 8px;
    vertical-align:middle;
	
}
.TopMenuItemHover
{
	color: #0067A1;
	font-weight: normal;
    font-size: 12px;
    cursor: hand;
    cursor: pointer;
    margin:0;
    /*padding: 0 1em!important;*/
	text-indent: 8px;
    vertical-align:middle;
	background-image: url(images/menu_bg.png);
	background-position: 50%;
	background-repeat: no-repeat;
	width: 100px;
}


/*leaf menu items*/
.MenuItem, .MenuItemHover, .MenuItem td, .MenuItemHover td
{
    background-color: #0072BC;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	width: 100px;
	cursor: hand;
	cursor: pointer;
}

.MenuItemHover, .MenuItemHover td
{
    background-color: #00AEEF;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	width: 100px;
	cursor: hand;
	cursor: pointer;
}

.ScrollItem
{
    background-color: green;
    font-size: 0.8em;
    border: solid 0px gray;
    cursor: default;
    text-align: center;
	cursor: hand;
	cursor: pointer;
	height: 15px;
}

.ScrollItemH
{
    background-color: aqua;
    color: orange;
    font-size: 0.8em;
    border: solid 0px gray;
    cursor: default;
    text-align: center;
	height: 15px;
}

.ScrollItemA
{
    background-color: Lime;
    color: yellow;
    font-size: 0.8em;
    border: solid 0px gray;
    cursor: default;
    text-align: center;
	height: 15px;
}


