.formlt1{
	font-size: 11px;
	border: 1px solid #4682b4;
	background-color:deebf7;
	font-family: verdana,sans-serif;
	color:235172;
	font-weight : bold;
	}
.input
	{
	font-size: 11px;
	border:1px solid ;
	border-color:#4682b4;
	background-color:dceaf5;
	font-family: verdana,sans-serif;
	color:235172;
	font-weight : bold;
	}
.classh1{
font-size:12px;margin:7px;color:#7F0202;}
.classh2{
font-size:12px;height:1px;margin:7px;color:#381616;padding-bottom:4px;text-decoration:underline;}
.classh1hid{display:none;}

.out{
border-right : 1px solid #dceaf5; 
border-top : 1px solid #dceaf5; 
border-left : 1px solid #dceaf5; 
border-bottom : 1px solid #dceaf5; 
text-decoration : none; 
background:#4682b4;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
} 
html>body .outerpair1 {
background: url(/img/upperrightfade.png) right top no-repeat;
} 

html>body .outerpair2 {
background: url(/img/lowerleftfade.png) left bottom no-repeat;
padding-top: 8px;
padding-left: 8px;
}
.b{
font-weight:normal;}
html>body .shadowbox {
background: url(/img/shadow.png) bottom right;
}

html>body .innerbox {
position: relative;
left: -7px;
top: -7px;
}

.shadowbox img {
border: 0px solid #fff;

}
.swfclass{
padding-top:15px;
}
.textbox .innerbox { 
border: 0px solid #ccc;
background: #e8e8e8; 
width: 330px;
height: 210px;
overflow: auto;
}
.over {
border-right : 1px solid #dceaf5; 
border-top : 1px solid #dceaf5; 
border-left : 1px solid #dceaf5; 
border-bottom : 1px solid #dceaf5; 
text-decoration : none; 
background:#68a9cb;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
} 
.tout{
text-decoration : none; 
background:#4682b4;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
} 
.click {
border-right : 1px solid #dceaf5; 
border-top : 1px solid #dceaf5; 
border-left : 1px solid #dceaf5; 
border-bottom : 1px solid #dceaf5; 
text-decoration : none; 
background:red;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
} 
.tclick{
text-decoration : none; 
background:red;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
} 
.tover {
text-decoration : none; 
background:#68a9cb;
font-size : 10px; 
font-family : Verdana, arial, "Courier New", Courier, monospace; 
} 
.noclassa {
font-size : 8pt; 
font-family :  verdana, "Courier New", Courier, monospace; 
color : #381616; 
font-weight : normal; 

} 
.headerclass{

color:#381616;
}
.tableclass{
border-right : 1px solid #dceaf5; 
border-top : 1px solid #dceaf5; 
border-left : 1px solid #dceaf5; 
border-bottom : 1px solid #dceaf5; 
}

a {
font-size : 9pt; 
font-family :  arial, "Courier New", Courier, monospace; 
color: #381616; 
font-weight : bold; 
} 
.activetd {

}
.activetable {
border-style:solid;
border-width:2px;
border-color:white;
}
.activetdtitle{
font-size:12px;
}
.noclass{

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

td {
font-size : 8pt; 
font-family :  verdana, "Courier New", Courier, monospace; 
color : #381616; 

} 
.tddown {
font-size : 10px; 
font-family :  arial, "Courier New", Courier, monospace; 
color: #381616; 
font-weight : bold; 
} 


.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background: transparent url(media/bigshadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}

.mmenu{
font-size : 8pt; 
font-family :  verdana, "Courier New", Courier, monospace; 
text-decoration : none; 
padding:0 0 0 0;
color: #ffffff;
text-align:left;
}
.msmenu{
font-size : 8pt; 
font-family :  verdana, "Courier New", Courier, monospace; 
text-decoration : none; 
padding: 0 0 0 5;
color: #ffffff;
text-align:left;

}


.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;
text-align:left;
}
.solid{}

.center-hackbox { text-align: center; height:100%;width:100%;}

.rigid {width: 963px; height:562px;margin: 0 auto;padding-top:30px; }

.float-wrapper-rigid {float: left; width: 833px;padding-top:0px;}

.first-float-rigid {float: right; width: 580px;padding-top:10px;}

.second-float-rigid {float: left; width: 220px;padding-left:8px;padding-top:12px;}

.third-float-rigid {float: right; width: 125px;;padding-top:-2px;}

div#outer {display:table; width:100%; height:100%;}   
div#inner {display:table-cell; vertical-align:middle;}   

div.RedRule {
      border-bottom: 1px solid white;
      width:88%;
      height: 1px;
      }
      div.RedRule hr {    /* for CSS1 browsers */
      display: none;
      }
      div.RedRule * {     /* for CSS2 browsers */
      display: none;
      }
	  .connect
	  { display: none; }

