/* This stylesheet is for older browsers that don't understand @import */

/* make everything Verdana */
html, body, table, td, th, h1, h2, h3, h4, h5, h6, p, a, span, div { font-family:Verdana, Arial, Helvetica, Geneva, sans-serif }

/* assign some values to body attribues */
body { font-size:80.01%; color:#000; background-color:#c0c0c0; margin:2px; padding:0px; text-align:center; line-height:1.3em } 

/* set image borders to zero */
img{border:0}

/* basic link settings */
a, a:link { color:#c00; text-decoration:none }
a:visited { color:#c00; text-decoration:none }
a:hover   { color:#999; text-decoration:underline }
a:active  { color:#999; text-decoration:underline }

/* basic element settings */
p  { padding:0px; margin:0 0 8px 0; }
h1 { font-size: 165%; font-weight:bolder; padding:0px; margin:0px; line-height:1.5em }
h2 { font-size: 135%; font-weight:bolder; padding:0px; margin:0px; line-height:1.5em } 
h3 { font-size: 120%; font-weight:bolder; padding:0px; margin:0px; line-height:1.5em } 
h4 { font-size: 100%; font-weight:bolder; padding:0px; margin:0px; line-height:1.5em }
ul { padding:0; margin:0; }
li { padding:0; margin:0; }
td { font-size:  100%; }
select { background-color: #fcc; width:170px }
select.title { width:80px; }
form { padding:0px; margin:0px; }
input.acmspecfont6:hover {
     color:#060;
}



/* basic classes */
.acmspecfont1 { color:#fff; font-size:85%; font-weight:bold; text-decoration:none }
.acmspecfont4 { color:#c00; font-size:85%; font-weight:bold; text-decoration:none; background-color: #fff }
.acmspecfont2 { background-color: #fff; font-size:75%; font-weight:bold; text-decoration:none }
.acmspecfont2a { background-color: #fff; font-size:125%; font-weight:bold; text-decoration:none }
.acmspecfont3 { text-align:center; color:#fff; background-color:#c00 }
.acmspecfont7 { text-align:left; color:#fff; background-color:#00c }
.acmspecfont12 { text-align:center; color:#fff; background-color:#00c }
.acmspecfont9 { text-align:left; padding-left:5px; color:#fff; background-color:#00c }
.acmspecfont10 { text-align:left; padding-left:5px; color:#fff; background-color:#060 }
.acmspecfont13 { text-align:center; color:yellow; background-color:#c00 }
.acmspecfont14 { text-align:center; color:#fff; background-color:#090 }

.maincontent { font-size:135%; font-weight:bold; text-decoration:none } 
.contentbar1 { font-size:125%; font-weight:bold; text-decoration:none } 
.contentbar2 { font-size:135%; font-weight:bold; text-decoration:none } 


/* button(s) */
.acmspecfont5 { 
        font: 12px Arial, Helvetica, sans-serif;
        font-weight: bold;
        background-color: #ccc; 
        text-decoration:none; 
        border:1px solid #c66 ;
        cursor: pointer;    
      }

.acmspecfont6 { 
        font: 12px Arial, Helvetica, sans-serif;
        font-weight: bold;
        background-color: #ccc; 
        text-decoration:none; 
        border:1px solid #c66 ;
        cursor: pointer;    
      }

/* delete button on basket page */
.acmspecfont8 { 
        font: 12px Arial, Helvetica, sans-serif;
        background: url(/images/icons/delete.gif) no-repeat fixed center;
        text-decoration:none;
        cursor: pointer;
      }

/* continue shopping button on basket page */
.acmspecfont11 {
        width:80px;
        padding-left: 30px;
        font: 12px Arial, Helvetica, sans-serif;
        font-color: #000;
        font-weight: bold;
        background-color: #ccc; 
        border:1px solid #c66 ;
        cursor: pointer;    
}

.acmspecfont11 a {
        font-color: #000;
}

.red {
 	color: #f00;
}

/* continue shopping button on basket page */
.buynow {
        font: 12px Arial, Helvetica, sans-serif;
        font-color: #000;
        font-weight: bold;
        border:1px solid #c66 ;
        padding:2px;
        background: #ccc url(/images/icons/basket_blk.gif) no-repeat 2px 0px;
        margin-top:5px;
}

/* buynow link settings */
a.buynow, a.buynow:link { color:#000; text-decoration:none }
a.buynow:visited { color:#000; text-decoration:none }
a.buynow:hover   { color:#060; text-decoration:none }
a.buynow:active  { color:#060; text-decoration:none }


/*
.submitbutton {

  color: white;
  background-color: transparent;
  border: none; 


    height: 47px;
  width: 300px;
  padding-right: 0px;	
  padding-bottom: 3px;

  }
*/

p.ctr {
  text-align: center;
  }

p.bld {
  font-weight: bold;
  }

.mv_contrast {
  color: red;
  font-weight: bold;
}

.opaque {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=50);
        opacity: .5;

}

