/* CSS definition file containing site wide stylesheets */

 html {
      position: absolute;
      top: 2px;
      left: 2px;
	  right: 2px;
 }
 
 body {
      padding: 0px;
      margin: 0px;
      color: #000000;
      background-color: #ffffff;
 } 

A:active { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt; font-weight: normal; font-style: normal; text-decoration: none ;}

 A:link { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt; font-weight: normal; font-style: normal; text-decoration: none ;}

 A:visited { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt; font-weight: normal; font-style: normal; text-decoration: none ;}

 A { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt; font-weight: normal; font-style: normal; text-decoration: none ;}

 A:hover { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt; color: rgb(0,51,153); font-weight: normal; font-style: normal; text-decoration: underline;}
 
p {
	font-family: Arial;
	font-size: 10pt;
}

td {
	font-family: Arial;
	font-size: 10pt;
}

/* Used for Category descriptions */
h3 {
	font-family: Arial;
	font-size: 12pt;
}

p.reallybig {
     font-family: Arial;
     font-size: 18pt;
}

ul {
	font-family: Arial;
	font-size: 10pt;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; bottom:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:1; height:1; background-color:#cccccc; layer-background-color:#cccccc; visibility:hidden}

/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:1px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#ffffff; layer-background-color:#6699CC; color:#006699;}
.clLevel0over{background-color:#ffffff; layer-background-color:#6699CC; color:#666666; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; width:1; height:1; background-color:#cccccc; layer-background-color:#cccccc}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size:12px; font-weight:bold}
.clLevel1{background-color:#ffffff; layer-background-color:#6699CC; color:006699;}
.clLevel1over{background-color:#ffffff; layer-background-color:#c; color:#666666; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; width:1; height:1; background-color:#cccccc; layer-background-color:#ffffff}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:1px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel2{background-color:#ffffff; layer-background-color:#6699CC; color:006699;}
.clLevel2over{background-color:#ffffff; layer-background-color:#006699; color:#666666; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; width:1; height:1; background-color:#cccccc; layer-background-color:#cccccc}