@charset "utf-8";
@import url("/Assets/Fleetfinder_basis.css");
/* CSS Document */

h1, h2, h3, h4, h5, h6, h7, h8, h9 {
	padding:0;
	margin:0;
}

body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
	background-image:url(Templates/navman/includes/images/bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	background-color:#CECECE;
	padding-top:10px;
	padding-bottom:10px;
}
#site-hold {
	margin:auto;
	text-align:left;
	width:950px;
	background-color:#FFFFFF;
	padding:10px;
	padding-bottom:0px;
}

/* --- HEADER --- */
#header {
	height:101px;
	background-image:url(Templates/navman/includes/images/navman-top-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	background-color:#FFFFFF;
}
#navman-wireless {
	height:100px;
	background-image:url(/images/headlogo.jpg);
	background-repeat:no-repeat;
}


/* --- NAVIGATION --- */
#nav-bar{
	height:44px;
	background-image:url(../SpryAssets/SpryImages/navman-menu-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	background-color:#FFFFFF;
	display:none;
}
#nav-bar a {
	float:left;
	display:block;
	line-height:43px;
	padding-left:30px;
	padding-right:30px;
	background-image:url(../SpryAssets/SpryImages/navman-menu-a-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	color:#dfe5e6;
	font-weight:bold;
	text-decoration:none;
	border-left:1px solid #828a8f;
	border-right:1px solid #464e54;
}
#nav-bar a:hover {
	background-position:0 -43px;
	color:#FFFFFF;
}

/* --- SEARCH BAR --- */
#search-bar{
	height:44px;
	line-height:43px;
	background-image:url(Templates/navman/includes/images/navman-search-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}
#search-bar .breadcrumb {
	float:left;
}
#search-bar .search span {
	padding-right:5px;	
}
#search-bar .search input {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:160px;	
}
#search-bar .search a  {
	padding-left:5px;
	position:relative;
	top:4px;
	opacity:0.7;
}
#search-bar .search a:hover {
	opacity:1;
}
/* --- NEWS TICKER --- */
#ticker {
	height:43px;
	line-height:43px;
	background-image:url(Templates/navman/includes/images/navman-ticker-bg.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	background-color:#9e1b32;	
	color:#FFFFFF;
}
#ticker span {
	padding-left:10px;
}
#ticker .latest {
	font-weight:bold;
	float:left;
	display:block;
	width:110px;
	padding-left:15px;
}
#ticker .news-title {
	font-weight:bold;
}
#ticker .news-date {
	color:#dba8ad;
}
#ticker .news-text {
}
#ticker .news-link a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#ticker .news-link a:hover {
	text-decoration:underline;
}

/* --- FOOTER --- */
#footer {
	height:43px;
	line-height:43px;
	text-align:right;
	padding-left:15px;
	padding-right:15px;
	color:#9d9d9d;
}
#footer a {
	text-decoration:none;
	color:#333333;
}
#footer a:hover {
	color:#9e1b32;
}
#footer #copyright {
	float:left;
}

/* --- CONTENT --- */
#left-col {
	float:left;
	width:230px;
	padding-right:10px;
	padding-bottom:10px;
}
#middle-col {
	width:470px;
	float:left;
	padding-bottom:10px;
}
#right-col {
	float:left;
	width:230px;
	padding-left:10px;
	padding-bottom:10px;
}

.clr {
	clear:both;
	height:10px;
}
span.clr {
	display:block;
	clear:both;
	height:10px;
}
/* --- LEFT ADS --- */

.product-item-ad {
	padding-top:10px;
}
.product-item-ad a {
	display:block;
	text-decoration:none;
	cursor:pointer;
}
.product-item-ad a span {
	display:block;
}

