﻿body {margin-left: 0px;margin-top: 0px;margin-right: 0px; margin-bottom: 0px;background-image: url(../images/general/top_bg.jpg);background-repeat: repeat-x;background-position: top;}

/* These styles control body copy, bolded body copy, html headlines, and the copyright text, respectively */
/* .Txt2 is the same as .Txt except there is no line-height (leading), this style is only on the LANDSTAR blue site */
        
    .Txt {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #666666;text-align: left;
  
} 
    .Txt2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;text-align: left;}
    .TxtBold {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #666666;font-weight: bold;text-align: left;}
    .Hdr {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #469cd8;font-weight: bold;text-align: left;}
    
    .Txt3 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;text-align: left;}
   
    .Photo {border-top-width: 2px;border-top-color: #469CD8;border-right-color: #469CD8;border-bottom-color: #469CD8;border-left-color: #469CD8;}
    .copyright {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;padding: 0px;margin: 0px;}
    
/* This .TxtLink style controls the links within the body copy */


    
    a.TxtLink:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #469cd8;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.TxtLink:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.TxtLink:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #cccccc;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.TxtLink:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #469cd8;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.TxtLink:visited:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;font-weight: bold;text-decoration: none;line-height: 18px;}
    
    /* These styles were added by Landstar and are being used on submission forms */
    .TxtLabel {font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;color: #666666;font-weight: bold;text-align: right;}
    .Input {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-align: left;}
    /*Used in Agents Prequalification Form*/
    .FormTd{text-align: left; vertical-align:middle; height:22px;}
    .smallTxt{font-family: Arial, Helvetica, sans-serif;font-size: x-small;color: #666666;text-align: left;}
    .ConfirmMsg{font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;font-weight: bold;text-align: center;}
    .ConfirmMsgLeft{font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height: 18px;font-weight: bold;text-align: left;}
	  .hr
	  {
		  background-color: #bd101e;
		  background-repeat: repeat-x;
		  text-align: left;/*this will align it for IE*/
		  margin: 0 auto 0 0; /*this will align it left for Mozilla*/
		  height: 3px;
		  width: 100%;
	  }
    
/* This .NewsLink style controls the links in the NEWS box on the home page(default.aspx) */     
	/*table.NewsLink {width: 335px; } */
    a.NewsLink:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #297cb5;line-height: 14px;font-weight: bold;text-decoration: none; }
    a.NewsLink:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;line-height: 14px;font-weight: bold;text-decoration: none;}
    a.NewsLink:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #cccccc;line-height: 14px;font-weight: bold;text-decoration: none;}
    a.NewsLink:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #297cb5;line-height: 14px;font-weight: bold;text-decoration: none;}
    a.NewsLink:visited:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;line-height: 14px;font-weight: bold;text-decoration: none;}
    .NewsLinkLbl {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #297cb5;line-height: 14px;font-weight: bold;text-decoration: none; text-align:center;
				  padding-right:15px; padding-left:10px; white-space:nowrap;width:60px;width:155px;}

/* This .SiteMapHd style controls the MAIN links on the SITE MAP (ie. Home, About, Business Opportunities...) */
    a.SiteMapHd:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;line-height: 18px;font-weight: bold;text-decoration: none;text-transform: uppercase;}
    a.SiteMapHd:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;line-height: 18px;font-weight: bold;text-decoration: none;text-transform: uppercase;}
    a.SiteMapHd:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #cccccc;line-height: 18px;font-weight: bold;text-decoration: none;text-transform: uppercase;}
    a.SiteMapHd:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;line-height: 18px;font-weight: bold;text-decoration: none;text-transform: uppercase;}
    a.SiteMapHd:visited:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;line-height: 18px;text-transform: uppercase;}

/* This .SiteMap style controls the links on the SITE MAP (ie. Model Definition, Executive Officers...) */
    a.SiteMap:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.SiteMap:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.SiteMap:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #cccccc;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.SiteMap:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1a478b;line-height: 18px;font-weight: bold;text-decoration: none;}
    a.SiteMap:visited:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;line-height: 18px;}

