body{
    margin: 0px;
    padding: 10px;
    border: 0px none;
    background : #6CA3C1;
}
body, table, td, th, a, input, select, textarea {
    font: 11px Verdana, Helvetica, sans-serif;
    color : #11456;
}

h1{
    font: bold 24px Arial, Helvetica, sans-serif;
    color: #000000;
}
h2{}
h3{}
h4{}

h5 {
  padding: 0px;
  margin : 0px;
}

img.bottomlogo {
  position : absolute;
  bottom : 30px;
}

.hand {
  cursor : hand;
}


/* Containing Table
----------------------------------------------- */

.main {
    width : 900px;
    border : 1px solid #F8FCFF;
    padding:0px;
    margin:0px;
    background-color: #EEEFFF;
}



/* Top Banner
---------------------<img src="images/">----tiletop.jpg---------------------- */
.toplogo {
   background : url(images/header_tile.jpg) repeat-x;
   border-bottom : 1px solid #11456A;
   height : 150px;
   width  : 100%;
   vertical-align :top;
   padding : 0px;
   margin : 0px;
   background-color:white;
}
.toplogotable {
  background : url(images/tiletop.jpg) ;
  height : 10;
  width  : 100%;
  vertical-align :bottom;
     padding-bottom : 5px;

}

.topyellow {
   background : #FFDE00 no-repeat left top;
   font-size : 20px;
   text-decoration : bold italic;
   height : 30px;
   text-align : center;

}

.bluebottom {
   background :   #6DA4C3 ;
   border-top : 2px solid #FFFFFF;
   border-bottom : 2px solid #FFFFFF;
   height : 20px;
   padding : 2px;
   color : #FFFFFF;
   font-weight : bold;
}



/* Left Menus
----------------------------------------------- */

.menu {
  background : #ADD8E6;
  width : 148px;
  height : 20px;
  color : #114668;
  cursor : hand;
  valign : middle;
  text-align : center;
  margin : 0px;
  padding : 4px;
  padding-left : 30px;
  padding-right : 30px;
}

.hova {
  background : #2173A2;
  width : 148px;
  height : 20px;
  color : #FFFFFF;
  cursor : hand;
  text-align : center;
  margin : 0px;
  padding : 4px;
  padding-left : 30px;
  padding-right : 30px;
}

.ova {
  background : #ADD8E6;
  width : 148px;
  height : 20px;
  color : #114668;
  cursor : hand;
  text-align : center;
  padding : 4px;
  padding-left : 30px;
  padding-right : 30px;
  margin : 0px;
}

.headermenu {
  border-top : 1px lightblue;
  border-bottom : 1px lightblue;
}

/*.menuback {
  background : #FFFFFF;
  padding : 0px;
} */

.menuOn {
   font: 12px Verdana, Helvetica, sans-serif;
   color : #114668;
   padding : 1px;
   /*background : #6CA3C1;*/
}

.menuOver {
   font: 12px Verdana, Helvetica, sans-serif;
   color : #FFFFFF;
   padding : 1px;
   /*background : #ECE9D8;*/

}

/* Main Content Area
----------------------------------------------- */

.content {
    text-decoration : none;
    padding : 0px 0px 0px 0px;
    width : 100%;
    height : 100%;
    vertical-align : top;
    margin: 0px;
    background : #FFFFFF;
}

/* Right Column Content Area
----------------------------------------------- */

.rightColumn{
    display:block;
    float:right;
    width:180px;
}
.rightColumn div{
    background-color:#F5E4C3;
    margin: 0px 0px 5px;
    padding: 5px;
}
#home .rightColumn h2{
    text-align: center;
    display: block;
    margin: 0px;
    padding: 2px 0px 0px;
    height: 25px;
    border: 0px none;
    color:#FFFFFF;
    background: #BC6940;
}
#home .rightColumn p{
    padding:2px 0px 0px;
    margin:0px;
    font-size: 12px;
}

input.button {
  width : 85px;
  height : 20px;
  cursor : hand;
  cursor : pointer;
}

input.choose {
  width : 150px;
  height : 20px;
  cursor : hand;
  cursor : pointer;
  color : #6CA3C1;
}

input.delete {
  width : 40px;
  height : 20px;
  cursor : hand;
  cursor : pointer;
}

table.login {
  border : 1px solid blue;
  background : #DEDEDE;
  width : 300px;
  height : 100px;
  padding : 10px;
}

table.login th {
  text-align : left;
  font-size : 12px;
  font-weight : bold;
}

table.editform {
  border : none;
  background : none;
  width : 100%;
  height : 100px;
  padding : 2px;
}

table.editform th {
  text-align : left;
  font-size : 12px;
  font-weight : bold;
}

table.editform td {
  text-align : left;
  vertical-align : top;

}

table.info {
  padding : 0px;
  margin : 0px;
  border : 1px solid blue;
  width : 400px;
}

table.info th {
  text-align : left;
  font-size : 14px;
  font-weight : bold;
  border-right : 1px solid #C0C0C0;
}

.textarea {
  width : 200px;
  height : 100px;
}


p.msgtext {
  font-size : 12px;
}


.list {
 border : 1px solid blue;
}

.list th {
  text-align :left;
}


.row {
   background : none;
   cursor : pointer;
   cursor : hand;
}

.rowonhover {
   background : #DEDEDE;
   cursor : pointer;
   cursor : hand;
}

.rowonclick {
   background : #C0C0C0;
   cursor : pointer;
   cursor : hand;
}


