body {
	margin-top: 0px;
	background-image: url(images/back.gif);
}
.style1 {color: #FF8330}

#container {
	width:784px;
	top: 0px;
	margin: 0 auto;
	background-color: #fff;
	padding: 2px;
}
/*===============================================================================================
TOP AREA
=================================================================================================*/
#topnavbar{
	clear: both;
	text-align: right;
	padding-top: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	padding-bottom: 5px;
	background-image: url(images/back_of_top_nav.gif);
	background-color: #72BDE4;
	background-repeat: no-repeat;
}
.topnavlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C4194;
	text-decoration: none;
	font-weight: bold;
}
#mainnavbar{
	background-color: #1C4194;
	height: 130px;
	z-index: 4;
}
/*===============================================================================================
nav dropdowns
=================================================================================================*/
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: `500px; /*For KHTML*/
	list-style: none;
	height: 24px;
	padding-top: 80px;
	z-index: 5;
}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
	height: 24px;
	z-index: 5;
}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	top: 24px;
	left: 0;
	z-index: 5;
}

ul#navmenu ul li {
	float: none;
	display: block !important;
	display: inline;
	z-index: 5;
}

/* Root Menu */
ul#navmenu a {
	border-right: 1px solid #72BDE4;
	padding: 0 5px;
	float: none !important;
	float: left;
	display: block;
	color: #ffffff;
	font:  14px/22px Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%;
	z-index: 5;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	color: #FFF;
	height: none;
	background-color: #0C2968;
	z-index: 5;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	float: none;
	color: #1C4194;
	background-color: #72BDE4;
	background-image: url(images/dropimage.gif);
	border-left-color: #748CC2;
	border-bottom-color: #748CC2;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	z-index: 5;
	font-size: 12px;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	color: #FFF;
	background-color: #003399;
	background-image: url(images/1strollover.gif);
	z-index: 5;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	background: #E7F4FA;
	color: #4D6CB2;
	z-index: 5;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: #D2E6F0;
	color: #4D6CB2;
	z-index: 5;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	z-index: 5;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFF;
	z-index: 5;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
	z-index: 5;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	z-index: 5;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	z-index: 5;
}



/*===============================================================================================
HOMEPAGE CONTENT AREA
=================================================================================================*/
.flashcontent{ z-index: 0; }
#flash { z-index: 0;}
#main { background: #fff; width:784px; }
.home_column1{
	width: 260px;
	float: left;
	padding: 10px;
	border-right-color: #C4CEE3;
	border-right-style: solid;
	border-right-width: 1px;
	margin-top: 5px;
	background-color: #fff;
}
.home_column2{
	float: left;
	width: 240px;
	padding: 10px;
	font-size: 11px;
	color: #1C4194;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	background-color: #fff;
}
.home_column3{
	float: left;
	width: 220px;
	margin-top: 5px;
	height: 200px;
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
	background-color: #fff;
}


/*===============================================================================================
page box sections
=================================================================================================*/
.introboxcontent{
	background-image: url(images/intorboxback.gif);
	padding: 10px;
	background-repeat: no-repeat;
	border-right-color: #B7D0E4;
	border-bottom-color: #B7D0E4;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.introboxcontent-companyvision {
	background-image: url(images/header_company_vision.jpg);
	padding: 10px;
	background-repeat: no-repeat;
	padding-right: 220px;
	border-bottom-color: #CCDCEB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.textunderintro{
	padding: 10px;
	margin-top: -5px;
}

/*===============================================================================================
INTERNAL PAGES CONTENT AREA Layouts and Text styles
=================================================================================================*/




.left-page-col{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/left-page-back.gif);
	border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-casestudy{
	width: 770px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	padding-right: 5px;
	border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #FFFFFF;
}
.left-page-col-operational-efficiency{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_operational_efficien.jpg);
	padding-top: 200px;
	border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-revenue-optimisation{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_revenue_optimisation.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}

.left-page-col-comp-diff{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_comp_diff.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-cus-ret{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_cus_ret.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-qos{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_qos.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}

.left-page-col-partner{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_partners.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-customer{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_customers.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-support{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_support.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-solutions{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_solutions.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-voip{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_solutions_voip.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-tviptv{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_solutions_tv.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-satellite{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_solutions_satellite.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}

.left-page-col-wifi{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_solutions_wifi.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-ims{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_solutions_ims.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-overview{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_company_overview.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-vision{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_vision.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-values{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_values.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-news{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_news.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-employment{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_employment.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-offices{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_offices.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-associations{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_associations.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-contactus{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_contactus.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-productoverview{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_product_overview.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-people{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_people.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-productarchitecture{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_product_architecture.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-flow{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_product_flow.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-accel{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_product_accel.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-prepaid{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_prepaid.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-selfcare{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_selfcare.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-col-qos2{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_qos2.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-mon-dia{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_mon_dia.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-content{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_content.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.left-page-flexible{
	width: 525px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(images/header_flexible.jpg);
	padding-top: 200px;
		border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
}
.right-page-col {
	width: 228px;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #1C4194;
	padding: 20px 0 0 15px;
	background-repeat: no-repeat;
	background-color: #E1F3FA;
		
}
.breadcrumb-home-link{
	font-size: 10px;
	color: #3C97C7;
	font-family: Arial, Helvetica, sans-serif;}
.breadcrumb{
	font-size: 10px;
	color: #3C5884;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #ACD7E8;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 4px;
	padding-top: 2px;
}
.introtext{
	color: #309BD3;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;}
.section-headers{
	color: #3C97C7;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.section-sub-headers{
	color: #1C4194;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: -5px;
	margin-top: -5px;
}
.read-more-links{
	color: #FF6600;
}


/*===============================================================================================
TEXT STYLES
=================================================================================================*/
.newsparagraph{
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.morelink{
	color: #FF6600;
	font-size: 10px;
}

.headers{
	color: #1C4194;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.homepage_auromation_text{
	color: #1C4194;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.customers_text{}
.people-titles{
	color: #3495C7;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.values{
	padding: 5px;
	margin-right: 10px;
	border-bottom-color: #B3CCE1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/*===============================================================================================
NEXT EVENT BOX
=================================================================================================*/
.nextevent{
	background-image: url(images/back_event.gif);
	font-size: 11px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	width: 190px;
}
.eventdate{
	color: #3495C7;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.eventvenue{
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.eventreason{
	color: #FF6600;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.nexteventtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3495C7;
}
/*===============================================================================================
CASE STUDIES
=================================================================================================*/
.casestudy{
	border-color: #C7E5F4;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
	color: #6882BC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/casestudy_bgrnd.gif);
	padding-top: 20px;
	width: 205px;
}

.quotee{
	color: #0099CC;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
/*===============================================================================================
WHITEPAPER
=================================================================================================*/
.whitepaper{
	padding: 5px;
	color: #6882BC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/whitepaper_bgrnd.gif);
	padding-top: 28px;
	width: 205px;
}


/*===============================================================================================
CALLBACK
=================================================================================================*/
.callback{
	font-size: 10px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFF6F9;
	border-right: 2px solid #B3DDF2;
	border-bottom: 2px solid #B3DDF2;
	border-top: 1px solid #B4DDF2;
	border-left: 1px solid #B4DDF2;
	width: 90%;
	margin-top: 5px;
}
.callback-input-boxes{
	font-size: 10px;
	color: #1C4194;
	font-family: Arial, Helvetica, sans-serif;
}


/*===============================================================================================
NEXT EVENT BOX
=================================================================================================*/	
ul#subnav{
	list-style: none;
	margin: 0;
	padding:0;
	background-color: #E1F3FA;
	text-decoration: none;
	width: 200px;
}
ul#subnav li a:link{
	color: #1C4194;
	text-decoration: none;
}
ul#subnav li a:link, ul#subnav li a:visited{
	text-decoration: none;
	display:block;
	width:200px;
	padding: 2px 2%;
	font: 10pt/1.5 arial, sans-serif;
	color: #1C4194;
}
ul#subnav li {
	border-bottom: 1px solid #ACD7E8;
}
ul#subnav li a:hover{
	background-color:#C8E6F2;
	color: #1C4194;
	
}
#secondarynav{
	background-color:#EBF6FA;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-right-color: #ACD7E8;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #ACD7E8;
	border-left-style: solid;
	border-left-width: 1px;
	
}
/********************************************************************
Lightbox JS Styles
********************************************************************/
#lightbox{
	background-color:#1C4194;
	padding: 10px;
	border-bottom: 2px solid #0F75A3;
	border-right: 2px solid #0F75A3;
	color: #FFFFFF;
	}
#lightboxDetails{
	font-size: 0.9em;
	padding-top: 0.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url("images/overlay.png"); }

* html #overlay{
	background-color: transparent;
	back\ground-color: transparent;
	background-image: url(blank.gif);

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	padding-right: 10px;
	}	
/*===============================================================================================
news page
=================================================================================================*/
.left-newspage-col {

	width: 520px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4194;
	font-size: 11px;
	background-color: #fff;
	padding-right: 20px;
	background-image: url(images/left-page-back.gif);
	background-repeat: no-repeat;
}

.right-newspage-col {
	width: 212px;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	color: #1C4194;
	padding: 30px 10px 0 20px;
	background-color: #E5F5FB;
	border-left-color: #BCD2E7;
	border-left-style: solid;
	border-left-width: 1px;
}

/*===============================================================================================
GENERAL STYLES
=================================================================================================*/
.customerimage{
	float: left;
	margin-right: 5px;
	margin-bottom: 20px;
}
.bodytext{
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.bodytext-bold{
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.imageright{
	float: right;
	margin-left: 5px;
	margin-right: 5px;
}
.products{
	padding: 5px;
	margin-top: 5px;
	border-color: #C4CEE3;
	border-style: solid;
	border-width: 1px;
	background-image: url(images/backofproduct.gif);
	background-repeat: no-repeat;
}
/*===============================================================================================
BOTTOM AREA
=================================================================================================*/


#footer{
	height: 10px;
	width: 780px;
	color: #6C8CBF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 3px;
	border-top-color: #B0BDDA;
	margin-top: 15px;
	text-align: left;
	float: left;
	padding-bottom: 3px;
}
.imageleft {
	float: left;
	margin-right: 5px;
}
.downloadaccel {
	padding: 5px;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/downloadaccel_bgrnd.jpg);
	padding-top: 28px;
	width: 190px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border-color: #6FBEDF;
	border-style: solid;
	border-width: 1px;
}
.pressnewsbox {

	padding: 5px;
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/pressnews_bgrnd.gif);
	padding-top: 28px;
	width: 190px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border-color: #6FBEDF;
	border-style: solid;
	border-width: 1px;
}
.customerbox {


	padding: 5px;
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/customer_bgrnd.gif);
	padding-top: 28px;
	width: 190px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border-color: #6FBEDF;
	border-style: solid;
	border-width: 1px;
}
.partnersbox {



	padding: 5px;
	color: #1C4194;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/partners_bgrnd.gif);
	padding-top: 28px;
	width: 190px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border-color: #6FBEDF;
	border-style: solid;
	border-width: 1px;
}
