﻿body
{
	/*font-size: 10pt;*/
	color: dimgray;
	font-family: Tahoma;
	background: url(Images/bg.gif) #EDEDED repeat-x 0% top;
}

.TdBlue
{
	border: solid 1px gray;
	background-color: #b7dff3;
	width:10px;
	height:10px;
}

.TdGray
{
	border: solid 1px gray;
	background-color: #c4c4c4;
	width:10px;
	height:10px;
}
.TdOrange
{
	border: solid 2px dimgray;
	background-color: #fcda73;
	width:10px;
	height:10px;
}
.TdMagenta
{
	border: solid 1px gray;
	background-color: #56d0eb;
	width:10px;
	height:10px;
}
.TdGreen
{
	border: solid 1px gray;
	background-color: #b3cc94;
	width:10px;
	height:10px;
}

.footertable
{
	background-position-y: top;
	background-image: url(Images/footerbg.gif);
	background-repeat: repeat-x;
}

a
{
	font-size: 8pt;
	color: #003366;
	font-family: Tahoma;
	text-decoration: underline;
}
 .butClass
  {    
    border: 1px solid;
    border-color: #DBE6F3; 
  }
  
  .tdClass
  {
    padding-left: 3px;
    padding-top:3px;
  }
  
  .black_overlay
    {
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
     }
     
/* Small Container Style */
.Curv
{
	background-image: url('Images/curv.gif');
	width: 54px;
	height: 21px
}

.str
{
	background-image: url(Images/str.gif);
	width: 5px;
	height: 21px;
}

.stl
{
	background-image: url(Images/stl.gif);
	width: 5px;
	height: 21px;
}

.sbr
{
	background-image: url(Images/sbr.gif);
	width: 5px;
	height: 6px;
}

.sbl
{
	background-image: url(Images/sbl.gif);
	width: 5px;
	height: 6px;
}

.scolor
{
	background-color: #FCDA73;
}

.stop
{
	background-color: #FCDA73;
}  

.btr
{
	background-image: url(Images/Cont_Tap_B_R.gif);
	width: 5px;
	height: 34px;
}   

.btl
{
	background-image: url(Images/Cont_Tap_B_L.gif);
	width: 5px;
	height: 34px;
}
.btapl
{
	background-image: url(Images/Cont_Tap_w_L.gif);
	width: 5px;
	height: 30px;
}
.btapr
{
	background-image: url(Images/Cont_Tap_w_R.gif);
	width: 5px;
	height: 30px;
}

.btapm
{
	BACKGROUND-COLOR: white;
}
/* SPecial Trip Container */
.SPUR
{
	background-image: url(Images/SPUR.gif);
	width: 5px;
	height: 5px;
}
.SPUL
{
	background-image: url(Images/SPUL.gif);
	width: 6px;
	height: 5px;
}
.SPBR
{
	background-image: url(Images/SPBR.gif);
	width: 5px;
	height: 5px;
}
.SPBL
{
	background-image: url(Images/SPBL.gif);
	width: 6px;
	height: 5px;
}
.SPBGCOLOR
{
	BACKGROUND-COLOR: #FCDA73;	
}
.SPLOGO
{
	background-image: url(Images/SPLOGO.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 60px;
	height: 76px;
}
/* Large Container Style */

.conttr
{
	vertical-align: top;
	text-align: right;
	width: 18px;
	height: 26px;
	background-image: url(Images/conttr.jpg);
}

.contbr
{
	vertical-align: bottom;
	text-align: right;
	width: 18px;
	height: 13px;
	background-image: url(Images/contbr.jpg);
}

.conttl
{
	vertical-align: top;
	text-align: left;
	width: 13px;
	height: 26px;
	background-image: url(Images/conttl.jpg);
}

.contbl
{
	vertical-align: bottom;
	text-align: left;
	width: 13px;
	height: 13px;
	background-image: url(Images/contbl.jpg);
}

.contmr
{
	width: 18px;
	background-image: url(Images/contmr.jpg);
	vertical-align: bottom;
	text-align: right;
	background-attachment: scroll;
	background-repeat: repeat-y;
}

.contml
{
	width: 13px;
	background-image: url(Images/contml.jpg);
	vertical-align: bottom;
	text-align: right;
}

.contmt
{
	vertical-align:bottom;
	text-align:center;
	background-color:#CCDD7E;
}

.contmts
{
	
	text-align:left;
	background-color:#CCDD7E;
}

.contmb
{
	background-image: url(Images/bb.jpg);
	height: 13px;
}
