/* 
Gradient color range DEDCFF - 070079 
Gradient 2nd color range DEDCFF - AAA7EB
*/

/* SEARCH progress bars */
div.progress-container {
     border: 1px solid #ccc; 
     width: 150px; 
     margin: 2px 5px 2px 0px; 
     padding: 1px; 
     float: left; 
     background: white;
   }

div.progress-container > div {
     background-color: #ACE97C; 
     height: 10px;
   }
/* -------------------- */


div#tagline { 
	text-align:center;font-size:15px;
	font-weight:bold; overflow:hidden; color:black;font-style:italic;
	letter-spacing: 1px; font-family:Calibri,'Arial Black';font-variant: small-caps;
}

.features_title{
	font-size:14px;
}

.features_item{
	margin-left:10px;
	text-indent: -10px;
}


img.adon {
		border: 1pt solid #000000;
}

img.adoff {
		border: 1pt solid #ffffff;
}

div#ferrisscrollwin	{ 
	position:relative; 
	width:121.5pt; height:388pt;
	overflow:hidden;
	text-align: center;
	margin-top: 0px;
background-color:#fff;
	}
div#leftscrollwin	{ 
	position:relative; 
	width:150px; height:170pt;
	overflow:hidden;	
	text-align: left;
	}
div#rightscrollwin	{ 
	position:relative; 
	width:150px; height:170pt;
	overflow:hidden;	
	text-align: left;
	}
div#previewscrollwin	{ 
	position:relative; 
	width:345pt; height:535px;
	overflow:hidden;	
	}
div#primaryscrollwin	{ 
	position:relative; 
	width:305px; height:347px;
	overflow:hidden;	
	text-align: justify;
	}

div#imap {
	background-color: #c0c0c0;
	border: 1px;
	position        : absolute;
	left            : -20px;
	top             : 10px;
	width           : 300px;
	height          :  85px;
	z-index: 2;
	}

div#e0 { 
	background	: yellow;
	position	: relative;
	left		: auto;
	right		: auto;
	width		: 100%;
	text-align	: center;
}

div#e1 {
	background      : #202020 url('http://www.mobilecentrix.com/images/mobilecentrix_800x85_transparent.gif') no-repeat top left;
	background-color: #202020;
	position        : absolute;
	left            : 20.00pt;
	top             : 10px;
	width           : 750pt;
	height          :  90px;
	}

div#e1001            {
	font            : 12pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	border          :   0.75pt solid #8d99a5;
	background-color: transparent;
	background:transparent;
	position        : absolute;
	left            : 24.75pt;
	top             : 87.75pt;
	width           : 663.75pt;
	height          :  24.00pt;
	}
	
div#e1002              {
	font            : 11pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	position        : absolute;
	left            : 26.25pt;
	top             : 89.25pt;
	width           : 662.25pt;
	height          :  22.50pt;
	}

div#contentFramePrint  {
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	left            : 25pt;
	margin-top      : 3pt;
	width           : 634pt;
	margin-left     : 150px;
	padding-top	  : 8px;
	padding-left	  : 20px;
	padding-right	  : 20px;
}

div#contentPrint       {
	color           : black;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	text-align	  : justify; 

}

div#content            {
	color           : black;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	text-align	  : justify; 
	background-color: transparent;
	position        : absolute;
	left            : 15pt;
	top             : 32pt;
	width           : 630pt;
	height          : 400pt;
	overflow	  : hidden;
}

div#content_frame            {
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 24.75pt;
	top             : 3pt;
	width           : 663pt;
	height          : 455pt;
	padding-top	  : 10px;
	}

span#e152           { /* images/mobilecentrix_web... */
	border          :   0.00pt solid #ffffff;
	background      : transparent url(../images/mbx_frame.jpg) no-repeat top left;
	background-color: transparent;
	position        : absolute;
	left            :   2.25pt;
	top             :   0.00pt;
	width           : 711.00pt;
	height          : 675.00pt;
	}

span#TextPanelTitle {
	background-color  : #413D9E;
	position        : absolute;
	top		  : 287pt;
	left            : 24.75pt;
	width           : 356.5pt;
	height          : 21.75pt;
	color           : #FFFFFF;
	font            : bold 9pt 'Arial', Helvetica, sans-serif;
	text-align      : center;
	line-height     : 25px;
	}
div#TextFrame      {
	text-align      : left;
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 24.75pt;
	top             : 312pt;
	width           : 354.75pt;
	height          : 152.25pt;
	z-index	  : -1;
	}
