.topNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EDF5FA;
	text-decoration: none;
	line-height: 18pt;
	background-position: center;
}

.topNav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EDF5FA;
	text-decoration: none;
	line-height: 18pt;
	background-position: center;
	font-weight: bold;
}
.topNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 18pt;
	background-position: center;
	font-weight: bold;
}
.topNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EDF5FA;
	text-decoration: none;
	line-height: 18pt;
	background-position: center;
	font-weight: bold;
}
.leftNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 10pt;
	margin-left: 12px;
	padding-left: 12px;
}
.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: center;
	line-height: 13pt;
	margin-left: 12px;
	padding-left: 12px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 12pt;
	margin-left: 10px;
	padding-left: 10px;
	margin-right: 5px;
	padding-right: 5px;
}
.para {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 12pt;
	padding-left:20px;
	margin-right: 5px;
	padding-right: 5px;
}
.para2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	line-height: 12pt;
	margin-right: 8px;
	padding-right: 8px;
}
.h2blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight:bold;
	color: #0070c0;
	padding:8px 0px 8px 8px;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 12pt;
	margin-left: 10px;
	padding-left: 10px;
	margin-right: 5px;
	padding-right: 5px;
}
.ParaHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #02669B;
	text-decoration: none;
	line-height: 13pt;
	background-position: center;
	font-weight: bold;
	text-align:left;
}
.PageHead {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF6600;
	text-decoration: none;
	line-height: 15pt;
	background-position: center;
	font-weight: bold;
	text-align:left;
}
.PageHead2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF6600;
	text-decoration: none;
	line-height: 15pt;
	background-position: center;
	text-align:left;
}
h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF6600;
	text-decoration: none;
	background-position: center;
	font-weight: bold;
	text-align:left;
	margin:0;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #02669B;
	text-decoration: none;
	font-weight: bold;
	margin:0;
}
h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B5873;
	text-decoration: none;
	line-height: 14pt;
	background-position: center;
	font-weight: bold;
	margin:0;
}
.PageHead_grey {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #595959;
	text-decoration: none;
	line-height: 15pt;
	background-position: center;
	text-align:left;
}
a:link.textwrapper, a:link {
	color: #006699;
	text-decoration: underline;
}
a:visited.textwrapper, a:visited {

	color: #006699;
	text-decoration: underline;
}
a:hover.textwrapper, a:hover {


	color: #FF6600;
	text-decoration: underline;
}
.news_n_events {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #047AB7;
	text-decoration: none;
	line-height: 15pt;
	background-position: center;
	font-weight: bold;
}
.newsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 11pt;
	margin-left: 20px;
	padding-left: 20px;
	margin-right: 10px;
	padding-right: 10px;
}
.news_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 10pt;
	margin-left: 15px;
	padding-left: 15px;
	margin-right: 10px;
	padding-right: 5px;
}
.news_index li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	line-height: 10pt;
	margin:0px 3px 0px 20px;
	padding:0px;
}
.news_index ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	line-height: 10pt;
	margin:0px;
	padding:0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(images/page_bg.gif);
	background-repeat: repeat;*/
}
.boldText_in_para {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #969696;
	text-decoration: none;
	line-height: 12pt;
	background-position: center;
	font-weight: bold;
}
.formText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 12pt;
	margin-left: 5px;
	padding-left: 5px;
	margin-right: 5px;
	padding-right: 5px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 10pt;
	margin-left: 5px;
	padding-left: 5px;
	margin-right: 5px;
	padding-right: 5px;
	border: 1px solid #0383C0;
}
select {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 10pt;
	margin-left: 5px;
	padding-left: 5px;
	border: 1px solid #047AB8;
}
textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 10pt;
	margin-left: 5px;
	padding-left: 5px;
	margin-right: 5px;
	padding-right: 5px;
	border: 1px solid #0383C0;
	width: 170px;
}
.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 10pt;
	border: 1px solid #0383C0;
	background-color: #04608C;
}
.errorFonts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
	line-height: 12pt;
}
.astrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
	line-height: 12pt;
}
.leftPanel {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #404040;
	text-decoration: none;
	text-align: left;
	text-decoration: none;
}
.lp_rollover {
	background-color: #CFCECE;
}
.leftPanel a:link {
	color: #404040;
	text-decoration: none;
}
.leftPanel a:hover {
	color: #333333;
	text-decoration: none;
}
.leftPanel a:visited {
	color: #404040;
	text-decoration: none;
}
.ParaSubHead {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B5873;
	text-decoration: none;
	line-height: 14pt;
	background-position: center;
	font-weight: bold;
}
.indexleftPanel {
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-size: 8pt;
	color: #404040;
	text-decoration: none;
	text-align: left;
	text-decoration: none;
	line-height: 14pt;
}
.indexleftPanel a:link {
	color: #404040;
	text-decoration: none;
}
.indexleftPanel a:hover {
	color: #000066;
	text-decoration: none;
}
.indexleftPanel a:visited {
	color: #404040;
	text-decoration: none;
}
.homeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 12pt;
}
.homeText a:link {
	color: #003366;
	text-decoration: none;
}
.homeText a:hover {
	color: #FF0000;
	text-decoration: none;
}
.homeText a:visited {
	color: #003366;
	text-decoration: none;
}
a.tok, a:visited.tok
{
	display: block;
	font-family:arial; 
	font-weight:normal;
	text-align:left;
	color:black;
	vertical-align:middle;
	width:100%;
	height:25px; 
	background-color:#F0F0F0;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size:12px;
	
}
a:hover.tok
{
	display: block;
	color:black;
	background-color:#DADADA;
	text-decoration: none;
}


