@charset "utf-8";
/* CSS Document */

body,html {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58585a;
	height:100%;
	height:auto;
	/*height:100%;*/
	width:100%;
	/*overflow:auto;*/
	text-align:justify;
}
.homeImageLeft {
	float:left;
}
.backBtn {
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	width:500px;
	border:1px solid #000000;
}
.leftAdminLogo {
	width:202px;
	float:left;
	padding-top:10px;
	padding-left:10px;
}
.RightLogoText {
	width:745px;
	float:left;
	padding-top:5px;
}
.homeImageRight {
	float:left;
	padding-left:50px;
}
a{
	text-decoration:none;
	color:#005696;
}
.underline {
	text-decoration:underline;
}
.inputs {
	width:200px;
	border:1px solid #005696;
}
.mainTable {
	width:100%;
	height:100%;
	/*border:0;*/
}
.healink {
	color:#005696;
	text-decoration:none;
}
.mainTable td {
	vertical-align:top;
}
.top {
	height:136px;
}

.logoDiv {
	width:227px;
	height:135px;
	background-image:url(images/dovetail_logo.gif);
	background-repeat:no-repeat;
	float:left;
}
.bottom {
	height:50px;
}
.farLeft {
	background-image:url(images/tile_far_left.gif);
	background-repeat:repeat;
}
.leftTile {
	background-image:url(images/tile_left.gif);
	background-repeat:repeat-y;
	width:35px;
}
.farRight {
	background-image:url(images/tile_far_right.gif);
	background-repeat:repeat;
}
.rightTile {
	background-image:url(images/tile_right.gif);
	background-repeat:repeat-y;
	width:35px;
}
.main {
	width:900px;
	height:550px;
	min-height:550px;
}
.footerDiv {
	width:100%;
	height:50px;
	border-top:1px solid #f2f2f2;
	/*padding-bottom:5px;*/
}
.footerContentHold {
	margin:auto;
	width:740px;
	padding-left:195px;
}
.footerGraphic {
	background-image:url(images/footer_graphic.gif);
	width:49px;
	height:48px;
	background-repeat:no-repeat;
	float:left;
}
.footerText {
	float:left;
	font-size:10px;
	padding-top:10px;
	padding-left:18px;
	line-height:18px;
}
.siteByLink {
	color:#000000;
	text-decoration:none;
}
.contentHolder {
	background-color:#fff;
	width:900px;
}
.internalFontColour {
	font-weight:bold;
	color:#005696;
}
.dateFont {
	color:#f7921e;
	font-weight:bold;
	font-size:11px;
}
.footerLink {
	text-decoration:none;
	color:#58585a;
}
.rightBarLine {
	width:100%;
	border-top:1px solid #005696;
}
.leftBarLine {
	width:100%;
	border-top:1px solid #f2f2f2;
}
.homeContentArea {
	width:653px;
	/*height:540px;*/
	min-height:560px;
	padding-left:20px;
	padding-top:10px;
	float:left;
	border-top:1px solid #005696;
	background-image:url(images/home_bg_tile.jpg);
	background-repeat:repeat-y;
}
.leftContentDiv {
	width:442px;
	min-height:540px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	border-top:1px solid #005696;
	background-image:url(images/content_bg_tile.gif);
	background-repeat:repeat-y;
	/*text-align:justify;*/
}
.rightPaneContentArea {
	width:175px;
	padding-top:22px;
	padding-left:16px;
	float:left;
	border-top:1px solid #005696;
}
.spacer {
	width:100%;
	height:20px;
}
.iconsOnBackground {
	width:435px;
	margin-top:80px;
	padding-left:15px;
}
.clientListing {
	width:441px;
	padding-bottom:20px;
	float:left;
}
.clientWrapText {
	width:441px;
	float:left;
	padding-top:5px;
}
.clientDetailText {
	width:318px;
	/*height:69px;*/
	padding-left:20px;
	float:left;
	padding-bottom:5px;
} 
.clientName {
	padding-bottom:4px;
	font-weight:bold;
	color:#005696;
}
.productsListing {
	width:446px;
	padding-bottom:20px;
	float:left;
}
.case_study_image {
	width:400px;
	float:left;
}
.productImage {
	width:110px;
	float:left;
}
.productText {
	width:336px;
	float:left;
	vertical-align:top;
}