.product-item-ad a span.bg-img {
	padding-top:106px;
	background-repeat:no-repeat;
}
.ad1 .bg-img {
	background-image:url(Templates/navman/includes/images/ad1-bg.jpg);
}
.ad2 .bg-img {
	background-image:url(Templates/navman/includes/images/ad2-bg.jpg);
}
.ad3 .bg-img {
	background-image:url(Templates/navman/includes/images/ad3-bg.jpg);
}
.product-item-ad a span.info {
	background-color:#FFFFFF;
	cursor:pointer;
}
.product-item-ad a span.title {
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(Templates/navman/includes/images/navman-product-a-bg.gif);
	line-height:34px;
	padding-left:10px;
}
.product-item-ad a span.text {
	color:#333333;
	display:none;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	top:-6px;
	line-height:15px;
}
.ad1 a:hover span.bg-img {
	padding-top:73px;
}
.ad2 a:hover span.bg-img {
	padding-top:57px;
}
.ad3 a:hover span.bg-img {
	padding-top:57px;
}
.ad1 a:hover span.info {
	height:67px;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.ad2 a:hover span.info {
	height:83px;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.ad3 a:hover span.info {
	height:83px;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.product-item-ad a:hover span.title {
	color:#9e1b32;
	background-image:none;
}
.product-item-ad a:hover span.text {
	display: block;
	overflow:hidden;
}
#main-img {
	background-image:url(Templates/navman/includes/images/main-img.jpg);
	height:440px;
	background-position:0 10px;
	padding-top:10px;
	background-repeat:no-repeat;
}
.module {
	padding-top:10px;
}

.module .modtitle {
}
.module .modtitle h2 {
	color:#FFFFFF;
	font-weight:bold;
	line-height:30px;
	display:block;
	background-color:#9e1b32;
	font-size:12px;
	padding-left:10px;
}
.module .modcontent {
	padding:10px;
	background-color:#dfe5e6;
	line-height:125%;
}
.module .mod_fleet_adobe1 {
	
	padding:0px;
	background-color:#dfe5e6;
	
	line-height:105%;
	font-size:12px;
	color:#800000;
		font-weight:bold;

}
.module .mod_adobe1 {
	/*
	padding:10px;
	background-color:#dfe5e6;
	*/
	line-height:125%;
	font-size:12px;
	color:#800000;
		font-weight:bold;

}
.module .mod_adobe2 {
	/*
	padding:10px;
	background-color:#dfe5e6;
	*/
	line-height:100%;
	font-size:12px;

color:#000;
}
.quickcontact input, .newsletter input {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:204px;
}
.quickcontact input.submit, .newsletter input.submit {
	width:210px;
	padding:3px;
	font-weight:bold;
	margin:0;
}
input.field {
	padding:0;
	margin:0;
	display:block;
	height:16px;
	padding:2px;
	margin-bottom:5px;
	border-collapse:collapse;
	border:0;
}
#bottom {
	clear:both;
}
#bottom .module {
	padding-top:0px;
}
#botleft-col {
	width:230px;
	padding-right:10px;
	float:left;
}
#botright-col {
	width:710px;
	float:left;
}
.fronttext .modtitle h2 {
	background-color:#4d4e53;
}
.fronttext .modcontent, .newsletter .modcontent {
	height:92px;
}
.fronttext .modcontent img {
	margin-right:15px;
}
span.readmore {
	display:block;
	text-align:right;
	position:relative;
}
span.readmore a {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	overflow:hidden;
}

span.readmore a:hover {
	color:#9e1b32;
}
span.readmore_track {
	display:block;
	position:relative;
}
span.readmore_track a {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	overflow:hidden;
}

span.readmore_track a:hover {
	color:#9e1b32;
}
div.home_bod	{
	text-align:justify;
}

span.home_bod_anch a {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	overflow:hidden;
}

span.home_bod_anch a:hover {
	color:#9e1b32;
}

.whatis .modcontent {
	height: 156px;
}

.whatis img {
	margin-bottom:10px;
}
.quickcontact .modcontent {
/*	height:;*/





}