.dyna_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	line-height: 15px;	
	color: #000000;	
}
.greybold_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight:bold;
	color: #8A8A8A;
}
.msg_Display {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none;
}
.ISO a {
	font-family: Arial, Tahoma, Verdana, Georgia;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
}
.ISO a:visited {
	font-family: Arial, Tahoma, Verdana, Georgia;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
}
.ISO a:hover {
	font-family: Arial, Tahoma, Verdana, Georgia;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
}
.bluetitle {
	color: #006699;
}



.normal {
	font-size:11px;
	font-family: arial;
	color: #166792;
	display: block;
	padding-right: 5px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	list-style-type: none;
	text-decoration: none;
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:172px 5px;
	background-image: url(images/ln_arrow.gif);
	border-right:dotted 1px #B5B5B5;
	border-bottom:dotted 1px #B5B5B5;
	line-height:11px;
	background-color:#ffffff;
	width:181px;
}
.normal a:link {
	font-size:11px;
	font-family: arial;
	color: #166792;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	list-style-type: none;
	text-decoration: none;
	background-repeat:no-repeat;
	background-position:172px 5px;
	background-image: url(images/ln_arrow.gif);
	background-color:#ffffff;
	width:181px;
}
.normal a:visited {
	font-size:11px;
	font-family: arial;
	color: #166792;
	display: block;
	list-style-type: none;
	text-decoration: none;
	background-repeat:no-repeat;
	background-position:172px 5px;
	background-image: url(images/ln_arrow.gif);
	background-color:#ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	width:181px;
}

.normal a:hover 
{
	color: #FF6219;
	font-size:11px;
	font-family: arial;
	text-decoration: none;
	background-color:#FFFFFF;
	border-right:dotted 0px #B5B5B5;
	background-repeat:no-repeat;
	background-position:172px 5px;
	background-image: url(images/ln_arrow2.gif);
	width:181px;
}

.normalvisited a:link{
	font-size:11px;
	font-family: arial;
	color: #FF6219;
	display: block;
	padding-right: 5px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	margin: 0px;	
	list-style-type: none;
	text-decoration: none;
	padding-left:10px;
	border-bottom:dotted 1px #B5B5B5;
	line-height:11px;
	background-color:#ffffff;
}
.normalvisited a:visited{
	font-size:11px;
	font-family: arial;
	color: #FF6219;
	display: block;
	padding-right: 5px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	margin: 0px;	
	list-style-type: none;
	text-decoration: none;
	padding-left:10px;
	border-bottom:dotted 1px #B5B5B5;
	line-height:11px;
	background-color:#ffffff;
}
.ln_bg
{
	background-image:url(images/ln_dotted_bg.gif);
	background-repeat:repeat-y;
}

.whitetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 12px;
	text-align: left;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
	text-align: left;
}
a.whitelink:link {
	color: #ffffff;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.whitelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6e0d;
}
a.whitelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6e0d;
	text-decoration: underline;
}
.smallgreytext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #969696;

}
.BlueHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002060;
	text-decoration: none;
	line-height: 13pt;
	background-position: center;
	font-weight: bold;
	text-align: left;
}
.darkbluetitle {
	color: #002060;
}
.ax_window {
	background-image: url(images/ax_window.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 269px;
	width: 240px;
	font-size:11px;
	font-family: arial;
	color: #166792;
}
.ax_window a:link {
	font-size:11px;
	font-family: arial;
	color: #166792;
	text-decoration: none;
	font-weight:bold;
	}
.ax_window a:visited {
	font-size:11px;
	font-family: arial;
	color: #166792;
	text-decoration: none;
	font-weight:bold;
	}
.ax_window a:hover 
{
	color: #FF6219;
	font-size:11px;
	font-family: arial;
	font-weight:bold;
	}
.gp_window {
	background-image: url(images/gp_window.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 269px;
	width: 240px;
	font-size:11px;
	font-family: arial;
	color: #166792;
}
.gp_window a:link {
	font-size:11px;
	font-family: arial;
	color: #166792;
	text-decoration: none;
	font-weight:bold;
	}
.gp_window a:visited {
	font-size:11px;
	font-family: arial;
	color: #166792;
	text-decoration: none;
	font-weight:bold;
	}
.gp_window a:hover 
{
	color: #FF6219;
	font-size:11px;
	font-family: arial;
	font-weight:bold;
	}
	
	
/* Collapsible Menu CSS */

.leftnav_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166792;
	text-decoration: none;
	display:block;
	line-height: 10pt;

}
.leftnav_sub a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166792;
	text-decoration: none;
	display:block;
	width:150px;
	font-weight: normal;
	line-height: 10pt;
	padding-top:3px;
	padding-bottom:3px;
	background-image: url(images/ln_arrow_sub.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	border-bottom:solid 1px #E5E5E5;
	padding-left:10px;
}
.leftnav_sub a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6219;
	text-decoration: none;
	display:block;
	width:150px;
	font-weight: normal;
	line-height: 10pt;
	background-image: url(images/ln_arrow_sub2.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
}
.leftnav_sub a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166792;
	text-decoration: none;
	display:block;
	line-height: 10pt;
	width:150px;
	font-weight: normal;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:solid 1px #E5E5E5;
	background-image: url(images/ln_arrow_sub.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
}
.leftnav_subvisited a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6219;
	text-decoration: none;
	display:block;
	line-height: 10pt;
	width:150px;
	font-weight: normal;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:solid 1px #E5E5E5;
	background-image: url(images/ln_arrow_sub2.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
}
.leftnav_subvisited a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6219;
	text-decoration: none;
	display:block;
	line-height: 10pt;
	width:150px;
	font-weight: normal;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:solid 1px #E5E5E5;
	background-image: url(images/ln_arrow_sub2.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
}
.showSwitch {
	display: block;
	text-decoration: none;
}
.hideSwitch {
	display: none;
	text-decoration: none;
}
.expandMenu {
	font-size:11px;
	font-family: arial;
	color: #166792;
	display: block;
	font-weight: bold;
	list-style-type: none;
	text-decoration: none;
	background-color:#ffffff;
	margin-top:0px;
}
.expandMenu dt {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	text-decoration: none;
}
.expandMenu dt img{
display:block;
}
.expandMenu a {
	color: #166792;
	text-decoration: none;
	font-size:11px;
	font-family: arial;
	font-weight: bold;
	color: #166792;
	display: block;
	list-style-type: none;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
.expandMenu a:hover {
	color: #FF6219;
}
.expandMenu table {
	border-collapse: collapse;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
.expandMenu td {
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
.expandMenu thead td {
	background-color: #000000;
	border-top-style: none;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	

}
a.bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #065077;
	}
a.bluelink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FC6104;
	font-size: 11px;
	}
	a.orglink, a.orglink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe9900;
	}
	a.orglink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fe9900;
	font-size: 12px;
	text-decoration:none;
	}
.tablebg{
	background-image: url(images/mydesign_40.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.news_index2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align:left;
	line-height: 10pt;
	margin-left: 3px;
	padding-left: 3px;
	padding-right: 4px;
}
.boxborder{
border:solid 1px #C8C8C8;

}
.conttext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 12pt;
	margin-right: 8px;
	padding-right: 8px;
}
.conttext2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 12pt;
	margin-right: 8px;
	padding-right: 8px;
}
.orangetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E05916;
	line-height: 18px;
	text-align: left;
	text-align:justify;
	padding:0px 12px 0 7px;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #d66672;
	line-height: 18px;
	text-align: left;
	text-align:justify;
	padding:0px 12px 0 7px;
}
.outline_border
{
border:solid 1px #dad9d9;
}

