/* CSS Document */


body{background:url(assets/images/tile.jpg); margin:0px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#2A6991; font-size: 11px;}
a:link, a:active, a:visited{ color:#2A6991; text-decoration:none; }
a:hover{color: #03B1EE;}

.header{background-image:url(assets/images/toptile.jpg); height:105px;}

.btnback{background-image:url(assets/images/btn_back.jpg); height:45px; padding-left:20px; padding-right:20px; background-repeat:no-repeat;}

#flashbanner{height:170px; width:875px; background-image:url(assets/images/flash_back.jpg);}

.main_back{background-image:url(assets/images/mid_tile.jpg); padding:20px;}
.mid_line{background-image:url(assets/images/home_line.jpg);}

.logo {background-image:url(assets/images/logo_over.jpg);
background-repeat: no-repeat; height: 105px; width: 480px; display: block;}
.logo a{background-image:url(assets/images/logo.jpg);
background-repeat: no-repeat; height: 105px; width: 480px; display: block;}
.logo a:hover{background: none;}

.login {background-image:url(assets/images/btn_login_over.jpg);
background-repeat: no-repeat; height: 55px; width: 115px; display: block;}
.login a{background-image:url(assets/images/btn_login.jpg);
background-repeat: no-repeat; height: 55px; width: 115px; display: block;}
.login a:hover{background: none;}

.fullservice {background-image:url(assets/images/btn_fullservice_over.jpg);
background-repeat: no-repeat; height: 130px; width: 275px; display: block;}
.fullservice a{background-image:url(assets/images/btn_fullservice.jpg);
background-repeat: no-repeat; height: 130px; width: 275px; display: block;}
.fullservice a:hover{background: none;}

.business {background-image:url(assets/images/btn_business_over.jpg);
background-repeat: no-repeat; height: 130px; width: 275px; display: block;}
.business a{background-image:url(assets/images/btn_business.jpg);
background-repeat: no-repeat; height: 130px; width: 275px; display: block;}
.business a:hover{background: none;}

.workforce {background-image:url(assets/images/btn_workforce_over.jpg);
background-repeat: no-repeat; height: 130px; width: 275px; display: block;}
.workforce a{background-image:url(assets/images/btn_workforce.jpg);
background-repeat: no-repeat; height: 130px; width: 275px; display: block;}
.workforce a:hover{background: none;}

.copyrighttext{color:#2A6991; font-size:10px;}
.btm{background-image:url(assets/images/btm_tile.jpg); height:60px;}
.btmmain{background-image:url(assets/images/btm.jpg); height:60px; padding-right:20px;}
/*  dropdown menu*/

@charset "UTF-8";
ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
	
}

ul.MenuBarActive
{
	z-index: 1000;
}

ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 145px;
	float: left;
	
}
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 1020;
	cursor: default;
	width: 145px;
	position: absolute;
	left: -1000em;
	
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
ul.MenuBarHorizontal ul li
{
	width: 150px;
}
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

ul.MenuBarHorizontal ul
{
	background-image:url(assets/images/sub_btn_back_over.png);
}
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	font-size:11px;
	font-weight:bold;
	padding: 10px 10px;
	text-shadow:#2A6991 1px 0px 1px;
	color: #2A6991;
	text-decoration: none;
	background-image:url(assets/images/sub_btn_back_over.png);
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-image:url(assets/images/sub_btn_back.png);
	color: #000;
}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	color: #000;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-image: url(assets/images/SpryMenuBarDown.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	background-image: url(assets/images/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-image: url(assets/images/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-image: url(assets/images/SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: left;
	}
}

.text
{
		background-color:#E0E0E0;
		border:solid 2px #030303;
		width:215px;
		font-weight:bold;
		font-size:smaller;
}

.button
{
		background-color:#E0E0E0;
		border:solid 2px #F0F0F0;
		width:105px;
		font-weight:bold;
		font-size:smaller;
}