div#TextArea              {
	background-color: #FFF;
	font            : 9pt 'Arial', Helvetica, sans-serif;
	color           : #000;
	text-align      : left;
	position        : absolute;
	left            : 40pt;
	top             : 320pt;
	width           : 328pt;
	height          : 138pt;
	overflow	  : hidden;	
	}

div#FerrisFrame           {
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 385.50pt;
	top             : 3pt;
	width           : 148.50pt;
	height          : 461.75pt;
	z-index	  : -1;
	}
div#FerrisArea          {   
	background-color: transparent;
	position        : absolute;
	left            : 400pt;
	top             : 10pt;
	width           : 121.50pt;
	height          : 439pt;
	text-align      : center;
	}

div#LogosArea           {
	text-align      : center;
	background-color: transparent;
	position        : absolute;
	left            : 24.75pt;
	top             : 500pt;
	width           : 665pt;
	height          : 120pt;
	}

div#LogosAreaPrint           {
	text-align      : center;
	background-color: transparent;
	margin-left     : 150px;
	margin-top      : 6pt;
	width           : 665pt;
	height          : 120pt;
	}

div#SearchFrame            {
	border          : 0.75pt solid #8d99a5;
	position        : absolute;
	left            : 24.75pt;
	top             : 3pt;
	width           : 509pt;
	height          : 455pt;
	padding-top     : 10px;
	}
div#SearchArea            {
	color           : black;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	text-align	  : justify; 
	background-color: transparent;
	position        : absolute;
	left            : 30pt;
	top             : 37pt;
	width           : 460pt;
	height          : 400pt;
	overflow	  : hidden;
}


span#e145           { 
	background-color  : #413D9E;
	position        : absolute;
	top		  : 237pt;
	left            : 540pt;
	width           : 150.00pt;
	height          : 21.75pt;
	color           : #FFFFFF;
	font            : bold 9pt 'Arial', Helvetica, sans-serif;
	text-align      : center;
	line-height     : 25px;
	}
div#e144            {
	font            : 12pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 540pt;
	top             : 262pt;
	width           : 148.50pt;
	height          : 202.75pt;
	}
div#e115            { /* Manufacturer scroll-block */
	position        : absolute;
	left            : 557.50pt;
	top             : 265pt;
	width           : 121.50pt;
	height          : 13.50pt;
	}

div#e143            {
	font            : 12pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	border          :   0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 24.75pt;
	top             : 3pt;
	width           : 354.75pt;
	height          : 279.00pt;
	}

div#SummaryFrame            {
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 24.75pt;
	top             : 3pt;
	width           : 354.75pt;
	height          : 279pt;
	z-index	  : -1;
	}

div#CompleteFrame            {
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 24.75pt;
	top             : 3pt;
	width           : 354.75pt;
	height          : 461.75pt;
	z-index	  : -1;
	}
div#previewcontent              { 
	background-color: transparent;
	text-align      : left;
	position        : absolute;
	left            : 30.5pt;
	top             : 5pt;
	width           : 345pt;
	height		  : 440pt;
	overflow: hidden;
	}


div#e142            {
	font            : 12pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	border          :   0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 179.25pt;
	top             : 287pt;
	width           : 354.75pt;
	height          : 147.75pt;
	}
div#e6              { /* MORE BY */
	background-color: #fff;
	text-align      : left;
	position        : absolute;
	left            : 185.00pt;
	top             : 292.00pt;
	width           : 345pt;
	height          :  140pt;
	z-index: 0;
	}

div#e141            {
	font            : 12pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	border          :   0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 179.25pt;
	top             : 258.75pt;
	width           : 354.75pt;
	height          : 138.75pt;
	}

div#lowerNavFrame		{
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	top             : 470pt;
	height          : 24.00pt;
	left            : 24.75pt;
	width           : 663pt;

	}
div#lowerNavContent		{
	font            : 11pt 'Arial', Helvetica, sans-serif;
	text-align      : center;
	position        : absolute;
	left            : 26.5pt;
	top             : 471.5pt;
	width           : 662pt;
	height          : 24.00pt;
	background-image: url('../images/gradient.nav.jpg');
	background-repeat:repeat-x;
	color		  : white;
	vertical-align  : middle;
	line-height	  : 22.5pt;
	}

div#lowerNavFramePrint	{
	border          : 0.75pt solid #8d99a5;
	background-color: transparent;
	margin-top      : 2pt;
	margin-left     : 150px;
	width           : 664pt;
	height          : 24.00pt;
	}
