/* dundas default stylesheet */

/*
.pressRelease {padding: 20px 0px 10px 0px;clear: both; background:url(../Company/Media/images/PRBG.png) no-repeat;}
.pressRelease h3 {margin-bottom:0px; font-size:14px;}
.pressRelease h3 a {text-decoration:none;}
.pressRelease h3 a:HOVER {text-decoration:underline;}
.pressRelease .date {font-size:11px; color:#666; font-weight:normal; margin:2px 0px 0px 8px; display:block;}
.pressRelease p {display:block; margin: 0px 0px 0px 8px;} */

/* general classes */
.imgArticleLeft {float:left; clear:both; margin-right:20px}
.imgArticleCenter {margin-left:20px; clear:both; text-align:center}
.finePrint {font-size:10px; color:#999999; text-align:right; margin-top:10px; float:right; clear: both;}


a.bigGoToWhyPage {
	font-size: 18px;
	text-decoration:underline;
	margin:30px 0px 0px 0px;
	display:block;
	}
a.gotoWhyPage{
	/*text-align:right;
	float:right;
	margin-top:5px;
	font-weight: bold;	 */
	font-size: 12px;
	}
	
.gotoWhyPage:link, .gotoWhyPage:visited, .gotoWhyPage:active{text-decoration:none;}
.gotoWhyPage:hover{text-decoration:none; color:#B67303}

.gotoHomepage{
	text-align:right;
	float:right;
	margin-top:5px;
	font-size: 12px;
	font-family: "Trebuchet MS";
	font-weight: 100;	
	}
	
.gotoHomepage:link, .gotoHomepage:visited, .gotoHomepage:active{text-decoration:none;}
.gotoHomepage:hover{text-decoration:none; color:#B67303;}


/* QUICK LINKS */
div#leftNavquickLinks {padding:30px 0px 50px 4px; margin:0px 0px 0px 9px; background-color:#FFFFFF; background-image:url(../../Common/images/getStarted-BG.png); background-repeat:no-repeat; background-position:bottom;}

div#leftNavquickLinks a.qLGallery {width:175px; height:28px; background:url(images/quickLink-Gallery.png); display:block;}
div#leftNavquickLinks a.qLGallery:hover {background-position:0px 28px; cursor:pointer;}
div#leftNavquickLinks a.qLDemos {width:175px; height:28px; background:url(images/quickLink-Demos.png); display:block;}
div#leftNavquickLinks a.qLDemos:hover {background-position:0px 28px; cursor:pointer;}
div#leftNavquickLinks a.qLAddOns {width:175px; height:28px; background:url(images/quickLink-AddOns.png); display:block;}
div#leftNavquickLinks a.qLAddOns:hover {background-position:0px 28px; cursor:pointer;}
div#leftNavquickLinks a.qLVideos {width:175px; height:28px; background:url(images/quickLink-Videos.png); display:block;}
div#leftNavquickLinks a.qLVideos:hover {background-position:0px 28px; cursor:pointer;}
div#leftNavquickLinks a.qLOrder {width:175px; height:28px; background:url(images/quickLink-Order.png); display:block;}
div#leftNavquickLinks a.qLOrder:hover {background-position:0px 28px; cursor:pointer;}
div#leftNavquickLinks a.qLdownload {width:175px; height:53px; background:url(images/quickLink-Download.png); display:block;}
div#leftNavquickLinks a.qLdownload:hover {background-position:0px 53px; cursor:pointer;}
div#quickLinksBottom {width:175px; height:5px; background-image:url(images/quickLinksBottom.png); background-repeat:no-repeat; display:block;}


/* ------- RIGHT COLUMN CSS FOR CHART TYPES PAGES------ */

div.block3rdColCTHeader{
	width:215px;
	height:83px;
	background-image:url(../Products/Chart/NET/Why/Benefits/ChartTypes/images/MoreChartTypes_header.png);
	background-repeat: no-repeat;display:block; margin:-20px 0px 0px 10px;
}

div.block3rdColCT_leftline{width:26px; height:34px; display:block; margin:0px 0px 0px 10px; background-image:url(images/08block3rdCol-Bottom.png);}

div.block3rdColCT {
	padding:2px 14px 0px 10px; font-size:12px; margin:-1px 0px 0px 10px; width:210px; background:url(images/08block3rdCol.png) no-repeat; display:block; border-left:1px solid #e0e2e2;}
div.block3rdColCT b {color:#056492; font-size:1em; display:block; margin:0px; text-decoration:underline}
div.block3rdColCT h3,
.block3rdColCT h3 a {color:#fff; text-decoration:none; font-weight:normal; font-size:12px; display:inline; margin:0 0 15px 0; font-weight:bold}
div.block3rdColCT h3 img {vertical-align:text-top; margin:0px 5px 3px 0px}
/*div.block3rdColCT a:hover {text-decoration:underline}*/
div.block3rdColCT h3 a:visited {color:#fff}
div.block3rdColCT p {margin:10px 0 0px 0; line-height:13px; clear:both; display:block; padding-bottom: 5px; color:#777; font-size:11px;}
div.block3rdColCT p img {margin:0 5px 5px 0; border:#ccc 1px solid; float:left}
div.block3rdColCT a img {float:left}
iv.block3rdColCT h3 img {margin:0 5px 0 0}
div.block3rdColCT p a:link,
div.block3rdColCT p a:visited,
div.block3rdColCT p a:active {width:190px; height:15px; color:#056492; text-decoration:none; margin:0px 0 -12px; padding:3px 0px 0px 5px; font-weight:bold; font-size:12px; display:block;}
div.block3rdColCT p a:hover {
	width:190px;
	height:15px;
	padding:3px 0px 0px 5px;
	text-decoration:none;
	color:#B67303;
	background-color:#F5F5F5;
}
.rightColImg{/*margin: 5px 0px 3px 5px;*/}
div.block3rdColCT ul {display:inline; float:right; color:#fff; list-style:none; margin:-20px 0px 0 0}


/* ------- OLD RIGHT COLUMN CSS ------ */
div.block3rdCol {padding:14px 14px 0px 13px; font-size:12px; margin:5px 0px 0px 0px; width:215px; background:url(../Common/images/block3rdCol.png) no-repeat; display:block; border-left:1px solid #e0e2e2;}
div.block3rdCol b {color:#056492; font-size:1em; display:block; margin:0px; text-decoration:underline}
div.block3rdCol h3,
.block3rdCol h3 a {color:#fff; text-decoration:none; font-weight:normal; font-size:12px; display:inline; margin:0 0 15px 0; font-weight:bold}
div.block3rdCol h3 img {vertical-align:text-top; margin:0px 5px 3px 0px}
div.block3rdCol a:hover {text-decoration:underline}
div.block3rdCol h3 a:visited {color:#fff}
div.block3rdCol p {margin:10px 0 20px 0; line-height:13px; clear:both; display:block; padding-bottom: 5px; color:#777; font-size:11px;}
div.block3rdCol p img {margin:0 5px 5px 0; border:#ccc 1px solid; float:left}
div.block3rdCol a img {float:left}
iv.block3rdCol h3 img {margin:0 5px 0 0}
div.block3rdCol p a:link,
div.block3rdCol p a:visited,
div.block3rdCol p a:active {color:#056492; text-decoration:none; margin:5px 0 0; font-weight:bold; font-size:12px;}
div.block3rdCol p a:hover {text-decoration:underline; color:#B67303;}
div.block3rdCol ul {display:inline; float:right; color:#fff; list-style:none; margin:-20px 0px 0 0}
div.block3rdCol ul li a,
div.block3rdCol ul li {color:#fff; text-decoration:none; padding:0px; margin:0 5px 0 0; display:inline; list-style:none; background:none}
div.block3rdCol ul li a:hover {color:#fff}
div.block3rdCol ul li a:visited {color:#fff}







/* Third-level pages */


/* formatted intro box to be used on homepages like Products Homepage & Chart Homepage */
div.introDiv {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; width:725px; clear:both}
div.introDiv p {display:block; margin:0 0 10px 0; padding-top:8px; width:680px; float:right; line-height:1.2em; font-size:12px}
div.introDiv a:link,
div.introDiv a:visited {text-decoration:none}
div.introDiv a:hover,
div.introDiv a:active {text-decoration:underline}
div.introDiv a.gotoHomepage {}
div.introDiv h2 {background-color:#056492; color:#fff; font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; display:block; height:22px; margin:0px; background:url(FeatureImages/h2.png); background-repeat:repeat-x;}
div.introDiv h2 a:link,
div.introDiv h2 a:visited {text-decoration:none; color:#1a3b69;}
div.introDiv h2 a:hover,
div.introDiv h2 a:active {text-decoration:underline; color:#fff}
div.introDiv h2 img {vertical-align:text-bottom; margin:0px 6px 3px 0 ; border:none}
div.introDiv ul {display:inline; color:#fff; margin:-20px 0px 0px; padding:0px; float:right; font-size:12px}
div.introDiv ul li {background:none; border-left:none none none; display:inline; padding-right:8px; padding-left:10px}
div.introDiv ul li.first {border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px}
div.introDiv ul li a:link,
div.introDiv ul li a:visited {color:#fff; text-decoration:none}
div.introDiv ul li a:hover,
div.introDiv ul li a:active {text-decoration:underline}
div.introDiv img.logo {float:left; margin-top:0px; margin-bottom:10px; margin-left:0px}
div.introDiv img.blank {float:left; margin-right:0px; margin-top:0px; margin-bottom:10px; margin-left:0px}
div.introDiv img.screenshot {margin-left:5px; float:right; border:1px #ccc solid; margin-bottom:10px}


/* product homepages */
#callToAction {margin-right:10px}
#topRightImg {
	float:right;
	margin-left:15px;
	padding:5px;
	position: absolute top right;
	width: 240px;
}
#quickLinks {margin:30px 0 10px 0px; clear: both; text-align: left;}
#quickLinks h3 {font-size:16px; margin:0px 0 10px 0}
#quickLinks img {margin:0 3px 0 0;}
img.grayBorder {border:1px solid #ccc}


/* features */
#featuresPage {}
#Legend {margin:0px 5px; border:1px #ccc solid; width:250px; padding:0px 15px 15px 15px; float:left; margin:0px 5px}
#Legend p {margin-bottom:8px; display:block}
#Legend img {vertical-align:middle}
#Legend b {color:#1a3b69}
#Legend i {color:#e0400a; font-style:normal; border-bottom:1px #e0400a dashed}
#Legend img {vertical-align:middle}
#TOClist {
	margin:0 15px 20px 10px;
	border:1px #ccc solid;
	width:390px;
	padding:0px 15px 15px 15px;
	float: left;
}
#TOClist ul {margin:0px; width:390px; padding:10px 0 0 0;}
#TOClist ul li {list-style:none; float:left; width:175px; background:none; padding:0px}
#TOClist ul li a:link,
#TOClist ul li a:visited {font-size:14px; display:block; width:175px; text-decoration:none; background:url(lists/bullet.png) no-repeat 0px 2px; padding:0px 0px 0px 15px}
#TOClist ul li a:hover,
#TOClist ul li a:active {text-decoration:underline}
#TOClist br {clear:left}
table.featureContents {background:url(FeatureImages/ContentsBG.png) no-repeat; border:1px solid #c4ccda; margin:0px 0px 30px 10px;}
table.featureContents td.contentsHeader{color:000; border-bottom:1px solid #c4ccda; padding-top:10px; font-size:14px; font-weight:bold;}
div.featureSection {clear:both}
div.featureSection table { background:url(../Order/images/h2.png) no-repeat top right; margin:0 0 25px 10px; border:none; width:725px}
div.featureSection table tr td {border:none}
div.featureSection th {color:#000; text-align:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:8px; font-weight:normal;}
div.featureSection th h4 {color:#000; text-align:left; font-size:14px; padding:5px 0 0 5px; margin:0px 0 10px 0;}
div.featureSection h5 {font-size:12px;}
div.featureSection td.featureTitle {padding:0 0 0 20px; width:400px}
div.featureSection th.versionHeader {width:55px; text-align:center;}
div.featureSection td.version {width:55px; text-align:center}
div.featureSection tr.altRow {background:#f0f2f5}
div.featureSection tr.even {background:#fff} /* for striper */
div.featureSection tr.odd {background:#E8E8E8} /* for striper */
div.featureSection h4 a:link,
div.featureSection h4 a:visited {color:#000; text-decoration:none; padding-left:23px; cursor:default}
div.featureSection h4 a:hover,
div.featureSection h4 a:active {color:#000; text-decoration:none; cursor:default}
div.featureSection a.linkPopUp:link,
div.featureSection a.linkPopUp:visited {text-decoration:none; background:url(FeatureImages/FeaturePopup.png) no-repeat left top; padding-left:23px}
div.featureSection a.linkPopUp:hover,
div.featureSection a.linkPopUp:active {text-decoration:none; background:url(FeatureImages/FeaturePopup_over.png) no-repeat left top; cursor:help}

div.featureSection a.linkPopUp_Ani:link,
div.featureSection a.linkPopUp_Ani:visited {text-decoration:none; background:url(FeatureImages/FeaturePopupAni.png) no-repeat left top; padding-left:23px}
div.featureSection a.linkPopUp_Ani:hover,
div.featureSection a.linkPopUp_Ani:active {text-decoration:none; background:url(FeatureImages/FeaturePopupAni_over.gif) no-repeat left top; cursor:help}

div.featureSection a.linkNewWindow:link,
div.featureSection a.linkNewWindow:visited {text-decoration:none; background:url(FeatureImages/FeatureNewWindow.png) no-repeat left top; padding-left:23px}
div.featureSection a.linkNewWindow:hover,
div.featureSection a.linkNewWindow:active {text-decoration:none; background:url(FeatureImages/FeatureNewWindow_over.png) no-repeat left top; cursor:hand}
a.backToTop:link,
a.backToTop:visited {text-align: left; color:#ccc; margin-left:5px; padding-left:15px; background:url(FeatureImages/backToTop.png) no-repeat left top; margin-top:15px}
a.backToTop:hover,
a.backToTop:active {
	color:#056492;
	background:url(FeatureImages/backToTop_over.png) no-repeat left top;
	text-decoration:none;
	vertical-align: text-top;
}
div.featureSection .threeDeeFeats {position:relative; margin:-18px 0 0 175px; float:left}
div.featureSection .highlightRow {background-color:#FF33FF}
div.featureSection .finePrint {font-size:10px; text-align:right; padding-top:10px; clear: both;}
div.PopUp {color:#fff; margin:0px; padding:15px 15px 15px 15px; height:240px; width:470px; background:url(FeatureImages/Popup/featsBoxBg.png) no-repeat; z-index:1000; visibility:hidden; overflow:hidden; position:absolute}
div.PopUp h1 {font-size:18px ; color:#056492; margin:0 0 10px 0 ; padding:0px 0 0 0 ; font-weight:normal; line-height:.7em;}
div.PopUp p {color:#333333; margin:0px 0 0 0px; padding:0px; width:210px; line-height:1.3}
div.PopUp img,
div.PopUp object {float:right; margin:50px 18px 0 0; padding:0px; position:absolute; top:0px; right:0px}
div.PopUp ul {margin:5px 0 0 0; font-size:12px; list-style:none}
div.PopUp ul li {color:#000; margin:0px 5px; padding:0px}
div.PopUp p.wide {width:450px}
div.PopUp p.short {line-height:1.1}
div.PopUp h3 {font-size:16px; color:#000; margin:0px}
div.PopUp table {background:none; width:465px}
div.PopUp table td {}
div.PopUp table object {position:relative; padding:0px; margin:0px}


/* chart RS features */
div.featureSection th.versionHeaderWide {width:105px; text-align:left}


/*  new features  */
#featuresPage {}

.chartNewFeatures{width: 450px;} 

div#topRightImg {
	width:250px;
	height:100px;
 margin-right:10px;
}
div#topRightImg img {margin-bottom:10px;}
div#subPageContent2Col #featuresPage h2 {clear:both; background:url(featureimages/h2.png) no-repeat right 0px; color:#1a3b69; width:650px; margin:10px 0px 0px 10px;}
div#subPageContent2Col div.featureBlock { font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visible; width:650px; margin-left:10px;}
div#subPageContent2Col div.featureBlock h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px; margin:15px 0px 0px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right #fff; width:520px; float:left}
div#subPageContent3Col div.featureBlock { font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visible; width:650px; margin-left:10px;}
div#subPageContent3Col div.featureBlock h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px; margin:15px 0px 0px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right #fff; width:500px; float:left}
div.featureBlock img,
div.featureBlock object {border:1px #ccc solid; margin:15px 15px 15px 0px; padding:3px; float:left}
div#subPageContent2Col #featuresPage div.featureBlock p {line-height:1.2em; font-size:12px; float:left; width:450px; display:block;}
div#subPageContent3Col #featuresPage div.featureBlock p {line-height:1.2em; font-size:12px; float:left; width:450px; display:block;}
div.featureBlock a:link,
div.featureBlock a:visited {text-decoration:none}
div.featureBlock a:hover,
div.featureBlock a:active {text-decoration:underline}
div.featureBlock a.gotoHomepage {}
div.featureBlock h2 a:link,
div.featureBlock h2 a:visited {text-decoration:none}
div.featureBlock h2 a:hover,
div.featureBlock h2 a:active {text-decoration:underline}
.featureBlock .finePrint {font-size:10px; color:#999999; text-align:right; margin-top:3px; float:right}
.released {font-size:11px; font-weight:normal; text-align:left; display:block; color:#666; margin:10px 0 0 5px; height:15px;}


/*  formulas section */
#financialFormulaSection,`
#statisticalFormulaSection {width:750px; margin-bottom:25px;}
div.column {width:345px; float:left; padding-right:10px; margin-right:10px; }
div#subPageContent2Col #financialFormulaSection div.featureBlock,
div#subPageContent2Col #statisticalFormulaSection div.featureBlock {width:325px; float:left; margin-left:10px;}
#statisticalFormulaSection {clear:both}
div#subPageContent2Col #financialFormulaSection h3,
div#subPageContent2Col #statisticalFormulaSection h3 {width:300px; clear:both; display:block;}
div#subPageContent2Col #financialFormulaSection p,
div#subPageContent2Col #statisticalFormulaSection p { clear:both; display:block;}


/* why  */
#whyIndex {}

/* NEW why pages Header toggle links */
/* h1 div.whyPageLinkContainer {border-bottom:1px solid #aaa; margin:0px 0px 5px 0px; width:750px;} */
h1 div.whyPageLinkContainer {border-bottom:1px solid #d9d9d9; border-left:1px solid #efefef;  border-right:1px solid #efefef;  border-top:1px solid #efefef; margin:10px 0px 0px 0px; width:723px; height:23px; padding:5px 10px 0px 10px; background:url(images/08WhyPagebg.png) repeat-x;}
h1 div.whyPageLinkContainer a.whyPageLinkLeft {color:#056492; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; display:block; width:49%; float:left;}
h1 div.whyPageLinkContainer a.whyPageLinkRight {color:#056492; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; display:block; width:49%; float:right; text-align:right;}
div.BenefitFlashContainer {width:245px; height:400px; float:right; display:block; margin-left:15px;}

div.whyFeature { font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visible; width:650px; margin-left:10px;}
div.whyFeature h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0; margin:15px 0px 0px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right #fff; width:500px; float:left; font-weight:bold;}
div.whyFeature h3 a {padding-bottom:5px; display:block;}
div.whyFeature img,
div.whyFeature object {border:1px #ccc solid; margin:15px 15px 15px 0px; padding:3px; float:left}
div.whyFeature p {line-height:1.2em; font-size:12px; width:500px; display:block;}
div.whyFeature a:link,
div.whyFeature a:visited {text-decoration:none}
div.whyFeature a:hover,
div.whyFeature a:active {text-decoration:underline}
div.whyFeature a.gotoHomepage {}
div.whyFeature h2 a:link,
div.whyFeature h2 a:visited {text-decoration:none}
div.whyFeature h2 a:hover,
div.whyFeature h2 a:active {text-decoration:underline}


/*
div.whyFeature {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visable; width:725px;}
div.whyFeature h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px; margin:10px 0px 7px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right; width:605px; float:left; clear:right;}
div.whyFeature img,
div.whyFeature object {border:1px #ccc solid; margin:15px 15px 15px 0px; padding:3px; float:left}
.quoteBox {margin: 10px; float: right; width: 150px; border: 1px solid #ccc; padding: 10px; text-align: right; background-color: #ffe;}
#whyIndex .byLine {font-size:10px; font-weight: bold; font-style: normal; line-height: 12px; display: block; margin-top: 5px;}
div.whyRightCol {border:1px solid #bfbfbf; background-color:#e8f0f8; width:199px; padding:160px 8px 8px 8px; background-image:url(../Products/Chart/RS/Why/images/whyRightColHeader.png); background-repeat:no-repeat;}
div.whyRightCol p {} */

/* success stories */
div.successStoryLeadIn { font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visible; width:650px; margin-left:10px;}
div.successStoryLeadIn h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px; margin:15px 0px 0px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right #fff; width:450px; float:left;}
div.successStoryLeadIn img,
div.successStoryLeadIn object {border:1px #ccc solid; margin:15px 15px 15px 0px; padding:3px; float:left;}
div.successStoryLeadIn p {line-height:1.2em; font-size:12px; float:left; width:450px; display:block;}

/* NEW Block List Styles (Combines Features, Success Stories) */
/*
div.commonBlock {background: #fff; font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visible; width:725px}
div.commonBlock h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px; margin:30px 0px 7px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right #fff; width:600px; float:left}
div.commonBlock img,
div.commonBlock object {border:0px #ccc solid; margin:5px 10px 0px 0px; padding:3px; float:left}
div.commonBlock p {line-height:1.2em; font-size:12px; float:left; width:600px; display:block;}
div.commonBlock a:link,
div.commonBlock a:visited {text-decoration:none}
div.commonBlock a:hover,
div.commonBlock a:active {text-decoration:underline}
div.commonBlock a.gotoHomepage {}
div.commonBlock h2 a:link,
div.commonBlock h2 a:visited {text-decoration:none}
div.commonBlock h2 a:hover,
div.commonBlock h2 a:active {text-decoration:underline}
div.commonBlock .finePrint {font-size:10px; color:#999999; text-align:right; margin-top:3px; float:right}
div.commonBlock .released {font-size:11px; font-weight:normal; text-align:left; display:block; color:#666; padding:3px 0 0 5px}
*/


/* reviews contents page */
#reviewsContentsPage {}
.reviewIntro {background: #fff; font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visible; width:700px; margin-left:10px;}
.reviewIntro h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px; margin:15px 0px 7px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right #fff; width:650px; float:left}
.reviewIntro p {line-height:1.2em; font-size:12px; float:left; width:650px;}


/* actual review page */
#reviewPage {}
.byLine {font-size:14px; font-style:italic; margin:0 0 10px 0}
.byLine img {float:left; margin:0 10px 10px 0}
#reviewPage h3 {
	margin:20px 0 10px 0;
	text-decoration: underline;
}
.description {font-size:11px; border:1px #ccc solid; padding:5px; margin:10px auto 10px auto; text-align:center; width: 250px;}
#reviewPage table {border:1px solid #ccc;}
#reviewPage table,
#reviewPage tr,
#reviewPage td {
	padding: 10px;
	background: #FBEDBB;
	font: 12px;
}
.codeHintBlue {color:#0000FF;}
.codeHintGreen {color:#009933;}
.codeHintGray {color:#CCC;}
pre {color:#000; background:#EEFBFF; font-family:"Courier New",Courier, mono; padding:25px; border:1px solid #ccc; font-size:11px; clear:both; margin:10px 0 10px 0}


/* white papers */
#whitePapersContents div.featureBlock {width:700px}
#whitePapersContents div.featureBlock h3 {width:650px}
#whitePapersContents div.featureBlock p {clear:both; width:625px; padding-left:20px}
#whitePaperPage {}
#whitePaperPage pre {clear:both}
#whitePaperPage br {clear:both}


/* editions */
#editionsContents {}
#editionsPage {padding-right:10px;}
#editionsPage h3 {margin-bottom:15px; display:block;}
#editionsPage em {color:#056492; border-bottom:#056492 dashed 1px}
#editionsPage strong {color:#056492}
#editionsPage ul {margin:10px 0px 10px 10px ; padding:0px; list-style:none}
#editionsPage ul li {background:url(../../Common/images/bullet.png) no-repeat 0px 2px; padding:0px 0px 10px 20px; }

#editionsFeatures {}
#editionsFeatures ul li {background:url(FeatureImages/FeaturePopup.png) no-repeat 0px 2px; padding-left:20px;}
#editionsFeatures ul li:hover {background:url(FeatureImages/FeaturePopup_over.png) no-repeat 0px 2px; padding-left:20px;}



/* demos page */
#demosContents {}
#demosContents .featureBlock {width:725px; margin-left:20px;}
#demosContents .featureBlock p {width:500px; display:block;margin-left:117px; margin-top:0px;}
#demosContents .featureBlock h3 {width:550px; margin-bottom:0px;}
#demosContents .featureBlock h3 a {font-size:16px;}
#demosContents .featureBlock img {margin-bottom:5px; float:left;}
#demosContents .finePrint {text-align:left; float:left; clear:both}


/* OLAP pages */
.pageNav {border:1px #ccc solid; margin:15px 0px; padding:3px 5px; text-align:right; font-size:18px}
.pageNav img {float:left}


/* customers */
div.customerLogos {}
div.customerLogos img {margin:0 20px 10px 0}


/* gallery  */
.GalleryTitle {font-weight:bold; font-size:16px; margin-bottom: 3px; padding-left:10px;}




/* diagram features */
#diagramDetailedFeats table tr td {padding: 20px;}



/* NEW List Table for Detailed Features, Downloads Page */

table.newFeaturesTable {width:725px;}
table.newFeaturesTable tr td{padding:3px 0px;}
table.newFeaturesTable tr.altRow{padding:3px 0px; background-color:#f0f2f5;}
table.newFeaturesTable a{font-weight:bold; text-decoration:none;}
table.newFeaturesTable a:HOVER{text-decoration:underline;}

/* Ordering Page */
/*
div.orderHeader {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; margin: 15px 0px 0px 0px; font-size:12px; display:block; width:100%; clear:both}
div.orderHeader img.logo {float:left;margin-top:0px;margin-bottom:5px;margin-left:0px;}
div.orderHeader h2 {color:#fff;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:12px;display:block;margin:0px;background:url(images/introDivH2Bg.gif);background-repeat:repeat-x;height:18px;}
div.orderHeader h2 a:link{color:#fff;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:12px;display:block;margin:0px;background:url(images/introDivH2Bg.gif);background-repeat:repeat-x;height:18px;}
div.orderHeader h2 a:visited{color:#fff;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:12px;display:block;margin:0px;background:url(images/introDivH2Bg.gif);background-repeat:repeat-x;height:18px;}
td.orderSubHeader {color: #1A3B69; background-color: #EBF1F4; border-bottom: 1px solid #BFD0D9; border-top: 15px solid #FFFFFF; margin: 3px 0px 3px 3px; font-weight:bold;}
td.orderItem {border-bottom: 1px solid #DFDFDF; padding: 1px 0px 1px 2px;}
td.formItem {border-bottom: 1px solid #fff; padding: 1px 0px 1px 2px;} */

/*  news & press releases */
#PressLegend {float: right;padding: 10px;margin-bottom: 10px;border: solid 1px #ccc;background: #fff;}
#PressLegend h2 {padding: 0px;margin: 0px 20px 5px 0px;font-size: 14px;display: inline;}
#PressLegend img {vertical-align: text-bottom;}


/* Product Subscription Renewal*/
p.PSRtestimonial {width:430px; padding:20px 0px 0px 30px; background-image:url(../Company/Support/RenewSub/images/psr_testimonial.png); background-repeat:no-repeat; }  

/* Drop Down Menus */
ul.Dropdown {width: 195px; display: block; background: url(DropDowns/images/sub1-bottom.png) no-repeat 0px bottom; margin: 1px 0 0; padding: 0px 0px 4px 0px;}
ul.Dropdown li {background:#fff; margin:0px; padding:0px; text-align:left; line-height: 0.9em; border-left:solid 1px #6ca4bf; border-right:solid 1px #6ca4bf;}
ul.Dropdown li img {vertical-align: text-bottom;}
ul.Dropdown li.FirstDrop {background:url(DropDowns/images/sub1-BG.png) repeat-x #fff; padding: 1px 0px 0px 0px;}
ul.Dropdown li.DropBottom {display:block; background-image:url(DropDowns/images/sub1-bottom.gif) no-repeat top; height:2px; background-color:transparent; border: none; padding: 0px; margin: 0px;}


/* menu 1st level */
ul.Dropdown li a:link,
ul.Dropdown li a:visited {padding: 5px 0px 5px 18px; width: 175px; font-weight:bold; display:block; color:#056492; text-decoration: none}
ul.Dropdown li a:hover {padding: 5px 0px 5px 18px; background:url(DropDowns/images/sub-arrow.png) no-repeat 0px 0px #d7edf7; text-decoration: none;}


/* menu 2nd level */
ul.Dropdown li.dropLevel2 {font-weight:normal;}
ul.Dropdown li.dropLevel2 a:link,
ul.Dropdown li.dropLevel2 a:visited {font-weight:normal; padding: 5px 0px 3px 18px;}
ul.Dropdown li.dropLevel2 a:active,
ul.Dropdown li.dropLevel2 a:hover {font-weight:normal; padding: 5px 0px 3px 18px; background:url(DropDowns/images/sub-arrow.png) no-repeat 0px 0px #d7edf7}


/*   specific page styles    */
#chartNETindex {}
#chartNETindex h4 {margin: 0px; padding:0px;}
#productFlash {padding-top: 5px}
div.rsbundleFlash {
	width: 250px;
	position: relative;
	border: 5px;
	border-color: black;
}

/* footer */
#footer {width:930px; color:#999999; font-size:12px; text-align:left; margin:0 0 10px 0; padding:18px 0px 28px 30px; background:url(FooterImages/footer.png) bottom no-repeat}
.wrapper {clear: both; overflow: visable; height: 300px; text-align: center;}
#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #999999;
}
#footer a:hover, #footer a:active {
	text-decoration: underline;
	color: #003366;
}



#leftNavTree .download {background: #FF9900;}
#leftNavTree .download {background: url(../images/buttonBg.gif);}

/* beta's site */

/* signin */

/* #GeneratePassword1_Login1 {background:url(/Betas/images/logInBg.jpg) no-repeat;border:none;}
#GeneratePassword1_Login1 table,
#GeneratePassword1_Login1 th,
#GeneratePassword1_Login1 tr,
#GeneratePassword1_Login1 td {margin:0; padding:0;}
#GeneratePassword1_Login1 h3 {margin:0;padding:0 0 0 4px;color:#fff;} */



.Reseller {	height: 100px;}
.Reseller img {margin: 0 10px 10px 0;}#footer .footerLogo {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}



/*Map Resources Table*/

#WorldMap {float: left; margin: 0px; padding: 0px; }


#MapRes {width: 325px; float:left;}
#MapRes table tr th {
	height: 25px;
	text-align:left;
	padding:0px 0px 0px 25px;
	background: url(/Products/Map/NET/Resources/Images/bk.PNG) left no-repeat #fff;
	width: 302px;
	cursor:pointer;
}
#MapRes table tr td {padding:0px 10px;}

#MapRes a:link, #MapRes a:visited {text-decoration: none;}
#MapRes a:hover, #MapRes a:active {text-decoration: underline ;}

#MapRes th.mapRef-expanded {background: url(/Products/Map/NET/Resources/Images/bk_open.PNG) left no-repeat #fff;}
#MapRes th.mapRef-collapsed {background: url(/Products/Map/NET/Resources/Images/bk.PNG) left no-repeat #fff;}
#reviewPage h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#reviewPage table p {
}


/* Add-Ons Section */





table#AddOnList {width:732px; background-image:url(../Company/Support/AddOns/images/addOnList-Top.png); background-color:#056492; background-repeat:no-repeat;}
table#AddOnList td.AddOnIndex {padding:5px 0px 0px 6px;}
table#AddOnList td.AddOnIndex .AddOnProduct {font-size: 18px; font-weight:bold; color:#FFF; padding:0px 0px 5px 8px; display:block;}

div.AddOnSelectAll {height:23; width:720; background-image:url(../Company/Support/AddOns/images/addOnList-Header.png); background-repeat:no-repeat; padding-left:14px; display:block;}

table.AddOn {background-color:#fff; display:block; /* height:100px; */ border-left:1px solid #82a0be; border-right:1px solid #82a0be;  border-bottom:1px solid #c4d1d6; width:720px;}
table.AddOn td{vertical-align:top; text-align:left;}
table.AddOn td.check{padding:20px 0px 0px 13px; background-color:#dbe7ec; width:37px;}
table.AddOn td img.AddOnPreview{margin:10px 11px; border:1px solid #bfbfbf; width:125px; height:100px;}
table.AddOn td.AddOnDescrip{padding:10px 15px 20px 11px;}
table.AddOn td.AddOnDescrip b{font-size:14px; color: #056492}
table.AddOn td.AddOnTech{padding:30px 0px 0px 11px; width:115px;}
{background-image:url(../Company/Support/AddOns/images/addOnList-Bottom.png); background-position:bottom; text-align:center;}
table.AddOn td.AddOnDownloadList {padding:5px 0px 5px 20px;}

/*Collapsible List Table*/
/*
table#AddOnList {width:732px; background-image:url(../Company/Support/AddOns/images/addOnList-Top.png); background-color:#056492; background-repeat:no-repeat;}
table#AddOnList td.AddOnIndex {padding:21px 0px 0px 6px;
}
table#AddOnList div.AddOnHeader {width:720px; height:23px; background-image:url(../Company/Support/AddOns/images/addOnList-Header.png); background-repeat:no-repeat;}
table#AddOnList a.AddOnHeader {font-size:16px; color:#FFF; font-weight:bold; text-decoration:none;  width:705px; padding-left:15px; display:block; height:23px; background-image:url(../Company/Support/AddOns/images/addOnList-Header.png); background-repeat:no-repeat;}
table#AddOnList a.AddOnHeader:HOVER {text-decoration:underline; color:#000; background-image:url(../Company/Support/AddOns/images/addOnList-HeaderBG.png);}
table#AddOnList div#AddOnNET {width:718px; background-color:#fff; display:block; height:290px; overflow:auto;border-left:1px solid #82a0be; border-right:1px solid #82a0be;}
table#AddOnList div#AddOnRS,
table#AddOnList div#AddOnSP {width:718px; background-color:#fff; display:none; height:290px; overflow:auto;border-left:1px solid #82a0be; border-right:1px solid #82a0be;}
table#AddOnList div#AddOnProduct {background-color:#b2becb; padding:15px 0px 0px 15px; color:#1a3b69; font-size:12px; font-weight:bold; border-bottom:1px solid #59799a;border-left:1px solid #82a0be; border-right:1px solid #82a0be;}
table#AddOnList div.AddOn {padding:15px; background-color:#fff; display:block; height:100px;}
table#AddOnList div.AddOn a.AddOnTitle{font-size:14px; font-weight:bold; text-decoration:none;}
table#AddOnList div.AddOn a.AddOnTitle:HOVER{text-decoration:underline;}
table#AddOnList div.AddOn img{float: left; margin-right:15px; border:solid 1px #999;}
*/

/*  Landing Page Styles  */


.LPbody{height: 600px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.mainTable {width: 600px;}
.seperator {margin: 4px 0px 4px 10px}

/* h5{
	font-size:22px;
	font-family: "Trebuchet MS";
	margin: 18px 0px 16px 130px;
	line-height: 8px;
	color:black;
} */

.sectionTitle{
	font-size:22px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	margin: 18px 0px 16px 130px;
	line-height: 8px;
	color:black;
	text-decoration:none;
}

.sectionTitle:hover{
	color: #B67303;
	text-decoration:none;
}
.sectionTitle:link{text-decoration:none;}
.sectionTitle:visited{text-decoration:none;}
.sectionTitle:active{text-decoration:none;}

h6{
	margin-left: 130px;
	font-size:12px;
	font-family: "Trebuchet MS";
	line-height: 13px;
	font-weight: 100;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.h7{
	margin-left: 130px;
	font-size:12px;
	font-family: "Trebuchet MS";
	line-height: 13px;
	font-weight: bold;
	text-align: justify;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
}

.miniHeader{
	margin-left: 160px;
	font-size:15px;
	font-family: "Trebuchet MS";
	text-decoration: underline;
	color: #000000;
	line-height: 13px;
	font-weight: bold;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 8px;
}
.miniHeader:hover{
	color: #B67303;
}
.miniHeader:link{text-decoration:none;}
.miniHeader:visited{text-decoration:none;}
.miniHeader:active{text-decoration:none;}

.h8{
	word-spacing: -1px;
	font-size:12px;
	font-family: "Trebuchet MS";
	text-decoration: underline;
}

.h8red{
	color: #e0400a
}

.RMlink{
	font-size: 11px;
	font-family: "Trebuchet MS";
	font-weight: 100;
	float: right;
	margin-top: 4px;
	margin-right: 40px;
	}

.RMlink:link{text-decoration:none;}
.RMlink:visited{text-decoration:none;}
.RMlink:hover{text-decoration:none; color:#B67303}
.RMlink:active{text-decoration:none;}

.divA {width:595px; height:150px; background-position: -780px 0px; background-image:url(images/bgNet.jpg); background-repeat:no-repeat;}
.divA:hover {background-position: 0px 0px;}

.divB {width:595px; height:150px; background-position: -780px 0px; background-image:url(images/bgRs.jpg); background-repeat:no-repeat;}
.divB:hover {background-position: 0px 0px;}

.divC {width:595px; height:150px; background-position: -780px 0px; background-image:url(images/bgSp.jpg); background-repeat:no-repeat;}
.divC:hover {background-position: 0px 0px;} 

.divProdA {width:745px; height:150px; background-position: -780px 0px; background-image:url(images/bgChart.jpg); background-repeat:no-repeat;}
.divProdA:hover {background-position: 0px 0px;}

.divProdB {width:745px; height:150px; background-position: -780px 0px; background-image:url(images/bgGauge.jpg); background-repeat:no-repeat;}
.divProdB:hover {background-position: 0px 0px;}

.divProdC {width:745px; height:150px; background-position: -780px 0px; background-image:url(images/bgMap.jpg); background-repeat:no-repeat;}
.divProdC:hover {background-position: 0px 0px;}

.divL2ProdA {width:745px; background-image:url(images/bgL2Chart.jpg); background-repeat:no-repeat;}
.divL2ProdB {width:745px; background-image:url(images/bgL2Gauge.jpg); background-repeat:no-repeat;}
.divL2ProdC {width:745px; background-image:url(images/bgL2Map.jpg); background-repeat:no-repeat;}
.divL2TechA {width:745px; background-image:url(images/bgL2Net.jpg); background-repeat:no-repeat;}
.divL2TechB {width:745px; background-image:url(images/bgL2Rs.jpg); background-repeat:no-repeat;}
.divL2TechC {width:745px; background-image:url(images/bgL2Sp.jpg); background-repeat:no-repeat;}

.cellA {width:450px; height: 20px; vertical-align: text-top;}
.cellProdA {height: 20px; width:600px; vertical-align: top;}
.cellProd {height: 20px; width:550px; vertical-align: top;}
.cellTextL2{vertical-align: top;}
.cellB {height:40px;}
.cellC {vertical-align:text-top;}
.cellD {vertical-align:top; height:80px;}
.hline{float:right; margin: 14px 30px 6px 0px;}
.bundleBanner{float:left; margin: 3px 7px 0px 0px;}

.cellProdA h5{
	font-size:22px;
	font-family: "Trebuchet MS";
	margin: 18px 0px 16px 130px;
	line-height: 8px;
	color:black;
}

.productNetLink{text-decoration:none; width: 100px; height: 17px; line-height: 13px; margin: 15px 0px 0px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoNet.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productNetLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productNetLink:link{text-decoration:none;}
.productNetLink:visited{text-decoration:none;}

.productRsLink{text-decoration:none; width: 100px; height: 27px; line-height: 13px; margin: 5px 0px 0px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoRs.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productRsLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productRsLink:link{text-decoration:none;}
.productRsLink:visited{text-decoration:none;}

.productSpLink{text-decoration:none; width: 100px; height: 17px; line-height: 13px; margin: 15px 0px 0px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoSp.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productSpLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productSpLink:link{text-decoration:none;}
.productSpLink:visited{text-decoration:none;}

.productOlapLink{text-decoration:none; width: 100px; height: 17px; line-height: 13px; margin: 15px 0px 00px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoOlap.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productOlapLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productOlapLink:link{text-decoration:none;}
.productOlapLink:visited{text-decoration:none;}

.productChartLink{text-decoration:none; width: 100px; height: 17px; line-height: 13px; margin: 15px 0px 00px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoChart.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productChartLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productChartLink:link{text-decoration:none;}
.productChartLink:visited{text-decoration:none;}

.productGaugeLink{text-decoration:none; width: 100px; height: 17px; line-height: 13px; margin: 15px 0px 00px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoGauge.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productGaugeLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productGaugeLink:link{text-decoration:none;}
.productGaugeLink:visited{text-decoration:none;}

.productMapLink{text-decoration:none; width: 100px; height: 17px; line-height: 13px; margin: 15px 0px 00px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoMap.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productMapLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productMapLink:link{text-decoration:none;}
.productMapLink:visited{text-decoration:none;}

.productCalendarLink{text-decoration:none; width: 100px; height: 17px; line-height: 13px; margin: 15px 0px 00px 0px; padding: 73px 0px 0px 0px; background-repeat:no-repeat; background-image: url(images/logoCalendar.png); background-position: -100px 0px; text-align:center; vertical-align: baseline; display:block; }
.productCalendarLink:hover{text-decoration:none; background-position: 0px 0px; color:#B67303}
.productCalendarLink:link{text-decoration:none;}
.productCalendarLink:visited{text-decoration:none;}

.L2Link{width:100px; height: 100px;}

.productIcon {margin-left: 10px;}
.productLink{text-decoration: none; margin: 0px 0px 0px 3px; font-family:"Trebuchet MS"; font-size:12px; margin-bottom: 2px;line-height: 20px; vertical-align: top;}
.productLink:link {text-decoration: none;}
.productLink:visited {text-decoration: none;}
.productLink:active {text-decoration: none;}
.productLink:hover{text-decoration: none; color:#B67303}
.bannerDB {width:148px; height:448px;}

/* Specific Landing Page Styles */

.prodLPtext{/*text-align: justify;*/}
h2.NEWHeader {font-weight:normal; font-size:20px; line-height:20px; margin:20px 0px 22px 0px;}

.prodBtnLinks{display: block; height: 114px; margin: 0 auto; margin-top: 12px; }

.btnDownload{display: block; float: left; height: 114px; width: 77px; background-image: url(images/btnDownload.png);}
.btnDownload:hover{background-position: 77px 0px;}
.btnFeatures{display: block; float: left; height: 114px; width: 77px; background-image: url(images/btnFeatures.png);}
.btnFeatures:hover{background-position: 77px 0px;}
.btnGallery{display: block; float: left; height: 114px; width: 77px; background-image: url(images/btnGallery.png);}
.btnGallery:hover{background-position: 77px 0px;}
.btnDemos{display: block; float: left; height: 114px; width: 77px; background-image: url(images/btnDemos.png);}
.btnDemos:hover{background-position: 77px 0px;}
.btnMovie{display: block; float: left; height: 114px; width: 77px; background-image: url(images/btnMovie.png);}
.btnMovie:hover{background-position: 77px 0px;}
.btnAddons{display: block; float: left; height: 114px; width: 77px; background-image: url(images/btnAddons.png);}
.btnAddons:hover{background-position: 77px 0px;}
.btnConsulting{display: block; float: left; height: 114px; width: 77px; background-image: url(images/btnConsulting.png);}
.btnConsulting:hover{background-position: 77px 0px;}

/* Gallery Landing Page */

.gallery {width: 721px; height: 275px; margin: auto;}
.gallery a:link, .gallery a:visited, .gallery a:hover{text-decoration:none;}
.gallerySeperator {float: left; width: 1px; height: 275px; background-image: url(images/gallerySeperator.jpg);}
.galleryChart{float: left; width:179px; height: 275px; background-image: url(images/galleryChart.jpg); text-decoration:none;}
.galleryChart:hover{background-position: -179px 0px;}
.galleryCalendar{float: left; width:179px; height: 275px; background-image: url(images/galleryCalendar.jpg); text-decoration:none;}
.galleryCalendar:hover{background-position: -179px 0px;}
.galleryGauge{float: left; width:179px; height: 275px; background-image: url(images/galleryGauge.jpg); text-decoration:none;}
.galleryGauge:hover{background-position: -179px 0px;}
.galleryMap{float: left; width:179px; height: 275px; background-image: url(images/galleryMap.jpg); text-decoration:none;}
.galleryMap:hover{background-position: -179px 0px;}
.galleryLinks{margin: 150px 12px 0px 12px; color:#222222; text-decoration:none;}
.galleryLinksDB{
	margin-top: 90px;
	margin-right: 5px;
	float: right;
}

.galleryDashboards{margin: auto; display: block; width: 645px; height: 109px; background-image: url(images/galleryDashboards.jpg);}
.galleryDashboards:hover{
	background-position: -645px 0px;}
	
/* Gallery ASP/Flash Mirror */

.categoryContainer{margin: 22px 0px 0px 17px; width: 720px;}
.categories{float: left; display: block; width:340px; height:80px; margin: 9px; text-decoration: none;}
.categories:hover{background-position: -340px 0px;}


.categoryTitle{text-decoration: none;padding: 15px 0px 0px 4px; font-size: 13.5pt; font-family: Trebuchet MS; color:#333; margin-bottom:-4px;}
.categoryDescription{width:197px;text-decoration: none; margin-top: -2px; line-height: 18px; padding: 0px 0px 0px 4px; font-size: 9pt; font-family: Trebuchet MS; color:#555;}


.ASPGDashboards{background-image: url("galleryImages/cat_dashboard.jpg");}
.ASPGDashboards:hover{background-position: -340px 0px;}

.ASPGChart7{background-image: url("galleryImages/chart/cat_7.jpg");}
.ASPGChartColumn{background-image: url("galleryImages/chart/cat_column.jpg");}
.ASPGChartPie{background-image: url("galleryImages/chart/cat_pie.jpg");}
.ASPGChartLine{background-image: url("galleryImages/chart/cat_area.jpg");}
.ASPGChartBar{background-image: url("galleryImages/chart/cat_bar.jpg");}
.ASPGChartBubbles{background-image: url("galleryImages/chart/cat_bubbles.jpg");}
.ASPGChartFinancial{background-image: url("galleryImages/chart/cat_financial.jpg");}
.ASPGChartPyramid{background-image: url("galleryImages/chart/cat_pyramid.jpg");}
.ASPGChartAnimated{background-image: url("galleryImages/chart/cat_animation.jpg");}
.ASPGChartData{background-image: url("galleryImages/chart/cat_data.jpg");}
.ASPGChartMisc{background-image: url("galleryImages/chart/cat_misc.jpg");}
.ASPGChartLabel{background-image: url("galleryImages/chart/cat_label.jpg");}
.ASPGChartCircular{background-image: url("galleryImages/chart/cat_circular.jpg");}
.ASPGChartOlap{background-image: url("galleryImages/chart/cat_olap.jpg");}

.ASPGGaugeCircular{background-image: url("galleryImages/gauge/cat_circular.jpg");}
.ASPGGaugeLinear{background-image: url("galleryImages/gauge/cat_linear.jpg");}
.ASPGGaugeMisc{background-image: url("galleryImages/gauge/cat_misc.jpg");}
.ASPGGaugeNumeric{background-image: url("galleryImages/gauge/cat_numeric.jpg");}

.ASPGMapColor{background-image: url("galleryImages/map/cat_color.jpg");}
.ASPGMapGeneral{background-image: url("galleryImages/map/cat_general.jpg");}
.ASPGMapProjections{background-image: url("galleryImages/map/cat_projections.jpg");}
.ASPGMapQualitative{background-image: url("galleryImages/map/cat_qualitative.jpg");}
.ASPGMapSorting{background-image: url("galleryImages/map/cat_sorting.jpg");}
.ASPGMapStreet{background-image: url("galleryImages/map/cat_streets.jpg");}
.ASPGMapSymbols{background-image: url("galleryImages/map/cat_symbols.jpg");}

.ASPGCalendarMulti{background-image: url("galleryImages/calendar/cat_multi.jpg");}
.ASPGCalendarMultilingual{background-image: url("galleryImages/calendar/cat_multilingual.jpg");}
.ASPGCalendarSingle{background-image: url("galleryImages/calendar/cat_single.jpg");}
.ASPGCalendarViews{background-image: url("galleryImages/calendar/cat_views.jpg");}


/* Licensing Page */
div.LicensingSingle {width:209px; padding:210px 15px 0px 15px; float:left; display:block; background-image:url(LicensingImages/LicensingSingle.png);background-repeat:no-repeat; margin-left:10px;}
div.LicensingSingle:HOVER { background-image:url(LicensingImages/LicensingSingle_OVR.png);background-repeat:no-repeat;}
	div.LicensingSingle a.LicenseType {font-size:16px; line-height:30px;}
div.LicensingOEM {width:210px; padding:210px 15px 0px 15px; float:left; display:block; background-image:url(LicensingImages/LicensingOEM.png);background-repeat:no-repeat;}
div.LicensingOEM:HOVER { background-image:url(LicensingImages/LicensingOEM_OVR.png);background-repeat:no-repeat;}
	div.LicensingOEM a.LicenseType {font-size:16px; line-height:30px;}
div.LicensingSub {width:210px; padding:210px 15px 0px 15px; float:left; display:block; background-image:url(LicensingImages/LicensingSub.png); background-repeat:no-repeat;}
div.LicensingSub:HOVER { background-image:url(LicensingImages/LicensingSub_OVR.png);background-repeat:no-repeat;}
	div.LicensingSub a.LicenseType {font-size:16px; line-height:30px;}
	
/* Client Gallery Page*/
#Client Index {}
div.galleryClients {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visable; width:510px}
div.galleryClients h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px; margin:10px 0px 3px 0px; display:block; background:url(featureimages/h3.png) no-repeat bottom right; width:380px; float:left}
div.galleryClients img, div.galleryClients object {border:1px #ccc solid; margin:15px 15px 0px 0px; padding:3px; float:left}
div.MoreDashboards {margin: 0px 0px 0px 0px}

/* Microsite Classes */
#Table_01 td.MicrositeContent {padding: 30px 10px 0px 10px;}
div#registrationForm {background-color:#e5eefb;/* border:#c4d3e8 1px solid; */margin-top:6px; width:265px;}
p.rightColText {font-size:10px; color:#666666; text-align:center;}
.microDownloadButton {width:265px; height:48px; background-image:url(08MicrositeImages/DownloadButton.png); border:0px;}
.microDownloadButton:HOVER {background-image:url(08MicrositeImages/DownloadButton_OVR.png)}