/* ------------------------------------------------------------

    Title:     Say Cargo master styles for print
    Author:    sales @ equilibrium design.com
    Updated:   February 3, 2008

------------------------------------------------------------ */

body {	
	width: 100%;
	background: #012d6a;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	margin: 0;
	padding: 0;	
	font-size: medium;
	text-align: center;
	color: #000000;
	line-height: 150%;
	
	}

img {
	border: none;
	}


a:link, a:visited {
	color: #012d6a;
	font-size: 100%;
	text-decoration: underline;
	font-weight: bold;
	}
a:hover {
	color: #6ba1ba;
	text-decoration: underline;
	font-weight: bold;
	}


/* ------------------------------------------------------------

	WRAP

------------------------------------------------------------ */

#wrap {	
	margin: 0;
	padding: 0 0 0 0;
	background: #FFFFFF;
	}

#wrap-inner {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	font-size: 110%;
	text-align: left;
	background: #FFFFFF;
	/*background: #FFFFFF url(../image/BG_Column.gif) repeat;*/
	}

/* ------------------------------------------------------------

	page structure

------------------------------------------------------------ */

#content {
	float: right;
	background: #FFFFFF;
	margin: 25px 40px 15px 20px;
	}


#contentLeft {
	float: left;
	background: #FFFFFF;
	margin: 25px 12px 15px 22px;
	}


#contentBox {
	float:left;
	width: 85%;
	margin: 0 0 0 10px;
	}

#sidebar {
	/*float: left;
	width: 295px;
	padding: 0;*/
	margin: 25px 10px 10px 25px;
	/*background: #cccccc;*/
	}

#sidebar div {
	text-align: center;
	/*background: #cccccc;*/
	}

/* ------------------------------------------------------------

	header

------------------------------------------------------------ */

#header {
	background: #FFFFFF url(../image/BG_header2.jpg) repeat;
	width: 960px;
	height: 160px;
	margin: 0 auto;
	padding: 0;
	font-size: 95%;
	}

#header div {
	margin: 0 auto;
	padding: 0;
	text-align: left;	
	}

#header h1 {	
	float: left;	
	margin: 0;
	padding: 0;
	background: url(../image/LogoSayCargo.gif) no-repeat;
	}

#stripeTopNav {
	width: 960px;
	height: 7px;
	text-align: center;	
	background: url(../image/stripeTopNav.gif) repeat-x;
	padding: 0;
	}

#stripeBottomNav {
	width: 960px;
	height: 6px;
	text-align: center;	
	background: url(../image/stripeBottomNav.gif) repeat-x;
	padding: 0;
	}

/* ------------------------------------------------------------

	Primary Navigation

------------------------------------------------------------ */


#nav {
	margin: 0 auto;
	padding: 0;
	height: 34px;
	background: #012d6a;
	}

#nav div {	
	margin: 0;
	padding: 0;
	}

#nav div ul {
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	/*font-size: 1.25em;*/
	font-size: 13px;
	color:#FFFFFF;
	font-weight: bold;
	list-style: none;
	}

#nav ul li {		
	float: left;
	padding: 0;	
	}


#nav ul li a {	
	display: block;	
	border-left: 2px #FFFFFF solid;	
	padding: 9px 8px 9px 9px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	background: #012d6a;
	}

#nav ul li a:hover {
	color: #012d6a;
	background: url(../image/BG_navU.jpg);
	}

#nav ul li a.active {
	color: #012d6a;
	background: url(../image/BG_navU.jpg);
	}

/* ------------------------------------------------------------

	content styles

------------------------------------------------------------ */
/* links */

h2 {
	font-size: 190%;
	font-weight: normal;
	color: #5e585a;
	padding: 10px 0 5px 0;
	/*color: #7e1a1a;*/
	margin: 0;
	text-decoration: none;
	border-bottom: #dcd8c3 solid 1px;
	}

h1 {
	font-size: 21px;
	font-weight: bold;
	color: #012d6a;
	padding: 10px 0 20px 0;
	/*color: #7e1a1a;*/
	margin: 0;
	text-decoration: none;
	}

.blu130 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color:#012d6a;
	padding: 0 0 0 0;
}

.blu110 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 119%;
	font-weight: bold;
	color:#012d6a;
	padding: 0 0 0 0;
}

.gry10px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#666;
	line-height: 135%;
}

.blk13px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#000000;
	line-height: 135%;
}