div#lowerNavContentPrint	{
	font            : 11pt 'Arial', Helvetica, sans-serif;
	text-align      : center;
	margin-left     : 1pt;
	margin-top      : .75pt;
	width           : 662.5pt;
	height          : 22.50pt;
	background-image: url('../images/gradient.nav.jpg');
	background-repeat:repeat-x;
	color		  : white;
	vertical-align  : middle;
	line-height	  : 22.5pt;
	}
span#e137           { 
	background-color  : #413D9E;
	position        : absolute;
	top		  : 3pt;
	left            : 540.00pt;
	width           : 150.00pt;
	height          :  21.75pt;
	color           : #FFFFFF;
	font            : bold 9pt 'Arial', Helvetica, sans-serif;
	text-align      : center;
	line-height     : 25px;
	}
div#e136            {
	font            : 12pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	border          :   0.75pt solid #8d99a5;
	background-color: transparent;
	position        : absolute;
	left            : 540.00pt;
	top             : 28.00pt;
	width           : 148.50pt;
	height          : 202.75pt;
	}
div#e5          {  /* Carrier scroll-block */ 
	position        : absolute;
	left            : 557.50pt;
	top             : 35pt;
	width           : 121.50pt;
	height          :  13.50pt;
	}

div#e135            {
	font            : 12pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	position        : absolute;
	left            : 541.50pt;
	top             : 142.50pt;
	width           : 147.00pt;
	height          : 437.25pt;
	}
form#f130           { /* http://www.google.com/se... */
	position        : absolute;
	left            : 194.25pt;
	top             :  57.00pt;
	width           : 320.25pt;
	height          :  22.50pt;
	}

h6#e14              { /* Copyright - Footer */
	text-align      : left;
	position        : absolute;
	left            : 200pt;
	top             : 650pt;
	width           : 600pt;
	height          : 39.75pt;
	}
h5#e13              { /* Products */
	position        : absolute;
	left            :  33.00pt;
/*	top             : 123.00pt; */
	width           : 131.25pt;
	height          :  15.00pt;
	}

div#e11              { /* FEATURED */
	background-color: #fff;
	text-align      : left;
	position        : absolute;
	left            : 30.5pt;
	top             : 5pt;
	width           : 345pt;
	height		: 370px;
	overflow	:hidden;
	z-index: 0;
	}


div#e1a          { 
	text-align      : center;
	position        : absolute;
	left            : 230pt;
	top             : 20px;
	width           : 612px;
	height          :  85px;
	background-color: transparent;
	}

div#headerFrame           {
	border-width    : 0.75pt;
	border-color	  : #8d99a5;
	border-style	  : solid solid none;
	background-color: transparent;
	position        : absolute;
	left            : 112.5pt;
	top             : 4pt;
	width           : 664pt;
	height          : 83pt;
	z-index	  : -1;
	}

div#header {
	background	  : transparent;
	padding-top	  : 15px;
	padding-bottom  : 0px;
	padding-left	  : 150px;
	width           : 100%;
	margin		  : 0px;
}

div#page            { /* Page Holder */
	position        : relative;
	width           : 715.50pt;
/*	height          : 675.00pt; */
	padding-left	  : 0px;
	margin-left     : 117px;
	}
body                { /* Page Body */
/*	background-image: url('../images/background.jpg');
	background-repeat: repeat-x; 
	background-color: #d7e0e9; */
	margin: 0px;
}



a:link              { /* Document Style */
	color           : #413D9E;
	text-decoration :none;
	}
a:visited           { /* Document Style */
	color           : #413D9E;
	text-decoration :none;
	}
a:hover             { /* Document Style */
	color           : #fd9027;
	text-decoration :none;
	}
a:active            { /* Active Links */
	color           : #FF0000;
	}
ol,ul               { /* All Lists */
	margin          : 1em;
	padding-left    : 2em;
	}

p                   { /* All Paragraphs */
	margin-bottom   : 1em;
	}
