body { width: 220px; min-height: 420px; font-family:Arial, Verdana, Helvetica, sans-serif;  font-size: 11px; margin:0; background: #fff;  }
table, td { font-size: 11px; }
img { border:none }
div.application{ width:240px; min-height:360px; padding:0 0 0 0; }
form { margin: 0;}

div.login { padding: 5px 0px 8px 0px; margin: 0px 5px 0px 5px; }
div.loout{ padding:8px 0px 8px 0px; }
div.tapMenu{ background-color:#ffffff; margin: 0px 5px 0px 5px; }
div.B_rates_title_BB{ font-weight:bold; font-size: 11px; padding: 3px 0px 3px 5px; background-color:#87B6E2; }
div.B_rates_title_OTH{ font-weight:bold; font-size: 11px; padding: 3px 0px 3px 5px; background-color:#87B6E2; border-top-width:1px; border-top-style:solid; border-bottom-width:1px; border-bottom-style:solid; border-top-color: #000000;}
div.B_title { font-weight:bold; font-size: 15px; padding: 3px 0px 3px 5px; background-color:#87B6E2; }
div.W_title { font-weight:bold; font-size: 15px; padding: 0px 5px 0px 10px; }
div.R_title { font-weight:bold; font-size: 12px; padding: 5px 0px 0px 5px; color: #ea2d30; }
div.user { padding: 5px 0px 5px 5px; font-weight:bold; font-size: 15px; }
div.C_stack {margin:3px 5px 3px 5px; text-align:center;}
div.center {margin:3px 0px 3px 0px; text-align:center;}
div.S_stack { padding: 3px 0px 3px 0px; margin: 0px 5px 0px 5px; }
div.M_stack { padding: 8px 0px 8px 0px; margin: 0px 5px 0px 5px; }
div.L_stack { padding: 7px 0px 7px 0px; margin: 0px 5px 0px 5px; }
div.loginButton{ padding: 5px 0px 5px 0px; margin: 3px 5px 3px 5px; }
div.numList{ margin:3px 0px 3px 0px }

ul.glyph{ color: #4f89cc; list-style-position: outside; font-size: 11px;}
ul.glyph li { margin: 3px 0px 3px 0px }

select, input { margin: 3px 0px 3px 0px;}
select.long{ width:98%; }

input.long{ width:98%; }
input.chkbox { width:10px; height: 10px;}

a.BK, a.BK:hover, a.BK:active, a.BK:focus{ font-weight:bold; color:#000000;}
a.GN, a.GN:hover, a.GN:active, a.GN:focus{ font-weight:bold; color:#33CC33;}
a.BE, a.BE:hover, a.BE:active, a.BE:focus{ font-weight:bold; color:#4f89cc;}  
a.GK, a.GK:hover, a.GK:active, a.GK:focus{ font-weight:bold; color:#58595B;}
a.DB, a.DB:hover, a.DB:active, a.DB:focus{ font-weight:bold; color:#3853A4;}
a.RM, a.RM:hover, a.RM:active, a.RM:focus{ font-weight:normal; color:#58595B; font-size: 11px;}
a.GK_noline, a.GK_noline:hover, a.GK_noline:active, a.GK_noline:focus{ font-weight:bold; color:#58595B; text-decoration: none;}

table.tapMenu{ width:100%; border-spacing:0px; padding:0px; }
table.sideBySide{ width:90%; border-spacing:0px; padding:0px; }
table.sideBySide td.label, table.sideBySide td.left { width:70%; padding:1px 0px 1px 0px; font-size: 10px; }
table.sideBySide td.data, table.sideBySide td.right { width:30%; padding:1px 0px 1px 0px; }
table.sideBySideEven{ width:100%; border-spacing:0px; padding:0px; }
table.sideBySideEven td.label, table.sideBySideEven td.left { width:50%; padding:1px 0px 1px 0px; text-align:center; }
table.sideBySideEven td.data, table.sideBySideEven td.right  { width:50%; padding:1px 0px 1px 0px; text-align:center;}
table.sideBySideRight{ width:100%;border-spacing:0px;padding:0px; }
table.sideBySideRight td.label, table.sideBySideRight td.left { width:80%; }
table.sideBySideRight td.data, table.sideBySideRight td.right { width:20%; }
table.sideBySideRightSide{ width:100%;border-spacing:0px;padding:0px; }
table.sideBySideRightSide td.label, table.sideBySideRightSide td.left {width:90%; }
table.sideBySideRightSide td.data, table.sideBySideRightSide td.right  {width:10%; }
table.location_BB { width:100%; border-spacing: 0px; padding: 0px; margin: 2px 3px 2px 3px; }
table.location_BB td.Loc_Addr_BB { color: #aaa; width: 60%; }
table.location_BB td.Loc_Name_BB { font-weight: bold; color: #000000; width: 40%; }
table.location_Other { width: 100%; border-spacing:0px; padding:0px; margin: 2px 3px 2px 3px;}
table.location_Other td.Loc_Addr_Other { color: #aaa; }
table.location_Other td.Loc_Name_Other { font-weight: bold; color: #4f89cc; }
table.navigation{ margin: 0px 5px 0px 5px; border: 0; }

.label { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #666; /*width: 100%;*/ }
.B_label { font-weight:bold; font-family:Arial, Helvetica, sans-serif;  color:#4f89cc; }
.G_label { font-weight:bold; font-family:Arial, Helvetica, sans-serif;  color:#33CC33; }
.data { font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#58595B;}
.B_inform{ margin: 3px 5px 3px 5px; padding: 8px 3px 8px 5px; background:#DCEEF9; border: 1px solid #aaa; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.B_nomargin_inform{ padding: 8px 3px 8px 5px; background:#DCEEF9; }
.W_inform{ margin: 3px 5px 3px 5px; padding:3px 4px 3px 5px; border: 1px solid #aaa; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.G_inform{ padding:5px 0px 3px 5px; background-color:#EBEBEB; }

.navButton { float:left; padding-left: 5px; }
.navButtonFlush { float:left; padding-right: 5px; }
.long { border: 1px solid #87b6E2; font-size: 13px;}
.vspace { clear: both; height:5px; }
.push { padding: 3px; font-size:12px;
font-weight:bold;}
#footer { font-size: 11px; }