HTML
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #000033;
    FONT-FAMILY: Verdana
}
BODY
{
    POSITION: relative; 
    MIN-WIDTH: 768px; 
    WIDTH: 1068px; 
    MARGIN: 0; 
    PADDING: 1;   
    FONT-FAMILY: verdana, tahoma, sans-serif;
    FONT-SIZE: 11px;
    MARGIN-TOP: 0px;
    COLOR: #000033;
}
/*
TABLE
{
    BORDER-COLLAPSE:collapse;
    TABLE-LAYOUT:fixed;

}
*/
#header
{
    BACKGROUND: url(http://licenseroute.com/images/menubar_background_thin.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 32px;
    WIDTH: 938px;
}
#header_high
{
    TEXT-ALIGN: left;
    /* BACKGROUND: url(http://licenseroute.com/images/menubar_background_high2.jpg);*/
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 112px;
    WIDTH: 938px;
}
#leftheader
{
   FLOAT: left;
   TEXT-ALIGN: left;
   WIDTH: 100px;
   PADDING-LEFT: 10px;
   PADDING-BOTTOM: 6px;
   PADDING-TOP: 6px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 14px;
   COLOR: #FFFFFF;
   FONT-FAMILY: verdana, sans-serif;

}

#midheader
{
    FLOAT: center;
    TEXT-ALIGN: center;
    WIDTH: 750px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 6px;
    PADDING-BOTTOM: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, sans-serif;
}

#rightheader
{
   FLOAT: right;
   TEXT-ALIGN: right;
   WIDTH: 200px;
   PADDING-RIGHT: 10px;
   PADDING-TOP: 6px;
   PADDING-BOTTOM: 6px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 14px;
   COLOR: #FFFFFF;
   FONT-FAMILY: verdana, sans-serif;
  
}

#smallcolumnth
{
   FLOAT: left;
   BACKGROUND-COLOR: #DEDEDE;
   TEXT-ALIGN: left;
   WIDTH: 180px;
   PADDING-LEFT: 3px;
   PADDING-BOTTOM: 2px;
   PADDING-TOP: 2px;
   FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #3d5998;
   FONT-FAMILY: verdana, sans-serif;

}
#colspan3columnth
{
   FLOAT: left;
   BACKGROUND-COLOR: #DEDEDE;
   TEXT-ALIGN: left;
   WIDTH: 550px;
   PADDING-LEFT: 3px;
   PADDING-BOTTOM: 2px;
   PADDING-TOP: 2px;
   FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #3d5998;
   FONT-FAMILY: verdana, sans-serif;

}
#smallcolumn
{
   FLOAT: left;
   TEXT-ALIGN: left;
   WIDTH: 180px;
   PADDING-LEFT: 3px;
   PADDING-BOTTOM: 2px;
   PADDING-TOP: 2px;
   FONT-WEIGHT: normal;
   FONT-SIZE: 11px;
   COLOR: #3d5998;
   FONT-FAMILY: verdana, sans-serif;

}
#smallmsg {

    FONT-SIZE: 9.5px;
    FONT-FAMILY: verdana, sans-serif;
    COLOR: #999933;
    TEXT-ALIGN: left;
}
#smallmsgblue {
  
    FONT-SIZE: 9.5px;
    FONT-FAMILY: verdana, sans-serif;
    COLOR: #000033;
    TEXT-ALIGN: left;
  
}
#widecolumn
{
   FLOAT: left;
   TEXT-ALIGN: left;
   WIDTH: 420px;
   PADDING-LEFT: 3px;
   PADDING-BOTTOM: 2px;
   PADDING-TOP: 2px;
   FONT-WEIGHT: normal;
   FONT-SIZE: 12px;
   COLOR: #3d5998;
   FONT-FAMILY: verdana, sans-serif;

}

#alignleft {
    TEXT-ALIGN: left;

}
TD.header_yellow
{
    PADDING:1px;
    BACKGROUND-COLOR: #F6F8D8;
    FONT-FAMILY: verdana, sans-serif;
    FONT-SIZE: 12.5px;
}
TD.header_green
{
    PADDING:1px;
    BACKGROUND-COLOR: #E4F8D8;
    FONT-FAMILY: verdana, sans-serif;
    FONT-SIZE: 12.5px;
}
TD.header_red
{
    PADDING:1px;
    BACKGROUND-COLOR: #FF013D;
    FONT-FAMILY: verdana, sans-serif;
    FONT-SIZE: 12.5px;
    FONT-WEIGHT: bold;
    COLOR: #FCFF01;
    TEXT-ALIGN: center;
}
TD.header_blue
{
    PADDING:1px;
    BACKGROUND-COLOR: #3d5998;
    FONT-FAMILY: verdana, sans-serif;
    FONT-SIZE: 12.5px;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    TEXT-ALIGN: center;
}