/* This .tdbg style adds a background image to the main links area (td) on the SITEMAP */  
.tdbg {
	background-image: url('../Images/General/tdbg.gif');
	background-repeat: repeat-x;
}

/* This .BCLink style controls the BREADCRUMB links */
	a.BCLink:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #469cd8;text-decoration: underline;text-transform: uppercase;}
    a.BCLink:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;text-decoration: underline;text-transform: uppercase;}
    a.BCLink:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #cccccc;text-decoration: underline;text-transform: uppercase;}
    a.BCLink:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #469cd8;text-decoration: underline;text-transform: uppercase;}
    a.BCLink:visited:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #469cd8;text-decoration: underline;text-transform: uppercase;}

/* This .BC style controls the BREADCRUMB nonlinks */
.BC {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #469cd8;} 

/* This .FooterColor style controls the footer bar color */
.FooterColor 
{
    background-image: url('../Images/General/footerimage.jpg');
	background-repeat: repeat-x;
	width:100%;
	height:2px;
}

/* This .topcolor style adds a specific background image on the HOME page(default.aspx) in the header, you should never have to change this */    
.topcolor 
{
	background-image: url('../Images/General/top_blue.jpg');
}

/* This .menuitem style controls the SIDE/SUB drop down menu link/text color */
.static-Item-Menu 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left; 
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	color:#1e3b90;
	/*min-width : 835px;*/
}

/* This .menuitem style controls the TOP/MAIN drop down menu link/text color */
.menuitem 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left; 
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align:left; 
	color:#1e3b90; 
	/* min-width : 835px; */
}

.IE8Fix 
{
  z-index: 9999;
}
 /* This .  style adds a specific background image on the HOME page(default.aspx) in the header, you should never have to change this */    
.defaultbody
{
    background-image: url('../Images/General/top_bg.jpg');
  	background-repeat: repeat-x;
  	height:209px;
  	width:100%;
  	margin:0;
  	padding:0;
  	text-align:center;
  	vertical-align:top;
  	border-collapse:collapse;
}

.defaultA3body
{
    background-image: url('../Images/General/top_bg.dif');
  	background-repeat: repeat-x;
  	height:209px;
  	width:100%;
  	margin:0;
  	padding:0;
  	text-align:center;
  	vertical-align:top;
  	border-collapse:collapse;
}
.tdbgimage 
{
    background-image: url('../Images/General/top_blue.jpg');
  	background-repeat:no-repeat;
  	height:78px; 
  	margin:0;
  	padding:0;
  	text-align:left;
  	vertical-align:middle;
}

.tdbgimager
{
    background-image: url('../Images/General/top_blue_right.jpg');
  	background-repeat:no-repeat;
  	height:78px; 
  	width:85%;
  	margin:0;
  	padding:0;
  	text-align:left;
  	vertical-align:middle;
  	border:0;
  	border-collapse:collapse;
}

.tdbgimagel
{
    background-image: url('../Images/General/top_blue_left.jpg');
  	background-repeat:no-repeat;
  	height:78px;
  	width:40%; 
  	margin:0;
  	padding:0;
  	text-align:left;
  	vertical-align:middle;
  	border:0;
  	border-collapse:collapse;
}

.tdbglimage 
{
    background-image: url('../Images/General/Banner_bg.jpg');
  	background-repeat:repeat-x;
  	border:2px;
  	height:89px; 
  	width:10%;
  	margin:0;
  	padding:0;
  	text-align:left;
  	vertical-align:top;
}
.tdbg2image 
{
    background-image: url('../Images/General/banner.jpg');
  	background-repeat:no-repeat;
  	height:89px; 
  	width:1006px;
  	margin:0;
  	padding:0;
  	text-align:left;
  	vertical-align:top;
}
.tdbg3image 
{
    background-image: url('../Images/General/TOPNAV_BO-Banner.jpg');
  	background-repeat:no-repeat;
  	height:89px; 
  	width:1006px;
  	margin:0;
  	padding:0;
  	text-align:left;
  	vertical-align:top;
}
.tdmenubg 
{
    background-image: url('../Images/General/menubg.jpg');
  	background-repeat: repeat-x;
  	height:36px; 
  	vertical-align:top; 
  	width:100%;

}

