p{
    padding:0px;
    margin:0px;
}

a {
    color:#999999 ; 
    text-decoration: none;
    border:0 px;
}

a:hover {
    text-decoration: none;
}

img{
    border:0px;
}

form {
    padding:0px;
    margin:0px;
}

/*** form ***/
table.form  {
    width: 100%;
    border: 1px solid #EEEEEE;
    font: 11px Tahoma, Verdana, Arial, Sans-Serif;
}
.form td {
    padding: 5px 0px 5px 5px;
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
}
.form th {
    background: #E1E1E1;
    font-weight: bold;
    padding: 5px;
    text-align: center;
    border-bottom: 1px solid #EEEEEE;
    color: #000;
}
.form span {
    font-weight: normal;
}
.asterisk {
    color: red;
}
.form-left {
    text-align: left;
    width: 160px;
}
.form .info {
    padding: 10px 0;
    font-weight: bold;
    text-align: center;
}
.form .buttons {
    padding-top: 10px;
    text-align: center;
    background: #e1e1e1;
    border-bottom: 0;
}
/*** !form ***/


/*** table ***/
.table {
    width: 100%;
    border: 0px solid #ccc;
    font: 11px Tahoma, Verdana, Arial, Sans-Serif;
}
.table th {
    background: #FFFFFF;
    font-weight: bold;
    padding: 5px;
    text-align: left;
    border-bottom: 1px solid #ccc;
    color: #999999;
}
.table td {
    padding: 3px;
    background-color:#FFFFFF;
    color:#666666;
    border-bottom: 1px solid #D8D8D8;
}

/*** !table ***/


.index-title {
    color: #666666;
    font-size: 14px;
    font-weight:bold;
}

.top-menu {
    color:#999999;
    font-size:14px;
    font-weight:bold;
    padding: 0px 0px 30px 0px;
}
.top-menu a {
    font-size:14px;
    font-weight:bold;
}

.bottom-menu {
    color:#999999;
    font-size:12px;
    font-weight:normal;
    padding: 10px 0px 0px 0px;
}
.bottom-menu a {
    font-size:14px;
    font-weight:normal;
}

.top2{
    color:#3FB2FF;
    font-size:16px;
    padding-top: 5px;
    padding-bottom:5px;
    padding-left:20px;
    font-weight:bold;
}
.top2 a{
    color:#3FB2FF;
    font-size:16px;
    font-weight:bold;
}

.layout_logout{
    color:#999999;
    font-size:12px;
    padding-top: 10px;
    padding-bottom:5px;
    padding-left:120px;
}

.login_form {
    background-color:#FFFFFF;
    background-image:url(/images/login_form_bg.gif);
    background-repeat:repeat-x;
    border:0 none;
    color:#8B8B8B;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    height:16px;
    margin-bottom:0;
    margin-left:0;
    margin-top:0;
    padding-left:2px;
    padding-top:3px;
    width:90px;
}

.to_do {
    color:#999999;
    font-weight:bold;
}

.edit {
    color: #0099FF;
    font-size: 12px;
}

.add-edit {
    color: #0099FF;
    font-size: 16px;
}

.back {
    color: #0099FF;
    font-size:12px;
}

.show {
    color: #0099FF;
    font-size:12px;
}

.delete {
    color: #0099FF;
    font-size:12px;
}
.add-new {
    color: #0099FF;
    font-size: 16px;
}
.user-menu-left-over {
    color: #0099FF;
    font-size: 13px;
    font-weight:bold;  
}
.user-menu-left {
    color: #999999;
    font-size: 13px; 
    font-weight:bold;        
}

.pagin {
    color:#0099FF;
    float:right;
}

.pagin a {
    color:#0099FF;
}

.current {
    color: #0099FF;
    font-weight:bold;
}

.next {
    color: #0099FF;
}

.prev_page {
    color: #0099FF;
}

.next_page {
    color: #0099FF;
}

#uploading {
   display:none;
}

#progressbar {
   width: 0%;
   height:20px;
   background: url(/images/uploader.png);
   text-align:center;
   color: #fff;
   font-size: 14px;
   padding-top: 6px;
}

#progress {
    width:440px;
    border: 1px solid #666;
    height:26px;
}