<style type="text/css">
	A:hover {color:#FF0000;}
	.link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399; text-decoration: none; font-weight: bold}
	.titlelink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold; color: #FFFFFF;}

	.Highlight {background-color:#F4F4F4; BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: #ffffff 2px groove; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: #ffffff 2px groove; BORDER-COLLAPSE: collapse; border-spacing: 0px}
	.Normal {background-color:#E1E1E1; BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: #ffffff 2px groove; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: #ffffff 2px groove; BORDER-COLLAPSE: collapse; border-spacing: 0px}
	.tbl {BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: #ffffff 2px groove; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: #ffffff 2px groove; BORDER-COLLAPSE: collapse; border-spacing: 0px}
	.cell {BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: #ffffff 2px groove; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: #ffffff 2px groove; border-spacing: 0px}
	.tabtbl {BORDER-RIGHT: #ffffff 2px groove; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: #ffffff 2px groove; BORDER-COLLAPSE: collapse; border-spacing: 0px}
    .productbox {
        BORDER: #CCCCCC 1px;
        border-style:solid;
        border-radius: 8px;
		box-shadow: 2px 2px 5px #999999;
        padding: 5px;
		margin-left: auto;
        margin-right: auto;
        width: 1012px;
		background-color:#FFFFFF;
    }
    .midbox {
        BORDER: #CCCCCC 1px;
        border-style:solid;
        border-radius: 6px;
		box-shadow: 2px 2px 3px #999999;
        padding: 5px;
		margin-left: 10px;
		margin-bottom: 20px;
        margin-right: auto;
        width: 308px;
		background-color:#ffffff;
		float: left;
		min-height: 60px;
		text-align: left;		
    }
	.downloadimg{
	    float: left;
        margin-right: 12px;
	}
	li {
		margin-left: 14px;
		/*padding-bottom: 2px;*/
		padding-bottom: 2px;
	}
	.producttext{
		height: 45px;
		width: 135px;
		background-color: #F1F1F1;;
		margin-top: 6px;
		padding: 1px 3px 3px 3px;
		border-radius: 4px;
		font-family: Arial;
		font-size: small;
	}
	.productimg{
		box-shadow: 2px 2px 3px #888888;
		margin-top: 4px;
		
		margin-left: auto;
		margin-right: auto;
		display: block;	
	}

	a {
		outline: 0;
	}

	.produclink{ 
		text-decoration:none; 
		color: #0066CC;
	}
	.produclink:hover{ 
		text-shadow: 1px 1px #CCCCCC;
		color: #005CB9;
	}

	.productimg:hover{
		box-shadow: 4px 4px 5px #888888;
	}

	.cattext{
		background-color: #F1F1F1;;
		padding: 2px 5px 3px 5px;
		border-radius: 4px;
		font-family: Arial;
		font-size: 8pt;
		display: inline;
		color: #035797;
		border: 1px solid #D3D3D3;
	}

</style>