#careersbutton a:hover,
#id50homebutton a:hover,
#id11homebutton a:hover,
#contactbutton a:hover,
#webbutton a:hover,
#contactusbutton a:hover,
#servicesbutton a:hover,
#sitemapbutton a:hover,
#copyright2009wwwdinoslogi p a:hover,
#technologybutton a:hover  {
   font-style: normal;
   color: #4ABFF1;
}

#technologybutton a,
#id50homebutton a,
#webbutton a,
#servicesbutton a,
#sitemapbutton a,
#contactusbutton a,
#id11homebutton a,
#contactbutton a,
#careersbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
}

#overtheroadbutton a:hover,
#intermodalbutton a:hover,
#logisticsbutton a:hover,
#drivefordinosbutton a:hover,
#corporatebutton a:hover  {
   background-position: -176px 0%;
}

#overtheroadbutton a,
#intermodalbutton a,
#drivefordinosbutton a,
#corporatebutton a,
#logisticsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   width: 176px;
   background-position: 0% 0px;
   font-size: 35px;
   line-height: 35px;
}

#servicesbutton,
#id50homebutton,
#careersbutton,
#contactusbutton,
#technologybutton  {
   font: bold 11px/44px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 104px;
   z-index: 7;
   height: 8px;
}

#readmore2button a:hover,
#readmore3button a:hover,
#readmorebutton a:hover  {
   background-position: -94px 0%;
}

#readmore3button a,
#readmore2button a,
#readmorebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 94px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#id11homebutton,
#contactbutton,
#sitemapbutton  {
   font: bold 10px/44px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 12px;
   z-index: 4;
}

#services p,
#technology p,
#careers p  {
   font: 16px/24px "Segoe UI";
   margin: 0px;
   text-align: left;
   color: #EEF3F9;
}

#drivefordinosbutton,
#corporatebutton  {
   visibility: hidden;
   position: absolute;
   left: 592px;
   z-index: 11;
   width: 176px;
   height: 35px;
}

#intermodalbutton,
#logisticsbutton  {
   visibility: hidden;
   position: absolute;
   left: 223px;
   z-index: 6;
   width: 176px;
   height: 35px;
}

#copyright2009wwwdinoslogi p a  {
   font-style: Normal;
   text-decoration: none;
   color: #191919;
}

#copyright2009wwwdinoslogi p  {
   font: 11px/18px Verdana;
   margin: 0px;
   color: #191919;
   text-align: left;
}

#dinoslogisticsisanassetb p  {
   font: 11px/18px Verdana;
   margin: 0px;
   text-align: justify;
   color: #494949;
}

#copyright2009wwwdinoslogi  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 769px;
   z-index: 4;
   width: 392px;
}

#driverandcargosafetyisof  {
   background: url(images/driverandcargosafetyisof.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 447px;
   z-index: 7;
   width: 513px;
   height: 43px;
}

#dinoslogisticsisanassetb  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 583px;
   z-index: 4;
   width: 633px;
}

#welcometoourwebsite p  {
   font: bold 24px/44px "Segoe UI";
   margin: 0px;
   color: #0D4C9B;
   text-align: left;
}

#drivefordinosbutton a  {
   background-image: url(images/drivefordinosbutton.gif);
}

#loginbutton a:hover  {
   background-position: -66px 0%;
}

#welcometoourwebsite  {
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 538px;
   z-index: 4;
   width: 290px;
}

#overtheroadbutton a  {
   background-image: url(images/overtheroadbutton.gif);
}

#drivefordinosbutton  {
   top: 185px;
}

#technologybutton a  {
   color: #FFFFFF;
}

#intermodalbutton a  {
   background-image: url(images/intermodalbutton.gif);
}

#readmore3button a  {
   background-image: url(images/readmore3button.gif);
}

#overtheroadbutton  {
   visibility: hidden;
   position: absolute;
   left: 223px;
   top: 149px;
   z-index: 7;
   width: 176px;
   height: 35px;
}

