html, body {margin:0px;padding:0px;font-family:arial;}
body {font-size:62.5%;background-color:#D9E3EA}
* {padding:0;margin:0;}
a {color:#0973B6;text-decoration:none;}
a:hover {color:#0973B6;text-decoration:underline;}

h1, h2, h5 {font-family:trebuchet ms;margin:0px;}
h1.main {padding:0px 10px 10px 10px;font-size:1.9em;color:#000;font-weight:bold;}
h3 {font-size:1.3em;}
h4 {font-size:1.1em;color:#333;}
h4.client {background-color:#EEE;padding:6px;margin:30px 0px 8px 0px;}
h4.grey {background-color:#EEE;padding:6px;margin:8px 0px 8px 0px;}

#page {margin:0px auto;padding:0px;width:970px;position:relative}
#page-inner {margin:0px 0px;width:100%;dislay:block;background:url(../images/bg_page_base.gif) no-repeat bottom left; overflow:hidden;}
#area {margin:0px;padding:0px 0px 0px 0px;width:970px; display:block;display:block;overflow:hidden;}
#area-inner {display:block;padding:0px 7px;border-left:1px solid #C1D0DF;border-right:1px solid #C1D0DF;background:url(../images/bg_body.jpg) repeat-x top left #1E6BA3;}
.holder {display:block;clear:both;padding:5px 0px 0px 0px;width:954px;}

.hdr {clear:both;display:block;border-left:1px solid #C1D0DF;border-right:1px solid #C1D0DF;}
.hdr-inner {clear:both;display:block;overflow:hidden;width:100%;background:url(../images/woman.jpg) no-repeat top right #FFF;padding:0px 0px 10px 0px}
.number {float:right;font-size:2.3em;margin:50px 105px 0px 0px;color:#727374;}
.logo {width:369px;display:block;margin:6px 10px 4px 10px}
.logo a, .logo a:hover {width:369px;display:block;height:121px;background:url(../images/logo_capital_logistics.gif) no-repeat;text-indent:-999px}
.contacts {display:block;width:575px;font-size:11px;position:absolute;left:390px;top:1px;color:#727374;}
.contacts li {float:left;display:inline;}
.contacts li span {display:block;padding:8px 10px 12px 40px;}
.contacts .tel {background:url(../images/bg_phone.gif) top left no-repeat;}
.contacts .mail {background:url(../images/bg_email.gif)  top left no-repeat;}
.contacts .mail a {color:#727374;text-decoration:underline;}
.contacts .fax {background:url(../images/bg_fax.gif)  top left no-repeat;}
#footer {clear:both;width:100%;border-top:1px solid #DDE8F1;}
#footer-inner {padding:8px 0px;text-align:center;color:#FFF;font-size:1.1em;}
#footer p {margin:0px 0px 6px 0px;padding:0px;}
#footer span {margin:0px;padding:0px 2px;}
#footer a {color:#FCC773;}

.content {float:left;display:block;width:752px;}
.content-inner {display:block;width:100%;clear:both;}
.full-section {width:752px;display:block;margin:0px 0px 8px 0px;clear:both;padding:5px 0px}
.bg-white {background-color:#FFF;}

.demi-section-left {margin:0px 10px 8px 0px;float:left;width:514px;display:block;}
.full-section .welcome {padding:0px;background-color:#FFF;display:block;width:100%;}
.full-section .welcome span.hme {font-family:arial;font-size:1.4em; color:#FFF;line-height:18px;font-weight:normal;display:block;background-color:#494A49;padding:5px 10px;}
.full-section .welcome span.welc {font-family:arial;font-size:1.4em; color:#FFF;line-height:18px;font-weight:normal;display:block;background-color:#494A49;padding:5px 10px;}
.full-section .welcome span.blue {font-family:arial;font-size:1.4em; color:#FFF;line-height:18px;font-weight:normal;display:block;background-color:#1665A0;padding:5px 10px;}
.full-section .welcome p {margin:0px;padding:0px;}
.full-section .inner {clear:both;background-color:#FFF;padding:10px 10px 10px 10px;font-size:1.3em;line-height:1.6em;display:block;}
.full-section .inner p {margin:0px 0px 10px 0px;padding:0px;}
.full-section .inner ul {list-style-type:none;margin:0px 0px 0px 0px;padding:8px 0px;}
.full-section .inner ul li {padding:0px 0px 0px 15px;margin:0px 0px 5px 0px;background:url(../images/bg_arrow.gif) no-repeat top left;}
.full-section .inner ul li.tel {background:url(../images/bg_phone.gif) top left no-repeat;}
.full-section .inner ul li.mail {background:url(../images/bg_email.gif)  top left no-repeat;}
.full-section .inner ul li.mail a {color:#727374;text-decoration:underline;}
.full-section .inner ul li.fax {background:url(../images/bg_fax.gif)  top left no-repeat;}
.full-section .inner ul li.tel, .full-section .inner ul li.fax span, .full-section .inner ul li.mail  {display:block;padding:8px 10px 12px 40px;}
.full-section .inner ol {margin:0px 0px 10px 35px;padding:0px;list-style-type: upper-roman; }
.full-section .inner ol li {padding:0px 0px 0px 0px;margin:0px 0px 7px 0px;background:none}

.full-section .inner p.m-link {margin:0px 0px 6px 0px;padding:0px;}
.full-section .inner blockquote {font-family:trebuchet ms;color:#333;line-height:1.4em;font-style:italic;}


.demi-section-right {display:block;float:left;width:227px;display:inline;}
.rightbox {width:100%;display:block;margin-bottom:10px;}
.rightbox-header {padding:6px;background:url(../images/bg_right_box_top.gif) no-repeat top right;}
.rightbox-inner {padding:0px 10px 10px 10px;background:url(../images/bg_right_box.gif) no-repeat bottom right;}
.rightbox h1 {font-size:1.3em;line-height:1.3em;color:#FFF;padding:8px;margin:0px;}
.rightbox h1.orange {background:url(../images/bg_right_box_orangeh1.gif) no-repeat top right;color:#000;}
.rightbox h1.blue {background:url(../images/bg_right_box_blueh1.gif) no-repeat top right;}
.rightbox h1.gray {background:url(../images/bg_right_box_grayh1.gif) no-repeat top right;}
.rightbox h3 {font-size:1.6em;font-weight:bold;margin:0px 0px 5px 0px;padding:0px;}
.rightbox h3 a {background:url(../images/bg_orange_arrows.gif) no-repeat top right;padding-right:30px;color:#005797;text-decoration:none;}
.rightbox h3 a:hover {color:#E28204;text-decoration:none;}
.rightbox-inner p {font-size:1.1em;margin-bottom:10px;color:#555;}

.free-text {padding:5px 9px;font-size:1.2em;line-height:1.6em;color:#333;clear:both;overflow:hidden;}

.icons {display:block;padding:0px 10px 10px 166px;height:313px;background:url(../images/icons.jpg) no-repeat top left;font-size:2.2em;line-height:3.8em;}


.menu {width:202px;float:left;display:block;padding-top:5px;}
.menu-inner {margin:0px 10px 0px 0px;padding:0px 0px 7px 0px;display:block;}
.menu-inner ul {list-style-type:none;width:100%;margin:0px 0px 10px 0px;padding:0px 0px 9px 0px;background:url(../images/menu_base.gif) no-repeat bottom right;}
.menu-inner ul li {display:block;font-family:arial;padding:0px;margin:0px;font-size:1.3em;}
.menu-inner ul li span {display:block;padding:0.4em 0.6em}
.menu-inner ul li a {width:100%;display:block;color:#FFF;border-bottom:1px solid #4E8EBD;background-color:#3379AC;text-decoration:none;}
.menu-inner ul li a:hover {border-bottom:1px solid #3379AC;background-color:#5D9AC7;text-decoration:none;}
.menu-inner ul li ul {list-style-type:none;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:none;}
.menu-inner ul li li  {width:100%;display:block;color:#FFF;background-color:#FFF;text-decoration:none;font-size:0.84em;}
.menu-inner ul li li a, .menu-inner ul li li a:hover {background-color:#FFF;text-decoration:none;border:none;color:#222;}
.menu-inner ul li ul li span {display:block;padding:0.4em 0.4em 0.4em 1.2em}
.menu-inner ul li.first a {background:url(../images/menu_item_top.gif) no-repeat top left;}
.menu-inner ul li.first a:hover {background:url(../images/menu_item_top_on.gif) no-repeat top left;}
.menu-inner ul li.first a.active, .menu-inner ul li.first a.active:hover {background:url(../images/menu_item_top_on.gif) no-repeat top left;border-bottom:1px solid #F9C571;}
.menu-inner ul li a.active, .menu-inner ul li a.active:hover {border-bottom:1px solid #F9C571;background-color:#5D9AC7;}

ul.sub1, ul.sub2 {display:none;}

.callback {clear:both;width:192px;background:url(../images/bg_call_back_base.gif) bottom no-repeat;padding-bottom:10px;}
.callback-inner {padding:10px 6px 10px 10px;background:url(../images/bg_call_back.gif) repeat-y;}
.callback h5 {padding:10px 10px 10px 10px;font-size:1.6em;color:#333;background:url(../images/bg_call_back_h.gif) no-repeat top right;border-bottom:2px solid #FBA115;}
.callback .form-line {width:100%;display:block;padding:0px 0px 6px 0px;clear:both;overflow:hidden;}
.callback .form-line input {width:157px;float:left;border:1px solid #1665A0;font-size:11px;height:19px;line-height:17px;text-indent:3px;font-family:arial}
.callback .form-line textarea {width:165px;clear:both;display:block;border:1px solid #1665A0;font-size:11px;font-family:arial}
.callback .form-line select {width:165px;clear:both;display:block;border:1px solid #1665A0;font-size:11px;font-family:arial}
.callback .form-line span.full {width:100%;display:block;float:none;font-size:11px;font-weight:bold;padding-bottom:3px;}
.callback .form-submit {padding-bottom:10px;}
.callback .form-submit input {margin-left:50px;background-color:#FBA115;color:#333;border: 1px solid #333;}
.callback .reset-line {width:100%;display:block;padding:5px 0px 6px 0px;clear:both;overflow:hidden;}
.callback .reset-line input {margin-left:50px;padding:0px;background-color:#ccc;color:#777;}

b.wtop, b.wbase {display:block;background:transparent;clear:both;}
b.wbase b {display:block;height: 1px;overflow: hidden; background: #FFF;}
b.wtop b {display:block;height: 1px;overflow: hidden; background: #FFF;}
b.wtopy b {display:block;height: 1px;overflow: hidden; background: #F9A014;}
b.wbaseg b {display:block;height: 1px;overflow: hidden; background:transparent;}
b.wtopd b {display:block;height: 1px;overflow: hidden; background: #FBAA32;}
b.wbased b {display:block;height: 1px;overflow: hidden; background: #FBAA32;}
b.w1 {margin: 0 5px}
b.w2 {margin: 0 3px}
b.w3 {margin: 0 2px}
b.wtop b.w4, b.wbase b.w4, b.wtopy b.w4, b.wbaseg b.w4, b.wtopd b.w4, b.wbased b.w4 {margin: 0 1px;height: 2px}


b.htop, b.hbase {display:block;background:transparent;clear:both;}
b.hbase b {display:block;height: 1px;overflow: hidden; background: #FFF;}
b.htop b {display:block;height: 1px;overflow: hidden; background: #FFF;}
b.h1 {margin: 0 5px 0 0px}
b.h2 {margin: 0 3px 0 0px}
b.h3 {margin: 0 2px 0 0px}
b.htop b.h4, b.hbase b.h4, {margin: 0 1px 0 0px;height: 2px}


#frm1 {width:100%;}
.frm1-inner {background-color:#FFF;padding:0px 10px 5px 8px;border-left:1px solid #FFF;border-right:1px solid #FFF;}
#frm1 p {width:100%;font-size:12px;margin:5px 0px}
#frm1 label {width:90px;display:block;float:left;font-size:13px;font-family:trebuchet ms;color:#005797;padding-top:3px;}
#frm1 label span {font-size:11px;}
#frm1 input.keyword {width:90px;display:block;float:left;text-align:right;border:1px solid #005797;padding:2px;margin:3px 0px;color:#005797}
#frm1 select.keyword {width:130px;display:block;float:left;border:none;padding:2px 0px;margin:3px 0px;color:#005797;font-size:11px;border:1px solid #005797;}
#frm1 input.result {clear:both;border:none;font-size:24px;color:#005797;font-family:trebuchet ms;width:160px;background-color:#C5D8E8;margin-bottom:5px;}
.formholder {background:url(../images/bg_frm1_top.gif) no-repeat;width:425px;padding:12px 0px 0px 0px;}
.formholder-inner {background:url(../images/bg_frm1_base.gif) no-repeat bottom left;padding:0px 0px 12px 0px;}
.formholder-inner form {background:url(../images/bg_frm1.gif) repeat-y;padding:0px 10px;}
td.volres span {display:block;font-size:13px;padding:0px 10px 5px 10px;font-family:trebuchet ms;}
td.volres div {display:block;padding-left:10px;}
.calculate {background-color:#F9E9CE;border:2px solid #FAA115;width:70px;margin-right:8px;display:inline;color:#333;}
.reset {background-color:#FFF;border:2px solid #1E6BA3;float:right;width:50px;display:inline;color:#1E6BA3;}


.tracking {width:752px;display:block;margin:0px 0px 8px 0px;clear:both;padding:5px 0px;min-height:400px;}
.tracking .welcome {padding:0px;background-color:#FFF;display:block;width:100%;}
.tracking .inner {clear:both;background-color:#FFF;padding:10px 10px 10px 10px;font-size:1.2em;line-height:1.6em;display:block;}
.tracking .inner p {margin:0px 0px 10px 0px;padding:0px;}

table.ContactTable {width:99%;border-left:1px solid #F8FBFE;border-top:1px solid #F8FBFE;background-color:#F4F6F7}
table.ContactTable td {padding:2px 7px;vertical-align:top;color:#555;font-size:0.87em;border-bottom:1px solid #F8FBFE;border-right:1px solid #F8FBFE}
p.blk {color:#333;font-weight:bold;}


/*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px;text-decoratio:none;color:#222;}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0;line-height:16px;} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {margin:7px 0; background-color:#EEE;padding:6px;}
/* image and left padding for DDs */
#TJK_DL dd {padding-left:32px;}
/* styling all anchors in the DTs */
#TJK_DL dt a {background:no-repeat;padding-left:32px;color:#000;text-decoration:none;display: block;}
#TJK_DL dt a:visited {color:#666}
#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover,
#TJK_DL dt a:active {outline:0;}
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {background-image:url(../images/toggleDLplus.gif)}
#TJK_DL .DTminus a {background-image:url(../images/toggleDLminus.gif)}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;cursor:hand}

