BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
a 
{
   color:#003399;
}
a:active
{
   color:#2b2b2b;
}
a:visited
{
   color:#003366;
}
TD
{
    BORDER-RIGHT: #003366 1px;
    BORDER-TOP: #003366 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT: #003366 1px;
    BORDER-BOTTOM: #003366 1px;
    FONT-FAMILY: Arial, Helvetica;
	text-align:left;
}
TD.AppPageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #cc0000;
    FONT-FAMILY: arial,verdana,helvetica
}
TABLE.PopUpHelpWnd
{
    WIDTH: 315px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none
}
TABLE.SectFrameBG
{
    BACKGROUND-COLOR: #000000
}
TD.AppLeftNavBar
{
    VERTICAL-ALIGN: top;
    WIDTH: 145px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
TD.AppCenterPart
{
    VERTICAL-ALIGN: top;
    WIDTH: 605px;
    BACKGROUND-COLOR: white
}
TD.AppCenterPartW
{
    WIDTH: 750px;
    BACKGROUND-COLOR: white
}
TD.AppCenterPartStretch
{
    BACKGROUND-COLOR: white
}
TD.AppHeaderInvert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana,arial,helvetica;
    BACKGROUND-COLOR: #003366
}
TD.AppHeaderInvertSort
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana,arial,helvetica;
    BACKGROUND-COLOR: #ff0000
}
TD.AppHeaderInvertNB
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana,arial,helvetica;
    BACKGROUND-COLOR: #cccccc
}
TD.AppTBodyFill
{
    BACKGROUND-COLOR: #ffffcc
}
TD.AppTBodyFillR
{
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: right
}
TD.AppTBodyFillC
{
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
TD.AppTBodyFillAlt
{
    BACKGROUND-COLOR: #eeece3
}
TD.AppButtonSimulatInvert
{
    BACKGROUND-COLOR: #003366
}
TD.copyright
{
	font-size:8pt;
	text-align:center;
}
A.AppButtonSimulatInvert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.AppButtonSimulatInvert:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.AppButtonSimulatInvert:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.AppButtonSimulatInvert:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: silver;
    FONT-FAMILY: Verdana,arial,helvetica;
    TEXT-DECORATION: none
}
A.navChannel
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
A.navChannel:visited
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
A.navChannel:hover
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: underline
}
INPUT.AppColorButton
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    WIDTH: 74px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #003366
}
DIV.AppMsgInformat
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: blue
}
DIV.AppMsgError
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: red
}
DIV.AppColored
{
    COLOR: #996600
}
DIV.PathString
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    FONT-FAMILY: Helvetica, Arial, sans-serif
}
FONT.PointValsBig
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Helvetica, Arial, sans-serif
}
FONT.PointValsSm
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    COLOR: red;
    FONT-FAMILY: Helvetica, Arial, sans-serif
}
A.TableHeaderInvClick
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A.TableHeaderInvClick:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #cccc99;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.sidebarheadinglink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #990000;
    FONT-FAMILY: Arial, helvetica
}
.sidebarlink
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: arial, helvetica
}
.sidebartext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica
}
TD.SectHeadBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #000000
}
TD.SectBoxBG
{
    BACKGROUND-COLOR: #ffffcc;
	font-size:12px;
	color:#000000;
}
TD.SectBoxBG2
{
    BACKGROUND-COLOR: #eeece3;
	color:#000000;
	font-size:14px;
}
TD.pollQuestion
{
	background-color: #ffffff;
    color:#000000;
	vertical-align:top;
	font-size:12px;
}

