body{margin: 0;padding: 0;font-family: arial;}
br,hr{clear: both;}
a{text-decoration: none;}
ul{padding: 0; margin: 0;}

div#body{margin: 0; padding: 0; width: 100%;}

ul#header{list-style-type: none; float: left; width: 100%; background: #0D3850; margin: 0;padding: 0}
ul#header li{display: inline; background: #0D3850; float: left; height: 76px;}
ul#header li#title{display: inline; float: left; width: 30%; color: #80d2ff; font-size: 24px; padding-top: 20px;}
ul#header li#subtitle{display: inline; float: left; width: 20%; color: #FFFFFF; font-size: 24px; padding-top: 20px;}
ul#header li#operation{display: inline; background: url('../images/admin/headerleft.gif');  width: 30%; float: right; color: #FFFFFF; font-size: 70%; padding: 20px 20px 0 0;}
li#operation a{color: #FFFFFF;}
div.bar{height: 8px; width: 100%; background: #517284; padding: 0; margin: 0; clear: both;}

div#left_top{background: url('../images/admin/navigation.gif'); width: 172px; height: 67px;}

ul#menu{list-style-type: none; width: 170px; border: 1px solid #DDDDDD; height: 400px;}
ul#menu li img{float: left;}
ul#menu li.menu{text-align: left; border: 1px solid #DDDDDD; height: 25px; clear: both; font-family: verdana; font-size: 100%; font-weight: bolder; padding-top: 8px; padding-left: 5px;}
ul#menu li.menu a{padding-top: 2px}
ul#menu li{clear: both;}
ul.submenu{list-style-type: none; width: 170px;}
ul.submenu li{clear: both;text-align: left; height: 20px; padding-top: 2px; margin-left: 25px;}
ul.submenu a{font-family: verdana; font-size: 70%; font-weight: lighter; color: #000000}
ul.submenu a:hover{font-family: verdana; font-size: 70%; font-weight: lighter; color: #a00000}


.headertext
{
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #2197AA;

}

.headertext11
{
font-family: verdana;
font-size: 10px;
color: #2197AA;
}



ul#footer{list-style-type: none; width: 100%; background: #0D3850;}
ul#footer li{display: inline; float: left; height: 50px; background: #0D3850; text-align: right;  color: #FFFFFF; width: 65%; font-size: 70%}
ul#footer li#footer_left{background: url('../images/admin/headerleft.gif'); float: right; width: 35%; float: right;}
ul#footer li a:link, ul#footer li a:hover, ul#footer li a:visited {color: white;}


.tablehead{font-weight:bold; font-family:verdana; font-size:12px; color: white; background-color: #517284; padding: 4px 0px 4px 40px;}
tr.tablehead2 td{font-weight:bold; font-family:verdana; font-size:12px; color: white; background-color: #517284; padding: 1px 0px 1px 1px;}
.maintbl{border: 1px solid #517284;}

.tblrow{background: #e8e8e8;}
.tblcell{text-align:left; font-size:11px; font-family: verdana; padding-right: 10px; color:#606060;}
.tblcell1{text-align:right; font-size:11px; font-family: verdana; padding-right: 10px; color:#606060; width: 20%}
.tblcell2{padding-top: 2px; padding-bottom: 2px; padding-left: 4px;}
.tblcell3{text-align:right; font-size:11px; font-family: verdana; padding-right: 10px; color:#606060; width: 30%}
.tblcell4{padding-top: 2px; padding-bottom: 2px; padding-left: 4px; font-size:11px; color:#606060;}

input {        BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #333333; BORDER-BOTTOM: #6d90b0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff
}
.bttn {
        BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #999999 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px outset; CURSOR: pointer; COLOR: #333333; BORDER-BOTTOM: #999999 1px outset; BACKGROUND-COLOR: #f4f4f4; height: 20px;
}
.bttn-a {
        BORDER-RIGHT: #213418 1px outset; BORDER-TOP: #213418 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #213418 1px outset; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #213418 1px outset; BACKGROUND-COLOR: #213418; height: 20px;
}
.bttn-s {
        BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #999999 1px outset; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px outset; CURSOR: hand; COLOR: #333333; BORDER-BOTTOM: #999999 1px outset; BACKGROUND-COLOR: #f4f4f4; height: 20px;
}

tr.infocell1 td{background: #ecf8ff; color:#606060; font-size:12px; font-family: verdana; padding-top: 2px; padding-bottom:2px;}
tr.infocell2 td{background: #fff5de; color:#606060; font-size:12px; font-family: verdana; padding-top: 2px; padding-bottom:2px;}

tr.pagination td{color:#606060; font-size:12px; font-family: verdana;}

#error
{
        font-size: 12px;
        font-family: verdana;
        font-weight: bold;
        color: red;
}
#msg
{
        font-size: 12px;
        font-family: verdana;
        font-weight: bold;
        color: blue;
}

.style4 {
        font-family: Tahoma, Arial, Verdana;
        font-size: 11px;
        color: black;
}

.fl li
{
list-style-type: none;
font-size: 12px;
padding:10px;
}

a.folder
{
    background-image:  url("../images/folder_open.gif");
    background-repeat: no-repeat;
    background-position: left 1px;
    padding-left:      20px;
}
.img-shadow {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}
 .ct
  {
    clear: both;
  }
