/*
------------------------------------------------------
VIsa Infinite Global Styles
------------------------------------------------------
*/
.VI_title { 
height:40px; 
border-bottom-color:#CCCCCC; 
border-bottom-width:1px; 
border-bottom-style:solid; 
}

.VI_titleLeft { 
float:left;
height:35px;
width:200px;
}

.VI_DropDown { 
float:right; 
height:23px; 
width:259px; 
background:url(../images_visa_infinite_card/bg_menu_dropdown.gif) no-repeat; 
}


/*
------------------------------------------------------
Other Styles
------------------------------------------------------
*/

.hidden {
	visibility: hidden;
	display:none;
}
.unhidden {
	visibility: visible;
}

#TnC_SubMenu {
 font-size:11px; line-height:15px; padding-top:10px;
 }

/*
------------------------------------------------------
VIsa Infinite Navigation
------------------------------------------------------
*/

#glanceNav-container {
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#navigation a {
text-decoration:none;
}

#navigation-list {
z-index: 101;
}

/*
------------------------------------------------------
Tier 1 navigationiagaion
------------------------------------------------------
*/

#navigation-wrap {
margin: 0 auto;
background:#CCCCCC;
}

#navigation-wrap ul {
display:block;
float:left;
margin: 0;
padding: 0;
}

#navigation-wrap ul li {
display: block;
position: relative;
float: left;
padding:0;
margin:0;
width:259px;
}	

#navigation-wrap ul li a {
display: block;
float:left;
width:229px;
padding:6px 15px 9px 15px;
color:#666;
font-size:9px;
}

#navigation-wrap ul li a:hover {
color:#999999;
}

/*
------------------------------------------------------
Tier 2 navigationiagaion // Drop down menu sytem
------------------------------------------------------
*/

#navigation-list ul.menuItem {
position: absolute;
float:left; 
clear:left; /* ie */
left: 0px;
top: 25px;
width: 259px;
display: none;
z-index:301;

}

#navigation-wrap #navigation-list ul.menuItem li {
display:block;
border:none;
}

#navigation-wrap #navigation-list li:hover ul.menuItem, 
#navigation-wrap #navigation-list li.over ul.menuItem {
display:block;
border:none;
z-index:301;
}

#navigation-wrap #navigation-list li.over {
z-index:300;
border:none;
}

#navigation-wrap li ul.menuItem li a { 
display:block;
border:none;
height: auto;
padding: 3px 15px; 
/*color:#666;*/
}

#navigation-wrap li:hover a, 
#navigation-wrap li.over a {
color: #666;
background-color:#none;
}

/* Change the colours of the drop down boxes*/
#navigation-wrap li ul.menuItem a {
display:block;
background: #ffffff;
width: 229px;
white-space:normal;
line-height: 13px;
/*border-bottom: 1px dotted #444 !important;
border-bottom: 1px solid #999999;*/
}
*:first-child+html #navigation-wrap li ul.menuItem a {width: 259px;} * html #navigation-wrap li ul.menuItem a {width: 259px;}

#navigation-wrap li ul a:hover {
color:#fff; background: #7aafd1;

} 