A.LeftNav { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 14px;	text-decoration:none; }
A.LeftNav A:link {color: #ffffff; text-decoration:none; }
A.LeftNav A:visited {color: #ffffff; text-decoration:none;}
A.LeftNav A:hover {COLOR: #ffffff; text-decoration:underline;}
A.LeftNavBig { font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration:none; FONT-WEIGHT: bold; 	color:#ffffff; }
A.LeftNavBig A:link {color: #ffffff; text-decoration:none; }
A.LeftNavBig A:visited {color: #ffffff; text-decoration:none;}
A.LeftNavBig A:hover {COLOR: #ffffff; text-decoration:none;}

li.square {list-style-type:square; color="#000000"}

/* Depricated Tags to support non-standard code */
/* Remove when the code is fixed                */
#Nav1{width:150px;height:18px;background-image:url(/images/common/left_nav_off.gif);padding-left:10px;}
#Nav2{width:150px;height:18px;background-image:url(/images/common/left_nav_on.gif);padding-left:12px;}
#Nav1_tn{width:150px;height:18px;background-image:url(/images/common/left_nav_off_tn.gif);padding-left:12px;}
/*                                              */

td.Nav1{width:150px;height:18px;background-image:url(/images/common/left_nav_off.gif)}
td.Nav2{width:150px;height:18px;background-image:url(/images/common/left_nav_on.gif)}

td.Nav1_ccj{width:150px;height:18px;background-image:url(/images/common/left_nav_off_ccj.gif)}
td.Nav2_ccj{width:150px;height:18px;background-image:url(/images/common/left_nav_on_ccj.gif);font-size:10px;}

td.Nav1_tn{width:150px;height:18px;background-image:url(/images/common/left_nav_off.gif)}
td.Nav2_tn{font-size:10px;width:150px;height:18px;background-image:url(/images/common/left_nav_off.gif)}
td.Nav2_red{font-size:10px;width:150px;height:18px;background-image:url(/images/common/left_nav_off_red.gif)}

td.Nav1_ovd{width:150px;height:18px;background-image:url(/images/common/left_nav_off_ovd.gif)}
td.Nav2_ovd{font-size:10px;width:150px;height:18px;background-image:url(/images/common/left_nav_on_ccj.gif)}

a.linknav
{
   text-decoration:none;
   FONT-WEIGHT:bold;
   color:#ffffff;
   font-family:verdana, arial, sans-serif;
   font-size: 11px;
   width:148px;
   margin:0px;
   cursor:hand;
   line-height: 14px;
   display:block;
}
a.linknav:visited
{
   color:white;
}
a.linknav:active
{
   color:white;
}

td.Nav1_tn a.linknav
{
   padding-left:12px;
}
td.Nav2_tn a.linknav
{
   padding-left:10px;
}
td.Nav1_ovd a.linknav
{
   padding-left:12px;
}
td.Nav2_ovd a.linknav
{
   padding-left:10px;
}
td.Nav1_ccj a.linknav
{
   padding-left:12px;
}
td.Nav2_ccj a.linknav
{
   padding-left:10px;
}
td.Nav1 a.linknav, td.Nav2_red a.linknav
{
   padding-left:12px;
}
td.Nav2 a.linknav
{
   padding-left:10px;
   font-size:10px;
}
.advert { font-weight:normal; font-size:10px; font-family: verdana,Arial,Helvetica,sans-serif; color:#666666;  text-decoration:none;}


#linknav{color:white; text-decoration:none;}
.lnb{font-family:verdana, arial, sans-serif;font-size: 11px;line-height: 14px;text-decoration:none;FONT-WEIGHT:bold;color:#ffffff;}


A.MainNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000099;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
A.MainNav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
A.MainNavSub
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
A.MainNavSub:hover
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: underline
}
A.NavBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
A.NavBold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: underline
}
TD.NavBar
{
    BACKGROUND-COLOR: #636363;
    TEXT-ALIGN: center
}
TD.NavBarHigh
{
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
A.NavBarLink
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
A.NavBarLink:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
A.NavBarLinkHigh
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: underline
}
A.MagNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #d4d4d4;
    FONT-FAMILY: Helvetica, Arial, Verdana, san-serif;
    TEXT-DECORATION: none
}
A.MagNav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ff0000;
    FONT-FAMILY: Helvetica, Arial, Verdana, san-serif;
    TEXT-DECORATION: none
}
A.LeftNavSub
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Helvetica, Arial, Verdana, 'San Serif';
    BACKGROUND-COLOR: black;
    FONT-VARIANT: small-caps
}
A.LeftNavSub:hover
{
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Helvetica, Arial, Verdana, 'san serif';
    BACKGROUND-COLOR: lightgrey;
    FONT-VARIANT: small-caps
}
A.MainNavb
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.smallb
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}

.small
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}


//NEW MULTIBOX CSS

.bodyTxt{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;line-height:15px;color:#333333;font-weight:normal;text-decoration:none;}
.articleHeading{font-size:16px;font-family:arial,helvetica;font-weight:bold;}

/* have to use them both and they have to be in this order! */
.clickable{ cursor: pointer; cursor: hand;}

/* Specifications for news item container for layers to show/hide. */
#container  { position:relative; width:220px; height:100px; z-index:100; text-align:left;}

/* Include id's for all layers. */
#lyr1_driver { position:relative;visibility:visible; }
#lyr2_driver, #lyr3_driver, #lyr4_driver { position:relative; display:none;visibility:hidden; }

//NEW MULTIBOX DRIVER HOME CSS


/* Include id's for all layers. */
#lyr1_driverhome { position:relative;}
#lyr2_driverhome, #lyr3_driverhome, #lyr4_driverhome { position:relative; visibility:hidden; display:none; }


//NEW MULTIBOX DRIVER TRUCKER NEWS CSS

/* Specifications for news item container for layers to show/hide. */
#container  { position:relative; width:220px; height:100px; z-index:100; text-align:left;}

/* Include id's for all layers. */
#lyr1_drivertn { position:relative;visibility:visible; }
#lyr2_drivertn, #lyr3_drivertn, #lyr4_drivertn { position:relative; display:none;visibility:hidden; }

//NEW MULTIBOX DRIVER TRUCKER NEWS EN ESPANOL TOP

/* Specifications for news item container for layers to show/hide. */
#container  { position:relative; width:220px; height:100px; z-index:100; text-align:left;}

/* Include id's for all layers. */
#lyr1_tnen_driver { position:absolute; left:0; top:0; z-index:1 }
#lyr2_tnen_driver, #lyr3_tnen_driver, #lyr4_tnen_driver { position:absolute; visibility:hidden; left:0; top:0; z-index:1 }

//NEW MULTIBOX DRIVER TRUCKER NEWS EN ESPANOL BOTTOM

/* Specifications for news item container for layers to show/hide. */
#container  { position:relative; width:220px; height:100px; z-index:100; text-align:left;}

/* Include id's for all layers. */
#lyr1_tnen2_driver { position:absolute; left:0; top:0; z-index:1 }
#lyr2_tnen2_driver, #lyr3_tnen2_driver, #lyr4_tnen2_driver { position:absolute; visibility:hidden; left:0; top:0; z-index:1 }



//NEW MULTIBOX CSS

/* Specifications for news item container for layers to show/hide. */
#container  { position:relative; width:220px; height:100px; z-index:100; text-align:left;}

/* Include id's for all layers. */
#lyr1_driver2 { position:relative;visibility:visible; }
#lyr2_driver2, #lyr3_driver2, #lyr4_driver2 { position:relative; display:none;visibility:hidden; }



//NEW FLEET MULTIBOX CSS

/* Specifications for news item container for layers to show/hide. */
div.container  { width:220px; height:100px; text-align:left;padding-left:10px;padding-right:13px;border:1px solid yellow;}
div.container div p {margin:0px;padding:0px;display:inline;}
div.container div table {margin-top:0px;}
/* Specifications for news item container for layers to show/hide. */

/* Include id's for all layers. */
#lyr1_fleet { position:relative;visibility:visible;}
#lyr2_fleet, #lyr3_fleet, #lyr4_fleet { position:relative; display:none;visibility:hidden;}


//NEW FLEET2 MULTIBOX CSS

/* Specifications for news item container for layers to show/hide. */
#container_fleet  { position:relative; width:220px; height:100px; z-index:100; text-align:left;}

/* Include id's for all layers. */
#lyr1_fleet2 { position:relative;visibility:visible; }
#lyr2_fleet2, #lyr3_fleet2, #lyr4_fleet2 { position:relative; display:none;visibility:hidden; }

.bold {font-weight:bold;}
.italic { font-style: italic; }

ul.sponsoredLinks
{
  list-style-type:disc;
  margin-left:15px;
  padding-left:0;
}
ul.sponsoredLinks li
{
  margin-left:0px;
}

table.footer
{
  width:100%;
}
table.footer tr td
{
  text-align:center;
}
table.footer tr td table
{
  margin-left:auto;
  margin-right:auto;
}
table.pollbox
{
  margin-left:auto;
  margin-right:auto;
}
table.pollbox td.SectHeadBG
{
  text-align:center;
}
#channelBanner {
  vertical-align:top;
  background-color:#990000;
  color:white;
  font-style:
  italic;
  font-weight:bold;
  font-size:16px;
}

.LoginRegisterLink { font-size: 18px; font-family: arial, helvetica; color: #990000; font-weight: bold; }
.LoginMainMsg { font-size: 22px; font-family: arial, helvetica; color: #000000; font-weight: bold; }
.LoginWhiteHeader { font-size: 16px; font-family: arial, helvetica; color: #ffffff; font-weight: bold; }
.LoginInputHeader { font-size: 12px; font-family: arial, helvetica; color: #000000; }
.LoginSave { font-size: 12px; font-family: arial, helvetica; color: #cc0033; }
.LoginRightCopy { font-size: 12px; font-family: arial, helvetica; color: #000000; }
.LoginRightCopyHeader { font-size: 16px; font-family: arial, helvetica; color: #cc0033; font-weight: bold; }
.LoginEmailLink { font-size: 12px; font-family: arial, helvetica; color: #cc0033; }

.position1{
  width:468px!important;
  height:60px!important;
  margin: 0px !important; 
  padding: 0px !important; 
}

.position1 div{
  position:absolute !important;
  z-index:9 !important;
  top:65px;
  margin: 0px !important; 
  padding: 0px !important; 
}

.position2{
  width:120px!important;
  height:60px!important;
  margin: 0px !important; 
  padding: 0px !important; 
}

.position2 div{
  position:absolute !important;
  z-index:9 !important;
  top:65px; 
  margin: 0px !important; 
  padding: 0px !important; 
}