#nav-bar{
	height:44px;
	background-image:url(../SpryAssets/SpryImages/navman-menu-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	background-color:#FFFFFF;
}
#nav-bar a {
	float:left;
	display:block;
	line-height:43px;
	padding-left:30px;
	padding-right:30px;
	background-image:url(../SpryAssets/SpryImages/navman-menu-a-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	color:#dfe5e6;
	font-weight:bold;
	text-decoration:none;
	border-left:1px solid #828a8f;
	border-right:1px solid #464e54;
}
#nav-bar a:hover {
	background-position:0 -43px;
	color:#FFFFFF;
}

.dropmenu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#FFFFFF;
	height:44px;
	}
.dropmenu ul{
	background-image:url(../SpryAssets/SpryImages/navman-menu-a-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	height:43px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.dropmenu li{
		float:left;
		padding:0px;
		}
	.dropmenu li a{
		background-image:url(../SpryAssets/SpryImages/navman-menu-a-bg.gif);
		background-repeat:repeat-x;
		background-position:0 0px;
		display:block;
		line-height:43px;
		margin:0px;
		padding:0px 30px;
		text-align:center;
		text-decoration:none;
		border-left:1px solid #828a8f;
		border-right:1px solid #464e54;
		color:#dfe5e6;
		font-weight:bold;		
		}
		.dropmenu li a:hover, .menu ul li:hover a{
			color:#FFFFFF;			
			background-position:0 -43px;	
			}
	.dropmenu li ul{
		background:#464e54;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:200px;
		z-index:200;
		border-bottom:1px solid #FFFFFF;
		border-left:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		padding:10px;
		padding-bottom:0px;
		padding-top:3px;
		/*top:1em;
		/*left:0;*/
		}
	.dropmenu li:hover ul{
		display:block;		
		}
	.dropmenu li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:200px;
		}
	.dropmenu li:hover li a{	
		}
	.dropmenu li ul a{
		background-image:url(Templates/navman/includes/images/navman-menu-drop-bg.gif);
		background-repeat:no-repeat;
		background-position:0 -28px;
		line-height:15px;
		border:0;
		padding:0;
		display:block;
		font-size:12px;
		margin:0;
		padding-left:20px;
		padding-top:4px;
		padding-bottom:4px;
		border-bottom:1px solid #586269;
		text-align:left;
		color:#a8b1b7;
		font-weight:lighter;
		}
		.dropmenu li ul a:hover, .dropmenu li ul li:hover a{
			color:#ffffff;
			background-image:url(Templates/navman/includes/images/navman-menu-drop-bg.gif);
			background-repeat:no-repeat;
			background-position:0 -2px;
		}
		
#full-col {
	float:left;
	width:710px;
	padding-bottom:10px;
}		
.subnav .modcontent  {
	padding-top:3px;
	padding-bottom:0px;
	height:auto;
}	
.subnav a {
		display:block;	
		background-image:url(Templates/navman/includes/images/navman-submenu-drop-bg.gif);
		background-repeat:no-repeat;
		background-position:0 -28px;
		line-height:15px;
		border:0;
		padding:0;
		font-size:12px;
		margin:0;
		padding-left:20px;
		padding-top:4px;
		padding-bottom:4px;
		border-bottom:1px solid #d5d5d5;
		text-align:left;
		color:#464e54;
		text-decoration:none;
}
.subnav a:hover {
		background-position:0 -2px;
		color:#333333;
}


#nav-bar{
	height:44px;
	background-image:url(../SpryAssets/SpryImages/navman-menu-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	background-color:#FFFFFF;
}
#nav-bar a {
	float:left;
	display:block;
	line-height:43px;
	padding-left:30px;
	padding-right:30px;
	background-image:url(../SpryAssets/SpryImages/navman-menu-a-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	color:#dfe5e6;
	font-weight:bold;
	text-decoration:none;
	border-left:1px solid #828a8f;
	border-right:1px solid #464e54;
}
#nav-bar a:hover {
	background-position:0 -43px;
	color:#FFFFFF;
}

.dropmenu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#FFFFFF;
	height:44px;
	}
