img {
	border:none;
}
p {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666; font-weight: normal ; line-height: 13px}
.form {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666; font-weight: normal ; line-height: 13px}
a:link {
	color:#FF3300;
	text-decoration:none;
}
a:visited {
	color:#FF3300;
	text-decoration:none;
}
a:hover {
	color:#FF3300;
	text-decoration:underline;
}
.footer a:link {
	color:#ffffff;
	text-decoration:none;
}
.footer a:visited {
	color:#ffffff;
	text-decoration:none;
}
.footer a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#leftNav ul {
	width:120px;
	list-style-type:none;
	margin:15px 0 0 0;
	padding:0 0 0 0;
}

#leftNav li a {
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	display:block;
	background-color:#EA4500;
	/*margin:0 0 10px 0;*/
	padding:3px 15px 3px 15px;
	cursor: pointer; cursor: hand;
}
#leftNav li a:hover {
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:#F17C4D;
	/*margin:0 0 10px 0;*/
	padding:3px 15px 3px 15px;
	cursor: pointer; cursor: hand;
}
#leftNav .leftNavOn {
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:#F17C4D;
	/*margin:0 0 10px 0;*/
	padding:3px 15px 3px 15px;

}
#leftNav li a {
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	display:block;
	background-color:#EA4500;
	/*margin:0 0 10px 0;*/
	padding:3px 15px 3px 15px;
}
.sub {
	padding:0 0 0 12px;
}
#listNoStyle li {
	list-style-type:none;
}
#navServices {
	visibility:hidden;
	float:left;
	width:112px;
}
#navSolutions {
	visibility:hidden;
	float:left;
	width:112px;
}
#navCompany {
	visibility:hidden;
	float:left;
	width:88px;
}
.normal {  font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666; line-height: 15px; font-weight: normal}
.footer {  font-size: 9px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica}

