﻿/* CSS Document */

body {
	background: #fff;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
form {
	margin: 0;
	padding: 0;
}
/************************ Clear Elements to Support IE6 ************************/

.clearit {
	clear: both;
	height: 0;
	overflow: hidden;
}
/************************ Structural Elements *********************/

#container {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 0;
}
/****************************** Site Containers ***********************************/

#container-top {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 0;
}
#container-bottom {
	width: 100%;
	height:auto;
	margin: 0 auto;
	padding: 0;
}
#top-stripe {
	/*background-image: url(../images/background-images/top-stripe.jpg);*/
	width: 100%;
	height: 13px;
	margin: 0 auto;
	padding: 0 0 0 0;
}
#header {
	width: 100%;
	height:125px;
	margin:0 auto;
	padding: 0;
}
.header-left {
	width: 400px;
	height:125px;
	margin:0 0 0 0;
	padding: 0;
	float:left;
}
.header-center {
	width: 200px;
	height:125px;
	margin:0 0 0 0;
	padding: 0;
}

.header-right {
	width: 300px;
	height:125px;
	margin:0;
	padding: 0;
	float:right;
}
.top-nav {
	width: 270px;
	height:28px;
	margin:0 14px 0 0;
	padding: 0;
	float:right;
}
.top-nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
.top-nav li {
	font-size:14px;
	margin:0;
	padding:5px 0 0px 0;
	display:block;
	float:right;
	color:#333;
	font-weight:bold;
}
.top-nav li#contact {
	width:88px;
	text-align:center;
}
.top-nav li#home {
	width:88px;
	text-align:center;
}
.top-nav li a {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#333;
}
.top-nav li a:hover {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:bold;
	color:#333;
}
.live-chat {
				width: 102px;
				height: 82px;
				margin: 0 0 0 0;
				padding: 30px 0 0 150px;
				float: left;
				text-align: center;
}
.footer {
	background: url(../images/background-images/footer-strip-bg.jpg) repeat-x;
	width: 100%;
	height: 28px;
	margin: 0 auto;
	padding: 0 0 0 0;
}
.footer ul {
	margin:0;
	padding:5px 0 0 0;
	list-style:none;
	text-align:center;
}
.footer li {
	font-size:11px;
	margin:0;
	padding:0 20px 0 20px;
	color:#333;
	display:inline;
	text-decoration:none;
}
.footer li a {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#333;
}
.footer li a:hover {
	margin:0;
	padding:0;
	text-decoration:underline;
	color:#333;
}
/********************************* Navigation Container **************************************/

table.navbar {
				font: normal small-caps bolder small Arial, Helvetica, sans-serif;
				margin: auto;
				padding: 0px;
				border: 0px;
				width: 90%;
}
table.menu {
				margin: 0px;
				padding: 0px;
				font: normal small-caps bolder small Arial, Helvetica, sans-serif;
}
td.menuNormal {
				font: normal small-caps bolder small Arial, Helvetica, sans-serif;
				padding: 5px;
				color: #FFFFFF;
				vertical-align: middle;
				text-align: center;
				background: url('../images/background-images/smoke.JPG');
				white-space: nowrap;
}
td.menuHover {
				font: normal small-caps bolder small Arial, Helvetica, sans-serif;
				padding: 5px;
				color: #CCCCCC;
				vertical-align: middle;
				text-align: center;
				background: url('../images/background-images/smoke.JPG');
				white-space: nowrap;
}

div.menuNormal {
				padding: 5px;
				display: none;
				position: static;
				text-decoration: none;
				font-size: small;
				color: #FFFFFF;
}
div.menuHover {
	background-color:transparent;
	display: inline;
	position: absolute;
	padding: 5px;
}
a.menuitem:link {
				text-decoration: none;
				color: #FFFFFF;
				background-color: transparent;
				padding: 10px;
				vertical-align: middle;
				display: block;
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
}
a.menuitem:visited {
				text-decoration: none;
				color: #99CCFF;
				background-color: transparent;
				display: block;
				padding: 10px;
				vertical-align: middle;
				font-size:small;
}
a.menuitem:hover {
				color: #CCCCCC;
				background-color: transparent;
				padding: 10px;
				display: block;
				vertical-align: middle;
				font-size:small
}
a.menuitem:active {
				color: #99CCFF;
				background-color: transparent;
				display: block;
				padding: 10px;
				vertical-align: middle;
				font-size:small;
}
table.dropdown {
				margin: 0px;
				padding: 0px;
				font: normal small-caps bolder small Arial, Helvetica, sans-serif;
				width:auto;
				
}


