/* This is the default style */

/*
BODY { background-color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 }
BODY { background-color: #FFFFFF; font-size: 11px; font-family: Georgia, serif; color: #000000 }
BODY { background-color: #FFFFFF; font-size: 11px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #000000 }
*/
BODY
 { 
 	margin: 0px;
	background-color: #FFFFFF; 
	font-size: 11px; 
	font-family: Comic Sans MS, Comic Sans MS5, cursive; 
	color: #000000;
 }
 
 
 .header
 {
 	background-color: #a81d35;
 }
 
 
 /*
 Sliding left navigation begins
 */
 .button_root 
{
    	width: 140px;
	height: 20px;
	margin-bottom: 1px;
	padding: 0px;
	background-color: #85B0EB;
	cursor: default;
	/* font-family: Georgia, serif; */
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #eeeeee;
}    


.buttongroup_level1 
{
    	position: absolute; 
	left: 155px; /* width for FireFox (Netscape) is set in javascript */
	width: 150px; 
	visibility: hidden; 
	z-index: 10;
}    


.button_level1
{
    	width: 200px;
	height: 16px;
	text-align:left;
	padding-left: 3px;
	background-color: #85B0EB; 
	border-width: 0px 0px 1px 0px ;
	border-style: solid; 
	border-color: black;
	cursor: hand;  
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
  /*
 Sliding left navigation ends
 */
 
 
 A:link { color: #0019FF }       

A:visited { color: #0019FF }


.navlink
{
	color: White;
	font-weight: 300;
	text-decoration: underline;
}
 
 
.topnavlink
{
    		margin-right: 30px;
		color: White;
		font-size: 9pt;
		font-weight: 900;
		text-decoration: none;
}


H1  
{ 
        font-size: 11px;
        color: #333333 
}


H2 
{ 
       font-size: 13px;
       color: #333333 
}


.style0 
{
    	font-size: 9px;
}


.style1 
{
    	font-size: 12px;
}


.style2
{
	font-size: 13px;
	font-weight: 900;
}


.style3
{
	color: white;
	font-size: 12px;
	font-weight: 900;
}


.style4
{
	color: white;
	font-weight: 900;
}


 .style5 
 {
     font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:white;	
	background-color: #85B0EB;
 }


.bottom_table
{
	border-right: 1px solid gray; 
	border-left: 1px solid gray; 
	border-bottom: 1px solid gray;
}


.login_table1
{
	background-color: #85B0EB;
	border: 1px solid #a81d35;	
	font-family: Comic Sans MS, Comic Sans MS5, cursive; 
	font-size: 11px;
}


.login_table2
{
	background-color: #A8AFB5;
	border: 1px solid #a81d35;	
	font-family: Comic Sans MS, Comic Sans MS5, cursive; 
	font-size: 11px;
}


.login_header
{
	font-family: Comic Sans MS, Comic Sans MS5, cursive; 
	font-size: 14pt; 
	font-weight: 300;
}


.legend
{
	color: white;
}


.search_table
{
	border:1px solid black;
	background-color:#FFFFFF;
	border-collapse:collapse;
	padding:0px;
	vertical-align:top;
}


.checkbalance_table
{
	margin: 2px;
	color: #FFFFFF;
	background-color: #85B0EB;
	border: 1px solid #a81d35;	
	font-family: Comic Sans MS, Comic Sans MS5, cursive; 
	font-size: 11px;
}


.shoppingcart_table
{
	border: 1px solid #a81d35;
	border-collapse : separate;
	font-family: Comic Sans MS, Comic Sans MS5, cursive; 
	font-size: 11px;
}


.shoppingcart_header
{
	background-color: #85B0EB;
	color: white;
}


.shoppingcart_cell
{
	border: 1px solid #a81d35;
	border-collapse : separate;
	font-family: Comic Sans MS, Comic Sans MS5, cursive; 
	font-size: 10px;
}


.error_message
{
	color: #FF0000;
	font-size: 9pt;
}


.copyright
{
	Color: #FFFFFF; 
	font-family: Lucida Console, Monaco, monospace; 
	font-size: 8pt; 
	vertical-align: middle;
}


.button 
{
	background-color : #85B0EB;
	border : 0px solid;
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}


.button1 
{
	background-color : #85B0EB;
	border : 0px solid;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}


.button2 
{
	background-color : #C20606;
	border : 0px solid;
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}


.button3 
{
	background-color : #85B0EB;
	border : 1px solid;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color:  #CC0000;
}
    

.button4 
{
	background-color : #C20606;
	border : 0px solid;
	color : white;
	font-size : 9px;
}


.button5 
{
	background-color : #C20606;
	border : 0px solid;
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}


.button6
{
	background-color : #00bb00;
	border : 0px solid;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* below are unconfirmed styles, might be redundant */
    .cartbutton {
	background-color : #FFCC00;
	border : 0px solid;
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
    }


    table.no_border {
    border: 0px #FFFFFF solid;
    border-collapse: collapse;
    border-spacing: 0px;
    }


    td.no_border {
    border-bottom: 1px solid #FFFFFF;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.no_border2 {
    border: 0px #FFFFFF solid;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.no_border3 {
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.bold_right_border {
    border-right: 2px solid #000000;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.bottom_border {
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
    border-bottom: 1px;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.colors {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.total {
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.SIG_CC_EXP {
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #000000;
    border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #000000;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    td.SIG_CC_EXP2 {
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