.grey_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E05916;
	line-height: 18px;
	text-align: left;
	text-align:left;
	padding:0px 12px 0 7px;
}
.grey_txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fe9900;
	line-height: 18px;
	text-align: left;
	text-align:left;
	padding:0px 12px 0 7px;
}


/* -------------------- ecomerce navigation ----------------*/

a.ecom_nav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0c5d88;
	text-decoration: none;
	padding-left:12px;
	line-height: 14pt;
	background-image: url(images/ecomnav_bluearrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px
}
a.ecom_nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c5d88;
	text-decoration: none;
	line-height: 14pt;
	background-image: url(images/ecomnav_bluearrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px
}
a.ecom_nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fd5c04;
	text-decoration: none;
	line-height: 14pt;
	background-image: url(images/ecomnav_bluearrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px
}


/* --------------------- Featured Solution ------------------- */
a.feature_soln
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #323232;
	text-decoration: none;
	padding-left:15px;
	line-height: 15pt;
	background-image: url(images/feat_soln_bluearrow.gif);
	background-repeat:no-repeat;
	background-position:3px 4px
}
a.feature_soln:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	text-decoration: none;
	line-height: 15pt;
	background-image: url(images/feat_soln_bluearrow.gif);
	background-repeat:no-repeat;
	background-position:3px 4px
}
a.feature_soln:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #065077;
	text-decoration: none;
	line-height: 15pt;
	background-image: url(images/ecomnav_bluearrow.gif);
	background-repeat:no-repeat;
	background-position:3px 4px
}
.feature_success_para
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #535353;
	text-align:left;
	text-decoration: none;
	padding-left:10px;
	padding-right:5px;
	line-height: 9pt;
}
a.fsp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #065077;
	text-align:right;
	text-decoration: underline;
	padding-right:10px;

}
.blue_boldlink {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2B5873;
	text-decoration: none;
	line-height: 14pt;
	background-position: center;
	font-weight: bold;
}
.h3_blue {
	font-family: sans-serif, Myriad, Verdana, Arial, Helvetica ;
	font-size: 16px;
	font-weight: normal; 
	color: #339aff;
	text-decoration: none;
	line-height: normal;
}
.light_blue {
	color: #339aff;
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
	line-height: 11pt;
	margin-left: 20px;
	padding-left: 20px;
	margin-right: 10px;
	padding-right: 10px;
}
.light_blue2 {
	color: #339aff;
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold; 
	text-decoration: none;
}
/*
Tab panel css sta
 */
 
 
.tab_reporting
{
	background-image: url(images/axTabs/tab_reporting_b.gif);
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
	
}
.tab_reporting:hover
{
	background-image:url(images/axTabs/tab_reporting_o.gif);
	background-repeat:no-repeat;
}
.tab_reporting_active
{
	background-image: url(images/axTabs/tab_reporting.gif);
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
} 

.tab_financials,.tab_financials:hover,.tab_financials_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_financials {background-image: url(images/axTabs/tab_financials_b.gif);	}
.tab_financials:hover {background-image: url(images/axTabs/tab_financials_o.gif);}
.tab_financials_active {background-image: url(images/axTabs/tab_financials.gif);} 

.tab_Inventory,.tab_Inventory:hover,.tab_Inventory_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_Inventory {background-image: url(images/axTabs/tab_Inventory_b.gif);	}
.tab_Inventory:hover {background-image: url(images/axTabs/tab_Inventory_o.gif);}
.tab_Inventory_active {background-image: url(images/axTabs/tab_Inventory.gif);} 


.tab_project,.tab_project:hover,.tab_project_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_project {background-image:url(images/axTabs/tab_Project_b.gif);}
.tab_project:hover {background-image: url(images/axTabs/tab_Project_o.gif);}
.tab_project_active {background-image: url(images/axTabs/tab_Project.gif);} 


