#greenmsgdiv{
    color:#4D648C;
    width:40%;
    font-size:13px;
    border:1px solid gray;
    font:Arial;
    font-weight:bold;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:8px;
    margin-top:8px;
    padding-left:10px;
    padding-top:10px;
    padding-right:10px;
    padding-bottom:10px;
    text-align:center;
}

#redmsgdiv{
    color:red;
    width:40%;
    font-size:13px;
    BORDER:1px solid gray;
    font:Arial;
    font-weight:bold;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:8px;
    margin-top:8px;
    padding-left:10px;
    padding-top:10px;
    padding-right:20px;
    padding-bottom:10px;
    text-align:center;
}

/*
#greenmsgdiv{
  background: #494949;
  color: #CAFFA9;
  width: 38%;
  font-size: 10px;
  border: 2px dotted #A3AEB7;
  font: Arial;
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  margin-top: 8px;
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  text-align: left;
}

#redmsgdiv{
  background: #494949;
  color: #ff7a7c;
  width: 38%;
  font-size: 10px;
  border: 2px dotted #A3AEB7;
  font: Arial;
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 8px;
  margin-top: 8px;
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  text-align: left;
}
*/

#menu{
       position: absolute;
       width: 500px;
       top: 0px;
       left: 125px;
}

.titleHeader{
              position: absolute;
              font-size: 20px;
              font-weight: bold;
              left: 150px;
              text-align:center;
              color: #FFFFFF;
              top: 29px;
              margin-left: 165px;
}
#logo{
       position: relative;
       float:left;
       width:125px;
       height:100px;
       font-size: 35px;
       color: #FFFFFF;
       font-weight: bold;
       padding: 20px 0 0 17px;

}
#content{
          position:relative;
          margin: 0 auto;
          text-align: center;
}
/* footer */
#footer {
	clear: both;
	height: 40px;
	color: #CCC;
	background: #000;
	margin: 0;
	font-size: 92%;
}
#footer a {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
#footer #footer-left {
	width: 68%;
	float: left;
	text-align: left;
	margin: 0; padding: 10px;
}
#footer #footer-right {
	width: 25%;
	float: right;
	text-align: right;
	margin: 0; padding: 10px;
}
.home_tableCss {
  /*width: 480;*/
  border-collapse: collapse;
  border: 2px solid #6f6f6f;
  color: #ffffff;
  background: #464646;
}

.home_tableCss td, .home_tableCss th{
  font: Arial; 
  font-size: 12px;
  border: 1px solid #afafbf;
}

.tableCss, .noPaddingTableCss {
  width: auto;
  border-collapse: collapse;
  border: 2px solid #6f6f6f;
  color: #505050;
  background: #f1f1f1;
}

.tableCss td, .tableCss th, .noPaddingTableCss td, .noPaddingTableCss th{
  font: Arial; 
  font-size: 12px;
  border: 1px solid #afafbf;
}

table td, table th{
  font: Arial; 
  font-size: 12px;
}

.tableCss td, .tableCss th{
  padding-left: 0.5em;
  padding-right: 0.5em;
}

.tableCss td select { 
   width: 200px;
}

.tableCss th, .noPaddingTableCss th{
  font-size: 14px;
  font-weight: bolder;
}

.tableCss th{
  padding-left: 0.5em;
  padding-right: 0.5em;
}

.tableCss tr th, .noPaddingTableCss tr th {
  font: Arial; 
  border: 1px solid #afafbf;
  font-weight: bold;
  background: #bfbfbf;
}

.tableCss caption, .noPaddingTableCss caption{
  font-weight: bold;
  padding: .5em;
}

.pager{
  margin:auto;
  width:600px
}

.page-number{
  border: 1px solid #BFBFBF;
  cursor:pointer;
  float:left;
}

.active{
  background: #BFBFBF;
}

a img {
 border:0 none;
 height:14px;
 vertical-align:middle;
 width:16px;
}

#disclaimer-content {  
   border: 1px solid; 
   margin: 10px;
}

#disclaimer-action-panel {  
   border: none;
   margin: 10px;
}