td.dropdownNormal {
				font: normal small-caps bolder small Arial, Helvetica, sans-serif;
				padding: 5px;
				color: #FFFFFF;
				vertical-align: middle;
				text-align: center;
				white-space: nowrap;
				width:200px;
				
}

td.dropdownHover {
				font: normal small-caps bolder small Arial, Helvetica, sans-serif;
				padding: 5px;
				color: #CCCCCC;
				vertical-align: middle;
				text-align: center;
				white-space: nowrap;
				width:200px;
}


div.dropdownNormal {
				padding: 5px;
				display: none;
				position: absolute;
				text-decoration: none;
				text-align: center;
				font-size: small;
				color: #FFFFFF;
				white-space:nowrap;
				width:200px;

}
div.dropdownHover {
	background-color:transparent;
	text-align: center;
	display: inline;
	position: absolute;
	padding: 5px;
	white-space:nowrap;
	width:200px;
}
a.dropdownitem:link {
				text-decoration: none;
				color: #0000FF;
				background-color: transparent;
				padding: 10px;
				vertical-align: middle;
				display: block;
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
}
a.dropdownitem:visited {
				text-decoration: none;
				color: #800080;
				background-color: transparent;
				display: block;
				padding: 10px;
				vertical-align: middle;
				font-size: small;
}
a.dropdownitem:hover {
				color: #0000FF;
				background-color: transparent;
				padding: 10px;
				display: block;
				vertical-align: middle;
				font-size: small;
}
a.dropdownitem:active {
				color: #800080;
				background-color: transparent;
				display: block;
				padding: 10px;
				vertical-align: middle;
				font-size: small;
}

/********************************* Main Content Container **************************************/

.content-holder {
	width: 90%;
	height:auto;
	margin: 0 auto 20px auto;
	padding: 0;
	background:white;
}
/********************************* Homepage**************************************/

.welcome-message {
	width: 50%;
	height: 30px;
	margin: 0;
	padding: 0;
	float:left;
	}
.welcome-message  h1 {
	font-size: 18px;
	margin: 0;
	padding: 25px 30px 0 33px;
	text-align: left;
	color: #333;
	font-weight: normal;
}
.welcome-message  p {
	font-size: 12px;
	margin: 0;
	padding: 12px 30px 12px 33px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.homepage-top-pod {
	width: 800px;
	height: 180px;
	margin: 0;
	padding: 0;
	float:left;
}
.homepage-top-pod .top-left{
	width:261px;
	height:180px;
	float:left;
}

.homepage-top-pod .top-left a{
 width:261px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 background: url(../images/pods-on/research-on.jpg) no-repeat;
 outline:none;
}

.homepage-top-pod .top-left a:hover{
 width:261px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 /*background: url(../images/pods-on/research-on.jpg) no-repeat;*/
 outline:none;
}

.homepage-top-pod .top-middle{
	width:262px;
	height:180px;
	float:left;
}
.homepage-top-pod .top-middle a{
 width:262px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 background: url(../images/pods-on/development-on.jpg) no-repeat;
 outline:none;
}

.homepage-top-pod .top-middle a:hover{
 width:262px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 /*background: url(../images/pods-on/development-on.jpg) no-repeat;*/
 outline:none;
}

.homepage-top-pod .top-right{
	width:277px;
	height:180px;
	float:left;
}
.homepage-top-pod .top-right a{
 width:277px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 background: url(../images/pods-on/go-to-market-on.jpg) no-repeat;
 outline:none;
}

.homepage-top-pod .top-right a:hover{
 width:277px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 /*background: url(../images/pods-on/go-to-market-on.jpg) no-repeat;*/
 outline:none;
}


.homepage-middle-pod {
	width: 800px;
    height: 180px;
	margin: 0;
	padding: 0;
	float:left;
}
.homepage-middle-pod .middle-left{
	width:261px;
	height:180px;
	float:left;
}

.homepage-middle-pod .middle-left a{
 width:261px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 background: url(../images/pods-on/ip-management-on.jpg) no-repeat;
  outline:none;
}

.homepage-middle-pod .middle-left a:hover{
 width:261px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 /*background: url(../images/pods-on/ip-management-on.jpg) no-repeat;*/
}

.homepage-middle-pod .middle-middle{
	width:262px;
	height:180px;
	float:left;
}
.homepage-middle-pod .middle-middle a{
 width:262px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 background: url(../images/pods-on/supply-chain-on.jpg) no-repeat;
  outline:none;
}

.homepage-middle-pod .middle-middle a:hover{
 width:262px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 /*background: url(../images/pods-on/supply-chain-on.jpg) no-repeat;*/
  outline:none;
}

.homepage-middle-pod .middle-right{
	width:277px;
	height:180px;
	float:left;
}
.homepage-middle-pod .middle-right a{
 width:277px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 background: url(../images/pods-on/transitions-on.jpg) no-repeat;
  outline:none;
}

.homepage-middle-pod .middle-right a:hover{
 width:277px;
 height:180px;
 margin:0;
 padding:0;
 display:block;
 /*background: url(../images/pods-on/transitions-on.jpg) no-repeat;*/
 outline:none;
}

#homepage-bottom-pod {
	background: url(../images/background-images/homepage-bg-bottom.jpg) no-repeat;
	width: 800px;
	height: 180px;
	margin: 0;
	padding: 0;
	float:left;
}

