.fptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006699;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000066;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-left-style: solid;
	border-top-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	border-top-style: solid;
}
.fptextmargin {
	padding-left: 7px;
}
.headerinfo {
	font-size: 14px;
	font-weight: bold;
	color: #036309;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;

}
a:link {
	color: #003300;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:hover {
	cursor:pointer;
}
a:visited {
	color: #003300;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.bordertlr {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
.brdlr {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
}
.columnheaderdemos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3366CC;
}
.borderlrb {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #006699;
	border-bottom-style: solid;
}
.pagesmallere {
	background-color: #E0E9F2;
	background-image: url(bgs/page_smaller_e.jpg);
	background-repeat: no-repeat;
}
.textlocations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0E3358;
}
.hlinebg {
	background-image: url(bgs/lineblue2.gif);
	background-repeat: no-repeat;
}
.vlinebg {
	background-image: url(bgs/line_v_blue.jpg);
	background-repeat: repeat-y;
}
.textpagemanagement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #124170;
}



.textlocationsheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #124170;
}

.tabledemos {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #006699;
	border-bottom-style: solid;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #0A57A4;
}
.textfrontright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #074078;
	padding-top: 0px;
	padding-left: 7px;
	text-align: left;
}

.bgnav {
	background-image: url(bgs/navbggreenline.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border: thin none #195A9D;
}
.bgcol {
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-image: url(bgs/centerbg.gif);
}
.bgflash {
}


.fptext .textfrontright strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.textfrontright strong {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #074078;
}
hr {
	color: #FFCC99;
	border-top-color: #003366;
	font-weight: bolder;
	line-height: normal;
}
.footerlft {
	font-family: Tahoma, Verdana, Georgia, Arial;
	font-size: 10px;
	color: #666666;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
}

.footerrgt {
	font-family: Tahoma, Verdana, Georgia, Arial;
	font-size: 10px;
	color: #666666;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
}

.flashtop {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #19599d;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.textlink a:link {
	color: #FFFFFF;
}
.textlink a:hover {
	color: #CCFFFF;
}
.textlink a:visited {
	color: #FFFFFF;
}
.textgreenbold {
	color: #036309;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.textwhite {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.doublelines {
	padding-left: 10px;
	padding-right: 7px;
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 14px;
	background-image: url(bgs/doublelines.jpg);
}

.bgflash {
	border: thin solid #4486D0;
	background-image: url(bgs/bgwith_e.jpg);
	background-color: #3E7DC2;
}

.bgblueline {
	background-image: url(bgs/bg1.gif);
	background-repeat: repeat-y;
}
.bgheaderindex {
	background-repeat: repeat;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #19599D;
	border-right-color: #19599D;
	border-bottom-color: #19599D;
	border-left-color: #19599D;
	background-image: url(bgs/bgwhite.gif);
}
.colhdrbg {
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-image: url(bgs/colbg.jpg);
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #F4FAFD;
	background-image: url(bgs/bgpage1v2.jpg);
	background-repeat: repeat;
}
.pageclassic {
	background-image: none;
	background-repeat: no-repeat;
}

.style4 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style5 {	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	color: #000099;
}
.style8 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.pageclient {
	background-image: url(bgs/clientback.jpg);
	background-repeat: no-repeat;
}
.pageclientul {
	list-style-position: outside;
	list-style-image: url(graphics/dot.gif);
	list-style-type: circle;
	padding-left: 5px;
	text-indent: -10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
}

.pagecustomerbase {
	background-image: url(graphics/mapuscustomerbase.jpg);
	background-repeat: no-repeat;
}
.pagecustomerbasemaptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #164E84;
}
.pagedemo {
	background-image: url(bgs/pagedemo.jpg);
	background-repeat: no-repeat;
}
.pagedirectors {
	background-color: #E1E8F2;
	background-image: url(bgs/pagedirectors.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #164E84;
	background-position: center top;
}
.page3d {
	background-color: #E0E9F2;
	background-image: url(bgs/page3d.jpg);
	background-repeat: no-repeat;
}
.pagecap {
	background-color: #E0E9F2;
	background-image: url(bgs/pagecap.jpg);
	background-repeat: no-repeat;
}
.pageenterprise {
	background-color: #E0E9F2;
	background-image: url(bgs/pageenterprise.jpg);
	background-repeat: no-repeat;
}
.pageevents {
	background-color: #E0E9F2;
	background-image: url(bgs/pageevents.jpg);
	background-repeat: no-repeat;
}
.pagefeatures {
	background-color: #E0E9F2;
	background-image: url(bgs/pagefeatures.jpg);
	background-repeat: no-repeat;
}
.pagemanagement {
	background-color: #E0E9F2;
	background-image: url(bgs/pagemanagement.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #164E84;
}
.pagepal {
	background-color: #DFE8F1;
	background-image: url(bgs/pageenterprise.jpg);
	background-repeat: no-repeat;
}
.textlocationsheader .strong {
	font-weight: bolder;
}
.pagepress {
	background-color: #E0E9F2;
	background-image: url(bgs/pagepress.jpg);
	background-repeat: no-repeat;
}
.presstablerow1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0F355B;
	background-color: #DCE6EF;
	padding-left: 10px;
}
.presstablerow2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0F355B;
	background-color: #B6CBDE;
	padding-left: 10px;
}
.tablespace {
	padding-left: 7px;
}
.pageproducts {
	background-color: #E0E9F2;
	background-image: url(bgs/pageproducts.jpg);
	background-repeat: no-repeat;
}
.textwhitelgbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bolder;
	color: #FFFFFF;
}
.pageproducts .textwhite a {
	color: #46BCFB;
}
.pagesales {
	background-color: #DCE6EF;
	background-image: url(bgs/pagesales.jpg);
	background-repeat: no-repeat;
}
.pagesales .textwhite a {
	color: #7ACEFC;
}
.pagescheduler {
	background-color: #E0E9F2;
	background-image: url(bgs/pagescheduler.jpg);
	background-repeat: no-repeat;
}
.pagetradeshows {
	background-color: #E0E9F2;
	background-image: url(bgs/pagetradeshows.jpg);
	background-repeat: no-repeat;
}
.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.bgcolrightsmalle {
	background-image: url(bgs/bgcolumnright_smalle.jpg);
	background-repeat: repeat-y;
}
.bgdirpageright {
	background-color: #B0C8E0;
	background-image: url(bgs/bgdirpageright_smalle.jpg);
	background-repeat: no-repeat;
}
.textsmallblack {
	font-size: 12px;
	color: #000000;
}

.bgcustbasecolright {
	background-image: url(bgs/bgcustbasenright.jpg);
	background-repeat: no-repeat;
	background-color: #ABC3DB;
}
.headerultext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 5px;
	line-height: 1.2em;
	list-style-position: outside;
	font-weight: bold;
}
.recmanagementtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006699;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	border: thin solid #5285C2;
}
.sprynamelochdr {
	font-size: 12px;
	font-weight: bold;
}
.cellborder {
	border: thin solid #003366;
}
.bgcolrightunirad {
	background-image: url(bgs/bg_unirad.jpg);
	background-repeat: no-repeat;
	background-color: #D9E3ED;
}
.tickerdiv {
	margin: 0px;
}
.margintopbox {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #195A9D;
	text-align: center;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.bgwhite {
	background-color: #FFFFFF;
}

