body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#cecece
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

table#sidemenu {
color: #FFFFFF;
}


.linkout {background-color: #0d558a; color:#ffffff;font-weight:bold;padding-left:15px;} 
.linkover {background-color:#ffffff; color:#0d558a;font-weight:bold;padding-left:15px;font-style:italic;} 
.linkout a{color:#ffffff;font-weight:normal;text-decoration:none;font-family: Arial, Helvetica, sans-serif;padding-left:15px;} 
.linkover a{color:#0d558a;font-weight:bold;text-decoration:none;font-family: Arial, Helvetica, sans-serif;padding-left:15px;font-style:italic;} 

.cartout {background-image: url('images/topcart.gif');width:118px;height:28px;} 
.cartover {background-image: url('images/topcartover.gif');width:118px;height:28px;} 
.cartout a{color:#ffffff;font-weight:normal;text-decoration:none;font-family: Arial, Helvetica, sans-serif;padding-left:15px;} 
.cartover a{color:#0d558a;font-weight:bold;text-decoration:none;font-family: Arial, Helvetica, sans-serif;padding-left:15px;font-style:italic;}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

table#footer {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

table#footer a{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

form {
display:inline;
}

.box {
	background-color: #cae1f2;
	border: 2px solid #0d558a;
	color: #000;
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.box2 {
	background-color: #f8f8f8;
	border: 2px solid #363971;
	color: #000;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#textolive { 
	color: #64871f;
	font-size: 10px;
	line-height: 11px;
	background-color: #0d558a;
	text-decoration: none; 
	font-family: verdana, sans-serif
}
td#maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

td#searchResultsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0d558a;
	text-align:left;
}

table#results {
	border:1px solid #000000;
}
table#results TH{
	font-size:12px;
	background-color:#0d558a;
	color:#ffffff;
}
table#resultsHeader {
	border:1px solid #000000;
	border-bottom:none;
}

tr#resultsRows {
	font-size:12px;
	border-top:11px solid #CCCCCC;
	}

.resultsRows {
	border-top:1px solid #CCCCCC;
	}


tr#detailsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0d558a;
	text-align:center;
}

td#detailresultsRows {
	font-size:12px;
	text-align:center;
	}	

a#buy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
}

img#border {
	border:0px solid #000000;
}

input#imgborder {
	border:1px solid #000000;
}


table#totals {
	border:1px solid #CCCCCC;
	}
	
td#totals {
	font-size:12px;
	border-top:1px solid #CCCCCC;
	text-align:center;
	}
div#strErrors {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	color:#FF0000;
	background-color:#FFFF00;	
	text-align:center;
	text-shadow:#000000;
}

td#addressRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#6996b7;
	text-align:right;
}

table#addressTable{
	border-right:1px solid #ffffff;
	}

td#checkoutAddressRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
}	

td#sidecartRows {
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	}	
td#contactusRowBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
td#contactusRow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	text-align:right;
}
table#catalogueTable{
	border:1px solid #000000;
	}
td#linkhighlight{
background-color:#FFFF0
}
 p.MsoNormal
	{margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	        margin-left: 0in;
            margin-right: 0in;
            margin-top: 0in;
        }
        .style1
        {
            font-weight: bold;
        }
		
		
		h2{
		
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
		
		
		}
		
		h3{
		
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
		
		
		}
		
		h4{
		
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
		
		
		}


		ul{
		
	padding:0px;
	margin:0px;	
		
		
		}
		
				li{
	padding:0px 0px 0px 30px;
	list-style:none;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	background-image: url(../images/blue-arrow.jpg);
	background-position: 10px 5px;
	background-repeat: no-repeat;		
		}
		
		p{
		
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
padding;0px;
margin:0px;
		
		
		}
h1{

padding;0px;
margin:0px;
color:#ffffff;
font-size:16px;


}