.subhead {  font-size: 13px; color: #EA4500}
.small { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: normal ; line-height: 12px}
.sidenav { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; font-weight: normal }
.medium { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal ; line-height: 13px}
.subheadGRN { font-size: 13px; color: #669900}
.subhead-small { font-size: 11px; color: #EA4500 }
.subheadBLU { font-size: 13px; color: #0066CC}
.subheadBLUsmall { font-size: 11px; color: #0066CC }
.subheadGRA { font-size: 13px; color: #666666}
.subheadGRABold { font-size: 14px; color: #666666; font-weight:bold;}
.subheadGRNsmall { font-size: 11px; color: #669900 }
.panel {  background-image: url(images/blueBkg.jpg); background-repeat: repeat-x}
.list {  font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #6699CC}
.subheadLtBLU { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #6699CC}
.bluelink {  color: #6699CC; text-decoration: underline}
.formfields {  font-size: 11px; font-family: Verdana, Arial, Helvetica}
.grnlink {  color: #669900; text-decoration: underline}
.bluquotes {  color: #0066CC}
.blulink2 {  color: #0066CC; text-decoration: underline}
.gralink {  color: #666666; text-decoration: underline}
.submenulink {
	color: #333333;
}

.subheadORNG { font-size: 13px; color: #FF3300}
.subheadLtORNG { font-size: 13px; color: #ff8f1f}
.home {  font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 17px; color: #FFFFFF}
.library a:link {  color: #669900; text-decoration: none}
.library a:visited {  color: #669900; text-decoration: none}
.library a:hover {  color: #669900; text-decoration: underline}
.sidenavsub {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	font-weight: normal
}
img { border:none; }
#leftCallOut {
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	border:1px solid #333333;
	background:#ffffff;
}
.spacergray {
	width:100%; 
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #dddddd;
	line-height:1px;
	margin:10px 0px 10px 0px;
}
.spacerdkgraymedium {
	width:85%; 
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #333333;
	line-height:1px;
	margin:0px 0px 10px 0px;
}
.spacergraymedium {
	width:85%; 
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #dddddd;
	line-height:1px;
	margin:0px 0px 10px 0px;
}
.spacergrayshort {
	width:33%; 
	border-top:1px solid #ffffff; 
	border-bottom:1px solid #dddddd;
	line-height:1px;
	margin:10px 0px 10px 0px;
}
#item1 ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:12px;
}
#menuServices ul .item, #menuSolutions ul .item, #menuCustomers ul .item, #menuCompany ul .item, #menuContact ul .item {
	display:none;	
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:12px;
}
#menuServices ul:hover .item, #menuSolutions ul:hover .item, #menuCustomers ul:hover .item, #menuCompany ul:hover .item, #menuContact ul:hover .item {
	display:block;
	background-color:#ededed;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 5px 5px 5px;
	margin:0 0 0 0;
	width:152px;
	line-height:12px;
}
#menuServices li a:link, #menuSolutions li a:link, #menuCustomers li a:link, #menuCompany li a:link, #menuContact li a:link {
	text-decoration:none;
	color:#000000;
	line-height:12px;
}
#menuServices li a:visited, #menuSolutions li a:visited, #menuCustomers li a:visited, #menuCompany li a:visited, #menuContact li a:visited {
	text-decoration:none;
	color:#000000;
}
#menuServices li a:hover, #menuSolutions li a:hover, #menuCustomers li a:hover, #menuCompany li a:hover, #menuContact li a:hover {
	text-decoration:none;
	color:#FF3300;
	line-height:12px;
}
#menuServices, #menuSolutions, #menuCustomers, #menuCompany, #menuContact {
	position:absolute;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#menuServices ul, #menuSolutions ul, #menuCustomers ul, #menuCompany ul, #menuContact ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:12px;	
}
#menuServices li .item, #menuSolutions li .item, #menuCustomers li, #menuCompany li .item, #menuContact li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:12px;
}
#menuServices {
	height:38px;
	width:112px;	
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:relative;
	float:left;
}
#menuSolutions {
	height:38px;
	width:162px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:relative;
	float:left;
}
#menuCustomers {
	height:38px;
	width:96px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:relative;
	float:left;
	z-index:1;
}
#menuCompany{
	height:38px;
	width:88px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:relative;
	float:left;
}
#menuContact{
	height:38px;
	width:167px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:relative;
	float:left;
}

#boxValuePowered {
	background:url(images/bg_box_powered.jpg) no-repeat;
	width:474px;
	height:178px;
	padding:12px 20px 0 120px;
	color:#3f3f3f;
}
#boxValueNSImplement {
	background:url(images/bg_box_ns_implement.jpg) no-repeat;
	width:576px;
	height:258px;
	padding:12px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueNSPurchase {
	background:url(images/bg_box_ns_purchase.jpg) no-repeat;
	width:576px;
	height:258px;
	padding:12px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueNS {
	background:url(images/bg_box_netsuite.jpg) no-repeat;
	width:576px;
	height:185px;
	padding:0 20px 0 18px;
	color:#3f3f3f;
}
#boxValueSFImplement {
	background:url(images/bg_box_sf_implement.jpg) no-repeat;
	width:576px;
	height:160px;
	padding:110px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueSFPurchase {
	background:url(images/bg_box_sf_purchase.jpg) no-repeat;
	width:576px;
	height:190px;
	padding:110px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueSF {
	background:url(images/bg_box_salesforce.jpg) no-repeat;
	width:576px;
	height:158px;
	padding:0 20px 0 18px;
	color:#3f3f3f;
}
#boxValueIntacct {
	background:url(images/bg_box_intacct.jpg) no-repeat;
	width:576px;
	height:114px;
	padding:95px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueDSG {
	background:url(images/bg_box_dsg.jpg) no-repeat;
	width:576px;
	height:92px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueContact {
	background:url(images/bg_box_contact.jpg) no-repeat;
	width:576px;
	height:68px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueCustomers {
	background:url(images/bg_box_customers.jpg) no-repeat;
	width:576px;
	height:150px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueMax {
	background:url(images/bg_box__value_max.jpg) no-repeat;
	width:576px;
	height:92px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueMaxPartner {
	background:url(images/bg_box__value_max_partner.jpg) no-repeat;
	width:576px;
	height:92px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueCRM {
	background:url(images/bg_box_crm.jpg) no-repeat;
	width:576px;
	height:80px;
	padding:70px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueERP {
	background:url(images/bg_box_erp.jpg) no-repeat;
	width:576px;
	height:67px;
	padding:70px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueSolutions {
	background:url(images/bg_box_solutions.jpg) no-repeat;
	width:576px;
	height:76px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueServices {
	background:url(images/bg_box_services.jpg) no-repeat;
	width:576px;
	height:51px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueRoadmap {
	background:url(images/bg_box_roadmap.jpg) no-repeat;
	width:576px;
	height:64px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueOptimize {
	background:url(images/bg_box_optimize.jpg) no-repeat;
	width:576px;
	height:67px;
	padding:70px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueTechnology {
	background:url(images/bg_box_technology.jpg) no-repeat;
	width:576px;
	height:222px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueFinance {
	background:url(images/bg_box_finance.jpg) no-repeat;
	width:576px;
	height:85px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#boxValueNonProfit {
	background:url(images/bg_box_nonprofit.jpg) no-repeat;
	width:576px;
	height:106px;
	padding:45px 20px 0 18px;
	color:#3f3f3f;
}
#callOutGray {
	background:url(images/bg_callout_gray.gif) no-repeat;
	width:158px;
	height:110px;
	padding:10px 10px 10px 10px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
#callOutGraySm {
	background:url(images/bg_callout_gray_sm.gif) no-repeat;
	width:158px;
	height:110px;
	padding:10px 10px 10px 10px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
#callOutPoweredNoTopMargin {
	background:url(images/logo_dsg_powered_lg.jpg) no-repeat;
	width:158px;
	height:50px;
	padding:68px 10px 10px 10px;
	margin:10px 0 0 3px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
#callOutPoweredNoTopMarginLG {
	background:url(images/logo_dsg_powered_lg2.jpg) no-repeat;
	width:158px;
	height:80px;
	padding:68px 10px 10px 10px;
	margin:10px 0 0 3px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
#callOutPowered {
	background:url(images/logo_dsg_powered_lg.jpg) no-repeat;
	width:158px;
	height:50px;
	padding:68px 10px 10px 10px;
	margin:50px 0 0 3px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
#callOutPoweredLG {
	background:url(images/logo_dsg_powered_lg2.jpg) no-repeat;
	width:158px;
	height:80px;
	padding:68px 10px 10px 10px;
	margin:50px 0 0 3px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
/*#callOutPoweredNoTopMargin a:link, #callOutPowered a:link {
	color:#666666;
}
#callOutPoweredNoTopMargin a:visited, #callOutPowered a:visited {
	color:#666666;
}
#callOutPoweredNoTopMargin a:hover, #callOutPowered a:hover {
	color:#666666;
	text-decoration:underline;
}*/
#noIndent ul {
	margin-top:0px;
	margin-bottom:0px;
}
#noIndent li {
	margin-left:-25px;
}
#noIndent li a:link {
	color:#ff3300;
}
#noIndent li a:visited {
	color:#ff3300;
}
#noIndent li a:hover {
	color:#ff3300;
	text-decoration:underline;
}
.ltblue { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #6699CC;}