a{

	color : #000000;

	font : 8pt bold Verdana, Arial, Geneva, Helvetica, sans-serif;

    text-decoration : none;

        border : none;

}



a.topmenu{

	color : #ffffff;

	font : 10pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        text-decoration : none;

}



a.white{

	color : #ffffff;

	font : 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        font-weight: 200;

        text-decoration : none;

        border : none;

}



a.cllink{

	color : #6666ff;

	font : 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        font-weight: 200;

        text-decoration : none;

        border : none;

}



a.sublink{

	color : #ffffff;

	font : 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        font-weight: 600;

        text-decoration : none;

        border : none;

}





a.prodlink{

	color : #000000;

	font : bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        text-decoration : none;

        border : none;

}



a.prodlinkwhite{

	color : #ffffff;

	font : bold 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        text-decoration : none;

        border : none;

}



a:link{

	text-decoration : none;

}



a:hover{

	color : #003399;

	background-color:#ccccff;

	text-decoration : underline;

}



a:hover.imagelink{

	color : #003399;

}



a:visited{

	text-decoration : none;

}



a.norm{

	color : #003399;

	font : 10pt bold Verdana, Arial, Geneva, Helvetica, sans-serif;

}







img{

        border : none;

}



img.highlite{

	border-color : #33ddff;

	border-style : solid;

	border-top-width : 3px;

	border-left-width : 3px;

	border-bottom-width : 3px;

	border-right-width : 3px;

      

}



h1.title{

	font : bold 16pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        color : #ffffff;

}



h2.title{

	font : bold 10pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        color : #ffffff;

}





table.portal{

	border-collapse: collapse;

}



table.about_w {

 color:#000000;

 font : 8pt bold Verdana, Arial, Geneva, Helvetica, sans-serif

}



td.cat{

        color : #000000;

	font : bold 12pt Verdana, Arial, Geneva, Helvetica, sans-serif;

	background-color: #99bbdd;

	border-color : #333333;

	border-style : solid;

	border-top-width : 1px;

	border-left-width : 0px;

	border-bottom-width : 1px;

	border-right-width : 0px;

      

}





td.prodtitle {

        color : #cccccc;

	font : bold 12pt Verdana, Arial, Geneva, Helvetica, sans-serif;

}



td.caption {

        color : #cccccc;

	font : 12px Verdana, Arial, Geneva, Helvetica, sans-serif;

}



td.prodinfo {

        color : #ffffff;

	font : 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        font-weight: 200;

        text-decoration : none;

        border : none;

}



td.companyinfo {

        color : #ccc;

	font : 10pt Verdana, Arial, Geneva, Helvetica, sans-serif;

        font-weight: 200;

        text-decoration : none;

        border : none;

}



p{

	color : #ffffff;

	font : 10pt Verdana, Arial, Geneva, Helvetica, sans-serif;

}





.dyntext{

	color : #ffffff;

	font : 10pt Verdana, Arial, Geneva, Helvetica, sans-serif

}



.about {

        color : #000000;

	font : 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

}



.foot {

        color : #ffffff;

	font : 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

}



.free_err {

        color : #ffffff;

	font : 8pt Verdana, Arial, Geneva, Helvetica, sans-serif;

}





.note{

font-size: 10px;

color: red;

}