body {
       margin:0px;
       padding:0px;
       text-align:center;
       font-family:Tahoma;
       font-size:11px;
}
td {
       font-size:11px;
}
#main {
       border-left:1px solid #41494B;
       border-right:1px solid #41494B;
       background-color:#B3B3B3;
       height:100%
}
#lefttop {
       background-color: #3D6BB8;
}
#menu {
       margin-right:3px;
       background-color:#FCFEFB;
       padding:15px;
       padding-bottom:20px;
       font-size:12px;
}
#menu a {
       color:003366;
       font-weight:bold;
}
#menu img {
       margin-right:5px;

}
.item {
      margin-bottom:7px;
}
#menu2 {
       margin-right:3px;
       background-color:#FCFEFB;
       padding:15px;
       padding-bottom:20px;
       font-size:12px;
       text-align:center;
}
#search table{
       color:white;
       font-weight:bold;
       font-family:Verdana;
       font-size:10px;
       border-bottom:solid 1px white;
}
.divider {
       background-color:#FCFEFB;
       height:6px;
}
#search td {
       padding-top:8px;
       padding-right:8px;
       padding-bottom:8px;
       font-family:Verdana;
       font-size:10px;
}
#search form {
       margin:0px;
}
#search select {
       width:100%;
       font-family:verdana;
       font-size:10px;
}
#hormenu {
       color:white;
}
.flash {
       padding-bottom:4px;
       background-color:white;
}
#txt {
       background-image:url(/images/txt_bg.jpg);
       background-repeat:repeat-x;
}
.text {
       font-size:12px;
}

#txt td {
       padding:20px;
       padding-top:10px;
}
#bottom {
       height:35px;
       color:white;
       background-image:url(/images/bottom_bg.jpg);
       padding:10px;
       text-align:center;
}
#bottom a {
       color:white;
}
h1 {
       font-size:17px;
       font-family:Arial;
       margin-bottom:5px;
       padding-top:0px;
}
h2 {
       font-size:15px;
       font-family:Arial;
       margin-bottom:5px;
       margin-top:0px;
       padding-top:0px;
}
h3 {
       font-size:13px;
       font-family:Arial;
       margin-top:0px;
       padding-top:0px;
}
.head {
       color:#003366;
}
.sbg {
       padding-left:2px;
}
.s_item {
       padding-left:20px;
}
.sbg img {
       float:left;
       margin-top:5px;
}
.sbg {
}
#menu {
}
a {
       color: #3366AA;
}
a:hover {
       text-decoration:none;
}
#menu div.sub-item {
       font-size: 11px; 
       color: #000000; 
       background: url('/images/arrow_sub.gif') no-repeat left top; 
       padding-left:14px; 
       padding-right:5px; 
       padding-top:0px; 
       padding-bottom:3px;
       margin-left:0px; 
       font-weight:normal;
}
#menu div.sub-item a {
       font-weight:normal;
}
.sub-end{
       height:5px;
}
#xsite {
       float:left;
}
#path {
       font-size:10px;
       margin-bottom:10px;
}
#sub {
       margin-left:14px;
}
#txt table {
       border-top:solid 1px #CCCCCC;
       border-left:solid 1px #CCCCCC;
       margin:0px;
       padding:0px;
       width:100%;
       
}
#txt table td,#txt table th {
       padding:0px;
       border-bottom:solid 1px #CCCCCC;
       border-right:solid 1px #CCCCCC;
       margin:0px;
       background-color:#EEEEEE;
}
#txt table tr.head2 td {
       padding:5px;
       margin:0px;
       font-weight:bold;
       background-color:#dddddd;
}
#txt table td {
       padding:2px;
       padding-left:3px;
       font-size:10px;
}
#txt hr {
       border-top:1px solid #996600;
}
#admin {
}
#admin table td a {
       color:blue;
}
input,select,textarea {
       font-family:tahoma;
       font-size:11px;
}
.i {

}
.i img {
       margin-right:10px;
       border:1px gray solid;
}
#home {
       width:100%;
       text-align:center;
}
#home img{
       margin-right:25px;
       margin-bottom:10px;
}
.cat img {
       margin-right:20px;
}
.nlink {
       color:white;
       background-color:#3D6BB8;
       padding:3px;
       font-weight:bold;
       font-size:11px;
       text-decoration:none;
       margin-right:10px;
}
