/* GENERAL */
body         { background: url('/gif/background.png'); }
body, td     { font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px; }
a	    { font-weight:bold; text-decoration:none; color: #000000; }
a:hover	    { text-decoration:underline; }
p	    { margin:6px 6px 6px 0px; }
select,
input,
textarea     { font-family:"Trebuchet MS",Tahoma,Arial; font-size:11px; }

.nobg        { background: none; background-color: #e2e2e2; }
.menu        { font-size:13px; }
.title       { font-size:22px; font-weight:bold; color:#505050; }
.titlebig    { font-size:28px; font-weight:bold; color:#505050; }
.byline      { font-size:11px; color:#6d6d6d; }
.picturetext { font-size:11px; color:#000000; }
.picturebg   { background-color:#F7F7F7; }
.date        { padding-left: 15px; background: url('/gif/calendar.gif') no-repeat center left; }
.author      { padding-left: 15px; margin-left: 4px;  background: url('/gif/author.gif') no-repeat center left; }
.comments    { padding-left: 15px; margin-left: 6px; background: url('/gif/comments.gif') no-repeat center left; }
.comment     { padding-left: 16px; background: url('/gif/comment.gif') no-repeat center left; font-weight: bold}
.document    { padding-left: 16px; background: url('/gif/document.gif') no-repeat center left; font-weight: bold}
.photoalbum  { padding-left: 16px; background: url('/gif/photoalbum.gif') no-repeat center left; font-weight: bold}
.link        { padding-left: 16px; background: url('/gif/link.gif') no-repeat center left; font-weight: bold} 
.fppic a img { background-color: #FFFFFF; border: 1px solid #d5d5d5; padding: 6px ;}

div#ClientValidationSummary 
             { 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; }