.tab_orderManagement,.tab_orderManagement:hover,.tab_orderManagement_active
{
	background-repeat:no-repeat;
	width:129px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_orderManagement {background-image: url(images/axTabs/tab_orderManagement_b.gif);	}
.tab_orderManagement:hover {background-image: url(images/axTabs/tab_orderManagement_o.gif);}
.tab_orderManagement_active {background-image: url(images/axTabs/tab_orderManagement.gif);} 

.tab_mrp,.tab_mrp:hover,.tab_mrp_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_mrp {background-image: url(images/axTabs/tab_MRP_b.gif);	}
.tab_mrp:hover {background-image: url(images/axTabs/tab_MRP_o.gif);}
.tab_mrp_active {background-image: url(images/axTabs/tab_MRP.gif);} 

.tab_manufacturing,.tab_manufacturing:hover,.tab_manufacturing_active
{
	background-repeat:no-repeat;
	width:106px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_manufacturing {background-image: url(images/axTabs/tab_manufacturing_b.gif);	}
.tab_manufacturing:hover {background-image: url(images/axTabs/tab_manufacturing_o.gif);}
.tab_manufacturing_active {background-image: url(images/axTabs/tab_manufacturing.gif);} 

.tab_HRM,.tab_HRM:hover,.tab_HRM_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_HRM {background-image: url(images/axTabs/tab_HRM_b.gif);	}
.tab_HRM:hover {background-image: url(images/axTabs/tab_HRM_o.gif);}
.tab_HRM_active {background-image: url(images/axTabs/tab_HRM.gif);} 
 
.tab_sales
{
	background-image: url(images/crmTabs/tab_sales_b.gif);
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
	cursor:pointer
}
.tab_sales:hover
{
	background-image: url(images/crmTabs/tab_sales_o.gif);
	background-repeat:no-repeat;
}
.tab_sales_active
{
	background-image: url(images/crmTabs/tab_sales.gif);
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
} 

 
.tab_marketing
{
	background-image: url(images/crmTabs/tab_marketing_b.gif);
	background-repeat:no-repeat;
	width:106px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
	cursor:pointer
}
.tab_marketing:hover
{
	background-image: url(images/crmTabs/tab_marketing_o.gif);
	background-repeat:no-repeat;
}
.tab_marketing_active
{
	background-image: url(images/crmTabs/tab_marketing.gif);
	background-repeat:no-repeat;
	width:106px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
} 
 
 
.tab_customerService
{
	background-image: url(images/crmTabs/tab_customerService_b.gif);
	background-repeat:no-repeat;
	width:129px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
	cursor:pointer
}
.tab_customerService:hover
{
	background-image: url(images/crmTabs/tab_customerService_o.gif);
	background-repeat:no-repeat;
}
.tab_customerService_active
{
	background-image: url(images/crmTabs/tab_customerService.gif);
	background-repeat:no-repeat;
	width:129px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}  


.tab_xRM
{
	background-image: url(images/crmTabs/tab_xRM_Platform_b.gif);
	background-repeat:no-repeat;
	width:106px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
	cursor:pointer
}
.tab_xRM:hover
{
	background-image: url(images/crmTabs/tab_xRM_Platform_o.gif);
	background-repeat:no-repeat;
}
.tab_xRM_active
{
	background-image: url(images/crmTabs/tab_xRM_Platform.gif);
	background-repeat:no-repeat;
	width:106px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}  

 
.tab_overview
{
	background-image: url(images/tab_overview_b.gif);
	background-repeat:no-repeat;
	width:81px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
	cursor:pointer
}
.tab_overview:hover
{
	background-image: url(images/tab_overview_o.gif);
	background-repeat:no-repeat;
}
.tab_overview_active
{
	background-image: url(images/tab_overview.gif);
	background-repeat:no-repeat;
	width:81px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_merchandising 
{
	background-image: url(images/tab_merchandising_b.gif);
	background-repeat:no-repeat;
	width:106px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_merchandising:hover
{
	background-image: url(images/tab_merchandising_o.gif);
	background-repeat:no-repeat;
}
.tab_merchandising_active
{
	background-image: url(images/tab_merchandising.gif);
	background-repeat:no-repeat;
	width:106px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_promotions
{
	background-image: url(images/tab_promotions_b.gif);
	background-repeat:no-repeat;
	width:94px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_promotions:hover
{
	background-image: url(images/tab_promotions_o.gif);
	background-repeat:no-repeat;
}
.tab_promotions_active
{
	background-image: url(images/tab_promotions.gif);
	background-repeat:no-repeat;
	width:94px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_b2b
{
	background-image: url(images/tab_b2b_b.gif);
	background-repeat:no-repeat;
	width:56px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_b2b:hover
{
	background-image: url(images/tab_b2b_o.gif);
	background-repeat:no-repeat;
}
.tab_b2b_active
{
	background-image: url(images/tab_b2b.gif);
	background-repeat:no-repeat;
	width:56px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}

.tab_SEO, .tab_SEO:hover, .tab_SEO_active
{	background-repeat:no-repeat;
	width:56px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_SEO
{
	background-image: url(images/eCommTabs/tab_SEO_b.gif);
}

.tab_SEO:hover
{
	background-image: url(images/eCommTabs/tab_SEO_o.gif);
}
.tab_SEO_active
{
	background-image: url(images/eCommTabs/tab_SEO.gif);
}

.tab_reports
{
	background-image: url(images/tab_reports_b.gif);
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}
.tab_reports:hover
{
	background-image: url(images/tab_reports_o.gif);
	background-repeat:no-repeat;
}
.tab_reports_active
{
	background-image: url(images/tab_reports.gif);
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}


.tab_Returns, .tab_Returns:hover, .tab_Returns_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}

.tab_Returns
{
	background-image: url(images/eCommTabs/tab_Returns_b.gif);
}
.tab_Returns:hover
{
	background-image: url(images/eCommTabs/tab_Returns_o.gif);
}
.tab_Returns_active
{
	background-image: url(images/eCommTabs/tab_Returns.gif);
}


.tab_Mobile, .tab_Mobile:hover, .tab_Mobile_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}

.tab_Mobile
{
	background-image: url(images/eCommTabs/tab_Mobile_b.gif);
}
.tab_Mobile:hover
{
	background-image: url(images/eCommTabs/tab_Mobile_o.gif);
}
.tab_Mobile_active
{
	background-image: url(images/eCommTabs/tab_Mobile.gif);
}

.tab_Security, .tab_Security:hover, .tab_Security_active
{
	background-repeat:no-repeat;
	width:71px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:pointer;
}

.tab_Security
{
	background-image: url(images/eCommTabs/tab_Security_b.gif);
}
.tab_Security:hover
{
	background-image: url(images/eCommTabs/tab_Security_o.gif);
}
.tab_Security_active
{
	background-image: url(images/eCommTabs/tab_Security.gif);
}

.bg_blue
{
	background-color:#4f81bd;
}

.whiteHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	line-height: 13pt;
	padding:0px 8px 0px 8px;
	font-weight: bold;
}
.whiteHead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	line-height: 13pt;
	padding:0px 8px 0px 8px;
}
.whiteHead_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	text-decoration: none;
	line-height: 13pt;
	padding:0px 8px 0px 8px;
	font-weight: bold;
}
.whiteHead_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 13pt;
	padding:0px 8px 0px 8px;
	font-weight: normal;
}
.whiteHead_normal ul{
	margin-top:5px;
	margin-bottom:0px;
}
.whiteHead a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}

.whiteHead a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

.whiteHead a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}
.jobbox
{
	position:absolute;
	height:84px;
	width:169px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	line-height:13px;
	left:890px;	
	*left:888px;	
	top:92px;
	*top:95px;
	
}
.bold
{
font-size:11px;
}
.jobbox a.link
{
color:#FFFFFF;
font-size:12px;
text-indent:-9999px;
text-decoration:underline;
border:solid 1px red;
padding-top:50px;
}
.jobbox a.link:hover
{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    color:#047ab7;
	font-weight:bold;
    text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F00;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff;}
/*a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 60px 0 0 0;
	width:200px;
	color: #047ab7;
    text-align: center;
	filter: alpha(opacity:90);
	-khtml-opacity: 0.90;
	-moz-opacity: 0.90;
	opacity: 0.90;
	text-decoration:none;
}*/
a.tt:hover span.top{
	display: block;
	padding: 25px 8px 0;
	text-decoration:none;
    background: url(images/bubble.png) no-repeat top;

}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 0px; 
	background: url(images/bubble_filler.gif) repeat bottom; 
	text-decoration:none;
	height:5px;
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 5px;
	color: #548912;
    background: url(images/bubble.png) no-repeat bottom;
	text-decoration:none;
}

