html, body { width:100%; height:100%; margin:0; padding:0; background-color:#FFF;}
body { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
h1 {font-size:27px; padding:0; margin:0px;}
h2 {font-size:20px; padding:0; margin:0px;}
a { outline:0;}
img {border:none;}
.note { color:#F63; line-height:30px;}
#f1_upload_process { width:auto; display: none; top:30px; left:50%;  text-align:center; padding:7px 0 0 0; font:bold 11px Arial, Helvetica, sans-serif;}  
.pic_url { width:200px; height:14px; font-size:11px; border:#666 1px solid; text-indent:5px;}
#example {color:#F63;}
.upper { text-transform:uppercase;}
.lower { text-transform:lowercase;}

.procc { width:0;height:0;border:0px solid #fff;}
.msg  { color:#0C3;}
.emsg  { color:#F00;}
.add a { color:#06C; text-decoration:underline; font-size:14px; font-weight:bold;}
.add a:hover{ color:#06C; text-decoration:none; font-size:14px; font-weight:bold;}

.comments  { font-size:12px;}
.comments #name { border:#666 1px dashed; width:300px; height:19px;}
.comments #text { border:#666 1px dashed; width:300px; height:150px;}

.paginate {color:#000; font-size:12px;}
.paginate a {color:#09C; font-weight:normal; text-decoration:none; font-size:12px;}
.paginate a:hover {color:#666; font-weight:bold; font-size:12px; text-decoration:line-through;}
a.clink { color:#900; text-decoration:underline; }
a:hover.clink { text-decoration:none; }
.uc { padding-left:10px;}
.uc2 { padding:10px;}
.SI-FILES-STYLIZED label.cabinet
{
    width: 100px;
    height: 22px;
    background: url(../images/btn-choose-file.gif) 0 0 no-repeat;

    display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.sign h1 { font-size:16px; padding:0; margin:0px; }
.sign h2 { font-size:14px; padding:0; margin:0px; font-weight:normal; }