h3{font-family:arial; font-size: 18px; font-weight:bold}
h4{font-family:Trebuchet MS; font-size: 16px; }
.formhead{font-family:arial; font-size: 24px; font-weight:bold}
.head{font-family:arial; font-size: 12px; font-weight:bold}
.text{font-family:arial; font-size: 11px; }
.textwhite{font-family:arial; font-size: 11px; color:white}
.text2{font-family:arial; font-size: 12px; }
a{font-family:arial, sans-serif; font-size:11px; font-weight:bold}
a.small{font-family:arial, sans-serif; font-size:10px; color:white}
a.small2{font-family:arial, sans-serif; font-size:10px; color:#000000}

a:link    {
  /* Applies to all unvisited links */
  text-decoration:  none;
  font-weight:      bold; 
  color:            blue;
  } 

a:visited   {
  text-decoration:  none;
}
.xxx {
  text-decoration: line-through
}
.red {
  color: red;
 font-size: 13px;
 font-weight:      bold; 
}
.confirmlink a:link {
 text-decoration:  none;
 font-family: "Trebuchet MS";
 font-weight:      bold;
 font-size: 13px;
}

.confirmlink a:hover {
 text-decoration:  none;
 font-family: "Trebuchet MS";   
 font-weight:      bold;
 font-size: 13px;
}

.confirmlink a:visited {
 text-decoration:  none;
 font-family: "Trebuchet MS";   
 font-weight:      bold;
 font-size: 13px;
}

.confirmlink a:active {
 text-decoration:  none;
 font-family: "Trebuchet MS";   
 font-weight:      bold;
 font-size: 13px;
}

a:hover   {
  /* Applies to links under the pointer */
  text-decoration:  none;
  font-weight:      bold;
  color:            red;
  } 
a:active  {
  /* Applies to activated links */
  text-decoration:  none;
  font-weight:      bold;
/*  color: white; */
  } 

pre{font-family:arial; font-size: 10px; }
.copy{font-family:arial; font-size: 10px; }
.copy2{font-family:arial; font-size: 10px; color:#999999}
.copy3{font-family:arial; font-size: 10px; color:#ffffff}

hr{color:#000000}

.mainblock {
 float: left;
 font-family: "Trebuchet MS";   
 padding-top: 10px;
 padding-bottom: 10px;
}
.hiddenblock {
 float: left;
 font-family: "Trebuchet MS";   
 padding-top: 10px;
 padding-bottom: 10px;
}

.delayblock {
 float: left;
 height: 20px;
 width: 600px;
 font-family: "Trebuchet MS";   
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 200px;
}

.orderitem {
    background-color:transparent;
    height: 25px;
    width:550px;
    padding-top:5px;
    padding-right:5px;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    color: #000000;
    text-align: right;
    font-size: 11px;
    float: left;
}

.orderprice {
    background-color:transparent;
    height: 25px;
    width:50px;
    padding-top:5px;
    padding-right:5px;
    border: 1px solid #000000;
    color: #000000;
    text-align: right;
    font-size: 11px;
    float: left;
}

.righthead {
 float: right;
 font-family: "Trebuchet MS";   
 width: 180px;
 height: 66px;  
}
.lefthead {
 float: left;
 font-family: "Trebuchet MS";   
 width: 180px;
 height: 50px;  
}


.leftlinks {
 float:left;
 padding: 0px 0px 0px 190px;
 font-family: "Trebuchet MS";   
 margin-top:0px;
 width: 400px;
 height: 205px;  
}

.rightlinks {
 float:left;
 font-family: "Trebuchet MS";   
 margin-left:40px;
 margin-top:20px;
 width: 120px;
 height: 150px;  
}

.splash {
 float:left;
 font-family: "Trebuchet MS";   
 margin-top:20px;
 width: 200px;
 height: 100px;  
}

.headerpanel {
 padding: 0px 0px 0px 195px;
 float: left;
 font-family: "Trebuchet MS";   
 width:585px;
 height: 80px;  
}

.header {
 width: 830px;
 height: 80px;
}
.header1 {
 width: 830px;
 height: 72px;
}

.headline {
 font-family: "Trebuchet MS";   
  border-top: 3px solid black ;
  padding-top: 10px;
  font-weight: bold;
}

.headnoline {
 font-family: "Trebuchet MS";   
 padding: 3px;
 font-weight: bold;
}

.coltwo{
 font-family: "Trebuchet MS";   
 margin-left:145px;
}

.lefttab{
 font-weight: bold;
 float: left;
}
.righttab{
position:absolute;
left:400px;
}

.colmain{
 margin-left:200px;
 width: 605px;
 float:left;
}

.ordermain{
 margin-left:190px;
 width: 650px;
}

.bluehead{
 font-family: "Trebuchet MS";
 margin-left:300px;
 height:23px;
 width:500px;
 font-size:11px;
 font-weight:bold;
 background-color:#ccf1fc;
}

.blueorderhead{
 font-family: "Trebuchet MS";
 margin-left:191px;
 height:23px;
 width:612px;
 font-size:11px;
 font-weight:bold;
 background-color:#ccf1fc;
 padding: 0px 0px 0px 0px;
}
.popup {
 font-family: "Trebuchet MS";   
 font-size:11px;
 background-image: url("../images/popup.gif");
 position:absolute;
 display:none;
 z-index:2;
 top:850px;
 left:18px;
 height:185px;
 width:210px;
 line_height:15px;
}
.popupbig {
 font-family: "Trebuchet MS";   
 font-size:11px;
 background-image: url("../images/popup3.gif");
 position:absolute;
 display:none;
 z-index:2;
 top:850px;
 left:270px;
 height:270px;
 width:520px;
}
.col3copy{
 font-family: "Trebuchet MS";   
 margin-left:300px;
 width:500px;
 font-size:12px;
}

.subbutton{
 text-align: center;
 padding-top: 15px;
}

.imghead{
    padding:0 0 0 200px;
    float: left;
}
.blobback{
    float:left;
    font-family: "Trebuchet MS";  
    background-image: url("../images/blob.gif");
    background-repeat: repeat-y;
    width: 865px;
}
.yellowhead {
    background: #FFCC00;
    height: 25px;
    padding: 0 5px;
    border: 0px;
    border-top: none;
    width: 800px;
    text-align: right;
}
.yellowline {
    margin-left:190px;
    background: #FFCC00;
    height: 18px;
    border: 0px;
    border-top: none;
    width: 613px;
}

.bluedots {
    padding: 0px 0px 10px 190px;
    height: 10px;
    border: 0px;
    border-top: none;
    width: 603px;
    float: left;
}

.yellowline2 {
    margin-left:200px;
    background: #FFCC00;
    height: 18px;
    border: 0px;
    border-top: none;
    width: 602px;
}

.redline {
    margin-left:200px;
    background: #FF0000;
    height: 25px;
    padding: 0 5px;
    border: 0px;
    border-top: none;
    width: 590px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
}

.invisible {
    color: #ffffff;
    width: 603px;
    height: 0px;
}

.invisible h2 {
   height: 0px;
   padding: 0px;
}

.bluebox {
    background: #006699;
    height: 55px;
    padding: 0 5px;
    border: 3px solid #000000;
    width: 120px;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
    float: left;
}

.bluebox2 {
    background: #006699;
    height: 55px;
    width:84px;
    padding: 0 3px;
    border: 3px solid #000000;
    border-left: 0;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    float: left;
}

.whitebox {
    background-color:transparent;
    vertical-align:middle;
    height: 70px;
    padding: 5px;
    border: 3px solid #000000;
    border-top:0px;
    width: 120px;
    color: #000000;
    text-align: center;
    font-size: 11px;
    float: left;
    overflow:auto;
}
.whitebox a{
    font-size: 10px;
    font-family:"Trebuchet MS";
}

.whitebox2 {
    background: #ffffff;
    vertical-align:middle;
    height: 70px;
    width:84px;
    padding: 3px;
    border: 3px solid #000000;
    border-top:0px;
    border-left: 0;
    color: #000000;
    text-align: center;
    font-size: 12px;
    float: left;
}

.whitebox3 {
    background-color:transparent;
    height: 40px;
    width:366px;
    padding-left: 134px;
    padding-top:5px;
    padding-right:5px;
    border-right: 3px solid #000000;
    color: #000000;
    text-align: right;
    font-size: 11px;
    float: left;
}

.whitebox4 {
    background: #ffffff;
    height: 40px;
    padding: 5px;
    border: 3px solid #000000;
    border-top: 0px;
    width: 80px;
    color: #000000;
    text-align: center;
    font-size: 11px;
    float: left;
}

.box {
    background-color:#ccf1fc;
    padding: 5px;
    border: none;
    text-align: left;
}

.formbox {
    background-color:#ccf1fc;
    height: 100px;
    padding: 5px;
    border: 3px solid #000000;
    width: 585px;
    color: #000000;
    text-align: left;
    font-size: 11px;
    float: left;
}

.formleft {
    background-color:#ccf1fc;
    padding: 5px;
    border: 0px;
    width: 80px;
    color: #000000;
    text-align: right;
    font-size: 11px;
    font-weight: bold;
    float: left;
    line-height: 11px;
}
.formright {
    background-color:#ccf1fc;
    padding: 5px;
    border: 0px;
 
    color: #000000;
    text-align: left;
    font-size: 11px;
    float: left;
    line-height: 11px;
}
.req {
  color: red;
}
.bltxt {
  color: #000099;
}

.small {
    font-size:11px;
}

.nobox{
width: 30px;
border: 2px;
height: 20px;
}

.glosdata {
font-size:14px;
border-left:10px;
margin-left:10px;
padding:5px;
width:490px;
font-family:"Gill Sans MT","sans-serif";
background:white;
float:left;
border:1px darkgray solid;
}

.gloslinks {
font-size:11px;
border-left:5px;
margin-left:5px;
margin-bottom:10px;
padding:5px;
font-family:"Gill Sans MT","sans-serif";
width:160px;
background:#cccccc;
float:left;
border:1px darkgray solid;
}

.gloslinks a {
 font-size:10px;
}
