/* CSS Document */
/* 
*************************
TOP NAVIGATION
*************************
*/
#topnav {
height:42px;
padding-left:78px;
overflow:hidden;
z-index:2;
margin:0px;
width:830px;
position:relative;
left:0px;
top:-19px;
}
#topnav dl { 
margin:0px; 
padding:0px;
display:block;
}
#topnav dt { 
float:left;
color:#fff; 
}
#topnav dt a {
display:block;
height:0px;
height:42px;
padding:42px 0px 0px 0px;
overflow:hidden;
color:#fff;
background-position:0 0;
}
/* 
*************************
SET INITIAL POSITIONS
*************************
*/
#topnav dt#welcome, #topnav dt#welcome a {
width:92px;
background:url(../images/topnav_welcome_but.png);
}
#topnav dt#welcome a:hover {
background-position:0 -42px;
}
#topnav dt#insurance, #topnav dt#insurance a {
width:91px;
background:url(../images/topnav_insurance_but.png);
}
#topnav dt#insurance a:hover {
background-position:0 -42px;
}
#topnav dt#loans, #topnav dt#loans a {
width:65px;
background:url(../images/topnav_loans_but.png);
}
#topnav dt#loans a:hover {
background-position:0 -42px;
}
#topnav dt#pensions, #topnav dt#pensions a {
width:83px;
background:url(../images/topnav_pensions_but.png);
}
#topnav dt#pensions a:hover {
background-position:0 -42px;
}
#topnav dt#mortgages, #topnav dt#mortgages a {
width:97px;
background:url(../images/topnav_mortgages_but.png);
}
#topnav dt#mortgages a:hover {
background-position:0 -42px;
}
#topnav dt#investments, #topnav dt#investments a {
width:107px;
background:url(../images/topnav_invest_but.png);
}
#topnav dt#investments a:hover {
background-position:0 -42px;
}
#topnav dt#utilities, #topnav dt#utilities a {
width:79px;
background:url(../images/topnav_utilities_but.png);
}
#topnav dt#utilities a:hover {
background-position:0 -42px;
}
#topnav dt#affiliates, #topnav dt#affiliates a {
width:84px;
background:url(../images/topnav_affiliates_but.png);
}
#topnav dt#affiliates a:hover {
background-position:0 -42px;
}
/* 
*************************
WELCOME PAGE
*************************
*/
body.welcome #topnav dt#welcome, body.welcome #topnav dt#welcome a, body.welcome #topnav dt#welcome a:hover {
background-position:0px -84px;
}
body.welcome #topnav dt#insurance, body.welcome #topnav dt#insurance a {
background-position:0 -126px;
}
body.welcome #topnav dt#insurance a:hover {
background-position:0 -168px;
}
/* 
*************************
INSURANCE PAGE
*************************
*/
body.insurance #topnav dt#insurance, body.insurance #topnav dt#insurance a, body.insurance #topnav dt#insurance a:hover {
background-position:0px -84px;
}
body.insurance #topnav dt#loans, body.insurance #topnav dt#loans a {
background-position:0 -126px;
}
body.insurance #topnav dt#loans a:hover {
background-position:0 -168px;
}
/* 
*************************
LOANS PAGE
*************************
*/
body.loans #topnav dt#loans, body.loans #topnav dt#loans a, body.loans #topnav dt#loans a:hover {
background-position:0px -84px;
}
body.loans #topnav dt#pensions, body.loans #topnav dt#pensions a {
background-position:0 -126px;
}
body.loans #topnav dt#pensions a:hover {
background-position:0 -168px;
}
/* 
*************************
PENSIONS PAGE
*************************
*/
body.pensions #topnav dt#pensions, body.pensions #topnav dt#pensions a, body.pensions #topnav dt#pensions a:hover {
background-position:0px -84px;
}
body.pensions #topnav dt#mortgages, body.pensions #topnav dt#mortgages a {
background-position:0 -126px;
}
body.pensions #topnav dt#mortgages a:hover {
background-position:0 -168px;
}
/* 
*************************
MORTGAGES PAGE
*************************
*/
body.mortgages #topnav dt#mortgages, body.mortgages #topnav dt#mortgages a, body.mortgages #topnav dt#mortgages a:hover {
background-position:0px -84px;
}
body.mortgages #topnav dt#investments, body.mortgages #topnav dt#investments a {
background-position:0 -126px;
}
body.mortgages #topnav dt#investments a:hover {
background-position:0 -168px;
}
/* 
*************************
INVESTMENTS PAGE
*************************
*/
body.investments #topnav dt#investments, body.investments #topnav dt#investments a, body.investments #topnav dt#investments a:hover {
background-position:0px -84px;
}
body.investments #topnav dt#utilities, body.investments #topnav dt#utilities a {
background-position:0 -126px;
}
body.investments #topnav dt#utilities a:hover {
background-position:0 -168px;
}
/* 
*************************
UTILITIES PAGE
*************************
*/
body.utilities #topnav dt#utilities, body.utilities #topnav dt#utilities a, body.utilities #topnav dt#utilities a:hover {
background-position:0px -84px;
}
body.utilities #topnav dt#affiliates, body.utilities #topnav dt#affiliates a {
background-position:0 -126px;
}
body.utilities #topnav dt#affiliates a:hover {
background-position:0 -168px;
}
/* 
*************************
AFFILIATES PAGE
*************************
*/
body.affiliates #topnav dt#affiliates, body.affiliates #topnav dt#affiliates a, body.affiliates #topnav dt#affiliates a:hover {
background-position:0px -84px;
}