#homepage-bottom-pod h2{
	font-size: 16px;
	margin: 0;
	padding: 25px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#homepage-bottom-pod p{
	font-size: 12px;
	margin: 0;
	padding: 12px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#homepage-bottom-pod p a:visited{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#homepage-bottom-pod p a{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#homepage-bottom-pod p a:hover{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

.content-holder-left {
	width: 300px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	
	}

.content-holder-left-staff {
	width: 250px;
	height:auto;
	margin: 10px 0 0 0;
	padding: 0 20px 0 0;
	float:left;
	background: url(../images/background-images/paper.jpg) no-repeat;
}

.content-holder-left-staff h3{
				padding: 10px 0 0 20px;
}

.content-holder-left-single {
	width: 120px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	background: url(../images/background-images/paper.jpg) no-repeat;
}

.content-holder-left  h2{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 0 30px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-left  h3{
	font-size: 14px;
	margin: 0;
	padding: 10px auto;
	text-align: center;
	color: #333;
	font-weight: normal;

}

.content-holder-left ul{
	font-size: 14px;
	margin: 0;
	padding: 50px 0 0 30px;
	text-align: left;
	color: #333;
	font-weight: normal;
	list-style:none;
}

.content-holder-left ul li{
	margin: 0;
	padding: 10px 0 0 0;
	font-weight: normal;
	color: #333;
}

.content-holder-left ul li a{
	margin: 0;
	padding: 0;
	text-decoration:none;
	color: #333;
}

.content-holder-left ul li a:hover{
	margin: 0;
	padding: 0;
	text-decoration:underline;
	color: #333;
}

.content-holder-left dl{
	font-size: 12px;
	margin: 0;
	padding: 10px 0 0 30px;
	text-align: left;
	color: #333;
}

.content-holder-left dl dd{
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: italic;
	color: #333;
}

.content-holder-left dl dd a{
	margin: 0;
	padding: 0;
	text-decoration:none;
	color: #333;
}

.content-holder-left dl dd a:hover{
	margin: 0;
	padding: 0;
	text-decoration:underline;
	color: #333;
}

.content-holder-left-staff ul{
	font-size: 12px;
	margin: 0;
	padding: 10px 0 0 30px;
	text-align: left;
	color: #333;
	font-weight: normal;
	list-style:none;
}

.content-holder-left-staff ul li{
	margin: 0;
	padding: 2px 0 0 0;
	font-weight: normal;
	color: #333;
}

.content-holder-left-staff ul li a{
	margin: 0;
	padding: 0;
	text-decoration:none;
	color: #333;
}

.content-holder-left-staff ul li a:hover{
	margin: 0;
	padding: 0;
	text-decoration:underline;
	color: #333;
}

.content-holder-left  p{
	font-size: 14px;
	margin: 0;
	padding: 50px 0 0 30px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-left-staff  p{
	font-size: 14px;
	margin: 0;
	padding: 50px 0 0 30px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right {
				width: 500px;
				height: auto;
				margin: 5px auto 0 auto;
				padding: 0;	
				float:left;

}

.content-holder-right-staff{
	width: 559px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	}

.content-holder-right-single {
	width: 560px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	}

.content-holder-right  h1{
				font-size: 18px;
				margin: 0;
				padding: 50px 30px 0 53px;
				text-align: left;
				color: #333;
				font-weight: 200;
}

.content-holder-right-single  h1{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single .center{
	font-size: 16px;
	margin: 0;
	padding: 50px 0px 0 0px;
	text-align: center;
	color: #333;
	font-weight: normal;
}

.content-holder-right  .contact{
	font-size: 16px;
	margin: 0;
	padding: 84px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single  .contact{
	font-size: 16px;
	margin: 0;
	padding: 84px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single  .contact2{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 0 53px;
	text-align: center;
	color: #333;
	font-weight: normal;
}

.content-holder-right  h2{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single  h2{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single  h4{
	font-size: 14px;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single h4 a:visited{
	font-size: 14px;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

.content-holder-right-single h4 a{
	font-size: 14px;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

.content-holder-right-single  h4 a:hover{
	font-size: 14px;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

.content-holder-right .contact-on{
	font-size: 16px;
	margin: 0;
	padding: 80px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single .contact-on{
	font-size: 16px;
	margin: 0;
	padding: 80px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right h2 a:visited {
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

.content-holder-right h2 a {
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

.content-holder-right-single h2 a:visited {
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

.content-holder-right-single h2 a {
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

.content-holder-right  h2 a:hover{
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

.content-holder-right-single  h2 a:hover{
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

.content-holder-right  p{
	font-size: 12px;
	margin: 0;
	padding: 12px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}
.content-holder-right-single  p{
	font-size: 12px;
	margin: 0;
	padding: 12px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}


.content-holder-right p a:visited{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	text-decoration:none;
}


.content-holder-right p a{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	text-decoration:none;
}

.content-holder-right-single p a:visited{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	text-decoration:underline;
}

.content-holder-right-single p a{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	text-decoration:underline;
}

.content-holder-right  p a:hover{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	text-decoration:underline;
}
.content-holder-right-single  p a:hover{
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	text-decoration:underline;
}

.content-holder-right  ul{
	font-size: 12px;
	margin: 0;
	padding: 10px 30px 0 75px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single  ul{
	font-size: 12px;
	margin: 0;
	padding: 10px 30px 0 75px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right  ul li{
	font-size: 12px;
	margin: 0;
	padding: 10px 0 0 0;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.content-holder-right-single  ul li{
	font-size: 12px;
	margin: 0;
	padding: 10px 0 0 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	list-style-type:circle;
}

.content-holder-right-single table{
	border: 0px;
	padding: 3px 7px 2px 7px;
}

.content-holder-right-single td{
	text-align: center;
	vertical-align:top;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 12px;
	color: #333;
}

.content-holder-right table{
	border: 0px;
	padding: 3px 7px 2px 7px;
}

.content-holder-right td{
	text-align: center;
	vertical-align:top;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 12px;
	color: #333;
}

.content-holder-left table{
	border: 0px;
	padding: 3px 7px 2px 7px;
}

.content-holder-left td{
	text-align: center;
	vertical-align:top;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 12px;
	color: #333;
}

.padme {
	padding-left: 100px;
}

.rightjust {
	text-align: right;
}

#customer-holder {
	width: 559px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	background: url(../images/background-images/main-bg.jpg) no-repeat;
}

#customer-holder  h1{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#customer-holder  ul{
	font-size: 12px;
	margin: 0;
	padding: 0  30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#customer-holder  ul li{
	font-size: 12px;
	margin: 0;
	padding: 5px 0;
	text-align: left;
	color: #333;
	font-weight: normal;
}


.consulting{
    width: 400px;
	height:auto;	
	margin:10px 0 40px 53px;
	padding:0;
}

.consulting th{
    font-size: 14px;
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.consulting td{
    font-size: 12px;
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.learningagenda{
    width: 400px;
	height:auto;	
	margin:10px 0 40px 53px;
	padding:0;
}

.learningagenda th{
    font-size: 14px;
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

.learningagenda td{
    font-size: 12px;
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left;
	color: #333;
	font-weight: normal;
	vertical-align: top;
}


#marketing-holder {
	width: 559px;
	min-height:550px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	background:white;
}

#mo-holder {
	width: 559px;
	min-height:550px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	background: url(../images/background-images/main-bg.jpg) no-repeat;
}

#staff-holder{
	width:559px;
	height:600px;
	margin: 0 auto;
	padding: 0;
	float:left;
}

#whitespace-holder{
				background:white;
				margin:20 20 20 20;
}

#marketing-holder-u {
	width: 559px;
	min-height:650px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	background: url(../images/background-images/main-bg.jpg) no-repeat;
}

#marketing-holder-g {
	width: 559px;
	min-height:650px;
	height:auto;
	margin: 0 auto;
	padding: 0;
	float:left;
	background: url(../images/background-images/main-bg.jpg) no-repeat;
}



#marketing-holder-g h1{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 10px 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}



#marketing-holder-u h1{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 10px 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}



#marketing-holder h1{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 10px 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#mo-holder  h1{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 10px 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#marketing-holder-g ul{
	font-size: 12px;
	margin: 0;
	padding: 0  30px 0 73px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#marketing-holder-u ul{
	font-size: 12px;
	margin: 0;
	padding: 0  30px 0 73px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#marketing-holder ul{
	font-size: 12px;
	margin: 0;
	padding: 0  30px 0 73px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#marketing-holder-g ul li {
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	list-style-type:circle;
}

#marketing-holder-u ul li {
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	list-style-type:circle;
}

#marketing-holder ul li {
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
	color: #333;
	font-weight: normal;
	list-style-type:circle;
}

#marketing-holder-g p {
	font-size: 12px;
	margin: 0;
	padding: 10px  30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#marketing-holder-u p {
	font-size: 12px;
	margin: 0;
	padding: 10px  30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#marketing-holder p {
	font-size: 12px;
	margin: 0;
	padding: 10px  30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#mo-holder  p{
	font-size: 12px;
	margin: 0;
	padding: 10px  30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#mo-holder p.bodytext {
	font-size: 12px;
	margin: 0;
	padding: 15px 15px 15px 15px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#motable {
	width: 525px;
	border-collapse: collapse;
	margin: 15px;
}

#motable  td{
	font-size: 12px;
	border: 1px solid #333;
	padding: 3px 7px 2px 7px;
	text-align: left;
	color: #333;
	font-weight: normal;
	vertical-align: top;
}

#motable td a{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	color: #333;
	font-weight: normal;
	vertical-align: top;
	text-decoration:underline;
}

#motable td a:hover{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	color: #333;
	font-weight: normal;
	vertical-align: top;
	text-decoration:none;
}

#marketing-holder-g p a{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#marketing-holder-u p a{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#marketing-holder p a{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#marketing-holder-g p a:hover{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

#marketing-holder-u p a:hover{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

#marketing-holder p a:hover{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}

#marketing-holder-g table a{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#marketing-holder-u table a{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#marketing-holder table a{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#marketing-holder-g table a:hover{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}


#marketing-holder-u table a:hover{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}


#marketing-holder table a:hover{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}


#marketing-holder table{
	border: 0px;
	padding: 3px 7px 2px 7px;
}

#marketing-holder td{
	text-align: left;
	vertical-align:top;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 12px;
	color: #333;
}

#staff-holder h2{
	font-size: 16px;
	margin: 0;
	padding: 50px 30px 10px 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}


#staff-holder  p{
	font-size: 12px;
	margin: 0;
	padding: 10px  30px 0 53px;
	text-align: left;
	color: #333;
	font-weight: normal;
}

#staff-holder  p a{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:underline;
}

#staff-holder  p a:hover{
	font-size: 12px;
	margin: 0;
	padding:0;
	text-align: left;
	color: #333;
	font-weight: normal;
	text-decoration:none;
}
/***************WEBINAR PAGE**************************/
.recimage {
border:0;
vertical-align:middle;
background:transparent;
}
.recheader {
font-size: 14px;
font-weight:bold;
}


