/* Generic CSS */
img { border:0;}

#scotia-tabs {clear: both; margin: 0; padding: 0;}

.clear-both {clear: both;}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.tabcontent h2 {font-family : Verdana, Geneva; font-size: .945em; color: #666; margin: 0; padding: 0 0 4px 0; font-weight: bold;}

.account-thumb {display:inline; float:left; width:64px; margin-bottom:6px;}
.account-info {display:inline; float:left; width:160px;margin:0;}
.account-info-wide {display:inline; float:left; width:284px;margin:0;}
.account-info p, .tabcontent p, .account-info-wide p, .group-row p {font-family : Verdana, Geneva; font-size: 11px; color: #666; margin: 0; padding: 0 0 4px 0; line-height: 1.2em;}
.account-end {clear:both; display:block; height:16px; font-size:0;}
.group-row {clear: both;}
.text-middle {vertical-align:middle;}

.find-out {margin-top: 8px;}
.find-out a:link, .find-out a:visited {font-size: 11px; padding-right: 4px;}

/* Tab Specific CSS */
ul#main-tab {margin-left: 10px;}

.horizontal-tabs {
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.horizontal-tabs li{
float: left;
width: 142px;
margin: 0 2px 0 0;
background-image: url(http://www.scotiabank.com/images/bb/en/files_PersonalServices/8719.gif);
line-height: 28px;
}

.horizontal-tabs li.selected {
background-image: url(http://www.scotiabank.com/images/bb/en/files_PersonalServices/8718.gif);
position: relative;
top: 1px;

}

.horizontal-tabs li a {
font-family : Verdana;
font-size: 11px;
font-weight: bold;
text-decoration: none;
position: relative;
z-index: 1;
color: #cc0000;

}

.horizontal-tabs li a:hover {
text-decoration: none;
color: #666;
}

.horizontal-tabs li a:visited {text-decoration: none;}

.horizontal-tabs li a.selected { /*selected main tab style */
position: relative;
top: 1px;
color: #666;
}

.horizontal-tabs li a.selected:hover { /*selected main tab style */
text-decoration: none;
color: #cc0000;
}

.horizontal-tabs li span {
padding-left: 12px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* vertical tabs*/
.v-tab-container {width: 385px;}

.v-tab-container-line {width: 385px; background-image: url(http://www.scotiabank.com/images/bb/en/files_PersonalServices/8721.gif);}

.float-left {
width: 126px;
float:left;
margin: 0;
padding: 0;
}

ul#secondary-tab {margin: 0; padding: 0;}

.second-tab-container {
width: 251px;
padding-left: 8px;
float:left;
}

.vertical-tabs {
font-family : Verdana;
font-size: 11px;
list-style-type: none;
text-align: left; 
}

.vertical-tabs li {
margin: 0 0 1px 0;
width: 126px;
height: 31px;
background-image: url(http://www.scotiabank.com/images/bb/en/files_PersonalServices/8723.gif);
line-height: 31px;
}

.vertical-tabs li.selected {
margin: 0 0 1px 0;
background-image: url(http://www.scotiabank.com/images/bb/en/files_PersonalServices/8722.gif);
position: relative;
left: 1px;
}

.vertical-tabs li a {
text-decoration: none;
position: relative;
z-index: 1;
font-size: 10px;
color: #cc0000;
}

.vertical-tabs li a:visited {
text-decoration: none;
font-size: 10px;
}

.vertical-tabs li a:hover{
text-decoration: none;
font-size: 10px;
color: #666;
}

.vertical-tabs li a.selected { /*selected main tab style */
text-decoration: none;
font-size: 10px;
color: #666;
}

.vertical-tabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
font-size: 10px;
color: #cc0000;
}

.vertical-tabs li span {
padding-left: 15px;
}


