/* NASCT SKIN For PostEverywhere Online */
#container #progressWin #progmsg {
background: #ddd url(../graphics/PE_arrows_92x72_flashing.gif) no-repeat top left;
}
#top h1 {
position: relative; top:4px; left: 10px;
width: 105px; height: 30px;
background: white url(../graphics/NASTC_logo_105x30.gif) no-repeat top left; 
}
#top.home h1 a#logo span {
position: absolute; top: -4px; left: 0px; z-index: 2;
display: block;
width: 280px; height: 59px;
background: white url(../graphics/logo_NASTC.gif) no-repeat top left;
}
#navarea #minisearch {
top: 495px;
}
#content.home h2.nastc {
background: #8E1655; color: #f1f1f1;
}
#content.nastclist {
height: 530px;
background: #dcc;
}
#content.nastctrial {
height: 700px; width: 600px;
background: white;
}
#content.nastctrial h2.nastc {
width: 600px;
margin: 0 0 5px 0; padding: 5px 0;
font-size: 15px;
text-align: center;
background: #8E1655; color: #f1f1f1;
}
#side {
display: none;
}
#floor {
background: #B9A;
}
/* START PAGE */
#start.nastc h2 {
background: #8E1655; color: #f1f1f1;
}
#start ul.nastc { /* nastc skin */
position: absolute; top: 35px; left: 295px; z-index: 2;
margin : 0; padding: 0 0 0 4px;
}
#startpg4 { /* 4 is nastc only */
position: absolute; top: 33px; left: 0; z-index: 1;
width: 813px; height: 456px;
background: transparent;
}
#startpg4 p { /* 4 is nastc only */
clear: both;
width: 420px;
margin: 10px 0 10px 20px;
font-size: 14px;
}
#startpg0 #qsnastc { /* nastc skin only */
margin-top: -15px;
width: 380px; height: 125px;
background: transparent url(../graphics/StartNASTC.gif) no-repeat bottom left;
}
#start.nastc h3 { /* nastc skin */
color: #8E1655;
}
/* IF NOT A TIA MEMBER */
#floor #tia {
display: none;
}
/* NASTC EXCLUSIVE */
#trucksingle.nastc h2,
#loadsingle.nastc h2 {
color: #8E1655;
border-color: #8E1655;
}
#trucksingle.nastc #origin,
#loadsingle.nastc #origin,
#trucksingle.nastc #destination,
#loadsingle.nastc #destination,
#trucksingle.nastc #equipment,
#loadsingle.nastc #equipment,
#trucksingle.nastc #other,
#loadsingle.nastc #other,
#trucksingle.nastc #comm,
#loadsingle.nastc #comm {
background: #EDEBEF;
}
#trucksingle.nastc #internal,
#loadsingle.nastc #internal {
background: #F3F1F5;
}
#trucksingle.nastc .fieldok span,
#loadsingle.nastc .fieldok span {
diplay: block; float: left; clear: none;
margin: 3px 0 0 4px;
font-weight: bold;
cursor: default;
}
#trucksingle.nastc .fieldok label,
#loadsingle.nastc .fieldok label {
width: 100px;
}
#loadsingle.nastc #stp {
position: relative; top: -22px; left: 120px;
width: 176px;
}
#trucksingle.nastc textarea,
#loadsingle.nastc textarea {
background: transparent;
border: none;
}
#trucksingle.nastc #intnote.nastc,
#loadsingle.nastc #intnote.nastc {
display: block; 
background: transparent url(../graphics/logo_NASTC.gif) no-repeat center center;
}
#trucksingle.nastc #intnote.nastc label.nastc,
#loadsingle.nastc #intnote.nastc label.nastc {
width: 300px;
margin: 50px 0 0 5px;
}
/* NASTC Search Panel */
#nastcsearch {
padding: 3px 0 2px 0;
background: #d8d8d8;
border-bottom: solid 1px #8E1655;
}
#nastcsearch label {
width: auto;
padding-left: 3px;
font-size: 12px;
}
#nastcsearch label.tt {
margin-left: 4px;
}
#nastcsearch label.region {
font-size: 11px; font-weight: normal;
}
#nastcsearch input.fop {
width: 90px;
}
#nastcsearch input.dt {
width: 70px;
}
#nastcsearch input.ln {
width: 30px;
text-align: right;
}
#nastcsearch .cbox {
margin: 2px 0 0 3px;
width: 16px;
border: none;
background: transparent;
cursor: default;
}
#nastcsearch .drophandleOS {
position: absolute; top: 6px; left: 260px; z-index: 4;
}
#nastcsearch .drophandleDS {
position: absolute; top: 6px; left: 662px; z-index: 4;
}
#nastcsearch .drophandleTT {
position: absolute; top: 28px; left: 260px; z-index: 4;
}
#nastcsearch .drophandleFP {
position: absolute; top: 28px; left: 404px; z-index: 4;
}
#nastcsearch #sbutton {
clear: both;
}
#nastcsearch a.button {
display: block; float: right; clear: both;
width: 152px;
margin: 4px 30px 0 8px; padding: 2px 5px;
font-size: 14px; font-weight: bold;
text-decoration: none;
color: black; background: #e1dfef;
border: solid 2px #666; border-top: solid 2px #999; border-left: solid 2px #999;
}
#nastcsearch a.button:hover {
color: black; background: #ffc;
}
#nastcsearch div#valSuggestControl {
-moz-box-sizing: border-box;
box-sizing: border-box;
position: absolute; top: 0; left: 0; z-index: 29;
width: 72px; height: 22px;
margin: 0 0 0 1px; padding: 2px 4px;
background: #f1f1fa;
border: 1px solid #334;
cursor: default;
}
#nastcsearch div#ttSuggestControl,
#nastcsearch div#nastcllsTruckTypeSug,
#nastcsearch div#nastcllsfullOrPartialSug,
#nastcsearch div#nastcllsOStateSug,
#nastcsearch div#nastcllsDStateSug,
#nastcsearch div#nastctlsTruckTypeSug,
#nastcsearch div#nastctlsfullOrPartialSug,
#nastcsearch div#nastctlsOStateSug,
#nastcsearch div#nastctlsDStateSug {
-moz-box-sizing: border-box;
box-sizing: border-box;
position: absolute; top: 0; left: 0; z-index: 29;
width: 200px; height: 120px;
overflow-x: hidden; overflow-y: auto;
margin: 0 0 0 1px; padding: 2px 4px;
background: #f1f1fa;
border: 1px solid #334;
cursor: default;
}
#nastcsearch div#ttSuggestControl span,
#nastcsearch div#nastcllsTruckTypeSug span,
#nastcsearch div#nastcllsfullOrPartialSug span,
#nastcsearch div#nastcllsOStateSug span,
#nastcsearch div#nastcllsDStateSug span,
#nastcsearch div#nastctlsTruckTypeSug span,
#nastcsearch div#nastctlsfullOrPartialSug span,
#nastcsearch div#nastctlsOStateSug span,
#nastcsearch div#nastctlsDStateSug span {
display: block; clear: both;
color: #009;
}
#nastcsearch div#ttSuggestControl li,
#nastcsearch div#nastcllsTruckTypeSug li,
#nastcsearch div#nastcllsfullOrPartialSug li,
#nastcsearch div#nastcllsOStateSug li,
#nastcsearch div#nastcllsDStateSug li,
#nastcsearch div#nastctlsTruckTypeSug li,
#nastcsearch div#nastctlsfullOrPartialSug li,
#nastcsearch div#nastctlsOStateSug li,
#nastcsearch div#nastctlsDStateSug li {
display: block; clear: both;
height: 15px;
margin: 0; padding: 0 0 0 3px;
overflow-x: hidden;
font-size: 12px;
color: #009;
}
#nastcsearch div#ttSuggestControl li.selected,
#nastcsearch div#nastcllsTruckTypeSug li.selected,
#nastcsearch div#nastcllsfullOrPartialSug li.selected,
#nastcsearch div#nastcllsOStateSug li.selected,
#nastcsearch div#nastcllsDStateSug li.selected,
#nastcsearch div#nastctlsTruckTypeSug li.selected,
#nastcsearch div#nastctlsfullOrPartialSug li.selected,
#nastcsearch div#nastctlsOStateSug li.selected,
#nastcsearch div#nastctlsDStateSug li.selected  {
font-weight: bold;
background: #ddf; color: #003;
}