#readmore2button a  {
   background-image: url(images/readmore2button.gif);
}

#corporatebutton a  {
   background-image: url(images/corporatebutton.gif);
}

#contactusbutton a  {
   color: #FFFFFF;
}

#logisticsbutton a  {
   background-image: url(images/logisticsbutton.gif);
}

#technologybutton  {
   height: 11px;
   width: 83px;
   left: 461px;
}

#readmorebutton a  {
   background-image: url(images/readmorebutton.gif);
}

#servicesbutton a  {
   color: #FFFFFF;
}

#intermodalbutton  {
   top: 185px;
}

#id50homebutton a  {
   color: #FFFFFF;
}

#id11homebutton a  {
   color: #0D4C9B;
}

#contactusbutton  {
   width: 75px;
   left: 815px;
}

#logisticsbutton  {
   top: 221px;
}

#contactbutton a  {
   color: #0D4C9B;
}

#readmore2button  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 352px;
   z-index: 8;
   width: 94px;
   height: 22px;
}

#careersbutton a  {
   color: #FFFFFF;
}

#readmore3button  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 472px;
   z-index: 9;
   width: 94px;
   height: 22px;
}

#corporatebutton  {
   top: 149px;
}

#sitemapbutton a  {
   color: #0D4C9B;
}

#servicesbutton  {
   width: 60px;
   left: 277px;
}

#id11homebutton  {
   height: 7px;
   width: 35px;
   left: 813px;
}

#readmorebutton  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 236px;
   z-index: 7;
   width: 94px;
   height: 22px;
}

#id50homebutton  {
   width: 39px;
   left: 128px;
}

#id008 p,
#id8 p  {
   font: bold 10px/44px Verdana;
   margin: 0px;
   color: #0D4C9B;
   text-align: left;
}

#contactbutton  {
   height: 7px;
   width: 48px;
   left: 927px;
}

#loginbutton a  {
   background: url(images/loginbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 66px;
   font-size: 24px;
   line-height: 24px;
}

#careersbutton  {
   width: 55px;
   left: 641px;
}

#sitemapbutton  {
   height: 9px;
   width: 50px;
   left: 863px;
}

#layer54copy2  {
   background: url(images/layer54copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 673px;
   top: 394px;
   z-index: 8;
   width: 302px;
   height: 118px;
}

#layer55copy4  {
   background: url(images/layer55copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 677px;
   top: 399px;
   z-index: 11;
   width: 229px;
   height: 64px;
}

#layer55copy3  {
   background: url(images/layer55copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 677px;
   top: 282px;
   z-index: 10;
   width: 229px;
   height: 64px;
}

#layer55copy2  {
   background: url(images/layer55copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 742px;
   top: 325px;
   z-index: 9;
   width: 229px;
   height: 64px;
}

#layer55copy5  {
   background: url(images/layer55copy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 742px;
   top: 443px;
   z-index: 10;
   width: 229px;
   height: 64px;
}

#layer55copy  {
   background: url(images/layer55copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 677px;
   top: 165px;
   z-index: 9;
   width: 229px;
   height: 64px;
}

#layer45copy  {
   background: url(images/layer45copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 728px;
   z-index: 3;
   width: 966px;
   height: 68px;
}

#webbutton a  {
   color: #191919;
}

#loginbutton  {
   visibility: visible;
   position: absolute;
   left: 905px;
   top: 58px;
   z-index: 4;
   width: 66px;
   height: 24px;
}

#layer54copy  {
   background: url(images/layer54copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 673px;
   top: 277px;
   z-index: 7;
   width: 302px;
   height: 118px;
}

#technology  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 293px;
   z-index: 11;
   width: 110px;
}



#id008,
#id8  {
   visibility: visible;
   position: absolute;
   top: 12px;
   z-index: 4;
   width: 1px;
}

