/* GENERAL */
body, td     { font-family:"trebuchet ms"; font-size:13px; }
a	    { text-decoration:none; color: #000000; }
a:hover	    { text-decoration:underline; }
p	    { margin:5 3 10 0; }
select,
input,
textarea     { font-family:arial; font-size:12px; }

.linksmall   { font-size:13px; text-decoration:none; font-weight:none; color: #000000;  }
.linkred     { font-size:13px; font-weight:none; color: #db1c1c;  }
.title       { font-size:20px; font-weight:bold; color:#000000; }
.titlered    { font-size:22px; font-weight:bold; color:#cb1b1b; }
.titlebig    { font-size:28px; font-weight:bold; color:#0d0d0d; }
.block       { font-color:white; background-color:white; background: url('../gif/menubghel.gif') }
.block2      { font-color:white; background-color:white; }
.block3      { font-color:white; background: url('../gif/menubghel2.gif') }
.block4      { font-color:white; background: url('../gif/menubghel3.gif') }
.block5      { font-family:"verdana"; font-size:6px; font-weight:italic;}
.byline      { font-size:11px; color:gray; }
.menuHeader  { font: 14px; color:white; text-align:center; }
.topmenu     { font-size:14px; font-weight:bold; }
.picturetext { font-size:11px; color:#000000; }
.picturebg   { background-color:#F7F7F7; }
.date        { padding-left: 13px; background: url('../gif/calendar.jpg') no-repeat center left; }
.author      { margin-left: 4px; padding-left: 13px; background: url('../gif/author.jpg') no-repeat center left; }
.comments    { margin-left: 6px; padding-left: 15px; background: url('../gif/comments.jpg') no-repeat center left; }
.document    { padding-left: 13px; background: url('../gif/document.jpg') no-repeat center left; }
.photoalbum  { padding-left: 16px; background: url('../gif/photoalbum.jpg') no-repeat center left; }
.link        { padding-left: 16px; background: url('../gif/link.jpg') no-repeat center left; }

div#ClientValidationSummary, div#ClientValidationSummaryLogin
              { font-weight: bold; text-align: left; padding: 5px 20px 5px 45px; background: #fff6bf url('/gif/warning.gif') 15px 50% no-repeat;
                color: #333333; border-top: 1px solid #ffd324; border-bottom: 1px solid #ffd324; margin-top:10px; margin-bottom:10px;}


*/ For Coolmenu */
#coolmenu         { border-bottom-width: 0; width:152px; background-color:#F7F7F7; }
* html #coolmenu  { width:152px; }
#coolmenu a       { font-size:14px; padding:0px; padding-left:4px; display:block; width:100%; color:black; text-decoration:none; font-weight:bold; }
#coolmenu a:hover { background-color:black; color:white; }
html>body #coolmenu a { width:auto; }
