body {
background-color:#d8d1aa;
}

p, dl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #747474;
	line-height: normal;
	top: auto;
}

a:link {
font-weight: bold;
text-decoration: none;
color:#333333;
}

a:visited {
font-weight: bold;
text-decoration: none;
color:#333333;
}

a:hover {
font-weight: bold;
text-decoration: underline;
}

a:active {
font-weight: bold;
text-decoration: none;
}

hr {
clear:both ;
}

hr.offers {
width:50% ;
clear:both ;
}


h1 {
color: #988380;
/* font-family: Arial, Helvetica, sans-serif; */
padding:10px 0 2px 0;
border-bottom:solid 1px rgb(225,225,225);
font-family:"trebuchet ms",arial,sans-serif;
font-weight:bold;
font-size:120%;
}

h2 {
color: #988380;
/* padding:10px 0 2px 0; */
font-family:"trebuchet ms",arial,sans-serif;
font-weight:bold;
font-size:120%;
line-height:150%;
}

h3 {
color: #246765;
/* padding:10px 0 2px 0; */
font-family:"trebuchet ms",arial,sans-serif;
font-weight:bold;
font-size:1em;
line-height:150%;
}

.prods h3 {
margin: 20px 0 -10px 0;
}


.prod1 {
color: #246765;
/* padding:10px 0 2px 0; */
font-family:"trebuchet ms",arial,sans-serif;
font-weight:bold;
font-size:1em;
margin:10 0 -15px 0;
/* line-height:150%; */
}

.cred {
color: #246765;
/* padding:10px 0 2px 0; */
font-family:"trebuchet ms",arial,sans-serif;
font-weight:bold;
font-size:0.5em;
margin-top:-20px;
}

.save25 {
color: #988380;
/* padding:10px 0 2px 0; */
font-family:"trebuchet ms",arial,sans-serif;
font-weight:bold;
font-size:1.5;
margin-top:-25px;
}

/* Lists */

ul.ccf {
list-style: none;
}

li.ccf {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.75em;
color: #747474;
line-height: 1.5em;
display:inline;
padding:0 25px 0 25px;
margin-left:-35px;
}

li {
font-family: Arial, Helvetica, sans-serif;
/* font-size: 1em; */
color: #747474;
line-height: 2em;
}

ul ul {
margin-left: 15px;
*/ font-size: 1em; */
color:green;
}


.prods ul {
margin-top:-10px;}

.prods li {
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #747474;
line-height: 1.5em;
}




/* Definition Lists */ 

dl {
    padding: 0.5em;
  }
  dt {
    float: left;
    clear: left;
    width: 125px;
	font-family: verdana, arial, sans-serif;
/*    font-size: 0.75em;  */
    color: #9a6c55;
    text-align: right;
    font-weight: normal;
}


  dt:after {
    content: ":";
  }
  dd {
    margin: 0 0 0 160px;
    padding: 0 0 1.5em 0;
	font-family: verdana, arial, sans-serif;
/*    font-size: 0.75em;  */
    color: #606871;
  }

dt a:link, {
font-weight: bold;
text-decoration: none;
color:#988380;
}

dt a:visited {
font-weight: bold;
text-decoration: none;
color:#988380;
}

dt a:hover {
font-weight: bold;
text-decoration: underline;
}

dt a:active {
font-weight: bold;
text-decoration: none;
}


/* -- Prods --------------------- */

.prods dl {
    margin: -10px 0 0 0;
  }

.prods dt {
    float: left;
    clear: left;
    width: 130px;
	font-family: verdana, arial, sans-serif;
/*    font-size: 0.75em;  */
    color: #606871; 
    text-align: left;
	text-decoration:none; 
  display:block; 

/*    font-weight: bold; */
}


.prods dt:after {
    content: ":";
  }
.prods dd {
    margin: 0 0 0 160px;
    padding: 0 0 5px 0;
	font-family: verdana, arial, sans-serif;
/*    font-size: 0.75em;  */
    color: #606871;
  }

.imageborder {
border: 1px solid #988380;
}

.image_right_border {
border: 1px solid #988380;
margin-left: 10px ;
float:right;
}

.image_right {
margin-left: 10px ;
float:right;
}

.vectorpro {
float:right;
padding-left:15px;
}

table {
background-color:#FFFFFF;
}