.blk11px { 
    text-decoration: none; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
	line-height: 125%; }

.blk12px { 
    text-decoration: none; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
	line-height: 135%; }

.blk15px { 
    text-decoration: none; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 15px; 
	color: #000000; 
	font-weight: normal; 
	line-height: 135%; }


.blu15px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#012d6a;
	line-height: 110%;
}

.blu16px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#012d6a;
	line-height: 110%;
}


.blu13px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#012d6a;
	line-height: 135%;
}

.bluContent {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#012d6a;
	line-height: 135%;
}


.bluContentLG {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#012d6a;
	line-height: 135%;
}

.blu12px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#012d6a;
	line-height: 135%;
}

.grn13px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#096a03;
	line-height: 115%;
}

.grn13ul {
	text-decoration: underline;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#096a03;
	line-height: 115%;
}

.grn16px {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#096a03;
	line-height: 115%;
}

.blutext {
	color: #393f99;
}

.wht15px { 
    text-decoration: none; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px; 
	color: #FFFFFF; 
	font-weight: bold; 
	line-height: 125%; }

.red15px { 
    text-decoration: none; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px; 
	color: #CC3333; 
	font-weight: bold; 
	line-height: 125%;
	 }

.red15ul { 
    text-decoration: underline; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px; 
	color: #CC3333; 
	font-weight: bold; 
	line-height: 125%; 
	l}

.footerText {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#012d6a;
	line-height: 135%;
}

/* ------------------------------------------------------------

	Header Divider

------------------------------------------------------------ */
#blueDivider {
	width: 960px;
	height: 5px;
	font-size: 100%;
	text-align: center;	
	background: #012d6a;
	}

#whiteDivider {
	width: 960px;
	height: 2px;
	font-size: 100%;
	text-align: center;	
	background: #FFFFFF;
	}


#ltBlueDivider {
	width: 960px;
	height: 2px;
	font-size: 100%;
	text-align: center;	
	background: #78bbd5;
	}

#blkDivider {
	width: 960px;
	height: 1px;
	font-size: 100%;
	text-align: center;	
	background: #454142;
	}

#bottomStripe {
	clear: both;
	width: 960px;
	height: 41px;
	text-align: center;	
	background: url(../image/BottomStripe.jpg) no-repeat;
	padding: 0 0 0 0;
	}

#bottomGradient {
	width: 960px;
	height: 20px;
	text-align: center;	
	background: url(../image/bottomGradient.jpg) repeat-x;
	padding: 0 0 0 0;
	}


/* ------------------------------------------------------------

	forms

------------------------------------------------------------ */

.blk11b50 {
	text-decoration: none;
	font-family: arial, verdana,  helvetica, geneva, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	width: 50px; 
	}

.blk11b75 {
	text-decoration: none;
	font-family: arial, verdana,  helvetica, geneva, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	width: 75px; 
	}


.blk11b100 {
	text-decoration: none;
	font-family: arial, verdana,  helvetica, geneva, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	width: 130px; 
	}

.blk11b200 {
	text-decoration: none;
	font-family:arial, verdana,  helvetica, geneva, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	width: 200px; 
	}

.blk11b130 {
	text-decoration: none;
	font-family:arial, verdana,  helvetica, geneva, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	width: 120px; 
	}

.TrackingBox {
	text-decoration: none;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #012d6a;
	font-weight: normal;
	width: 100px; 
	height: 13px; 
	}

/* ------------------------------------------------------------

	footer

------------------------------------------------------------ */
#footer {
	width: 800px;
	height: 60px;
	clear: both;
	margin: 5px auto;
	color: #012d6a;
	background: #FFFFFF url(../image/BG_footer.gif) repeat-x;

	}
#footer-inner {
	width: 800px;
	margin: 0;
	padding: 15px 0 0 0;
	text-align: center;
	font-family: Arial, "Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: small;
	}

#footer p {
	margin: 0 0 7px 0px;
	padding: 0;
	}

#contact {
	font-size: 100%;
	margin: 0;
	padding: 0 0 5px 0px;
	}

#copyright {
	font-size: 90%;
	margin: 0;
	}

#WBENC {
	float: right;
	margin: 0 40px 0px 0;
	}

#footer a {
	font-size: 80%;
	font-weight: normal;
	color: #012d6a;
	text-decoration: underline;
	}

#footer a:hover {
	font-weight: normal;
	color: #6ba1ba;
	text-decoration: underline;
	}