a.HEADING:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
a.HEADING:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
a.HEADING:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
a.HEADING:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}

a.leftcol:link
{
    COLOR: #3d5998;
    TEXT-DECORATION: none;
    TEXT-ALIGN: left;
}
a.leftcol:visited
{
    COLOR: #3d5998;
    TEXT-DECORATION: none;
    TEXT-ALIGN: left;
}
a.leftcol:active
{
    COLOR: #3d5998;
    TEXT-DECORATION: none;
    TEXT-ALIGN: left;
}
a.leftcol:hover
{
    COLOR: #3d5998;
    TEXT-DECORATION: underline;
    TEXT-ALIGN: left;
}

.main_table {
    WIDTH:924px;
    MARGIN-LEFT: 5%;
    MARGIN-BOTTOM: 5%;
    TEXT-ALIGN: center;

}

.right_column_table {
    WIDTH:160px;
    BORDER: #DFDFDF 1px solid;
    BORDER-SPACING:2pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, sans-serif;
}
.left_column_table {
    WIDTH:160px;
    BORDER: #DFDFDF 1px solid;
    BORDER-SPACING:2pt;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, sans-serif;
}

.mid_column_single_left {
    /* without borders */
    BORDER-SPACING:2pt;
    WIDTH:298px;
    FONT-SIZE: 11.5px;
    FONT-FAMILY: verdana, sans-serif;
}

.mid_column_single_right {
    /* without borders */
    BORDER-SPACING:2pt;
    WIDTH:298px;
    FONT-SIZE: 11.5px;
    FONT-FAMILY: verdana, sans-serif;
}

/* mid_column_colspan spans over both single left and right */
.mid_column_colspan {
    /* without borders */
    BORDER-SPACING:2pt;
    WIDTH:575px;
    FONT-SIZE: 11.5px;
    FONT-FAMILY: verdana, sans-serif;
    MARGIN-LEFT: 12px;
    MARGIN-RIGHT:  10px;
}  
.fieldcell1 {
    TEXT-ALIGN: left;
    MARGIN: 4px;
    WIDTH: 100px;
    BACKGROUND-COLOR: transparent;
    BORDER: 1px solid #284279;
}
.fieldcell2 {
    TEXT-ALIGN: left;
    MARGIN: 4px;
    WIDTH: 400px;
    BACKGROUND-COLOR: transparent;
    /* BORDER: 1px solid #284279; */
}
.fieldcell3 {
    TEXT-ALIGN: left;
    MARGIN: 4px;
    WIDTH: 100px;
    BACKGROUND-COLOR: transparent;
    /* BORDER: 1px solid #284279; */
}

.labelcell2 {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #284279;
 background-color: transparent; 
 width: 150px;
 text-align: left;
} 

.fieldcell input {
 width: 140px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ffffff;
 color: #000000; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 
.fieldcell2 input {
 width: 355px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ffffff;
 color: #000000; 
 border: 1px solid #284279; 
 margin-right: 0px; 
}

.fieldcell3 input {
 width: 100px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ffffff;
 color: #000000; 
 border: 1px solid #284279; 
 margin-right: 0px; 
}
.fieldcell2 textarea {
 width: 355px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ffffff;
 color: #000000; 
 border: 1px solid #284279; 
 margin-right: 0px; 
}
.q {
    FONT-SIZE: 14px;
    FONT-FAMILY: verdana, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
}
.alt {
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
}
.links {

    FONT-FAMILY: verdana, sans-serif;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid #CCCCCC;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 2px;
    FONT-SIZE: 1.05em;
    COLOR: #989898;
    MARGIN-TOP: 20px;
}

#columnheading {

    font-family: verdana, sans-serif;
    font-weight: bold;
    text-align: left;
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 3px;
    padding-bottom: 2px;
    font-size: 1.05em;
    color: #000033;
    margin-top: 20px;
}


.clearfix{height:1%;}
.clearboth{clear:both;height:1%;font-size:1%;line-height:1%;display:block;padding:0;margin:0}
#dolphincontainer{position:relative;height:49px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;border-bottom:1px dashed #fff}#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;line-height:2.8;background:#fff url(http://licenseroute.com/images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left}
#dolphinnav ul li{display:block;float:left;margin:0 1px}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 20px 0 20px;height:33px}
#dolphinnav ul li a span{padding:0 20px 0 0;height:21px;float:left}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(http://licenseroute.com/images/dolphin_bg-OVER.gif) repeat-x;bottom left}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer}
#dolphinnav ul li a.current,
#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(http://licenseroute.com/images/dolphin_left-ON.gif) no-repeat top left;line-height:275%}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(http://licenseroute.com/images/dolphin_right-ON.gif) no-repeat top right;height:33px}

span.current{
  background:#ddd;
}
