body {
	font-size: 95%;
	line-height: 1.3;
}

/* -----=====: + ~{MENU}~ + :=====----- */

ul#menu { width:927px; height:40px; position:relative; padding:0; background:transparent url(/images/global/nav_bg.gif) no-repeat; overflow:hidden; clear:both; }
ul#menu li { margin:0; padding:0; list-style:none; position:absolute; top:0; }
ul#menu li, ul#menu a { height:40px; display:block; }
ul#menu li a { text-indent:-5000px; text-decoration:none; }
ul #menuHome { left:1px; width:88px; }
ul #menuProducts { left:90px; width:122px; }
ul #menuWhich { left:212px; width:199px; }
ul #menuCalculator { left:410px; width:135px; }
ul #menuNews { left:544px; width:78px; }
ul #menuAbout { left:622px; width:98px; }
ul #menuCareers { left:720px; width:90px; }
ul #menuContact { left:809px; width:115px; }
body.home ul #menuHome, body.home ul #menuHome a:hover { background:transparent url(/images/global/nav_bg.gif) -1px -80px no-repeat; }
ul #menuHome a:hover { background:transparent url(/images/global/nav_bg.gif) -1px -40px no-repeat; }
ul #menuProducts a:hover { background:transparent url(/images/global/nav_bg.gif) -90px -40px no-repeat; }
body.which ul #menuWhich, body.which ul #menuWhich a:hover { background:transparent url(/images/global/nav_bg.gif) -212px -80px no-repeat; }
ul #menuWhich a:hover { background:transparent url(/images/global/nav_bg.gif) -212px -40px no-repeat; }
body.calculator ul #menuCalculator, body.calculator ul #menuCalculator a:hover { background:transparent url(/images/global/nav_bg.gif) -410px -80px no-repeat; }
ul #menuCalculator a:hover { background:transparent url(/images/global/nav_bg.gif) -410px -40px no-repeat; }
body.news ul #menuNews, body.news ul #menuNews a:hover { background:transparent url(/images/global/nav_bg.gif) -544px -80px no-repeat; }
ul #menuNews a:hover { background:transparent url(/images/global/nav_bg.gif) -544px -40px no-repeat; }
body.about ul #menuAbout, body.about ul #menuAbout a:hover { background:transparent url(/images/global/nav_bg.gif) -622px -80px no-repeat; }
ul #menuAbout a:hover { background:transparent url(/images/global/nav_bg.gif) -622px -40px no-repeat; }
body.careers ul #menuCareers, body.careers ul #menuCareers a:hover { background:transparent url(/images/global/nav_bg.gif) -720px -80px no-repeat; }
ul #menuCareers a:hover { background:transparent url(/images/global/nav_bg.gif) -720px -40px no-repeat; }
body.contact-us ul #menuContact, body.contact-us ul #menuContact a:hover { background:transparent url(/images/global/nav_bg.gif) -809px -80px no-repeat; }
ul #menuContact a:hover { background:transparent url(/images/global/nav_bg.gif) -809px -40px no-repeat; }

/* -----=====: + ~{ SUBNAV MENU }~ + :=====----- */
#subWrap { width:766px; height:121px; position:absolute; top:140px; left:70px; visibility:hidden; }
ul#productMenu { width:766px; height:121px; top:140px; left:70px; background:transparent url(/images/global/products_subnav_bg.png) no-repeat; overflow:hidden; }
ul#productMenu li { margin:0; padding:0; list-style:none; position:absolute; }
ul#productMenu li, ul#productMenu a { height:54px; display:block; }
ul#productMenu li a { text-indent:-5000px; text-decoration:none; }
ul #subDebt { top:7px; left:6px; width:246px; }
ul #subIVA { top:7px; left:259px; width:246px; }
ul #subPPI { top:7px; left:512px; width:246px; }
ul #subLoans { top:62px; left:6px; width:246px; }
ul #subBank { top:62px; left:259px; width:246px; }
ul #subWhich { top:62px; left:512px; width:246px; }
ul #subDebt a:hover { background:transparent url(/images/global/products_subnav_bg.png) -6px -128px no-repeat; }
ul #subIVA a:hover { background:transparent url(/images/global/products_subnav_bg.png) -259px -128px no-repeat; }
ul #subPPI a:hover { background:transparent url(/images/global/products_subnav_bg.png) -512px -128px no-repeat; }
ul #subLoans a:hover { background:transparent url(/images/global/products_subnav_bg.png) -6px -183px no-repeat; }
ul #subBank a:hover { background:transparent url(/images/global/products_subnav_bg.png) -259px -183px no-repeat; }
ul #subWhich a:hover { background:transparent url(/images/global/products_subnav_bg.png) -512px -183px no-repeat; }

/* -----=====: + ~{MAIN}~ + :=====----- */
#main {
	width: 935px;
	margin: 0 auto;
	overflow: hidden;
	text-align:right;
}
#block1 {
	clear:both;
	zoom: 1;
	overflow: hidden;
	text-align:left;
}
