@charset "windows-1252";
img {
border: 0px;
}
form {
display: inline;
}
body {
 margin: 0px 0px 0px 0px; 
 background: url('../img/MA_BG.gif');
 background-repeat: repeat;
}	
.button {
 display: inline;
}
.txTahoma {
 font-family: Tahoma;
}
.tx8 {
 font-size: 8pt;
}
.tx11 {
 font-size: 11pt;
}
.tx11px {
 font-size: 11px;
}
.tx12 {
 font-size: 12pt;
}
.tx14 {
 font-size: 14pt;
}
.tx14px {
 font-size: 14px;
}
.tx16 {
 font-size: 16pt;
}
.tx16px {
 font-size: 16px;
}
.tx20 {
 font-size: 20pt;
}
.tx20px {
 font-size: 20px;
}
.tx24px {
 font-size: 24px;
}
.txBold {
 font-weight: bold;
}
.txUnderline {
 text-decoration: underline;
}
.txBlue {
color: #000066;
}
/* 
txLgBullet = txTahoma txBold txUnderline tx14 txBlue
txPlain = txTahoma tx12
txLg = txTahoma txBlue txBold tx12
txLink = txTahoma txBlue txBold txUnderline tx12
txTiny = txTahoma txBlue tx8
txHeader = txTahoma txBlue txBold txUnderline tx20
txSmBullet = txTahoma txBlue txBold txUnderline tx12
txTrailer = txTahoma tx16 txBold
leadParagraph = txTahoma tx11 txBlue
prodstyle1 = txTahoma txBold
*/

.carttable {
 border: solid black;
 border-width: 1px;	   
 width: 90%;
}
.cartrow, .cartrowheader {font-family: Arial;font-size: 8pt;}
.cartrowheader {font-weight: bold;}
.cart_product_col {width: 10%; text-align: center;}
.cart_desc_col {width: 40%; text-align: center;}
.cart_ppu_col {width: 10%; text-align: right;}
.cart_price_col {width: 5%; text-align: right;}
.cart_qty_col {width: 5%; text-align: right;}
.cart_button_col {width: 10%; text-align: right;}
  
.ul2 {
list-style-image: url('../img/MA_bullet_sm_.jpg');
}
.cbpic {
width: 750px; 
height: 310px; 
}	
.cbhelpzoom {
position: relative;
z-index: 0;
}
.cbhelpzoom:hover{
background-color: transparent;
z-index: 50;
}
.cbhelpzoom span{ /*CSS for enlarged image*/
position: absolute;
padding: 0px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.cbhelpzoom span img{ /*CSS for enlarged image*/
border-width: 0;
/*padding: 0px;*/
}

.cbhelpzoom:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -50px;
left: 40px; /*position where enlarged image should offset horizontally */
}
.cablezoom {
position: relative;
z-index: 0;
}
.cablezoom:hover{
background-color: transparent;
z-index: 50;
}
.cablezoom span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 0px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.cablezoom span img{ /*CSS for enlarged image*/
border-width: 0;
/*padding: 0px;*/
}

.cablezoom:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

.termzoom {
position: relative;
z-index: 0;
}
.termzoom:hover{
background-color: transparent;
z-index: 50;
}
.termzoom span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 0px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.termzoom span img{ /*CSS for enlarged image*/
border-width: 0;
/*padding: 0px;*/
}

.termzoom:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 20px; /*position where enlarged image should offset horizontally */
}

.snakezoom {
position: relative;
z-index: 0;
}
.snakezoom:hover{
background-color: transparent;
z-index: 50;
}
.snakezoom span{ /*CSS for enlarged image*/
position: absolute;
padding: 0px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.snakezoom span img{ /*CSS for enlarged image*/
border-width: 0;
/*padding: 0px;*/
}

.snakezoom:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -100px;
left: 20px; /*position where enlarged image should offset horizontally */
}
