h1 {font-size:1.4em; margin:6px;}
h2 {font-size:1.3em; margin:5px;}
h3 {font-size:1.2em; margin:5px;}
h4 {font-size:1.1em; margin:5px;}
.s12{font-size:1.2em;} /*size 1.2 em*/ 
.s11{font-size:1.1em;} /*size 1.1 em*/ 
.s10{font-size:1em;} /*size 1 em*/ 
.s09{font-size:0.9em;} /*size 09 em*/ 
.s08{font-size:0.8em;} /*size 08 em*/ 
.s085{font-size:0.85em;} /*size 085 em*/ 
.s07{font-size:0.7em;} /*size 07 em*/ 
.s075{font-size:0.75em;} /*size 075 em*/ 
.aju{text-align:justify;} /*align justified*/
.ma {margin:auto;}
.ace{text-align:center;} /*align center*/
.ale{text-align:left;} /*align left*/
.ari{text-align:right;} /*align right*/
.ls {letter-spacing:0.1em;}
p.cal {margin:0; font-size:0.9em;}
p.cal a:link, p.cal a:visited{text-decoration: none; color:#0000CC; background-image: url(../pics/more.gif); background-repeat:no-repeat; background-position:top left; padding-left: 16px;}
table.ce {margin-left:auto; margin-right:auto;}/*to center the table*/
div.ce {margin-left:auto; margin-right:auto;}/*to center the div*/
th {text-align:left; font-size:0.9em; font-weight:bolder;}
td {text-align:left; font-size:0.9em;}
.webo {font-weight:bolder;}
.weno {font-weight:normal;}
.stit {font-style:italic;}
.red {color:red;}
.co51 {color:#515151; background-color:#FFFFFF;}
.co60 {color:#C60; background-color:#FFFFFF;}
.co30 {color:#C30; background-color:#FFFFFF;}
.nu {text-decoration:none;}
a.btn:link, a.btn:visited { font-weight:bolder; border:1px solid #333; color:#0000CC; background-color: #DFDFDF; font-size:0.9em; padding:3px;}
a.btn:hover {color: #FF6600; font-size:0.9em; font-weight:bolder; padding:3px; background-color: #DFDFDF;}
a.list {font-size:0.7em; padding:3px; text-decoration:none;}
a.list:hover {font-weight:bolder; padding:1px; background-color: #DFDFDF;}
.comment{font-size:11px; color: #009933;}
.green{color: #009933;}
.feedback {color:green; font-size:0.8em; padding:10px; border:1px  inset grey; z-index:50; width:640px;}
.cl{background-color:#ACDFED;}
a.red {color:red; background-color:transparent;}
.about {padding:2px; margin:0 0 8px 0; border-top:1px solid #0000FF; border-bottom:1px solid #0000FF; font-size:0.9em; text-align:center; font-weight:600; color:#0000FF; background-color: #DBDBDB;}
.sub_about {padding:1px; margin:3px 0; border-top:1px solid #0000FF; border-bottom:1px solid #0000FF; font-size:0.9em; text-align:center; color:#0000FF; background-color: #DBDBDB; font-size:0.9em; font-weight:normal;}
.del {color: #FF0000; background-color: #FFCACA;}
table.listing {border-collapse:collapse;}
table.listing td{font-size:0.9em; border-bottom:1px dotted #333;}
.right {float:right; margin:6px; border:2px solid 
 #CCCCCC;}
.flri {float:right;}
.flle {float:left;}
.left {float:left; margin:6px; border:2px solid #CCCCCC;}
.debug {font-family: arial, "lucida console", sans-serif; font-size:0.8em; color:#666633;}
.ml30 {margin-left:30px;}
.mlr30 {margin-left:30px; margin-right:30px;}
.mlr50 {margin-left:50px; margin-right:50px;}
div.error {padding:15px; border:4px outset  #FF9933; color: #99FF99; background-color: #FF4A4A; font-size:0.85em; text-align:justify;}
div.liens {margin-bottom:8px; padding:4px; border:2px outset #666; color: #333; font-size:0.85em; background-color: #A8D3FF; }
div.control {margin-bottom:15px; padding:12px; border:2px outset #666; color: #333; font-size:0.85em; background-color: #EAEAEA; }
div.control-ok {margin-bottom:15px; padding:12px; border:2px outset #666; color: #000066; font-size:0.85em; background-color: #00CC00; }
div.control-nok {margin-bottom:15px; padding:12px; border:2px outset #666; color: #FFFF99; font-size:0.85em; background-color: #FF4646; }
.img1 {border:1px solid #999999;}
/*
http://webdesign.about.com/cs/css/a/aa041904.htm
*/
.navlist
{
padding: 0 1px 1px;
margin-left: 0;
/*font: bold 12px Verdana, sans-serif;*/
background-color: gray;
width: 140px;
/*width: 10em;*/
}
.navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}
.navlist li a
{
display: block;
padding: 0.05em 0.3em 0.05em 0.3em;
border-left: 0.55em solid  #FF9933;
background:  #CCFFFF;
text-decoration: none;
}
.navlist li a:link { color: #448; }
.navlist li a:visited { color: #667; }
.navlist li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}