.leftbgtop
{
    width:216px; 
    text-align:left; 
    vertical-align:top; 
    border:0;
    background-image:url('../Images/General/box_news_mid_new.gif'); 
    border-collapse:collapse;

}

.leftbgbot
{
    width:216px;  
    border-width:0px; 
    height:5px; 
    background-image:url('../Images/General/box_news_btm_new.gif'); 
    background-repeat:repeat-x; 
    border-collapse:collapse;
}    

.leftbgtitle
{
    text-align:left; 
    vertical-align:middle; 
    width:230px; 
    height:30px; 
    border-width:0px; 
    background-image:url('../Images/General/box_news_title_new.gif'); 
    background-repeat:no-repeat; 
    border-collapse:collapse;
}    

.imagebg
{
    text-align:left; 
    vertical-align:middle; 
    height:89px; 
    border-width:0px; 
    background-image:url('../Images/General/Banner_bg.jpg'); 
    background-repeat:no-repeat; 
    border-collapse:collapse;
}

.onrampbg
{
 
    background-image:url('../Images/General/onramp.jpg'); 
    background-repeat:no-repeat; 
    border-collapse:collapse;
    height:400px;
    width:300px;
    text-align:left;
    vertical-align:top;
}

/* This .static-Item-Menu style controls the SIDE/SUB menu drop down link/text color */
.static-Item-Menu 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a478b;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align:left; color:Black; 
	
	/* min-width : 835px; */
}

/* This .menuitem style con	background-color:Aqua;trols the TOP/MAIN drop down menu link/text color */
.menuitem 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a478b;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align:left; color:Black; 
}

 /* This .newstable style adds padding around the Latest News box on the HOME page(default.aspx) */    
.newstable {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	margin-top: 15px;
	padding-top: 0px;
}

.LabelTxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #469cd8; 
  text-align: left;
  }
  
 .style1
      {
        width: 223px;
      }
 .style2
        {
            background-image: url('../Images/Generals/top_blue.jpg');
            background-repeat: repeat-x;
            height: 78px;
            vertical-align: middle;
            text-align: left;
            width: 304px;
        }
        
        
.#flashContent { display:none; }
        
.bulletspace
 {
   font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #666666;text-align: left; 
   margin-top: 0;
 }
 
 .ulstyle
 {
    font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #666666;text-align: left;
    margin-top:0px;margin-left:30px;
 }
 
.IAstyle {font-family: Arial, Helvetica, sans-serif; font-size: small; }

.ErrorText
{
   position: static; 
   padding: 5px 10px; 
   border: solid 2px red; 
   margin-bottom: 10px;
}




#starBox {
  border:1px solid #317082;
  height:0px;
  visibility:hidden;
  position:absolute;
  background-color:#E2EBED;
  overflow:hidden;
  padding:2px;
  width:216px;
}


.leftmapbgtop
{
    width:180px; 
    text-align:left; 
    vertical-align:top; 
    border:0;
    background-image:url('../Images/General/box_news_mid_new.gif'); 
    background-repeat:no-repeat;
    border-collapse:collapse;

}

.leftmapbgbot
{
    width:180px;  
    border-width:0px; 
    height:5px; 
    background-image:url('../Images/General/box_news_btm_new.gif'); 
    background-repeat:repeat-x; 
    border-collapse:collapse;
}    

.leftmapbgtitle
{
    text-align:left; 
    vertical-align:middle; 
    width:180px; 
    height:30px; 
    border-width:0px; 
    background-image:url('../Images/General/box_news_title_new.gif'); 
    background-repeat:no-repeat; 
    border-collapse:collapse;
}    