/* -------------- This is for rollover images on home page industrial solutions ------------- */
a{
	text-decoration:none;
	color:#f30;	
}
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:300px;
}

img{border:none;}
#indus_roll ul,li{
	margin:0;
	padding:0;
}
#indus_roll li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:0px;
}



/*  */

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:1px;
	display:none;
	color:#fff;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	}
.indus_sol_bg
{
	background: url(images/ind_solbg.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	background-color:#d1e2f2;
}

.gppricing {
	width:auto;
	border:solid 1px red;
} 
.gppricing ul  {
	margin:0px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	list-style:none;
	border-top:dotted 0px #b3b4b4;
}

.gppricing  li {
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 25px;
	list-style:none;
	height:25px;
}

.blueicons {
	background: url(images/blue_square.jpg);
	background-repeat:no-repeat;
	height:20px;
	display:block;
}

.orangeicons {
	background: url(images/orange_square.jpg);
	background-repeat:no-repeat;
	height:20px;
	display:block;
}

.blueiconsN{
	background: url(images/blue_square.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	display:block;
}

.orangeiconsn {
	background: url(images/orange_square.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	display:block;
}

.padd
{
	padding-left: 20px;
	margin-right: 10px;
	padding-right: 5px;
}
.retails a
{
	background: url(images/ins1n.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.retails a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}
.distribution a
{
	background: url(images/ins3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.distribution a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}
.manufacturing a
{
	background: url(images/ins4.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.manufacturing a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}
.chemicals a
{
	background: url(images/ins5.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.chemicals a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}
.consumer a
{
	background: url(images/ins2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.consumer a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}

.bank a
{
	background:url(images/bank.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.bank a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}
.call a
{
	background: url(images/ins6.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.call a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}

.insurance a
{
	background: url(images/ins9.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.insurance a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}


.state a
{
	background: url(images/ins7.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.state a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}


.port a
{
	background: url(images/ins8.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:72px;
	width:92px;
	display:block;
}
.port a:hover
{
	background-position:0 -72px;
	overflow:hidden;
}


#retails_ft
{
	background: url(images/ins_b.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:60px;
	width:92px;
}
#retails_ft a
{
	text-align:center;
	display:block;
	font-size:13px; color:#000; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
#retails_ft a:hover{color:#0c5d88;}

.inlineHeader {
color:#112E58;
font-family:Verdana;
font-size:11px;
font-weight:bold;
}

.ecomm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02669B;
	text-decoration: none;
	font-weight: bold;
	margin:0;
}

.gp td{padding:5px 0}


<!----------    Microsoft CRM Features ---------------->


#educationBoxes {
background-color:#E5EAF2;
color:#FFFFFF;
height:250px;
width:auto;
}

.educationBoxHeader {
color:#112E58;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.educationBoxHeader a {
text-decoration:none;
}
h1 a:hover, .educationBoxHeader a:hover {
text-decoration:underline;
}

.cbh100 {
background-image:url(images/crmTabs/CBH100.png);
background-repeat:no-repeat;
height:42px;
width:202px;
}

.cbHeaderText100 {
color:#112E58;
font-family:Verdana;
font-size:14px;
font-weight:bold;
margin-left:20px;
margin-top:12px;
width:180px;
}

.btnLearnMore2Div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/crmTabs/learnMoreBtn2_up.png) no-repeat scroll 0 0;
border:0 none transparent;
display:block;
height:30px;
width:105px;
}

a.btnLearnMore2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/crmTabs/learnMoreBtn2_up.png) no-repeat scroll 0 0;
border:0 none transparent;
display:block;
height:30px;
width:105px;
}
a.btnLearnMore2:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/crmTabs/learnMoreBtn2_over.png) no-repeat scroll 0 0;
border:0 none transparent;
}

.cbm100Sales {
background-image:url(images/crmTabs/CB100Sales.png);
background-repeat:no-repeat;
height:228px;
width:202px;
}


.cbm100CustomerService {
background-image:url(images/crmTabs/CB100CustomerService.png);
background-repeat:no-repeat;
height:228px;
width:202px;
}

.cbm100Marketing {
background-image:url(images/crmTabs/CB100MArketing.png);
background-repeat:no-repeat;
height:228px;
width:202px;
}

.cbHeaderText700 {
color:#112E58;
font-family:Verdana;
font-size:14px;
font-weight:bold;
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
width:95%;
}

.cbm700 {
background-image:url(../images/CBM700.png);
background-repeat:repeat-y;
width:560px;
}

.cbh700 {
background-image:url(images/crmTabs/title_header.jpg);
background-repeat:repeat-x;
height:32px;
width:810px;
}

.cbBodyText700 {
color:#333333;
font-family:Verdana;
font-size:11px;
font-weight:normal;
line-height:1.3em;
width:810px;
margin:10px 0;
}



.btnDemoDiv {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/crmTabs/sideBoxBtn.png) no-repeat scroll 0 0;
border:0 none transparent;
display:block;
height:21px;
width:32px;
}

a.btnDemo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/crmTabs/sideBoxBtn.png) no-repeat scroll 0 0;
border:0 none transparent;
display:block;
height:21px;
width:32px;
}
a.btnDemo:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/crmTabs/sideBoxBtn_over.png) no-repeat scroll 0 0;
border:0 none transparent;
}

.paraTitle {
	color: #02669B;
	font-weight: bold;
}

.darkblue, .lightorange, .lightgreen{margin:0 ; padding:0; text-align:center; width:180px}
.darkblue a, .darkblue a:hover, .darkblue a:visited{color:#5a9bdc; cursor:pointer}
.lightorange a, .lightorange a:hover, .lightorange a:visited{color:#e99b02; cursor:pointer}
.lightgreen a, .lightgreen a:hover, .lightgreen a:visited{color:#6e9c09 ;cursor:pointer}
.darkblue a, .lightorange a, .lightgreen a,{font-weight:bold; font-size:1em;  text-decoration:none; text-align:center;margin:0 ; padding:0;}
.darkblue a:visited, .lightorange a:visited, .lightgreen a:visited{text-decoration:none}
.darkblue a:hover, .lightorange a:hover, .lightgreen a:hover{text-decoration:underline}

.solution{
	  display:none; 
      position:absolute; 
      border-style: none; 
      background-color: white; 
	  color:#0c5d88;
      padding: 5px;
	  width:855px;
	  height:50px;
	  top:195px; left:0px;
	  margin:0 0 0 5px;
	  }
	  
.solutionTitle{font-weight:bold; color:#f30}

.framework tr{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #333333; line-height:18pt}
.framework_title{color: #0070c0;}
.framework_bgcolor2{background-color:#f3f5f6}

.corpResp li{margin-bottom:15px}

.corpResChar{width:800px; margin-left:10px}
.corpResChar .mainDiv{padding:20px 0; border-bottom:1px solid #CCCCCC; clear:both}
.corpResChar .mainDiv .logo{width:260px; float:left;}
.corpResChar .mainDiv .content p{width:525px; float:left; margin:0px;}
.corpResChar .mainDiv .content p{margin:0px;}

.msLogo{width:240px; height:42px;text-indent:-5000px;margin:7px 0 0 10px; padding:0;background-image:url(images/msdcAX2012-logo.png);background-repeat:no-repeat;}
.getDemo, .readMore{
height:40px;
width:130px;
margin:5px 0 0 10px;
padding:0;
text-indent: -5000px;
background-image:url(images/get-a-demo.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left }
.demoBG{height:120px; width:290px; background:transparent url(images/demo-bg.png) no-repeat scroll 0 0; margin:10px 0 40px 0; padding:0}
.demoTitle{font-size:.9em;padding:5px 0 0 10px; margin:0}

.readMore{background-image:url(images/read-more.png);}


.industry{color:#047ab7; margin-left:10px;}
.solutions{color:#346794; font-weight:bold}
.ignifyEcommerce{color:#ab4c54; margin:10 0}
.headerstipe{*margin-bottom:3px}

.mdax2012 ul li{margin-bottom:10px}
.mdax2012 p{text-align:left}
.mdax2012header{background-image:url(images/Microsoft-Dynamics-AX-2012.jpg); width:822px; height:303px; background-repeat:no-repeat}
.mdax2012header h1{padding:225px 0 0 20px; color:#fff}

#orderEntry h1, #orderEntry h2{margin: 0 10px 0 0; padding:0 5px 0 20px}
#orderEntry img{margin:10px 20px}
#orderEntry p{margin-bottom:20px}

h1.green{color:#6e9341; font-size:11pt}
