* {
box-sizing: border-box;
-moz-box-sizing: border-box;
}


a.menu:link {
  color: #0240A3;
}

a.menu:visited {
  color: #0240A3;
}

a.menu:active {
  color: #000000;
}


a.menu_sel:link {
  color: #FFFFFF;
}

a.menu_sel:visited {
  color: #FFFFFF;
}

a.menu_sel:active {
  color: #000000;
}

a.topnav:link {
  color: #0240A3;
}

a.topnav:visited {
  color: #0240A3;
}

a.topnav:active {
  color: #000000;
}

.linebg{
  background-color: #FFFFFF;
}

.tableheadbg{
  background-color: #ABBEEF;
}

.head {
  font-weight: bold; 
  font-size: 11px; 
  color: #000000; 
  font-family: Verdana; 
  text-decoration: none;
}

.toplinebg{
  background-color: #7083E1;
}

.form {
  font-size: 11px; 
  color: #666666; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  background-color: #FFFFFF;
}

.button {
   font-size: 11px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.trbg {
  background-color: #F5F5F5;
  vertical-align: middle;
}

.mess_err{
  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : #CC0000;
}

.mess_succ{
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : blue;
}

body {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  background-color:#D7D7D7;
  margin:0;
}

td, th, input, select, textarea {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.thumb {
  background-color: #F0F0F0;
}

.menu {
  background-color : #FFFFFF;
}

.menu_sel {
  background-color : #7083E1;
}
.mainbg {
  background-color : #FFFFFF;
}

.topnavbg {
/*  background-color : #D6DFF7;*/
}

.req {
  color : #FF0000;
}

.menubg {
/*  background-color : #FFFFFF; */
}

.logintbl {
  background-color : #FFFFFF;
  border-right: #7083E1 2px solid; 
  border-left: #7083E1 2px solid; 
  border-top: #7083E1 2px solid; 
  border-bottom: #7083E1 2px solid; 
}

.header {
  color:#7083E1;
  font-size: 16px;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


.small {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: gray;
}


.cfgCat {
  background: #D6DFF7;
  padding:5px;
}

.cfgCat a {
  color: #215DC6;
}

.cfgCatSel {
  background: #D6DFF7;
  padding:5px;
}

.cfgCatSel a {
  color: #FFFFFF;
  background: #3878BF;
  padding: 2px;
}

#recDone {
  display: none;
}

#message {
  color: #000000;
  font-weight: bold;
  border: 1px solid #cccccc;
  padding:10px;
  width: 500px;
  background: #f9f0c3;
}

#message span {
  width: 35px;
  height: 33px;
  background: red;
  background-image : url(images/boxerror.gif);
  float: left;
  margin-right: 5px;
}

#content_title {
  font-size: 16px;
  font-weight: bold;
  font-family: arial; 
  padding-top:10px;
  padding-left:10px;
  padding-bottom:10px;
}
#content_title span {
  color: #0d1de0;
}

#bre {
  padding-top:10px;
  padding-left:10px;
  padding-bottom:0px;
}

#bre a {
  color: #000;
}

#iback a {
  color: #000;
}

#content_prompt {
  color: #666666;
  padding-left:20px;
  padding-top:15px;
}

.smess {
  padding:10px;
}

.tabSelected {
  padding-top:4px;
  padding-bottom:4px;
  padding-right:8px;
  padding-left:8px;
  text-align:center;
  background:#eff4fa;
}

.tabSelected a {
  color:#0d1de0;
  font-weight:bold;
  text-decoration:none;
}


.tab {
  padding-top:4px;
  padding-bottom:4px;
  padding-right:8px;
  padding-left:8px;
  background:#7083e1;
  text-align:center;
}

.tab a {
  color:#ffffff;
  font-weight:normal;
  text-decoration:underline;
  

}

#version {
  color:#d7d7d7;
  text-align:center;
}

#fileQueue {
  width: 498px;
  height: 300px;
  overflow: auto;
  border: 1px solid #E5E5E5;
  margin-bottom: 10px;
}