p a                 {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
a.navigation:link   {
	color           : #236e85;
	text-decoration :none;
	}
a.navigation:visited{
	color           : #1d5b6d;
	text-decoration :none;
	}
a.navigation:hover  {
	color           : #0099ff;
	text-decoration :none;
	}
a.panel:link        {
	color           : #416aaa;
	}
a.panel:visited     {
	color           : #416aaa;
	}
a.panel:hover       {
	color           : #416aaa;
	}
.citation,cite      {
	color           : #ffffff;
	}
.code,code          {
	color           : #ffffff;
	}
.deco               {
	color           : blue;
	}
.emphasis,em        {
	color           : #ffffff;
	font            : bold 10pt 'Arial', Helvetica, sans-serif;
	}
.footer             {
	color           : #808080;
	font            : 8pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : center;
	}
.footer a           {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.footer_box         {
	color           : #fdfdfd;
	background-color: #fdfdfd;
	}
a.box:link, a.box:visited, a.box:active {
	color           : #fff;
	text-decoration :none;
	}
a.box:hover {
	color           : #000;
	text-decoration :none;
	}
a.header:link, a.header:visited, a.header:active {
line-height: 24px;
	font-family:Arial;
	font-size:9pt;
	color:white;
	text-decoration :none;
	}
a.header:hover {
	font-family:Arial;
	font-size:9pt;
	color:#fd9027;
	text-decoration :none;
	}

.form_button        {
	color           : #000066;
	font            : bold 10pt 'Arial', Helvetica, sans-serif;
	background-color: #ffffff;
	border          :   1.50pt outset #000066;
	}
.form_input         {
	color           : #076fa3;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	background-color: #eff2f5;
	border          :   1.50pt inset #046c9f;
	}
.form_label         {
	color           : #5b5b5b;
	font            : 8pt 'Arial', Helvetica, sans-serif;
	}
.form_legend        {
	color           : #009900;
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	}
.form_set           {
	}
.header             {
	color           : #fafafa;
	font            : bold 16pt 'Arial', Helvetica, sans-serif;
	}
.header_box         {
	color           : #d7e0e9;
	background-color: #d7e0e9;
	}
.header_box2        {
	color           : #b3c4d6;
	background-color: #b3c4d6;
	}
.heading1,h1        {
	margin-top: 10px;
	color           : black;
	font            : bold 16pt 'Arial', Helvetica, sans-serif;
	}
.heading2,h2        {
	color           : black;
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	}
.heading3,h3        {
	color           : #e0e0e0;
	font            : 18pt 'Arial', Helvetica, sans-serif;
	}
.heading4,h4        {
	color           : #fafafa;
	font            : 16pt 'Arial', Helvetica, sans-serif;
	}
.heading5,h5        {
	color           : #808080;
	font            : 12pt 'Arial', Helvetica, sans-serif;
	}
.heading6,h6        {
	color           : #331a00;
	font            : bold 12pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.info               {
	color           : #676767;
	font            : 9pt 'Arial', Helvetica, sans-serif;
	}
.info aX             {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.info_tag           {
	color           : #656565;
	font            : bold 9pt 'Arial', Helvetica, sans-serif;
	}
.info_title           {
	color           : #656565;
	font            : bold 14pt 'Arial', Helvetica, sans-serif;
	}
.info_title a         {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.item               {
	color           : #ffffff;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	}
.item_box           {
	color           : #808080;
	background-color: #808080;
	border          :   0.75pt solid #bfbfbf;
	}
.item_tag           {
	color           : #331a00;
	font            : bold 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.navigation         {
	color           : #416aaa;
	font            : bold 9pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	}
.navigation_box     {
	color           : #331a00;
	background-color: #331a00;
	}
.navigation_tag     {
	color           : #ffffff;
	}
.page               {
	color           : #000000;
	}
.page_box           {
	color           : #000000;
	z-index: -1;
	}
.page_tag           {
	color           : #ffffff;
	font            : bold 18pt 'Arial', Helvetica, sans-serif;
	}
.panel              {
	color           : #416aaa;
	font            : bold 9pt 'Arial', Helvetica, sans-serif;
	text-decoration : underline;
	text-align      : center;
	}
.panel a            {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.panel_box          {
	color           : #d7e0e9;
	background-color: #d7e0e9;
	}
.photo              {
	color           : #31375d;
	font            : 9pt 'Arial', Helvetica, sans-serif;
	}
.photo_box          {
	color           : #d7e0e9;
	background-color: #ffffff;
	}
.photo_tag          {
	color           : #000000;
	font            : bold 9pt 'Arial', Helvetica, sans-serif;
	text-align      : center;
	}
.small,small        {
	color           : #331a00;
	font            : 8pt 'Arial', Helvetica, sans-serif;
	text-decoration : underline;
	}

/* sitemap style */
ul.sitemap {list-style-type:none;}
li.sitemap {margin-bottom:5px;
margin-left:-25px;
text-align:left;
}
table.sitemap { margin-left:40px;}

