/* ======================== */
/* layout widgets */
/*
table{font-size:100%;}
form{margin:0; padding:0;}
img{border:0;}
p{margin: 0; padding: 10px 0px 10px 0px;}
*/
.clearBoth, .clearLeft, .clearRight{clear:both; line-height:0px; font-size:0.5px; height:0px; margin:0; padding:0;}
.clearLeft{clear:left}
.clearRight{clear:right}
.CL{clear: left;}
.CB{clear: both;}
.CR{clear: right;}
.width100{width:100%;}
.minHeight{width:1px; float:right; line-height:0px; font-size:0.5px;}
.accessHidden{position:absolute; text-indent:-1000px; left:-1000px; width:100px; overflow:hidden;}
.hidden{display:block; width:0; height:0; overflow:hidden; font-size: 1%;} /* used for image replacement techniques */

#hpCategories{width:430px; padding:15px 0px 15px 0px;}
.hpCatLists01, .hpCatLists02{margin:0; width:185px; padding:0; list-style:none; float:left; margin-right:10px;}
#hpCategories li{background:#663399; padding:3px 3px 3px 3px; margin:0px 0px 10px 0px; font-weight:bold;}
.hpCatLists02{margin-right:0px; width:205px;}
#hpCategories li a:hover{text-decoration:underline;}
#hpCategories li a{color:#ffffff; text-decoration:none;}