.testimonialImage {
	width:27px;
	height:51px;
	float:left;
	background-image:url(images/testimonials_icon.jpg);
	background-repeat:no-repeat;
}
.testimonialsText {
	float:left;
	padding-top:24px;
	padding-bottom:15px;
	padding-left:10px;
	width:134px;
	text-align:left;
}
.productTMSBackground {
	background-image:url(images/overview_products_image_transport_management_system_tms.jpg);
	background-repeat:no-repeat;
	width:450px;
	height:250px;
}
.productWMSBackground {
	background-image:url(images/overview_products_image_warehouse_management_system_wms.jpg);
	background-repeat:no-repeat;
	width:450px;
	height:250px;
}
.productDocumentManagementBackground {
	background-image:url(images/overview_products_image_document_management.jpg);
	background-repeat:no-repeat;
	width:450px;
	height:250px;
}
.productBusinessIntelligentBackground {
	background-image:url(images/overview_products_image_business_intelligence.jpg);
	background-repeat:no-repeat;
	width:450px;
	height:250px;
}
.productBusinessInfrastructureBackground {
	background-image:url(images/overview_products_image_business_infrastructure_software_soa_bpm_esb.jpg);
	background-repeat:no-repeat;
	width:450px;
	height:250px;
}
.imageHeadings {
	padding-top:0px;
	padding-left:84px;
	width:336px;
}

.listingHeading {
	color:#005696;
	font-size:16px;
	padding-bottom:5px;
	font-weight:bold;
}
.listingHeading2 {
	color:#005696;
	font-size:14px;
	padding-bottom:5px;
	font-weight:bold;
}
.listingText {
	color:#f7921e;
	text-align:justify;
}
.listingName {
	width:336px;
	text-align:right;
	color:#005696;
	font-weight:bold;
}
.testimonialName {
	text-align:right;
	color:#005696;
	font-weight:bold;
}
.imageText {
	padding-left:235px;
	padding-right:20px;
	width:195px;
	color:#f7921e;
}
.productDetailImage2 {
	width:103px;
	float:left;
	/*height:141px;*/
}
.productDetailImage {
	width:210px;
	float:left;
	/*height:141px;*/
}
.productDetailText {
	width:216px;
	padding-left:20px;
	height:141px;
	float:left;
	text-align:left;
}
.nameCompany {
	width:430px;
	padding-top:10px;
	padding-right:20px;
	text-align:right;
	color:#005696;
	font-weight:bold;
}
.iconPadding {
	padding-right:20px;
}

.iconPaddingMiddle {
	padding-right:16px;
}

h1 {
	font-size:16px;
	color:#005696;
}
h2 {
	font-size:14px;
	color:#005696;
}
h3 {
	font-size:13px;
	font-weight:normal;
}
li {
	list-style:inside;
}
.suiteIcons {
	width:653px;
	height:49px;
}
.cursor {
	cursor:pointer;
}
.mainNav {
	float:left;
	width:227px;
}
.mainNavHolder {
	width:171px;
	padding-left:56px;
}
.serviceNav {
	width:90px;
	padding-top:3px;
	padding-bottom:10px;
}
.nextStepPanel {
	width:175px;
	padding-left:35px;
}
.flashArea {
	padding-top:25px;
	padding-bottom:25px;
	padding-left:190px;
}
.nextStepHeader {
	width:175px;
	height:26px;
	background-image:url(images/ns_header.gif);
	background-repeat:no-repeat;
}
.blueIcon {
	background-image:url(images/nav_area_top_image.gif);
	background-repeat:no-repeat;
	width:227px;
	height:12px;
}

/* TOP IMAGES*/
.topHomeImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_home_page.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topAboutUsImage1 {
	width:708px;
	height:135px;
	background-image:url(images/top_image_about_us_1.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topAboutUsImage2 {
	width:708px;
	height:135px;
	background-image:url(images/top_image_about_us_2.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topOurSolutionsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_our_solutions.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topCourieServicesImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_courier_services.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topFreightImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_freight.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.top3PLImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_third_party_logistics_3pl.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.top4PLImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_fourth_party_logistics_4pl.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topStandardWarehousingImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_standard_warehousing_and_distribution_centres.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topPrimaryAndReverseImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_standard_warehousing_and_distribution_centres.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topSpecialLoadsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_special_loads_projects_contract_work.jpg);
	background-repeat:no-repeat;	
	float:left;
}

.topOurProductsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_our_products.jpg);
	background-repeat:no-repeat;	
	float:left;
}

.topexpressLinkImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_expresslink.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topeBusinessImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_ebusiness.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topMobileControlImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_mobile_control2.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topAccellosOne3PLsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_accellos_one_3pl.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topeDocsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_edocs.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topeXploreImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_explore.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topeXpressWayImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_expressway_1.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topeXpressWayImage2 {
	width:708px;
	height:135px;
	background-image:url(images/top_image_expressway_2.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topTMSImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_transport_management_system_tms_suite.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topWMSImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_warehouse_management_system_wms_suite.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topDocumentManagementImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_document_management.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topBusinessInteligenceImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_business_intelligence.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topBusinessInfrastructureSoftwareImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_business_infrastructure_software_soa_bpm_esb.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topOurServicesImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_services.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topBusinessAnalysisImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_business_analysis.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topProjectManagementImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_project_management.jpg);
	background-repeat:no-repeat;	
	float:left;
}

.topBulkImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_bulk_full_load.jpg);
	background-repeat:no-repeat;	
	float:left;
}

.topTrainingImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_training.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topComputerCenterImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_training.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topDBAImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_database_administration.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topFacilitiyManagementImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_facilities_management.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topVASImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_value_added_it_services.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topWhyChooseUsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_value_added_it_services.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topCaseStudiesImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_our_clients_and_case_studies_2.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topOurClientsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_our_clients_and_case_studies_1.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topPressroomImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_pressroom.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topPartnershipImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_partnerships.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topFAQImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_faqs.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topNewsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_news.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topContactUsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_contact_us.jpg);
	background-repeat:no-repeat;	
	float:left;
}

.topContactUsPageImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_contact_us.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topRecommendedBooksImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_recommended_books.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topFreightWareImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_freightware.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topEventsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_events.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topLinksImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_links_and_resources2.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topTestimonialsImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_testimonials.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.topPressKitImage {
	width:708px;
	height:135px;
	background-image:url(images/top_image_press_kit.jpg);
	background-repeat:no-repeat;	
	float:left;
}
.contact {
	width:100%;
	border:0;
}
.contact td {
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	vertical-align:top;
}
.inputers {
	width:200px;
	border:1px solid #005696;
	font-family:Arial;
	font-size:12px;
	color:#58585a;
}
.dropDown {
	width:200px;
	border:1px solid #005696;
	font-family:Arial;
	font-size:12px;
	color:#58585a
}
.textBox {
	width:200px;
	height:200px;
	border:1px solid #005696;
	font-family:Arial;
	font-size:12px;
	color:#58585a;
}
.bold {
	font-weight:bold;
}
.link {
	text-decoration:none;
	color:#005696;
}
/* SUB MENU ITEMS*/
.subNavItem {
	width:295px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #005696;
	color:#005696;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.subNavItemOver {
	width:295px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #005696;
	color:#f7921e;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}


.subSubNavItem {
	width:265px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #005696;
	color:#005696;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.subSubNavItemOver {
	width:265px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #005696;
	color:#f7921e;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.topDiv {
	margin:auto;
	width:935px;
	height:135px;
}
/* ADMIN */
.adminWrapper {
	width:970px;
	height:730px;
	margin:auto;
	border:1px solid #005696;
}
.loggedAdmin {
	text-align:right;
}
.topAdminDiv {
	/*margin:auto;*/
	width:960px;
	height:95px;
	padding-right:10px;
	border-bottom:1px solid #005696;
}
.LeftNav {
	width:170px;
	height:635px;
	float:left;
	border-right:1px solid #005696;
}
.leftNavPad {
	width:165px;
	padding-left:5px;
	padding-top:10px;
}
.navBg {
	width:165px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	height:19px;
	background-color:#005696;
	color:#ffffff;
	font-weight:bold;
}
.contentArea {
	width:510px;
	float:left;
	padding-top:10px;
	padding-left:10px;
}
.logoutBtnDiv {
	text-align:right;
}
.timeDiv {
	text-align:right;
}
.showDataTable {
	width:750px;
	border:1px solid #e9ebf3;
}
.topBg {
	background-color:#005696;
	color:#ffffff;
	font-weight:bold;
}
.showDataTable td{
	padding-top:3px;
	padding-bottom:3px;
}
.breadCrumbs {
	font-weight:bold;
	width:100%;
}
.logoutBtn {
	font-weight:bold;
}
.admininputs {
	width:300px;
	height:17px;
	border:1px solid #005696;
	font-family:verdana;
	font-size:11px;
}
.admininputs2 {
	width:300px;
	height:50px;
	border:1px solid #005696;
	font-family:verdana;
	font-size:11px;
}
.textSummary {
	border:1px solid #005696;
	width:300px;
	height:120px;
	font-family:verdana;
	font-size:11px;
}
.deleteButton {
	background-color:#ffffff;
	color:#005696;
	border:1px solid #ffffff;
}
.summaryImage {
	padding-left:10px;
}
.newsTable {
	width:100%;
	border:0;
}
.newsTable td {
	padding-top:2px;
	padding-bottom:5px;
}
.cr {
	padding-bottom:10px;
}
.userInfoTable {
	width:400px;
}
.lefColumnWidth {
	font-weight:bold;
}
.imageWidth {
	width:200px;
}
.backBtn {
	width:100%;
	text-align:right;
}
.topPad {
	padding-top:10px;
}