#webbutton  {
   font: 11px/33px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 765px;
   top: 760px;
   z-index: 5;
   width: 230px;
   height: 11px;
}

#logistics  {
   background: url(images/logistics.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 76px;
   z-index: 6;
   width: 117px;
   height: 12px;
}

#services  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 177px;
   z-index: 10;
   width: 77px;
}

#layer51  {
   background: url(images/layer51.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 135px;
   z-index: 3;
   width: 640px;
   height: 340px;
}

#layer58  {
   background: url(images/layer58.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 831px;
   top: 292px;
   z-index: 8;
   width: 133px;
   height: 92px;
}

#layer60  {
   background: url(images/layer60.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 525px;
   z-index: 3;
   width: 966px;
   height: 26px;
}

#careers  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 412px;
   z-index: 12;
   width: 66px;
}

#layer54  {
   background: url(images/layer54.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 673px;
   top: 160px;
   z-index: 6;
   width: 302px;
   height: 118px;
}

#layer47  {
   background: url(images/layer47.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 5px;
   z-index: 4;
   width: 316px;
   height: 97px;
}

#layer45  {
   background: url(images/layer45.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 0px;
   z-index: 3;
   width: 966px;
   height: 127px;
}

#layer53  {
   background: url(images/layer53.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 118px;
   z-index: 4;
   width: 966px;
   height: 407px;
}

#layer52  {
   background: url(images/layer52.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 118px;
   z-index: 5;
   width: 725px;
   height: 407px;
}

#layer50  {
   background: url(images/layer50.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 221px;
   top: 119px;
   z-index: 7;
   width: 533px;
   height: 17px;
}

#layer70 a  {
   background: url(images/layer70.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 16px;
   z-index: 5;
   width: 248px;
   height: 75px;
}
#layer70 a:hover  {
   background: url(images/layer70.gif) no-repeat;

}


#layer65  {
   background: url(images/layer65.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 760px;
   z-index: 4;
   width: 966px;
   height: 2px;
}

#layer59  {
   background: url(images/layer59.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 833px;
   top: 410px;
   z-index: 9;
   width: 129px;
   height: 88px;
}

#layer56  {
   background: url(images/layer56.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 833px;
   top: 175px;
   z-index: 7;
   width: 129px;
   height: 88px;
}

#layer55  {
   background: url(images/layer55.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 742px;
   top: 210px;
   z-index: 8;
   width: 229px;
   height: 64px;
}

#mainlinksbg  {
   background: url(images/mainlinksbg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 100px;
   z-index: 6;
   width: 974px;
   height: 53px;
}

#layer66  {
   background: url(images/layer66.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 428px;
   z-index: 6;
   width: 661px;
   height: 77px;
}

#layer0  {
   background: url(images/layer0.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 0;
   width: 1001px;
   height: 796px;
}

#mock1  {
   margin: 0px auto 0px auto;
   width: 1001px;
   position: relative;
}

#id008  {
   left: 914px;
}

#id8  {
   left: 851px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #DBE6FA;
}


.pagelink01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.pagelink01:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #018FCD;
	text-decoration: none;
}

.email {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454545;
	text-decoration: none;
}

.email:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #099ADD;
	text-decoration: none;
}
.mainlinks {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.mainlinks:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00CCFF;
	text-decoration: none;
}
.text01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454545;
	text-decoration: none;
	line-height: 28px;
}
.textarea {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454545;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}

.forgotpassword {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	text-decoration: underline;
}

.forgotpassword:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	text-decoration: none;
}

.sitemap {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454545;
	text-decoration: none;
	line-height: 28px;
}
.sitemap:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0B79BE;
	text-decoration: none;
	line-height: 28px;
}

.sitemap01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0B79BE;
	text-decoration: none;
	line-height: 28px;
}
.sitemap01:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454545;
	text-decoration: none;
	line-height: 28px;
}


.heading {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #212121;
	text-decoration: none;
}

.heading01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
}
