
/* Style Kit v7.0 */
a, embed, object {outline: none;}
form, fieldset, dl, dt, dd {padding: 0; margin:0; border: none;}
img {border-style: none;}
h1, h2, h3, h4, h5  {margin: 0; padding: 0; font-size: 1.0em; font-weight: normal;}
p {margin: 0 0 15px 0;  padding: 0; }
table { border-collapse:collapse; border-spacing:0;}
td, th {vertical-align: top;}
th {text-align: left; }
input, textarea, select {font-family: inherit; font-size: inherit;}
input:focus, textarea:focus {outline:none;}
dl {display: block; }
dt {display: block; float: left; width: 45%; margin-bottom: 5px;}
dd {display: block; float: right; width: 45%; margin-bottom: 5px;}
big {font-size: 1.1em;}
small {font-size: 0.9em;}
/* Clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; } /* Hides from IE-mac \*/
.clearfix { display: block; }
.clearer {clear: both; height: 1px;}
.clearleft {clear: left; height: 1px;}
.clearright{clear: right; height: 1px;}
.getright {float:right;}
.getleft {float:left;}
.centa {text-align: center;}
.imgleft {float: left; margin: 0 10px 7px 0;}
.imgright {float: right; margin: 0 0 7px 10px;}
.blockit {display: block;}
.padit {margin: 0 0 10px 0;}
.bolden {font-weight: bold;}
.uline {text-decoration: underline;}
.nobg {background: none !important;}
.nomargin {margin:0 !important;}
.noborder {border: none !important;}
.nopad {padding:0 !important;}
.invisi {display: none !important;}
.button  { padding: 4px 15px; font-size: 12px; line-height: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
.buttonbig {padding: 8px 40px; font-size: 14px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
.buttonMed {padding: 6px 30px; font-size: 13px; line-height: 13px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
.buttoninfo  {margin: 0 0 0px 0; padding: 2px 7px; font-size: 9px; line-height: 9px; font-weight: bold; font-style: normal; color: white; cursor: pointer; border: none; background: #012598;  -webkit-border-radius: 25px;  -moz-border-radius: 25px; border-radius: 25px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}

.orangelink {color: #ff7b00;}
.errormessage {color:Red;}

body {height: 100%; margin:0px; background: #f1f0f0 url(../../images/bg_tile.gif) repeat-x; color: #000; font-family: Helvetica, Arial, Verdana; font-size: 12px;}

/* Links */
a	{color: #012598; text-decoration: none;}
a:hover	{color: #ff7b00; text-decoration: none;}

/* Superstructure  */
#outer {background: url(../../images/bg_shadow.png) 50% 143px no-repeat;}
#container {width: 960px; margin: 0 auto;}
#shadow {background: #FFF;   -webkit-box-shadow: 0 5px 5px 5px #bfbebe; -moz-box-shadow: 0 3px 5px 5px #bfbebe; box-shadow: 0 5px 5px 5px #bfbebe; behavior: url(lib/plugins/pie/PIE.htc);} 	
#main {padding: 25px 30px;}


/* Infrastructure  */
#header {position: relative; margin: 0; padding: 15px 0 0 0; height: 178px; z-index: 99;}

	#header #aux-nav {float: left; display: block; list-style: none; margin: 0 0 15px 0; padding: 0;}
	#header #aux-nav li {float: left; display: block; padding: 0 22px 0 0; margin: 0 15px 0 0; background: url(../../images/head_bullet.gif) 100% 50% no-repeat;}
	#header #aux-nav a {font-size: 13px; line-height: 13px; font-weight: bold; color: #012598; }
	#header #aux-nav a:hover {color: #ff7b00;}
	
	/*2015/01/16*/
	#header #aux-nav-none {float: left; display: block; list-style: none; margin: 0 0 15px 0; padding: 0;}
	#header #aux-nav-none li {float: left; display: block; padding: 0 22px 0 0; margin: 0 15px 0 0; }
	#header #aux-nav-none a {font-size: 13px; line-height: 13px; font-weight: bold; color: #012598; }
	#header #aux-nav-none a:hover {color: #ff7b00;}
		
	#header #phone {float: right; display: block; height: 30px; padding: 2px 0 0 42px; background: url(../../images/head_ico_phone.gif) no-repeat; font-size: 28px; line-height: 28px; font-weight: bold; color: #012598; letter-spacing: -1px;}
	
	/*2017/08/23*/
	#header #facebook {float: right; display: block; height: 30px; padding: 2px 0 0 42px; background: url(../../images/fb.png) no-repeat; font-size: 28px; line-height: 28px; font-weight: bold; color: #012598; letter-spacing: -1px;}
	#header #linkedin {float: right; display: block; height: 30px; padding: 2px 0 0 42px; background: url(../../images/Linkedin.png) no-repeat; font-size: 28px; line-height: 28px; font-weight: bold; color: #012598; letter-spacing: -1px;}
	#header #twitter {float: right; display: block; height: 30px; padding: 2px 0 0 42px; background: url(../../images/twitter.png) no-repeat; font-size: 28px; line-height: 28px; font-weight: bold; color: #012598; letter-spacing: -1px;}
	
	
	#header #logo {clear: both; float: left; display: block; width: 150px; height: 78px; background:url(../../images/logo.gif) no-repeat; text-indent: -9999px; overflow: hidden;}

#navSurvey {position: absolute; left: 0; bottom: 0; display: block; width: 100%; padding: 0; margin: 0; list-style: none; background: url(../../images/nav_tile.png) 0 0 repeat-x;}
	#navSurvey > li {position: relative; float: left; display: block; height: 51px; margin: 0; padding: 0; border-right: 1px solid #FFF;} 
	#navSurvey > li#login {border: none;}
	#navSurvey > li > a {display: block; height: 33px; margin: 0; padding: 18px 20px 0 20px; font-size: 16px; line-height: 16px; font-weight: bold; color: #FFF; background: url(../../images/nav_tile.png) 0 0 repeat-x;}	
	#navSurvey > li#login > a {padding-left: 20px; padding-right: 0; background: url(../../images/nav_tile_alt.png) 0 0 repeat-x;}
	
	#navSurvey > li#login > a > span {padding-left: 18px; background: url(../../images/nav_arr.png) 0 50% no-repeat;}
	
	#navSurvey ul {position: absolute; top: 51px; left: 0; display: none; width: 220px; padding: 0; margin: 0; list-style: none;  behavior: url(lib/plugins/pie/PIE.htc); }
	#navSurvey ul > li {display: block; margin: 0; padding: 0; border: 1px solid #d7d7d7; border-top: none;}
	#navSurvey ul > li > a {display: block; margin: 0; padding: 10px 20px; background: #FFF; font-size: 13px; line-height: 13px; color: #001e80; text-decoration: none;}
	#navSurvey ul > li > a:hover, #nav ul > li.on > a {background: #f1f1f2;  text-decoration: none;}
	
	#navSurvey > li.over > a  {background-position: 0 -51px;}	
	#navSurvey > li.on > a {background-position: 0 -102px !important; color: #012497 !important;}	
	#navSurvey > li.over > ul {display: block; }
	
		
#nav {position: absolute; left: 0; bottom: 0; display: block; width: 100%; padding: 0; margin: 0; list-style: none; background: url(../../images/nav_tile_alt.png) 0 0 repeat-x;}
	#nav > li {position: relative; float: left; display: block; height: 51px; margin: 0; padding: 0; border-right: 1px solid #FFF;} 
	#nav > li#login {border: none;}
	#nav > li > a {display: block; height: 33px; margin: 0; padding: 18px 20px 0 20px; font-size: 16px; line-height: 16px; font-weight: bold; color: #FFF; background: url(../../images/nav_tile.png) 0 0 repeat-x;}	
	#nav > li#login > a {padding-left: 20px; padding-right: 0; background: url(../../images/nav_tile_alt.png) 0 0 repeat-x;}
	
	#nav > li#login > a > span {padding-left: 18px; background: url(../../images/nav_arr.png) 0 50% no-repeat;}
	
	#nav ul {position: absolute; top: 51px; left: 0; display: none; width: 220px; padding: 0; margin: 0; list-style: none;  behavior: url(lib/plugins/pie/PIE.htc); }
	#nav ul > li {display: block; margin: 0; padding: 0; border: 1px solid #d7d7d7; border-top: none;}
	#nav ul > li > a {display: block; margin: 0; padding: 10px 20px; background: #FFF; font-size: 13px; line-height: 13px; color: #001e80; text-decoration: none;}
	#nav ul > li > a:hover, #nav ul > li.on > a {background: #f1f1f2;  text-decoration: none;}
	
	#nav > li.over > a  {background-position: 0 -51px;}	
	#nav > li.on > a {background-position: 0 -102px !important; color: #012497 !important;}	
	#nav > li.over > ul {display: block; }
	
/*IMAGE SIZE CHANGE HERE...
#banner {position: relative; height: 430px;}	*/
#banner {position: relative; height: 395px;}	
	#banner #slide-shadow {position: absolute; left: 0; bottom: 0; width: 100%; height: 10px; background: url(../../images/slide_shadow.png) repeat-x; z-index: 99;}
	#banner #slideshow, #slideshow li {display: block; margin: 0; padding: 0; list-style: none; height: 395px; overflow: hidden; background: #f1f0f0;}
	/*#banner #slideshow, #slideshow li {display: block; margin: 0; padding: 0; list-style: none; height: 430px; overflow: hidden; background: #f1f0f0;}
	#banner #slideshow img {display: block; width: 960px; height: 430px; color: #f1f0f0;}*/
	#banner #slideshow img {display: block; width: 960px; height: 395px; color: #f1f0f0;}
	
#tracktrace {position: absolute; top: 112px; left: 33px; width: 262px; box-shadow: 0 0 5px 1px #000; z-index: 50;}
	#tracktrace #title-track {display: block; padding: 17px 0 0 63px; margin: 0; height: 36px; background: url(../../images/trk_pnl_head.gif) no-repeat; border-bottom: 1px solid #093dce; font-size: 18px; line-height: 18px; font-style: italic; font-weight: bold;  color: #FFF; text-shadow: 2px 2px 2px #000; behavior: url(lib/plugins/pie/PIE.htc);}
	#tracktrace fieldset {display: block; padding: 20px 17px; margin: 0; background: #002695 url(../../images/trk_bg.png) 0 0 repeat-x;  }
	#tracktrace #track_num {position: relative; display: block; width: 212px; padding: 6px 7px; margin: 0 0 15px 0; background: #FFF; font-size: 16px; line-height: 16px; color: #222; border: none;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 3px 1px #777; -moz-box-shadow: inset 1px 1px 3px 1px #777; box-shadow: inset 1px 1px 3px 1px #777; behavior: url(lib/plugins/pie/PIE.htc); }
	#tracktrace label {display: block; vertical-align: middle; color: #FFF; font-size: 14px; line-height: 14px; margin: 0 0 3px 0; cursor: pointer;}
	#tracktrace .dots-wht {background: url(../../images/dots_wht.gif) repeat-x; height: 1px; margin: 15px 0;}
	#tracktrace #track_butt {position: relative;  padding: 7px 40px; font-size: 16px; line-height: 16px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: 1px solid #315ddf; background: #0735ba url(../../images/trk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #002388; -moz-box-shadow: 0 1px 3px 0 #002388; box-shadow: 0 1px 3px 0 #002388; behavior: url(lib/plugins/pie/PIE.htc);}
	#tracktrace #track_butt:hover {background: #1649da url(../../images/trk_butt.png) 0 100% repeat-x;}
	
#masthead {padding: 15px 30px; background: url(../../images/mast_tile.png) repeat-x;}
	#masthead #weather {float: right; display: block; margin: 0; padding: 0; list-style: none;}
	#masthead #weather li {float: right; display: block; padding: 0 0 0 13px; margin: 0 0 0 12px; background: url(../../images/mast_div.gif) 0 50% no-repeat; color: #011f84; font-size: 13px; line-height: 22px; }

	#masthead #divWeather {float: right; display: block; margin: 0 20px; padding: 0; list-style: none;}
	#masthead #divWeather li {float: right; display: block; padding: 0 0 0 13px; margin: 0 0 0 12px; background: url(../../images/mast_div.gif) 0 50% no-repeat; color: #011f84; font-size: 13px; line-height: 35px; }
	
#intro {padding: 25px 30px; background: url(../../images/mast_tile_lrg.png) 0 100% repeat-x;  }	
	#intro h1 {font-size: 22px; line-height: 27px; font-weight: bold; color: #012497;  letter-spacing: -1px; margin: 0; padding: 0;}
	#intro h1 a {text-decoration: underline;}
	#intro h1 a:hover {text-decoration: none;}
	
#footer {padding: 15px 30px 30px 30px; background: url(../../images/foot_tile.png) repeat-x;}	
	#footer #foot-nav {float: left; display: block; margin: 0; padding: 0; list-style: none;}
	#footer #foot-nav li {float: left; display: block; padding: 0 10px 0 0; margin: 0 10px 0 0; border-right: 1px solid #011f84; color: #011f84; font-size: 12px; line-height: 12px; }	
	#footer #copy {float: right; color: #011f84; font-size: 12px; line-height: 12px;}
	
#sidebar {float: left; width: 264px;}	
	
	#sidebar .spanel {border: 1px solid #dedddb; margin: 0 0 20px 0;}
	#sidebar .spanel h3 {display: block; height: 35px; padding: 17px 0 0 15px;  margin: 0;  font-size: 18px; line-height: 18px; font-style: italic; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);}
	
	#frmCheckTransitTime {}
	#frmCheckTransitTime #title-transit {padding-left: 63px; background: url(../../images/chk_pnl_head.gif) no-repeat; }
	#frmCheckTransitTime fieldset {display: block; padding: 2px 17px; margin: 0; background: #f1f0f0 url(../../images/chk_pnl_bg.png) 0 0 repeat-x; }
	#frmCheckTransitTime label {display: block; margin: 0 0 5px 0; font-size: 12px; line-height: 12px; color: #002695;}
	#frmCheckTransitTime .lblLabel {display:block; margin:  0 0 5px 0; font-size: 14px; line-height: 14px; color: #002695;}
	#frmCheckTransitTime input.txtfld {position: relative; display: block; width: 212px; padding: 6px 7px; margin: 0 0 10px 0; background: #FFF; font-size: 12px; line-height: 12px; color: #a2a2a2; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#frmCheckTransitTime input.txtfld:focus {color: #222;}
	#frmCheckTransitTime input.datepicker {float: left; width: 160px; margin-right: 5px;}
	#frmCheckTransitTime img.ui-datepicker-trigger {float: left; margin-top: 3px; cursor: pointer;}
	
	#frmCheckTransitTime .dots-gry {background: url(../../images/dots_gry.gif) repeat-x; height: 1px; margin: 10px 0;}
	#frmCheckTransitTime #check_butt {position: relative;  padding: 8px 40px; font-size: 16px; line-height: 16px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#frmCheckTransitTime #check_butt:hover {background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	
	#frmCheckTransitTime #btnCheck {margin: 0 0 5px ;position: relative; padding: 8px 40px; font-size: 14px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#frmCheckTransitTime #btnCheck:hover {background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	
	#frmCheckTransitTime .lblEtaLabel {display:inline; margin:  0 0 5px 0; font-size: 13px; line-height: 13px; color: #002695;}
	#frmCheckTransitTime .lblInfo {display:inline; position: relative; font-size: 13px; line-height: 13px; color: #222; }
    #frmCheckTransitTime .lblErrorMesg{display: block; font-size: 11px; line-height: 11px; font-weight: normal; font-style:italic; color: red; margin:0 0 15px 0;}
	
	#video {padding: 12px; }
	#video .vid-thb {display: block; margin: 0 0 10px 0}
	#video .vid-thb img {width: 238px;}
	#video .title-media {font-size: 10px; line-height: 10px; color: #ff7b00; text-transform:uppercase; font-weight: bold; margin: 0 0 3px 0;}
	#video h2 {font-size: 16px; line-height: 18px; color: #012598; font-weight: bold;}

	#qlinks #title-qlinks {background: url(../../images/qlink_pnl_head.gif) no-repeat; padding-left: 50px;}
	#qlinks ul {display: block; padding: 15px; margin: 0; list-style: none;}
	#qlinks li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; background: url(../../images/navArrowOrange.gif) 0 4px no-repeat;  }
	#qlinks a {color: #000;}
	#qlinks a:hover {color: #ff7b00;}
		
			
#page {float: right; width: 605px; line-height: 16px;}	

	#page a.more {font-weight: bold; padding-left: 12px; background:url(../../images/arrow_org_lrg.gif) 0 50% no-repeat; text-transform: uppercase;} 
	#page h1, #page h2 {display: block; font-size: 23px; line-height: 25px; font-weight: bold; color: #012497; margin: 0 0 10px 0; letter-spacing: -1px;}
	#page #feature {padding: 0 0 30px 0; border-bottom: 6px solid #dedddb; margin: 0 0 20px 0;}
	
	#page a.more-news {float: right; margin-top: 7px; padding-left: 12px; background:url(../../images/arrow_org_sml.gif) 0 50% no-repeat; }
	
	#news-articles {display: block; margin: 0; padding: 0; list-style: none; border-top: 1px solid #dedddb;}
	#news-articles li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	
	#news-articles a.news-thb {float: left; display: block; width: 141px; }
	#news-articles a.news-thb img { display: block; width: 141px;}
	#news-articles div.news-txt {margin-left: 161px; padding-top: 10px;}
	#news-articles div.news-txt h3 {display: block; font-size: 18px; line-height: 20px; color: #012497; margin: 0 0 10px 0;}
	#news-articles div.news-txt h3 a {color: #012497;}
	#news-articles div.news-txt h3 a:hover {color: #ff7b00;}
	#news-articles div.news-txt1 ul {list-style: none;}
	#news-articles div.news-txt1 li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }
	
	#news-details .li-news {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }
	
/* Products Template */
#products  {display: block; margin: 0; padding: 0; list-style: none; }	
	#products li {float: left; display: block; width: 220px; margin: 0 5px 15px 0; padding: 10px 40px 0 10px ; list-style: none; line-height: 16px;}	
	#products a.thumb {display: block; margin: 0 0 15px 0;}
	#products a.thumb img {display: block; width: 220px; height: 205px; overflow: hidden;}
	#products h2 {display: block; height: 20px; font-size: 18px; line-height: 20px; font-weight: bold; color: #012497; margin: 0 0 10px 0; letter-spacing: -1px; overflow: hidden;}
	#products p {margin: 0 10px 0 0;}
	#products h2 a {color: #012497;}
	#products h2 a:hover {color: #012497;}
		
	/* AboutUs Template */
#aboutus  {display: block; margin: 0; padding: 0; list-style: none; }	
	#aboutus li {float: left; display: block; width: 220px; margin: 0 5px 15px 0; padding: 0; list-style: none; line-height: 16px;}	
	#aboutus a.thumb {display: block; margin: 0 0 15px 0;}
	#aboutus a.thumb img {display: block; width: 220px; height: 205px; overflow: hidden;}
	#aboutus h2 {display: block; height: 45px; font-size: 18px; line-height: 20px; font-weight: normal; color: #012497; margin: 0 0 10px 0; letter-spacing: -1px; overflow: hidden;}
	
/* Careers Template */
#careers {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#careers li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	#careers a.news-thb {float: left; display: block; width: 141px; }
	#careers a.news-thb img { display: block; width: 141px;}
	#careers div.news-txt {margin-left: 6px; padding-top: 10px;}
	#careers div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#careers div.news-txt h3 a {color: #012497;}
	#careers div.news-txt h3 a:hover {color: #012497;}

	#careers div.news-txt h4 {display: block; font-size: 14px; line-height: 16px; color: #012497; margin: 0 0 5px 0;}
	#careers div.news-txt h4 a {color: #012497;}	
	#careers div.news-txt h4 a:hover {color: #012497;}	
	
	#careers div.header-txt {margin-left: 6px; padding-top: 10px;}
	#careers div.header-txt p {margin: 0 0 7px 0;  padding: 0; }
	#careers div.news-txt ul {display: block; padding: 0px 0 0 25px; margin: 0; list-style: none;}
	#careers div.news-txt li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }
	/*#careers a.contact_underline {text-decoration: underline;}*/
    #careers a.more {background:url(../../images/arrow_org_sml.gif) 0 50% no-repeat; }
    #careers div.news-txt a.more {color: #012497;}
    #careers div.news-txt a.more:hover {color: #ff7b00;}
    #careers div.news-txt a.orangelink{color: #ff7b00;}
    #careers div.news-txt a.orangelink:hover{color: #012497;}
    
#careersidebar {float: left; width: 204px;}		
	#careersidebar .spanel {border: 1px solid #dedddb; margin: 0 0 20px 0;}
	#careersidebar .spanel h3 {display: block; height: 35px; padding: 17px 0 0 15px;  margin: 0;  font-size: 18px; line-height: 18px; font-style: italic; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);}
		
	#careerlinks #title-qlinks {background: url(../../images/qlink_pnl_head.gif) no-repeat; padding-left: 50px;}
	#careerlinks ul {display: block; padding: 15px; margin: 0; list-style: none;}
	#careerlinks li {display: block; padding: 0 0 0 12px; margin: 0 0 8px 0; background: url(../../images/navArrowOrange4.gif) 0 4px no-repeat;  }
	/*#careerlinks a {color: #000;}
	#careerlinks a:hover {color: #ff7b00;}*/
	#careerlinks a {color: #012497;}
	#careerlinks a:hover {color: #ff7b00;}
#careerpage {float: right; width: 665px; line-height: 16px;}	
	
#secondaryNavLinks li {
	background: url("../images/css/navArrowOrange.gif") no-repeat;
	border-top:1px solid #ffffff;
	background-position: 12px 6px;
	font-size:1.1em;
	padding: 2px 8px 2px 21px;
	margin:0px;
	display:block;
}

			
/* ContactUs Template */
#ContactUs {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#contactus a.more {font-weight: bold; padding-left: 12px; background:url(../../images/arrow_org_lrg.gif) 0 50% no-repeat; text-transform: uppercase;} 
	#contactus h1, #page h2 {display: block; font-size: 20px; line-height: 25px; font-weight: bold; color: #012497; margin: 0 0 10px 0; letter-spacing: -1px;}
	
	#contactus div.message span {display: block; font-size: 14px; line-height: 22px; font-weight: bold; color: red; margin: 0 0 30px 0;}
	#contactus div.phoneus h3 {display: block; font-size: 20px; line-height: 22px; font-weight: bold; color: #012497; margin: 0 0 10px 0;}
	#contactus div.emailus h3 {display: block; font-size: 20px; line-height: 22px; font-weight: bold; color: #012497; margin: 0 0 10px 0;}
	
	#tblDepotsContact {border: 2px solid #dedddb; }
	#tblDepotsContact .bordergrey {border: 1px solid #dedddb; }
	#tblDepotsContact h3 {display: block; font-size: 16px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#tblDepotsContact h3 a {color: #012497;}
	#tblDepotsContact h3 a:hover {color: #012497;}

	#ContactForm a:hover {color: #012497;}
	#ContactForm .input_butt {position: relative;  padding: 8px 40px; font-size: 14px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#ContactForm .input_butt:hover {background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	
    #ContactForm .input_txt {position: relative; display: block; width: 400px; padding: 6px 7px; margin: 0 0 15px 0; background: #FFF; font-size: 14px; line-height: 14px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#ContactForm .input_txt:focus {color: #222;}
	#ContactForm .input_area  {position: relative; display: block; width: 600px; height: 100px; padding: 6px 7px; margin: 0 0 15px 0; background: #FFF; font-size: 14px; line-height: 14px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#ContactForm .input_area:focus {color: #222;}	
	/*#ContactForm select{position: relative; display: block; padding: 6px 7px; margin: 0 0 15px 0; background: #FFF; font-size: 14px; line-height: 14px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}*/
	#ContactForm .input_area_short  {position: relative; display: block; width: 450px; height: 100px; padding: 6px 7px; margin: 0 0 15px 0; background: #FFF; font-size: 14px; line-height: 14px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#ContactForm .input_area_short:focus {color: #222;}
		
/* FAQs Template */
#faqs {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#faqs li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	#faqs a.news-thb {float: left; display: block; width: 141px; }
	#faqs a.news-thb img { display: block; width: 141px;}
	#faqs div.news-txt {margin-left: 161px; padding-top: 10px;}
	#faqs div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#faqs div.news-txt h3 a {color: #012497;}
	/*#faqs div.news-txt h3 a:hover {color: #ff7b00;}	*/
	#faqs div.news-txt h3 a:hover {color: #012497;}	
	
	#faqs div.news-txt h4 {display: block; font-size: 14px; line-height: 16px; color: #012497; margin: 0 0 5px 0;}
	#faqs div.news-txt h4 a {color: #012497;}	
	#faqs div.news-txt h4 a:hover {color: #012497;}	
	
	#faqs div.header-txt {margin-left: 161px; padding-top: 10px;}
	#faqs div.header-txt p {margin: 0 0 7px 0;  padding: 0; }
	#faqs div.news-txt ul {display: block; padding: 0px 0 0 25px; margin: 0; list-style: none;}
	#faqs div.news-txt li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }
	/*#faqs a.contact_underline {text-decoration: underline;}*/
	
/* Freight Control Template */
#freightcontrol {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#freightcontrol li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	#freightcontrol a.news-thb {float: left; display: block; width: 141px; }
	#freightcontrol a.news-thb img { display: block; width: 141px;}
	#freightcontrol div.news-txt {margin-left: 6px; padding-top: 10px;}
	#freightcontrol div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#freightcontrol div.news-txt h3 a {color: #012497;}
	#freightcontrol div.news-txt h3 a:hover {color: #012497;}	
	#freightcontrol div.news-txt ul {display: block; padding: 0px 0 0 25px; margin: 0; list-style: none;}
	#freightcontrol div.news-txt li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }
	
#ShippingToolInfo {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#ShippingToolInfo li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	#ShippingToolInfo a.news-thb {float: left; display: block; width: 141px; }
	#ShippingToolInfo a.news-thb img { display: block; width: 141px;}
	#ShippingToolInfo div.news-txt {margin-left: 6px; padding-top: 10px;}
	#ShippingToolInfo div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#ShippingToolInfo div.news-txt h3 a {color: #012497;}
	#ShippingToolInfo div.news-txt h3 a:hover {color: #012497;}	
	#ShippingToolInfo div.news-txt ul {display: block; padding: 0px 0 0 25px; margin: 0; list-style: none;}
	#ShippingToolInfo div.news-txt li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }
	#ShippingToolInfo span.SubHeader {font-weight:bold; margin: 0px 0 10px; line-height:26px;}	

#ShippingToolInfoSidebar {float: left; width: 214px;}		
	#ShippingToolInfoSidebar .spanel {border: 1px solid #dedddb; margin: 0 0 20px 0;}
	#ShippingToolInfoSidebar .spanel h3 {display: block; height: 35px; padding: 17px 0 0 15px;  margin: 0;  font-size: 18px; line-height: 18px; font-style: italic; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);}
		
	#ShippingToolLinks #title-qlinks {background: url(../../images/qlink_pnl_head.gif) no-repeat; padding-left: 50px;}
	#ShippingToolLinks ul {display: block; padding: 15px; margin: 0; list-style: none;}
	#ShippingToolLinks li {display: block; padding: 0 0 0 12px; margin: 0 0 8px 0; background: url(../../images/navArrowOrange4.gif) 0 4px no-repeat;  }
	#ShippingToolLinks a {color: #012497;}
	#ShippingToolLinks a:hover {color: #ff7b00;}
#ShippingToolInfoPage {float: right; width: 655px; line-height: 16px;}	

/* Track & Trace Template */
#tracktraceproduct {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#tracktraceproduct li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	#tracktraceproduct a.news-thb {float: left; display: block; width: 141px; }
	#tracktraceproduct a.news-thb img { display: block; width: 141px;}
	#tracktraceproduct div.news-txt {margin-left: 6px; padding-top: 10px;}
	#tracktraceproduct div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#tracktraceproduct div.news-txt h3 a {color: #012497;}
	#tracktraceproduct div.news-txt h3 a:hover {color: #012497;}	
	#tracktraceproduct div.news-txt ul {display: block; padding: 0px 0 0 25px; margin: 0; list-style: none;}
	#tracktraceproduct div.news-txt li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }

/* Privacy */
#privacy {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#privacy li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	#privacy a.news-thb {float: left; display: block; width: 141px; }
	#privacy a.news-thb img { display: block; width: 141px;}
	#privacy div.news-txt {margin-left: 6px; padding-top: 10px;}
	#privacy div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#privacy div.news-txt h3 a {color: #012497;}
	#privacy div.news-txt h3 a:hover {color: #ff7b00;}
	
/* Terms & Conditions */
#termconditions {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#termconditions li {display: block; margin: 0; padding: 3px 0; border-bottom: 0px solid #dedddb;}
	#termconditions a.news-thb {float: left; display: block; width: 141px; }
	#termconditions a.news-thb img { display: block; width: 141px;}
	#termconditions div.news-txt {margin-left: 6px; padding-top: 1px;}
	#termconditions div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#termconditions div.news-txt h3 a {color: #012497;}
	#termconditions div.news-txt h3 a:hover {color: #012497;}	
	
    #termconditions div.news-txt h4 {display: block; font-size: 13px;  font-weight:bold; line-height: 22px; color: #012497; margin: 0 0 0 0;}
	#termconditions div.news-txt h4 a {color: #012497;}
	#termconditions div.news-txt h4 a:hover {color: #012497;}

/* About Us Video Template */
#videofeature {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#videofeature li {display: block; margin: 0; padding: 10px 0; border-bottom: 0px solid #dedddb;}
	#videofeature a.news-thb {float: left; display: block; width: 141px; }
	#videofeature a.news-thb img { display: block; width: 141px;}
	#videofeature div.news-txt {margin-left: 6px; padding-top: 10px;}
	#videofeature div.news-txt h3 {display: block; font-size: 18px; line-height: 22px; color: #012497; margin: 0 0 10px 0;}
	#videofeature div.news-txt h3 a {color: #012497;}
	#videofeature div.news-txt h3 a:hover {color: #012497;}	
	#videofeature div.news-txt ul {display: block; padding: 0px 0 0 25px; margin: 0; list-style: none;}
	#videofeature div.news-txt li {display: block; padding: 0 0 0 12px; margin: 0 0 3px 0; border-bottom: 0px; background: url(../../images/dot_org.gif) 0 4px no-repeat;  }
	

#login {display: block; margin: 20px 150px 100px 150px;}
	#login .spanel {border: 1px solid #dedddb; margin: 0 0 20px 0;}
	#login h3 {display: block; height: 30px; padding: 15px 0 0 17px;  margin: 0;  font-size: 20px; line-height: 20px; font-style:italic; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);}
	
	#login fieldset {display: block; padding: 20px 17px; margin: 0;  }
	#login label {display: block; margin: 0 0 0 0; font-size: 14px; line-height: 16px; color: #002695;}
	#login input.txtfld {position: relative; display: inline; width: 250px; padding: 6px 7px; margin: 0 0 0 0; background: #FFF; font-size: 14px; line-height: 16px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#login input.txtfld:focus {color: #222;}
	
	#login .dots-gry {background: url(../../images/dots_gry.gif) repeat-x; height: 1px; margin: 10px 0;}
	#login #submit_butt {position: relative;  padding: 8px 40px; font-size: 14px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#login #submit_butt:hover {background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	
	
    #login a.more {padding-left: 12px; background:url(../../images/arrow_org_sml.gif) 0 50% no-repeat; }
    div.message span {display: block; font-size: 14px; line-height: 22px; font-weight: bold; color: red; margin: 0 0 30px 0;}
    	
#register {display: block; margin: 10px 150px 0 150px;}
	#register .spanel {border: 1px solid #dedddb; margin: 0 0 10px 0;}
	#register h3 {display: block; height: 30px; padding: 15px 0 0 17px;  margin: 0;  font-size: 20px; line-height: 20px; font-style:italic; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);}
	
	#register fieldset {display: block; padding: 20px 17px; margin: 0;  }
	#register label {display: block; margin: 0 0 5px 0; font-size: 12px; line-height: 14px; color: #002695;}
	#register input.txtfld {position: relative; display: block; width: 300px; padding: 6px 7px; margin: 0 0 15px 0; background: #FFF; font-size: 14px; line-height: 14px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#register input.txtfld:focus {color: #222;}
	
	#register .dots-gry {background: url(../../images/dots_gry.gif) repeat-x; height: 1px; margin: 15px 0;}
	#register #submit_butt {position: relative;  padding: 8px 40px; font-size: 14px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#register #submit_butt:hover {background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	
	
    #register a.more {padding-left: 12px; background:url(../../images/arrow_org_sml.gif) 0 50% no-repeat; }    
	#register a {color: #222; }
	#register a:hover {color: #222;}    
	
#consignmentstatus {display: block; margin: 0  450px 0 20px;}
	#consignmentstatus .spanel {border: 1px solid #dedddb; margin: 0 0 0 0;}
	#consignmentstatus h3 {display: block; height: 22px; padding: 10px 0 5px 17px;  margin: 0;  font-size: 18px; font-style:italic; line-height: 18px; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);}    
	
	#consignmentstatus fieldset {border: 1px solid #dedddb;  display: block; padding: 5px 27px 15px 20px; margin: 0;  }
	#consignmentstatus label {display:block; margin: 0 0 0 0px; font-size: 12px; line-height: 12px; color: #002695;}
	#consignmentstatus .lblLabel {position: absolute; margin: 0 0 11px 0; color: #222;}
	#consignmentstatus input.txtfld {position: relative; display: inline; width: 200px; padding: 6px 7px; margin: 10px 0 0px 6px; background: #FFF; font-size: 12px; line-height: 12px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#consignmentstatus input.txtfld:focus {color: #222;}
	
	#consignmentstatus .dots-gry {background: url(../../images/dots_gry.gif) repeat-x; height: 1px; margin: 15px 0;}

	#consignmentstatus #btnSubmit{position: relative;  display:inline; margin: 0 0 0 10px; padding: 7px 20px; font-size: 12px; line-height: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#consignmentstatus #btnSubmit:hover{background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	

	#btnPrintPreview{position: relative;  display:inline; margin: 20px 0 0 690px; padding: 7px 20px; font-size: 12px; line-height: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#btnPrintPreview:hover{background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	
	
    a.more {padding-left: 12px; background:url(../../images/arrow_org_sml.gif) 0 50% no-repeat; }
    /*div.message span {display: block; font-size: 12px; line-height: 24px; font-weight: normal; font-style:italic; color: red; margin: 0 0 20px 20px;}*/
    div.message span {display: block; font-size: 11px; line-height: 11px; font-weight: normal; font-style:italic; color: red; margin: 0 0 10px 20px;}
    
    
    .labelconcharge1{position: relative; font-size: 12px; line-height: 24px; color: #002695; margin:0 0 0 0;}
    #tblConcharge .tdLabel1 {position: relative; font-size: 12px; }
    /*2016/02/25*/
    #tblConcharge .tdLabel1Red {position: relative; font-size: 11px; font-weight:bold; }
        
    .labelconcharge{position: relative; margin: 0 0 0 10px;}
    /*#lblEstDelvTime{position: relative; margin: 100px 0 0px 10px;}*/
    #lblEstDelvTime{position: relative; margin: 100px 0 0px 0px;}
    #tblConcharge {border: 1px solid #dedddb; margin: 0 0 0 17px;}
    #tblConcharge .tdLabel {font-size: 12px; line-height: 12px; color: #002695;}
    
	#tblConcharge .bordergrey {border: 1px solid #dedddb; }
	#tblConcharge h3 {display: block; font-size: 16px; line-height: 22px; color: #012497; margin: 5px 0 5px 10px; font-weight: bold; }
	#tblConcharge h3 a {color: #012497;}
	#tblConcharge h3 a:hover {color: #012497;}
	#tblConcharge th{ background-color: #dedddb;}
	
	div.gridheader h3 {display: block; font-size: 16px; line-height: 16px; font-weight: bold; color: #012497; margin: 25px 0 5px 20px;}	
	.gridview {border: 1px solid #dedddb; margin: 0px 0 0 20px; }
	.lblNote {font-size: 10px; color: blue;}	
	#pnlConsignment {margin: 30px 0 0 0;}
	.treeview {padding:0 0 0 0 0; margin: 0 0 0 0;}


#CheckTransitTime {border: 1px solid #dedddb; display: block; margin: 0  150px 0 20px;}
	#CheckTransitTime .spanel {border: 1px solid #dedddb; margin: 0 0 0 0;}
	#CheckTransitTime h3 {display: block; height: 22px; padding: 10px 0 5px 17px;  margin: 0;  font-size: 18px; font-style:italic; line-height: 18px; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);}    
	
	#CheckTransitTime fieldset {border: 1px solid #dedddb;  display: block; padding: 5px 27px 15px 20px; margin: 0;  }
	#CheckTransitTime label {display:block; margin: 8px 0 0 10px; font-size: 12px; line-height: 12px; color: #002695;}
	#CheckTransitTime .lblLabel {display:block; margin: 8px 0 0 0px; font-size: 12px; line-height: 12px; color: #002695;}
	#CheckTransitTime input.txtfld {position: relative; display: inline; width: 200px; padding: 6px 7px; margin: 8px 0 0px 0px; background: #FFF; font-size: 12px; line-height: 12px; color: #222; border: 1px solid #bcbcbc;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;  -webkit-box-shadow: inset 1px 1px 1px 0px #bcbcbc; -moz-box-shadow: inset 1px 1px 1px 0px #bcbcbc; box-shadow: inset 1px 1px 1px 0px #bcbcbc; behavior: url(lib/plugins/pie/PIE.htc);}
	#CheckTransitTime input.txtfld:focus {color: #222;}
	#CheckTransitTime .lblInfo {display:block; margin: 0px 0 0 0; font-size: 12px; line-height: 12px; color: #222; font-style:italic;}
	
	#CheckTransitTime .dots-gry {background: url(../../images/dots_gry.gif) repeat-x; height: 1px; margin: 5px 0;}

	#CheckTransitTime #btnCheck1{position: relative;  display:inline; margin: 0 0 0 10px; padding: 7px 20px; font-size: 12px; line-height: 12px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#CheckTransitTime #btnCheck1:hover{background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	

	#CheckTransitTime #btnCheck {position: relative; margin: 0 0 15px; padding: 8px 40px; font-size: 14px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFF; cursor: pointer; border: none; background: #ff5100 url(../../images/chk_butt.png) 0 0 repeat-x; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px 0 #939191; -moz-box-shadow: 0 1px 3px 0 #939191; box-shadow: 0 1px 3px 0 #939191; behavior: url(lib/plugins/pie/PIE.htc);}
	#CheckTransitTime #btnCheck:hover {background: #ff7b00 url(../../images/chk_butt.png) 0 100% repeat-x;}	


	/*TO MERGE TO WORK CSS*/
	#calendardiv input.datepicker {float: left; width: 100px; margin-right: 5px; margin-left:0px;}
	#calendardiv img.ui-datepicker-trigger {float: left; margin-top: 0; cursor: pointer;}

	#CheckTransitTime input.datepicker {float: left; width: 200px; margin-right: 5px; }
	#CheckTransitTime img.ui-datepicker-trigger {float: left; margin-top: 10px; cursor: pointer;}	
	
	#CheckTransitTime .lblInfo {display:block; margin: 10px 0 0; font-size: 12px; line-height: 14px; color: #222; font-style:normal;}
	/*END TO MERGE TO WORK CSS*/

    a.more {padding-left: 12px; background:url(../../images/arrow_org_sml.gif) 0 50% no-repeat; }
    /*div.message span {display: block; font-size: 12px; line-height: 24px; font-weight: normal; font-style:italic; color: red; margin: 0 0 20px 20px;}*/
    div.message span {display: block; font-size: 11px; line-height: 11px; font-weight: normal; font-style:italic; color: red; margin: 0 0 10px 20px;}
    
    #EstimatedDeliveryDate {border: 1px solid #dedddb; display: block; margin: 30px  150px 10px 20px;}
	#EstimatedDeliveryDate .spanel {border: 1px solid #dedddb; margin: 0 0 0 0;}
	#EstimatedDeliveryDate h3 {display: block; height: 22px; padding: 10px 0 5px 17px;  margin: 0;  font-size: 18px; font-style:italic; line-height: 18px; font-weight: bold; color: #002695; background: url(../../images/pnl_head_bg.gif) repeat-x; text-shadow: 1px 1px 1px #999; behavior: url(lib/plugins/pie/PIE.htc);} 	
	#EstimatedDeliveryDate fieldset {display: block; padding: 5px 27px 10px 20px; margin: 0;  }
	#EstimatedDeliveryDate label {display:inline; margin: 0 0 0 0px; font-size: 12px; line-height: 12px; color: #002695;}	
	#EstimatedDeliveryDate .lblInfo {display:inline; margin: 20px 0 0 0; font-size: 12px; line-height: 20px; color: #222; }
	#EstimatedDeliveryDate .lblLabel {display:inline; margin: 8px 0 0 0px; font-size: 12px; line-height: 12px; color: #002695;}
		

#survey {display: block; margin: 0; padding: 0; list-style: none; border-top: 0px solid #dedddb;}
	#survey li {display: block; margin: 0; padding: 10px 0; border-bottom: 1px solid #dedddb;}
	#survey a.news-thb {float: left; display: block; width: 141px; }
	#survey a.news-thb img { display: block; width: 141px;}
	#survey  {margin-left: 6px; padding-top: 10px;}
	#survey h3 {display: block; font-size: 18px; line-height: 22px; font-weight: bold; color: #012497; margin: 0 0 10px 0;}
	#survey h3 a {color: #012497;}
	
	#txtFeedback {border: 1px solid #bcbcbc; background: #FFF; font-size: 12px; line-height: 12px; color: #222; margin:  2px 0 0px; padding:5px 0 5px 5px;}
	#txtFeedback focus {color: #222;}			
	#survey .blueLabel {color: #012497; font-weight: normal;}
	#survey .errorMessage {color:red; font-size: 11px;}
	
	#survey .ContinueLink {color: #012497; font-size: 13px; font-weight: bold; text-decoration: underline;}
    #survey .ContinueLink:hover {color: #ff7b00; text-decoration: underline;}