.dropmenu ul{
	background-image:url(../SpryAssets/SpryImages/navman-menu-a-bg.gif);
	background-repeat:repeat-x;
	background-position:0 0px;
	height:43px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.dropmenu li{
		float:left;
		padding:0px;
		}
	.dropmenu li a{
		background-image:url(../SpryAssets/SpryImages/navman-menu-a-bg.gif);
		background-repeat:repeat-x;
		background-position:0 0px;
		display:block;
		line-height:43px;
		margin:0px;
		padding:0px 30px;
		text-align:center;
		text-decoration:none;
		border-left:1px solid #828a8f;
		border-right:1px solid #464e54;
		color:#dfe5e6;
		font-weight:bold;		
		}
		.dropmenu li a:hover, .menu ul li:hover a{
			color:#FFFFFF;			
			background-position:0 -43px;	
			}
	.dropmenu li ul{
		background:#464e54;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:200px;
		z-index:200;
		border-bottom:1px solid #FFFFFF;
		border-left:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		padding:10px;
		padding-bottom:0px;
		padding-top:3px;
		/*top:1em;
		/*left:0;*/
		}
	.dropmenu li:hover ul{
		display:block;		
		}
	.dropmenu li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:200px;
		}
	.dropmenu li:hover li a{	
		}
	.dropmenu li ul a{
		background-image:url(Templates/navman/includes/images/navman-menu-drop-bg.gif);
		background-repeat:no-repeat;
		background-position:0 -28px;
		line-height:15px;
		border:0;
		padding:0;
		display:block;
		font-size:12px;
		margin:0;
		padding-left:20px;
		padding-top:4px;
		padding-bottom:4px;
		border-bottom:1px solid #586269;
		text-align:left;

		color:#a8b1b7;
		font-weight:lighter;
		}
		.dropmenu li ul a:hover, .dropmenu li ul li:hover a{
			color:#ffffff;
			background-image:url(Templates/navman/includes/images/navman-menu-drop-bg.gif);
			background-repeat:no-repeat;
			background-position:0 -2px;
		}
	#ajaxSearch_submit
	{
		width:50px;
	}
	#search-bar form
	{
		display:inline;
	}
	#search-bar a
	{
		text-decoration:none;
		color:#FFF;
	}
	#search-bar a:hover
	{
		text-decoration:underline;
		
	}
	#search-bar input#ajaxSearch_submit
	{
		width:16px;
	}
	p.error
	{
		margin:0;
		padding:0;
	}
	#left-col .modcontent ul
	{
	list-style-type: none;		
	padding:0;
	margin:0;
	}
	#left-col .modcontent ul li
	{
	list-style-type: none;		
	padding:0;
	margin:0;
	}
	#full-col .modtitle h2
	{
		background-color:#464D55;
	}
	#current-search-results
	{
	width:500px;
	background-color:#999;
	border: 1px solid #333;
	float:right;
	text-align:left;
	position: absolute;
	z-index:1000;
	}
	#ajaxSearch_highlight
	{
	color:#F00;
	
	}
	#search-bar .ajaxSearch_paging,#search-bar .ajaxSearch_resultsInfo
	{
		color:#000;
		display:none;
	}
	#search-bar .ajaxSearch_result
	{
		display:none;
	
	}
	
	.google_Fleet
	{

width:inherit;
height:0px;

	}
	
	.modcontent .ajaxSearch_result
	{
		padding-top:6px;
		padding-bottom:6px;
	}
	.modcontent input#ajaxSearch_submit
	{
		width:16px;
	}
	#mainflash {
		padding-top:10px;
		height:440px;
		width:470px;
}
.ad4 a:hover span.bg-img {
 padding-top:57px;
}
.ad4 .bg-img {
 background-image:url(Templates/navman/includes/images/ad4-bg.jpg);
}
.ad4 a:hover span.info {
 height:83px;
 opacity:0.8;
 filter: alpha(opacity=80);
}

form{
	margin: 0px;
}

h3	{
	font-size:12px;
	color:#800000;
}


.news_head {
	font-size:12px;
	color:#333333;
}
.share	{
	float:right;
	margin:0 0 0 0;
}
