
#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:980px;  font-weight:bold; font-family:Arial; font-size:12px;}
#dropmenu a {
	display:block;
	/*padding:10px 20px 8px 20px;
	color:#000000;
	text-decoration:none;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #394574;
	background-image: url(../images/menu_separator.png);	background-repeat: no-repeat;
	background-position: right bottom; */

}
.border_none{border: 0px;}

#dropmenu a:hover {
	/*color:#ffffff;
	background-color:#2D3139;
	background-image:url(../images/menu_bg.png);
	background-position: center top;*/ 
}
#dropmenu li {float:left; position:relative; }
#dropmenu ul {position:absolute; display:none; width:100px; top:43px; left:-1px; color:#000000}
#dropmenu ul a {
	color: #ffffff;
}
#dropmenu ul li a{ background-image:none; height:20px;}
#dropmenu ul li a:hover {
	/*color: #ffffff; background-color:#0079A1; height:20px;*/
}
#dropmenu li ul { 
width:261px; padding:26px 26px 0px 26px; font-size:14px; background:url(../images/nav-sub-bg.png) 0px 0px no-repeat; z-index:15; position:absolute; top:75px; left:-10px; float:left

}
#dropmenu li ul a {
	/*width:160px;
	float:left;
	padding:6px;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background-color:#1E2229;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #383D44;*/ border-bottom:1px solid #EDF6FF ;padding:5px 0px 0px 21px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:url(../images/nav-sub-arrow.png) 10px 11px no-repeat; display:block; font-size:14px; color:#23B0C4; height:27px; font-weight:normal; width:240px;
}

#dropmenu ul li a:hover{/*background-color:#0079A1*/
background:#3B65AB url(../images/nav-sub-arrow.png) 10px -29px no-repeat; color:#FFF
}

#dropmenu ul li.last {border:0px}
#dropmenu em {width:313px; height:18px; margin:0px -26px -18px -26px; display:block; background:url(../images/nav-sub-bg.png) bottom left no-repeat;}

#dropmenu li ul li:last-child
{width:313px; height:22px; margin:0px 0px -15px -26px; padding:0px 0px 23px 27px; display:block; background:url(../images/nav-sub-bg_bottom.png) bottom left no-repeat;}


.strong {padding:6px 10px 5px 10px; background:#E5EDF5; font-size:13px; display:block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; width:240px; margin-bottom:5px;}




/*#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:160px; margin:0px 0 0 10px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block; }

.current{color:#394574}*/

/********************************/
.main_menu {width:980px; height:90px; position:absolute; top:139px; left:0px; background:url(../images/nav-bg.png) 0px 0px repeat-x; font-family:'PT Sans Narrow', 'Arial Narrow'; font-weight:700; font-size:26px; -webkit-border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; border-radius:3px 3px 0px 0px}
.main_menu li.nav-home a {
	width:110px;
	padding-left:61px;
	text-shadow:none;
	background-image: url(../images/menubg_01.jpg);
	background-repeat: no-repeat;
	background-position:top; height:65px;color:#ffffff; background-position:0px -90px;padding-top:25px;  font-size:22px; text-decoration:none;
}

.main_menu li.nav-home a:hover {background-position:0px -90px; color:#ffffff }



.main_menu li.nav-debt a {
	width:212px;
	background-position:0px 0px;
	text-shadow:none;
	background-image: url(../images/menubg_02.jpg);
	height:65px; padding-top:25px; padding-left:51px; color:#ffffff; font-size:20px; text-decoration:none;
}
.main_menu li.nav-debt a:hover {background-position:0px -90px}


.main_menu li.nav-help a {
	width:235px;
	background-position:0px 0px;
	text-shadow:none;
	background-image: url(../images/menubg_03.jpg);
	height:65px; padding-top:25px; padding-left:51px; color:#ffffff; font-size:20px; text-decoration:none;
}
.main_menu li.nav-help a:hover {background-position:0px -90px}


.main_menu li.nav-solutions a 
{width:209px;
	background-position:0px 0px;
	text-shadow:none;
	background-image: url(../images/menubg_04.jpg);
	height:65px; padding-top:25px; padding-left:51px; color:#ffffff; font-size:20px; text-decoration:none;}

.main_menu li.nav-solutions a:hover {background-position:0px -90px}
.main_menu li.current_page_item a {background-position:0px -180px; color:#054B9A}



/*********************************/
.nav-sub {width:261px; padding:26px 26px 0px 26px; font-size:14px; background:url(../images/nav-sub-bg.png) 0px 0px no-repeat; z-index:15; position:absolute; top:75px; left:-10px; float:left}
/*.nav-sub#nav-sub-help {left:419px}
.nav-sub#nav-sub-solutions {left:681px}*/
.nav-sub strong {padding:6px 10px 5px 10px; background:#E5EDF5; font-size:13px; display:block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}
.nav-sub ul {padding:5px 1px 10px 1px}
.nav-sub ul li {height:27px; border-bottom:1px solid #EDF6FF}
.nav-sub ul li.last {border:0px}
.nav-sub ul li a {height:23px; padding:5px 0px 0px 21px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:url(../images/nav-sub-arrow.png) 10px 11px no-repeat; display:block}
.nav-sub ul li a:hover {background:#3B65AB url(../images/nav-sub-arrow.png) 10px -29px no-repeat; color:#FFF}
.nav-sub em {width:313px; height:18px; margin:0px -26px -18px -26px; display:block; background:url(../images/nav-sub-bg.png) bottom left no-repeat}
* html .nav-sub em {margin-bottom:-13px}
