/* VERTICALS AREA */
.verticals ul
{
	display: block;
	width: 960px;
	margin: 20px auto;
}

.verticals ul li
{
	display: block;
	float: left;
	margin: 0 5px;

}

.verticals ul li a
{
	width: 150px;
	display: block;
	float: left;
	text-align: center;
	color: #4d4d4d;
	text-decoration: none;
	font-size: 12pt;
	background: url(../images/verticals.png) no-repeat;
	padding-top: 85px;
}


.verticals ul li.commercial-fleet a
{
	
        background-position: 0 -100px;
	color: #ffb521;
}

.verticals ul li.commercial-fleet a:hover
{
	background-position: 0 0;
        color: #666;
}

.verticals ul li.consumer-auto a
{
        background-position: -150px -100px;
        color: #b27830;
}

.verticals ul li.consumer-auto a:hover
{
	background-position: -150px 0;
        color: #666;
}

.verticals ul li.healthcare a
{
	
        background-position: -300px -100px;
	color: #ff5c5c;
}

.verticals ul li.healthcare a:hover
{
        background-position: -300px 0;
        color: #666;
}

.verticals ul li.pos a
{
        color: #0380b5;
	background-position: -450px -100px;

}

.verticals ul li.pos a:hover
{
        background-position: -450px 0;
        color: #666;
}

.verticals ul li.utilities a
{
	
        background-position: -600px -100px;
	color: #f5c921;
}

.verticals ul li.utilities a:hover
{
    background-position: -600px 0;
            color: #666;
}

.verticals ul li.monitoring a
{
	
        background-position: -750px -100px;
	color: #008001;
}

.verticals ul li.monitoring a:hover
{
        background-position: -750px 0;
        color: #666;
}

.verticals h3
{
	font-family: "FreightSans BookItalic";
	color: #666;
	text-align: center;
	font-size: 14pt;
	padding-top: 20px;
}

/* -- */

/* ---------------- */
/* 	  VERTICALS	   */
/* -------------- */

.verticals-highlight
{
	margin-bottom: 0 !important;
}


/* TELEMATICS */
.telematics-content
{
	display: block;
	padding: 30px 0;
	background: url(../images/telematics-bg.png) no-repeat center top;
	overflow: hidden;
}

.telematics-content li
{
	font-family: "FreightSans BookItalic";
	font-size: 11pt;
	color: #808080;
	padding: 0 0 20px 30px;
	line-height: 18px;
}

.telematics-content .left li
{
	background: url(../images/bullets/verticals-grey-bullet.gif) left top no-repeat;
}

.telematics-content .right li
{
	background: url(../images/bullets/verticals-green-bullet.gif) left top no-repeat;
}


/* HEALTHCARE */
.healthcare-content
{
	display: block;
	padding: 30px 0;
	background: url(../images/healthcare-bg.png) no-repeat center top;
	overflow: hidden;
}

.healthcare-content li
{
	font-family: "FreightSans BookItalic";
	font-size: 11pt;
	color: #808080;
	padding: 0 0 20px 30px;
	line-height: 18px;
}

.healthcare-content .left li
{
	background: url(../images/bullets/verticals-grey-bullet.gif) left top no-repeat;
}

.healthcare-content .right li
{
	background: url(../images/bullets/verticals-green-bullet.gif) left top no-repeat;
}


/* CONSUMER AUTO */
.consumer-auto-content
{
	display: block;
	padding: 30px 0;
	background: url(../images/consumer-auto-bg.png) no-repeat center top;
	overflow: hidden;
}

.consumer-auto-content li
{
	font-family: "FreightSans BookItalic";
	font-size: 11pt;
	color: #808080;
	padding: 0 0 20px 30px;
	line-height: 18px;
}

.consumer-auto-content .left li
{
	background: url(../images/bullets/verticals-grey-bullet.gif) left top no-repeat;
}

.consumer-auto-content .right li
{
	background: url(../images/bullets/verticals-green-bullet.gif) left top no-repeat;
}

/* POINT OF SALE */
.pos-content
{
	display: block;
	padding: 30px 0;
	background: url(../images/pos-bg.png) no-repeat center top;
	overflow: hidden;
}

.pos-content li
{
	font-family: "FreightSans BookItalic";
	font-size: 11pt;
	color: #808080;
	padding: 0 0 20px 30px;
	line-height: 18px;
}

.pos-content .left li
{
	background: url(../images/bullets/verticals-grey-bullet.gif) left top no-repeat;
}

.pos-content .right li
{
	background: url(../images/bullets/verticals-green-bullet.gif) left top no-repeat;
}

/* MONITORING & CONTROL */
.monitoring-content
{
	display: block;
	padding: 30px 0;
	background: url(../images/monitoring-bg.png) no-repeat center top;
	overflow: hidden;
}

.monitoring-content li
{
	font-family: "FreightSans BookItalic";
	font-size: 11pt;
	color: #808080;
	padding: 0 0 20px 30px;
	line-height: 18px;
}

.monitoring-content .left li
{
	background: url(../images/bullets/verticals-grey-bullet.gif) left top no-repeat;
}

.monitoring-content .right li
{
	background: url(../images/bullets/verticals-green-bullet.gif) left top no-repeat;
}


/* UTILITIES */
.utilities-content
{
	display: block;
	padding: 30px 0;
	background: url(../images/utilities-bg.png) no-repeat center top;
	overflow: hidden;
}

.utilities-content li
{
	font-family: "FreightSans BookItalic";
	font-size: 11pt;
	color: #808080;
	padding: 0 0 20px 30px;
	line-height: 18px;
}

.utilities-content .left li
{
	background: url(../images/bullets/verticals-grey-bullet.gif) left top no-repeat;
}

.utilities-content .right li
{
	background: url(../images/bullets/verticals-green-bullet.gif) left top no-repeat;
}