
body {padding:0; margin:0; background:#FFFFFF; }

a{color:#000099; text-decoration:underline}
a:hover{text-decoration:none}

a.red{color:#3d3d3d; text-decoration:none}
a.red:hover{color:#000099}


body, td {font-family: tahoma, verdana, arial, sans-serif; font-size:13px; color:#3d3d3d;}

.header{margin-bottom:2px}
.header_main{margin-bottom:25px}

.txt11{font-size:11px}
.txt_red{color:#E50000;}

.ul_red{margin:0 0 0 6px; padding: 0 0 0 10px}
.ul_red li{list-style-image:url(/images1/bullet.gif);}


.button {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #5876CC; cursor:hand}
.textfield {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
.textfield_small {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; }

.book_description {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }

.book_group {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

hr { color:#BECDEF; }


.alpha { filter: Alpha (Opacity=50);}
.alpha10 { filter: Alpha (Opacity=10);}
.alpha20 { filter: Alpha (Opacity=20);}
.alpha30 { filter: Alpha (Opacity=30);}
.alpha40 { filter: Alpha (Opacity=40);}
.alpha50 { filter: Alpha (Opacity=50);}
.alpha100 { filter: Alpha (Opacity=100);}



.current_page
{
  font-weight: bold;
  color: #5077CF;
  border: 1px solid #5077CF;
  margin: 1px;
  padding: 3px;
}


a.pages { color:#5077CF; text-decoration:none; font-weight: bold; }
a.pages:hover { color:#FF0000; text-decoration:underline }



.cart_header
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

