/*
largetext.css

Description:
Large Text alternative stylesheet used by newer generation browsers, in all media modes.

Version
0.6 - July 7, 2006

Author:
Sing Chan, schan@habaneros.com
*/


/* Import newer browser stylesheet */
/*
@import url("default_screen.css");
*/



/****************************************************

	General CSS Classes

****************************************************/

.hidden {
    display: none;
}

.clearBoth
{
    clear: both;
}

.clearLeft  
{
    clear: left;
}

.indent 
{
    padding-left: 40px;
}

.alignLeft
{
    text-align: left !important;
}

.alignCenter 
{
    text-align: center !important;
}

.alignRight 
{
    text-align: right !important;
}

.floatLeft 
{
    float: left !important;
}

.floatRight
{
    float: right !important;
}

.date 
{
    font-size: 90%;
}

.micetype td, .micetype th
{
	font-size: 82%;
}



/****************************************************

	HTML Elements

****************************************************/

body {
	font-size: 95%;
}
html>body {
	font-size: 95%;
}

td, th 
{
    font-size: 95%;
}
html>body td, html>body th 
{
    font-size: 95%;
}

img {
    border: 0;
}



/****************************************************

	Layout Rules

****************************************************/

#colLeft, #colCenter, #colRight {
    float: left;
}

#Footer {
    clear: both;
}


/****************************************************

	Fixes to accomodate large type

****************************************************/


.areapane a.admin 
{
    background: none;
    padding: 0;
}


#navPrimary a 
{
    line-height: 1em;
    margin-right: 12px;
    padding-top: 3px;
    height: 35px;
voice-family: "\"}\"";
voice-family:inherit;
	height: 32px;
}
html>body #navPrimary a {
	height: 32px;
}

#navPrimary a:hover, #navPrimary a.selected 
{
    padding-top: 3px;
}


#navHeader .listLinks a 
{
    padding-top: 5px;
    height: 29px;
voice-family: "\"}\"";
voice-family:inherit;
    height: 24px;
}
html>body #navHeader .listLinks a {
    height: 24px;
}

#navHeader a.admin
{
    padding: 7px 10px 0 0;
}

#navHeader span.separator 
{
    padding-top: 6px;
}
html>body #navHeader span.separator
{
    padding-top: 7px;
}


#Footer .listLinks a 
{
    font-size: 110% !important;
}






#formLogin h4 
{
    padding: 0 20px 0 0;
}

a.icon 
{
    padding-top: 15px;
}





.transactions td, .transactions th
{
    font-size: 100%;
}



.openaccount #navPrimary a, .openaccount #navPrimary a:hover
{
    padding: 5px 0 0 0;
voice-family: "\"}\"";
voice-family:inherit;
    height: 20px;
}
html>body .openaccount #navPrimary a, .openaccount #navPrimary a:hover {
    height: 20px;
}
