.out{
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
text-decoration : none; 
background:#4682b4;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
text-decoration : none; 
} 
/* The shadow */
div.shadow {
    float:left;
    display: block;
    background: url('shadow.png') no-repeat bottom right;
    margin-left:18px; margin-right:0; margin-top:18px; margin-bottom:0
}

/* The top-right corner of the shadow */
div.shadow:before {
    content:"";
    background: url('shadow.png') no-repeat top right;
    display:block;
    height: 9px; margin-left:0; margin-right:0; margin-top:-9px; margin-bottom:0
}

/* The bottom-left corner of the shadow */
div.shadow:after {
    content: "";
    background: url('shadow.png') no-repeat bottom left;
    display: block;
    width: 9px;
    height: 30px; margin-left:-9px; margin-right:0; margin-top:-30px; margin-bottom:0
}

/* The item with the shadow */
div.shadow > * {
    margin:0;
    display: block;
    position: relative;
    top: -9px; 
    left: -9px;
}
.over {
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
text-decoration : none; 
background:#68a9cb;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
text-decoration : none; 
} 
.tout{
text-decoration : none; 
background:#4682b4;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
text-decoration : none; 
} 
.click {
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
text-decoration : none; 
background:red;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
text-decoration : none; 
} 
.tclick{
text-decoration : none; 
background:red;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
text-decoration : none; 
} 
.tover {
text-decoration : none; 
background:#68a9cb;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
text-decoration : none; 
} 
.noclassa {
font-size : 9pt; 
font-family : tahoma, arial; 
color : #ffffff; 
font-weight : bold; 
} 
.headerclass{

color:#ffffff;
}
.tableclass{
border-right : 1px solid #4682b4; 
border-top : 1px solid #4682b4; 
border-left : 1px solid #4682b4; 
border-bottom : 1px solid #4682b4; 
}
li {
font-size : 12px; 
font-family : tahoma, arial; 
color : white; 
font-weight : bold; 
background-color : #4682b4; 
} 
a {
font-size : 9pt; 
font-family : tahoma, arial; 
color : white; 
font-weight : bold; 
} 
.activetd {
border-style:solid;
border-width:1px;
border-color:dceaf5;
}
.activetable {
border-style:solid;
border-width:2px;
border-color:white;
}
.noclass{

color:#ffffff;
}
.noclasshead{
background:#dceaf5;
}
.bottomline {
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:white;
}
.topline {
border-top-style:solid;
border-top-width:2px;
border-top-color:white;
}
.topline {
border-top-style:solid;
border-top-width:2px;
border-top-color:white;
}
.rightline{
border-right-style:solid;
border-right-width:2px;
border-right-color:white;
}
.leftline{
border-left-style:solid;
border-left-width:2px;
border-left-color:white;
}
.bothline {
border-left-style:solid;
border-left-width:2px;
border-left-color:white;
border-right-style:solid;
border-right-width:2px;
border-right-color:white;
}

td {
font-size : 9pt; 
font-family : tahoma, arial; 
color : white; 
font-weight : bold; 

} 
.tddown {
font-size : 10px; 
font-family : tahoma, arial; 
color : white; 
font-weight : bold; 
} 
.mmenu{
font-size : 12px; 
font-family :  arial, "Courier New", Courier, monospace; 
text-decoration : none; 
padding:0 0 0 0;
color: #000000;
}
.msmenu{
font-size : 10px; 
font-family :  verdana, "Courier New", Courier, monospace; 
text-decoration : none; 

padding: 0 0 0 5;
color: #000000;

}


.tdclass A:hover 
	{COLOR: red;}
	
.tclass{
padding:0 0 0 0;
border-spacing: 0px; 
border-collapse: collapse; 
height:100%;
width:98%;
}
.tdclass{
padding:0 0 0 5;
white-space:nowrap;
}
.solid{

}
.clearfooter {
clear: both;
margin: 0; 
padding: 1px 0 3px 2em; 
}


.rigid-demo {
margin: 0 auto; 
text-align: left; 
width: 600px; 
border: 1px solid black; 
border-width: 0 1px;
}

.center-hackbox { text-align: center;} /*** This hack forces IE5.x/win to center div.rigid-demo. ***/
* html .rigid-demo {width: 962px; w\idth: 960px;}

.float-wrapper-rigid {float: left; width: 790px;vertical-align:top;} 

.first-float-rigid {float: right; width: 300px;}

.second-float-rigid {float: left; width: 340px;}

.third-float-rigid {float: right; width: 150px;}
