body {font-size: 75%; font-family: Arial, Verdana, sans-serif; color:#333333; padding:0px; margin:0px;}

/* **** Help **** */
.l { display: inline; float: left; }
.r { display: inline; float: right; }
.cl { clear: left; }
.cr { clear: right; }
.out { position: absolute; left: -2000px; top: -2000px;}
.bold { font-weight: bold; }
.br { clear: both; }
.break {height: 1px; font-size: 1px; clear: both; overflow:hidden; visibility: hidden; display:block; margin:0; padding:0 !important; width:100%;}
.small { font-size: 92%;}
.suppress { color: #666666; font-weight: normal; }
.hidden { display: none; }
.center { text-align:center; }
.left { text-align: left !important; }
.right { text-align: right; }
.red{color:#CE0000;}
.sprite{position:absolute; top:0px; left:0px; display:block;}
a .sprite{cursor:pointer;}
.col-h-l {float: left; display: inline; width: 48%;}
.col-h-r {float: right; display: inline; width: 48%;}
.error {color: #cc0000;}
.w-full{width:99%;}
 
/* H */ 
h1 {margin:0.1em 0 0.4em; padding: 0; font-size:250%; color: #FE7501; text-transform: uppercase; font-weight: normal;}
h2 {margin:0.5em 0 0.3em; padding: 0; font-size:150%; color: #FC4300; font-weight: bold;}
h3 {margin:0.5em 0 0.4em; font-size:133.5%; color: #094B98; padding: 0; font-weight: normal;}
h4 {margin:0.8em 0 0.5em; font-size:100%; }
h5, h6 {margin:0em 0 0.5em; font-size:100%; }

/* ANCHOR */
a {color:#FC4300;}
a:hover {color: #FD7000;}

p{line-height:1.4; margin:0.4em 0 1.2em;}

/* UL */
ul {margin: 0.2em 0 0.5em; padding: 0;}
ul li {margin: 0 0 0 15px; padding: 2px 0 2px 0;}
ul ul {margin: 2px 0;}

/* IMG */
img{border: none;}