@charset "utf-8";
/* Dundas Stylesheet */

/* TAG DEFINITIONS */
body { background-image:url(images/BG-Main.png); background-repeat: repeat-x; background-color:#FFFFFF; margin:0px;}
td, span, div, p, ol, ul, input, select, textarea {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#555555; line-height:1.3em; text-decoration:none;}
a, a:LINK, a:ACTIVE, a:VISITED {color:#056492; text-decoration:underline;}
a:HOVER {color:#418CF0;}
h1 {font-size:26px; color:#000000; margin:0px 0px -10px; line-height:1.1em;}
h2 {font-size:21px; color:#000000; margin:0px 0px -10px; line-height:1em; font-weight:normal;}
h3 {font-size:17px; color:#056492; margin:0px 0px -5px; line-height:normal; font-weight:normal; line-height:1em;}
h4 {font-size:14px; color:#000000; margin:0px 0px 0px; line-height:normal;}
h5 {color:#FF0000; font-size:12px;}
h7 {color:#FF0000; font-size:18px;}
img {border:none;}

h1 a, h1 a:LINK, h1 a:ACTIVE, h1 a:VISITED {color:#000000;}

ul li {
	background:url(images/bullet.png) no-repeat 0px 2px;
	padding-left:15px;
	list-style: none;
}

ul.nolist {list-style:none; background:none; padding:0; margin:0;}
ul.nolist li{list-style:none; background:none; padding:0; margin:0;}
ul.nolist li.sideby{list-style:none; background:none; padding:0 15px 0 0; margin:0; display:inline;}
ul.nolist li.sideby a{text-decoration:none;}

hr {margin:0px 20px 0px 10px; color:#CCCCCC;}

.loginPopup { background-color: Gray; border: 1px black solid; }
a.backToTop {width:95%; border-bottom:1px #ccc solid; text-align:right; font-size:10px; margin:30px 0px 40px; display:block; clear:both;}

.alttext {overflow: hidden; text-indent: -10000px; font-size: 0px; line-height: 0px; text-decoration:none; visibility:hidden; display:none;}
.alttext:HOVER, alttext:FOCUS {text-decoration:none;}

/* FORM STYLING -------------------------------------------------- */
.formFields {width:170px;}
select.formFields {width:176px;}
input.disabledField{background-color:#f1f1f1; color:#858585;}
input.SubmitButton {width:243px; height:50px; background:url(images/input-Submit.png) no-repeat; border:none;}
input.SubmitButton:HOVER {background-position:0px -50px; cursor:pointer;}
input.SignUpButton {width:260px; height:50px; background:url(images/input-SignUp.png) no-repeat; border:none;}
input.SignUpButton:HOVER {background-position:0px -50px; cursor:pointer;}


/* DEFAULT PAGE FORMATTING ----------------------------------------------------------- (builds basic framework of all pages) */

/* MAGIC SPACER DIV ----------------------------- (ensures proper display of nested divs) */
div.spacer{clear:both;}

/* PARENT CONTAINER DIV ----------------------------- (container for header and all content NOTE: NOT THE FOOTER) */
div#MainContainer{margin:0px auto; width:972px; background-image:url(images/BG-MainContainer.png); background-repeat:repeat-y; display:block; background-color:#ffffff;}

/* HEADER ----------------------------- (builds top navigation, main logo, contact info) */
div#Header{width:957px; height:62px; background-image:url(images/header-BG.png); background-repeat:no-repeat; margin-left:6px; display:block;}
a#Logo {width:181px; height:62px; float:left; display:block;}
p#contactInfo{float:right; text-align:right; color:#888; margin:4px 4px 0px 0px; font-size:11px;}
#login{margin:23px 0px 0px 0px; font-size:11px; display:block; color:#777;}
#login a{color:#62a2c1}
#login a:HOVER{color:#056492;}

div#loginPopup {display: none; position:absolute; margin-left:0px; top:50px; z-index: 9001; background-color: Lime; height: 186px; width: 300px;}

#topNav {margin-top:37px;float:left;}

a.qLtwitter {width:175px; height:28px; background:url(images/quickLink-twitter.png); display:block; clear:right;}
a.qLtwitter:hover {background-position:0px 28px; cursor:pointer;}
a.qLdigg {width:175px; height:28px; background:url(images/quickLink-digg.png); display:block; clear:right;}
a.qLdigg:hover {background-position:0px 28px; cursor:pointer;}
a.qLdelicious {width:175px; height:28px; background:url(images/quickLink-delicious.png); display:block; clear:right;}
a.qLdelicious:hover {background-position:0px 28px; cursor:pointer;}

a.downloadPDF {width:185px; height:52px; background-image:url(images/DownloadPDF.png); display:block; margin:0px 0px 10px 10px; float:right;}
a.downloadPDF:hover {background-position:0px 52px;}
a.downloadPDFFeatures {width:185px; height:52px; background-image:url(images/DownloadPDF-v20.png); display:block; margin:0px 0px 10px 10px; float:right;}
a.downloadPDFFeatures:hover {background-position:0px 52px;}

/* TOP NAVIGATION ITEMS ----------------------------- (uses 'a' tags and css to build rollover items) */
a#topNavCompany{width:69px; height:25px; background-image:url(images/topNav-Company.png);border:0px; display:block;}
a#topNavCompany:HOVER{background-position:0px 25px;}
a#topNavProducts{width:73px; height:25px; background-image:url(images/topNav-Products.png); border:0px; display:block;} 
a#topNavProducts:HOVER{background-position:0px 25px;}
a#topNavContact{width:81px; height:25px; background-image:url(images/topNav-Contact.png); border:0px; display:block;}
a#topNavContact:HOVER{background-position:0px 25px;}
a#topNavSupport{width:66px; height:25px; background-image:url(images/topNav-Support.png); border:0px; display:block;} 
a#topNavSupport:HOVER{background-position:0px 25px;}
a#topNavServices{width:65px; height:25px; background-image:url(images/topNav-Services.png); border:0px; display:block;} 
a#topNavServices:HOVER{background-position:0px 25px;}
a#topNavOrder{width:53px; height:25px; background-image:url(images/topNav-Order.png); border:0px; display:block;} 
a#topNavOrder:HOVER{background-position:0px 25px;}
a#topNavDownloads{width:84px; height:25px; background-image:url(images/topNav-Downloads.png); border:0px; display:block;} 
a#topNavDownloads:HOVER{background-position:0px 25px;}

/* TOP NAVIGATION DROP DOWNS ----------------------------- */
#topNav ul{margin:0;padding:0;list-style-type:none;display:inline; z-index:500; position:relative;}
#topNav ul li{display:inline; list-style-image:none; position:relative; float:left; background:#ffffff; padding:0px;}

#topNav ul li ul {border-bottom:1px solid #bfbfbf; border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf; padding-bottom:15px;}
#topNav ul li ul li{background:#FFFFFF; width:180px; margin-left:0px; padding:0px; border:none 0px;}
#topNav ul li ul li a{color:#555555; font-size:11px; font-weight:bold; text-decoration:none; display:block; padding:2px 0px 2px 9px;}
#topNav ul li ul li a:HOVER{background-color:#e1efff; color:#056492;}
#topNav ul li ul li a.LvlTwo{color:#999999; font-size:10px; text-decoration:none; width:162px; display:block; padding:0px 0px 0px 18px; font-weight:normal;}
#topNav ul li ul li a.LvlTwo:HOVER{background-color:#e1efff; color:#056492;}

/* Work-around for IE6/7.  Child selectors can't be used in the style above to limit to top-level, so reset the styles. */
#topNav * * ul li{background:url(images/bullet.png) no-repeat 0px 2px;padding-left:15px;list-style: none;}
#topNav .dropdown{position:absolute;background:#eee;margin:0px;padding:0px;visibility:hidden; z-index:5000;}



/* FOOTER -----------------------------  */
div#Footer{width:852px; height:82px; background-image:url(images/footer-BG.png); background-repeat:no-repeat; padding:8px 120px 0px 0px; font-size:10px; margin:0px auto;text-align:right;}
div#Footer a, div#Footer a:ACTIVE, div#Footer a:LINK, div#Footer a:VISITED{color:#555555;}



/* HOMEPAGE FORMATTING ------------------------------------------------------------------------------------ */

/* BIG SPLASH FLASH */
div#homeFlashLRG {margin-left:9px; width:954px; height:300px; display:block; background-color:#ffffff; clear:both;}

/* BOTTOM 3 COLUMNS */
div#homeColumnLeft {width:240px; padding:18px 0px 0px 15px; background-image:url(images/homeColumn-BGLeft.png); background-repeat:repeat-x; display:block; float:left;}
div#homeColumnLeft h3{}
div#homeColumnLeft a#newsScrollUp{padding:0px; margin:7px 0px 0px 0px; display:block; width:235px; height:14px; background-image:url(../images/news-ScrollUp.png); cursor:pointer; font-size:3px;}
div#homeColumnLeft a#newsScrollUp:HOVER{background-position:0px 14px;}
div#homeColumnLeft a#newsScrollDown{padding:0px; margin:0px; display:block; width:235px; height:14px; background-image:url(../images/news-ScrollDown.png); cursor:pointer; font-size:3px;}
div#homeColumnLeft a#newsScrollDown:HOVER{background-position:0px 14px;}

div#homeColumnLeft div#newsScroller {width:100%; display:block; height:220px;/* overflow-y:auto; padding:0px;*/ overflow:hidden;}

div#homeColumnLeft div#newsScroller p {margin-top:0px; padding-top:0px;}

div#homeColumnCenter {width:257px; padding:18px 0px 0px 15px; background-image:url(images/homeColumn-BGLeft.png); background-repeat:repeat-x; float:left; display:block;}
div#homeColumnCenter h3{}
div#homeColumnCenter p img{ border:1px solid #bfbfbf; float:left; margin:3px 10px 0px 0px;}
div#homeColumnCenter p b a {font-size:14px; color:#000000; text-decoration:none;}
div#homeColumnCenter p b a:HOVER {text-decoration:underline;}
div#homeColumnCenter a {font-size:11px;}
div#homeColumnRight {width:417px; padding:18px 0px 0px 10px; background-image:url(images/homeColumn-BGLeft.png); background-repeat:repeat-x; float:left; display:block;}
div#homeColumnRight h3{margin:0 0 5px 5px; display:block;}
div#homeColumnRight div#homeRightLinks {width:401px; height:228px; background:url(../images/homeRightLinks-BG.png) no-repeat; display:block; padding:4px 6px 6px 4px; margin:0px 0px 0px 5px;}
div#homeColumnRight a#bigLeft {width:191px; height:228px; background:url(../images/homeRightLink-BigLeft.png) no-repeat; float:left; display:block;}
div#homeColumnRight a#bigLeft:HOVER {background-position:0px -228px;}
div#homeColumnRight a#smallRightFirst {width:205px; height:74px; background:url(../images/homeRightLink-RightButn1.png) no-repeat; float:left; display:block; margin: 0px 0px 3px 3px;}
div#homeColumnRight a#smallRightFirst:HOVER {background-position:0px -74px;}
div#homeColumnRight a#smallRightSecond {width:205px; height:74px; background:url(../images/homeRightLink-RightButn2.png) no-repeat; float:left; display:block; margin: 0px 0px 3px 3px;}
div#homeColumnRight a#smallRightSecond:HOVER {background-position:0px -74px;}
div#homeColumnRight a#smallRightThird {width:205px; height:74px; background:url(../images/homeRightLink-RightButn3.png) no-repeat; float:left; display:block;margin: 0px 0px 3px 3px;}
div#homeColumnRight a#smallRightThird:HOVER {background-position:0px -74px;}
div#homeColumnRight a#smallRightFourth {width:205px; height:55px; background:url(../images/homeRightLink-RightButn4.png) no-repeat; float:left; display:block; margin-left:3px;}
div#homeColumnRight a#smallRightFourth:HOVER {background-position:0px -55px;}

div#homeColumnRightv2 {width:404px; padding:18px 0px 0px 20px; background-image:url(images/homeColumn-BGLeft.png); background-repeat:repeat-x; float:left; display:block;}
div#homeColumnRightv2 h3{}

a#homev2Preview {width:385px; height:232px; display:block; background-image:url(/images/homeColumnRightv2.jpg); margin-top:10px;}
a#homev2Preview:HOVER {background-position:0px -232px;}

/* LEFT NAV ------------------------------------------------------------------------------------ */

div#leftNav {margin:0px 0px 0px 0px; /*padding-top:68px;*/ width:194px; float:left; background-image:url(images/leftNav-BG.png); z-index:1;}
div#leftNav .opened { display: block; background-color:#FFF; }
div#leftNav .closed { display: none; }

div#leftNav div#leftTitle {margin:0px 0px 5px 9px; padding:0px 0px 0px 4px; width:180px; clear:both;display:block; border-bottom:1px solid #bbbbbb; height:41px; vertical-align:bottom; position:relative;}
div#leftNav div#leftTitle p.text {position:absolute; bottom:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:-0.04em; color:#888888; font-variant:normal; margin:0px;}
div#leftNav div#leftTitle .subSection {font-size:11px; font-variant:small-caps; color:#888888; clear:both; letter-spacing:normal; padding-left:1px; font-family:Arial, Helvetica, sans-serif;}


/* 1ST LEVEL NAVIGATION */
div#leftNav div.firstLevel {margin:0px 0px 0px 9px; overflow: hidden}
div#leftNav div.firstLevel:HOVER{}
div#leftNav div.firstLevel a{margin:0px 0px 0px 0px; text-decoration:none; padding:5px 2px 5px 9px; display:block; font-size:12px; height:15px; clear:right;}
div#leftNav div.firstLevel a.firstLevelItem{color:#000000; border-right:1px solid #acacac;}
div#leftNav div.firstLevel a.firstLevelItem:HOVER{ background-color:#ecf9ff; border-right:1px solid #c7cfda;}
div#leftNav div.firstLevel a.selected { color:#056492; background-color:#FFFFFF; font-weight:bold; border-right:1px solid #acacac;}
div#leftNav div.firstLevel a.childselected {color:#056492; background-color:#FFFFFF; font-weight:bold; /*padding-left:7px; border-left:2px solid #056492;*/}
div#leftNav div.firstLevel a.opened {background:url(images/leftNav-ArrowDown.png) no-repeat; background-color:#FFFFFF;}
div#leftNav div.firstLevel a.closed { background:url(images/leftNav-ArrowUp.png) no-repeat;}

/* SECOND LEVEL SUBNAV */
div#leftNav div.secondLevel {margin:0px; overflow: hidden; border-right:1px solid #acacac;}
div#leftNav div.secondLevel:HOVER{}
div#leftNav div.firstLevel div.secondLevel ul{margin:0px 0px 0px 0px; padding:0px 0px 12px 0px; list-style:none; list-style-image:none; background-image:none; background:#FFFFFF;}
div#leftNav div.firstLevel div.secondLevel ul li{background:none; padding-left:0px;}
div#leftNav div.firstLevel div.secondLevel ul li a.secondLevelItem{text-decoration:none; padding:0px 0px 0px 15px; display:block; font-size:11px; margin-left:0px; height:15px; font-weight:normal;}
div#leftNav div.firstLevel div.secondLevel ul li a.secondLevelItem{color:#555555;}
div#leftNav div.firstLevel div.secondLevel ul li a.secondLevelItem:HOVER{ color:#000000; background-color:#f0f0f0;}
div#leftNav div.firstLevel div.secondLevel ul li a.selected { color:#000; background:#e4f0ff; border:none; padding-left:13px; border-left:2px solid #72aeff;}

/* LEFT NAV HEADER IMAGES */
div#leftNavHeaderDevComponents {margin-left:9px; width:185px; height:60px; background-image:url(images/leftNavHeader-DevComponents.png); display:block;}
div#leftNavHeaderCompany {margin-left:9px; width:185px; height:60px; background-image:url(images/leftNavHeader-Company.png); display:block;}
div#leftNavHeaderProducts {margin-left:9px; width:185px; height:60px; background-image:url(images/leftNavHeader-Products.png); display:block;}
div#leftNavHeaderDashboard {margin-left:9px; width:185px; height:60px; background-image:url(images/leftNavHeader-Dashboard.png); display:block;}

/* GET STARTED QUICK LINKS */
div#getStarted {background-image:url(images/getStarted-BG.png); background-repeat:no-repeat; margin:0px 0px 0px 9px; display:block; background-position:bottom; padding:30px 0px 50px 4px;}


div#getStarted a.qLGallery {width:175px; height:28px; display:block; background:url(images/getStarted-Gallery.png) no-repeat; display:block;}
div#getStarted a.qLGallery:hover {background-position:0px -28px; cursor:pointer;}
div#getStarted a.qLTryIt {width:175px; height:28px; display:block; background:url(images/getStarted-TryIt.png) no-repeat; display:block;}
div#getStarted a.qLTryIt:hover {background-position:0px -28px; cursor:pointer;}
div#getStarted a.qLTutorials {width:175px; height:28px; display:block; background:url(images/getStarted-Tutorials.png) no-repeat; display:block;}
div#getStarted a.qLTutorials:hover {background-position:0px -28px; cursor:pointer;}
div#getStarted a.qLDDLiveDemo {width:175px; height:28px; display:block; background:url(images/getStarted-LiveDemo.png) no-repeat; display:block;}
div#getStarted a.qLDDLiveDemo:hover {background-position:0px -28px; cursor:pointer;}
div#getStarted a.qLDDDownload {width:175px; height:53px; background:url(images/getStarted-Download.png) no-repeat; display:block;}
div#getStarted a.qLDDDownload:hover {background-position:0px -53px; cursor:pointer;}
div#getStarted a.qLDDStart {width:175px; height:78px; background:url(images/getStarted-Startv2.png) no-repeat; display:block;}
div#getStarted a.qLDDStart:hover {background-position:0px -78px; cursor:pointer;}

div#getStarted a.qLDDBeta {width:175px; height:53px; background:url(images/getStarted-Beta.png) no-repeat; display:block;}
div#getStarted a.qLDDBeta:HOVER {background-position:0px -53px; cursor:pointer;}

div#getStarted a.qLDDBetaDL {width:175px; height:53px; background:url(images/getStartedVersion-20betaDL.png) no-repeat; display:block;}
div#getStarted a.qLDDBetaDL:HOVER {background-position:0px -53px; cursor:pointer;}



/* MICROSITE PAGES ------------------------------------------------------------------------------------ */
div#micrositeContent {margin:0px 10px 0px 10px;}
div#microRegisterForm {background:url(../Microsite/images/formSeparator.png) no-repeat; float:right; clear:both; display:block; width:401px; padding: 0 0 0 15px;}
div#micrositeFlash {width:536px;}
div#micrositeText {width:521px; padding:0px 5px 0px 10px;}
a#microMoreLink {width:380px; height:178px; background-image:url(/Microsite/Dashboard/images/microMoreButton.jpg); display:block;}
a#microMoreLink:HOVER {background-position:0px 178px;}

div#microTextSection {background-image:url(/Microsite/Dashboard/images/Content-bg2.png); background-repeat:no-repeat; width:385px; float:left; padding:173px 0px 0px 20px;}
div#microVideoColumn {width:261px; height:277px; background-image:url(/Microsite/Dashboard/images/Video-bg2.png); padding:222px 0px 0px 13px; float:left; background-repeat:no-repeat;}
div#microCreateAccount {width:243px; background-image:url(/Microsite/Dashboard/images/rightCol-BG.jpg); background-repeat:no-repeat; float:right; padding:170px 15px 0px;}
.microField {width:125px;}


/* CONTENT CONTAINERS ------------------------------------------------------------------------------------ */

/* CONTENT NO RIGHT COLUMN */
div#subPageContent2Col {margin:0px 10px 10px 0px; padding-left:10px; float:left; display:block; width:739px;}
div#subPageContent2Col h1{padding: 18px 0px 10px 0px; display:block; margin:0px 0px 0px 0px;}
div#subPageContent2Col p {padding:0px 0px 15px 0px; display:block; margin:0px;}
div#subPageContent2Col h2 {padding:0px 0px 10px 0px; display:block; margin:0px;}
div#subPageContent2Col h3 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent2Col h4 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent2Col h5 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent2Col h6 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent2Col ul {padding-top:0px; display:block; margin-top:0px;}

/* CONTENT FLASH CONTAINER */
div#subPageContent2Col div#subPageFlash { position:relative; float:left;margin:0px 0px 0px -10px; height:343px; width:769px; display:block;}

/* CONTENT WITH RIGHT COLUMN */
div#subPageContent3Col {margin:0px 0px 20px 10px; float:left; display:block; width:540px;}
div#subPageContent3Col h1{padding: 18px 0px 10px 0px; display:block; margin:0px 0px 0px 0px;}
div#subPageContent3Col p {padding:0px 0px 15px 0px; display:block; margin:0px;}
div#subPageContent3Col h2 {padding:0px 0px 3px 0px; display:block; margin:0px;}
div#subPageContent3Col h3 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent3Col h4 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent3Col h5 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent3Col h6 {padding:0px 0px 0px 0px; display:block; margin:0px;}
div#subPageContent3Col ul {padding-top:0px; display:block; margin-top:0px;}

div#subPageRightContent {float:right; width:190px; height:100%; margin:0px 13px 0px 0px; display:block; /* background-color:#FF0000; */}


/* CONTENT FOR ALL 3 COLUMN PAGES UNDER COMPONENTS */
div#OLDSITE3Col {margin:0px 0px 20px 0px; float:left; display:block; width:500px; /* background-color:#00FFFF; */}
div#OLDSITE3Col h1{padding:18px 20px 10px 10px; display:block; margin:0px 0px 0px 0px; clear:both;}
div#OLDSITE3Col p, div#OLDSITE3Col h2, div#OLDSITE3Col h3, div#OLDSITE3Col h4, div#OLDSITE3Col h5, div#OLDSITE3Col h6, div#OLDSITE3Col div, div#OLDSITE3Col table{padding:0px 10px 0px 10px; display:block;}

div#OLDSITERightContent {float:right; width:245px; height:100%; margin:0px 4px 0px 0px; display:block; /* background-color:#FF0000; */}


/* RIGHT COLUMN LIST STYLING ------------------------------------------------------------------------------------ */

div.rightCol {width:180px; background:url(images/rightCol-BG.png) no-repeat bottom left; padding:0px 0px 40px 0px; letter-spacing:normal;}
div.rightColSection {background:url(images/rightCol-Title.png) no-repeat; padding:0px 0px 15px 1px; width:179px;}
div.rightColSection p.rightColSectionTitle {text-transform:uppercase; font-size:11px; padding:3px 0px 0px 6px;}
div.rightColSection p {font-size:11px; padding:7px 0px 7px 10px; display:block; line-height:1.3em; text-decoration:none;}
div.rightColSection a {font-size:11px; padding:7px 0px 7px 10px; display:block; line-height:1.3em; text-decoration:none;}
div.rightColSection a:HOVER {background:#ffffff; text-decoration:underline;}





/* CORPORATE SECTION ------------------------------------------------------------------------------------ */

/* SUPPORT LANDING PAGE */
a#SupportButton {width:265px; height:110px; float:right; display:block; background:url(../Support/images/Support.png) no-repeat; margin:0px 15px 0px 20px;}
a#SupportButton:HOVER {background-position:0px -110px;}

.pressRelease {padding: 20px 0px 10px 0px;clear: both; background:url(../Corporate/Press/images/PRBG.png) no-repeat;}
.pressRelease h3 {margin-bottom:0px; font-size:14px;}
.pressRelease h3 a {text-decoration:none;}
.pressRelease .date {font-size:11px; color:#888; font-weight:normal; margin:2px 0px 0px 8px; display:block;}
#subPageContent2Col div.pressRelease p {display:block; margin: 0px 0px 0px 8px;}


/* TRAINING PAGE POPUP */

div.TrainingPopUp {width:400px; padding:0px 15px 15px; background:#fff; border:1px solid #056492; display:block; z-index:1000; visibility:hidden; position:absolute}
div.TrainingPopUp ul {margin:0px; padding:0px; font-size:12px;}
div.TrainingPopUp ul li {color:#000; margin:0px; padding:0px 0px 0px 10px;}
div.TrainingPopUp h4 {margin-top:15px;}

/* SITEMAP ------------------------------------------------------------------------------------------------*/

div#subPageContent2Col h4.siteMapHeader {background:url(images/50PercentHeader-BG.png) no-repeat; font-size:14px; width:350px; height:23px; display:block;margin-bottom:3px; color:#000000;}
ul.siteMap{margin:0px 10px 0px 0px; padding:0px 0px 0px 10px;}
ul.siteMap li {background:none; margin:0px 0px 0px 5px; padding:0px; display:block; font-size:12px; font-weight:bold;}
ul.siteMap li ul {margin:0px; padding:0px;}
ul.siteMap li ul li{background:#FFFFFF; padding:0px 0px 0px 15px; list-style: none; font-weight:normal;}
ul.siteMap li ul li ul {margin:5px 0px 0px 0px; padding:0px;}
ul.siteMap li ul li ul li{ margin:0px 0px 0px 10px; list-style: none; color:#888; background:none; padding:0px 0px 0px 5px; font-size:11px;}

/* ALL PRODUCTS PAGE ------------------------------------------------------------------------------------ */

div#allProdSolution {width:536px; background:url(../Corporate/Products/images/bgSolution.png) no-repeat; clear:left; display:block; padding:0px 10px 15px 0px; margin-bottom:20px; float:left;}
div#allProdSolution:HOVER {background-position:-546px 0px ;}

div#allProdSolution a#SolutionLink {width:225px; height:20px; display:block; padding:0px;}
div#allProdSolution a#DashboardBGLink {height:120px; display:block;}

div#SolutionButtons{width:190px; float:left; clear:right; background-color:#990000; margin-top:30px;}
div#SolutionButtons a.WhyDashboard {width:200px; height:24px; background:url(../Corporate/Products/images/btn_whyDashboard.png); display:block;}
div#SolutionButtons a.WhyDashboard:HOVER {background-position: 0px -24px;}
div#SolutionButtons a.Tutorials {width:200px; height:24px; background:url(../Corporate/Products/images/btn_tutorials.png); display:block;}
div#SolutionButtons a.Tutorials:HOVER {background-position: 0px -24px;}
div#SolutionButtons a.tryOnline {width:200px; height:24px; background:url(../Corporate/Products/images/btn_tryOnline.png); display:block;}
div#SolutionButtons a.tryOnline:HOVER {background-position: 0px -24px;}
div#SolutionButtons a.dashboardGall {width:200px; height:24px; background:url(../Corporate/Products/images/btn_dashboardGall.png); display:block;}
div#SolutionButtons a.dashboardGall:HOVER {background-position: 0px -24px;}
div#SolutionButtons a.DownloadDash {width:200px; height:24px; background:url(../Corporate/Products/images/btn_DownloadDash.png); display:block;}
div#SolutionButtons a.DownloadDash:HOVER {background-position: 0px -24px;}
div#SolutionButtons a.betaSignUp {width:200px; height:24px; background:url(../Corporate/Products/images/btn_Beta.png); display:block;}
div#SolutionButtons a.betaSignUp:HOVER {background-position: 0px -24px;}
div#SolutionButtons a.Order {width:190px; height:24px; background:url(../Corporate/Products/images/btn_Order.png); display:block;}
div#SolutionButtons a.Order:HOVER {background-position: 0px -24px;}

div#allProdComponents {padding:0px 0px 0px 0px; background:url(../Corporate/Products/images/bgComponents.png) no-repeat; width:738px; }

div#allProdComponents a#ComponentsLink {width:225px; height:20px; display:block; margin-bottom:0px; padding:0px;}

div#productsChart{float: left; width:159px; height:265px; background-image: url(../Corporate/Products/images/productsChart.jpg); text-decoration:none; padding:0px 10px 0px 10px; margin-left:8px;}
div#productsChart:hover{background-position: -179px 0px;}
div#productsChart a{text-align:center; text-decoration:none; width:100%; display:block; font-weight:bold;}
div#productsChart a:HOVER{text-decoration:underline;}
div#productsChart a.allChart{height:135px;}
div#productsGauge{float: left; width:159px; height:265px; background-image: url(../Corporate/Products/images/productsGauge.jpg); text-decoration:none; padding:0px 10px 0px 10px;}
div#productsGauge:hover{background-position: -179px 0px;}
div#productsGauge a{text-align:center; text-decoration:none; width:100%; display:block; font-weight:bold;}
div#productsGauge a:HOVER{text-decoration:underline;} 
div#productsGauge a.allGauge{height:135px;}
div#productsMap{float: left; width:159px; height:265px; background-image: url(../Corporate/Products/images/productsMap.jpg); text-decoration:none; padding:0px 10px 0px 10px;}
div#productsMap:HOVER{background-position: -179px 0px;}
div#productsMap a{text-align:center; text-decoration:none; width:100%; display:block; font-weight:bold;}
div#productsMap a:HOVER{text-decoration:underline;} 
div#productsMap a.allMap{height:135px;}

div#ComponentsButtons{width:190px; float:left; clear:right; background-color:#990000; margin:30px 0px 0px 1px;}
div#ComponentsButtons a.ComponentGall {width:190px; height:24px; background:url(../Corporate/Products/images/btn_ComponentGall.png); display:block;}
div#ComponentsButtons a.ComponentGall:HOVER {background-position: 0px -24px;}
div#ComponentsButtons a.Videos {width:190px; height:24px; background:url(../Corporate/Products/images/btn_Videos.png); display:block;}
div#ComponentsButtons a.Videos:HOVER {background-position: 0px -24px;}
div#ComponentsButtons a.DownloadComp {width:190px; height:24px; background:url(../Corporate/Products/images/btn_DownloadComp.png); display:block;}
div#ComponentsButtons a.DownloadComp:HOVER {background-position: 0px -24px;}
div#ComponentsButtons a.Order {width:190px; height:24px; background:url(../Corporate/Products/images/btn_Order.png); display:block;}
div#ComponentsButtons a.Order:HOVER {background-position: 0px -24px;}




/* DASHBOARD PRODUCT SECTION ------------------------------------------------------------------------------------ */

/* DASHBOARD LANDING PAGE -------------------------------------------------------------*/

div#DDLanding {width:735px; padding:146px 0 0 0; background-image:url(/Dashboard/images/bg-default.jpg); background-repeat:no-repeat;}
div#DDLandingButtons {width:289px; padding:57px 0 0 45px; float:right;}
a#buttonGetStarted {width:277px; height:66px; background-image:url(/Dashboard/images/button-GetStarted.gif); display:block; text-align:right;}
a#buttonGetStarted:HOVER {background-position:0px -66px;}
a#buttonVideo {width:277px; height:67px; background-image:url(/Dashboard/images/button-Video.gif); display:block; text-align:right;}
a#buttonVideo:HOVER {background-position:0px -67px;}

a#buttonBusCase {width:235px; padding:35px 5px 0; background-image:url(/Dashboard/images/button-BusCase.png); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:left;}
a#buttonBusCase span{color:#056492; text-decoration:underline;}
a#buttonBusCase:HOVER {background-position:-245px 0px;}
a#buttonTechCase {width:235px; padding:35px 5px 0; background-image:url(/Dashboard/images/button-TechCase.png); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:left;}
a#buttonTechCase span{color:#056492; text-decoration:underline;}
a#buttonTechCase:HOVER {background-position:-245px 0px;}
a#buttonCollab {width:235px; padding:35px 5px 0; background-image:url(/Dashboard/images/button-Collab.png); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:left;}
a#buttonCollab span{color:#056492; text-decoration:underline;}
a#buttonCollab:HOVER {background-position:-245px 0px;}
a#buttonBIStrategy {width:235px; padding:55px 5px 0; background-image:url(/Dashboard/images/button-BIStrategy.png); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:left;}
a#buttonBIStrategy span{color:#056492; text-decoration:underline;}
a#buttonBIStrategy:HOVER {background-position:0px -245px;}

/* 	OLD LANDING PAGE STREAM LINKS 

a#DBLandingButtonBusinessCase {width:185px; height:110px; background-image:url(../Dashboard/images/LandingButton-BusinessCase.png); float:left; margin:0px; display:block;}
a#DBLandingButtonBusinessCase:HOVER {background-position:0px 110px;}
a#DBLandingButtonTechCase {width:185px; height:110px; background-image:url(../Dashboard/images/LandingButton-TechCase.png); float:left; margin:0px; clear:right; display:block;}
a#DBLandingButtonTechCase:HOVER {background-position:0px 110px;}
a#DBLandingButtonCollaborative {width:185px; height:110px; background-image:url(../Dashboard/images/LandingButton-Collaborative.png); float:left; margin:0px; display:block;}
a#DBLandingButtonCollaborative:HOVER {background-position:0px 110px;}
a#DBLandingButtonBI {width:185px; height:110px; background-image:url(../Dashboard/images/LandingButton-BI.png); float:left; margin:0px; clear:right; display:block;}
a#DBLandingButtonBI:HOVER {background-position:0px 110px;}
*/

/* GLOSSARY REFERENCES */
a.glossary {border-bottom: 1px solid #555555; color:#555555;}
a.glossary:HOVER {border-bottom: 1px solid #418cf0; color:#418cf0;}

/* BENEFITS OF DUNDAS DASHBOARD ---------------------------------------------------------------- */

#BenefitsRightCol {float:right; margin: 0 0 10px 15px; background:#ccc; width:277px;}

a#buttonDevIT {width:277px; height:56px; display:block; background-image:url(/Dashboard/Benefits/images/button-DevIT.gif);}
a#buttonDevIT:HOVER {background-position:0px -56px;}
a#buttonDBAs {width:277px; height:56px; display:block; background-image:url(/Dashboard/Benefits/images/button-DBAs.gif);}
a#buttonDBAs:HOVER {background-position:0px -56px;}
a#buttonBIPros {width:277px; height:56px; display:block; background-image:url(/Dashboard/Benefits/images/button-BIPros.gif);}
a#buttonBIPros:HOVER {background-position:0px -56px;}
a#buttonBusinessUsers {width:277px; height:57px; display:block; background-image:url(/Dashboard/Benefits/images/button-BusinessUsers.gif);}
a#buttonBusinessUsers:HOVER {background-position:0px -57px;}



/* 	COLLABORATIVE WORKFLOW */
div#dashProcess {clear:both; display:block; margin:5px auto 15px auto; width:402px;}

div#dashProcess a#Data {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_Data.jpg); background-repeat:no-repeat; display:block; float:left;}
div#dashProcess a#Data:HOVER {background-position: 0px -130px;}
div#dashProcess a#DataSelected  {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_Data.jpg); background-repeat:no-repeat; display:block; float:left; background-position: 0px -130px;}
div#dashProcess a#KPI {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_KPIDefinition.jpg); background-repeat:no-repeat; display:block; float:left;}
div#dashProcess a#KPI:HOVER {background-position: 0px -130px;}
div#dashProcess a#KPISelected  {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_KPIDefinition.jpg); background-repeat:no-repeat; display:block; float:left; background-position: 0px -130px;}
div#dashProcess a#Design {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_Design.jpg); background-repeat:no-repeat; display:block; float:left;}
div#dashProcess a#Design:HOVER {background-position: 0px -130px;}
div#dashProcess a#DesignSelected  {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_Design.jpg); background-repeat:no-repeat; display:block; float:left; background-position: 0px -130px;}
div#dashProcess a#Viewing {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_Viewing.jpg); background-repeat:no-repeat; display:block; float:left;}
div#dashProcess a#Viewing:HOVER {background-position: 0px -130px;}
div#dashProcess a#ViewingSelected  {width:134px; height:130px; background-image:url(../Dashboard/Why/Process/Images/butn_Viewing.jpg); background-repeat:no-repeat; display:block; float:left; background-position: 0px -130px;}

a.designEnlarge {width:250px; height:250px; background-image:url(/Dashboard/Why/Process/Design/images/Design-thumb.png); display:block; float:right;}
a.designEnlarge:HOVER {background-position:0px 250px;}

div.enlargeHover {}
div.enlargeHover img{display:none; z-index:1000; position:absolute; background:none; border:none;}
div.enlargeHover img:HOVER{display:block;}

/* BLOCK LIST STYLE ---- AWARDS, SUCCESS STORIES, REVIEWS */

div.commonBlock {background: #fff; font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:12px; clear:both; overflow:visible; width:98%; margin:0px 0px 0px 9px;}
div#subPageContent2Col div.commonBlock h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px 0px 0px 0px; margin:20px 0px 0px 0px; display:block; color:#333; float:left; clear:right; background:url(images/commonBlock-BG.png) no-repeat #fff; background-position:bottom left; width:73%; line-height:1.1em; font-weight:bold;}
div#subPageContent3Col div.commonBlock a h3 {color:#056492; cursor:pointer;}
div#subPageContent3Col div.commonBlock h3 {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:16px; padding:0px 0px 0px 0px; margin:20px 0px 0px 0px; display:block; color:#333; float:left; clear:right; background:url(images/commonBlock-BG.png) no-repeat #fff; background-position:bottom left; width:73%; line-height:1.1em;}
div#subPageContent2Col div.commonBlock a h3 {color:#056492; cursor:pointer;}
div.commonBlock a h3:HOVER {text-decoration:underline; cursor:pointer;}
div.commonBlock img,
div.commonBlock object { margin:5px 5px 0px 0px; padding:5px 7px 9px 5px; float:left; background:url(/Common/images/commonBlockIMG-BG.png) no-repeat;}
div.commonBlock p { font-size:12px; float:left; display:block; margin:0px 0px 0px 0px; width:73%;}
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 ul {float:left; width:570px; display:block; margin:0px 0px 0px; padding-left:15px;}
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}

/* BLOCK LIST STYLE, NO PIC ---- FAQ ----------------------------------------------------------------------------------- */

div.commonNOPic {clear:both; margin:30px 0px 0px 0px;}
div#subPageContent2Col div.commonNOPic h2{color:#000000; margin:20px 0 20px 0; display:block; width:95%;  background:url(images/commonNOPic-BG.png) no-repeat #fff bottom; padding:0 0 5px 0; background-position:bottom left;}
div#subPageContent2Col div.commonNOPic h3{color:#056492; margin:0 0 20px 0; display:block; width:95%;  background:url(images/commonNOPic-BG.png) no-repeat #fff bottom; padding:0 0 5px 0; background-position:bottom left;}

/*
a#whyModular {width:367px; height:107px; display:block; float:left; background:url(../Dashboard/Why/Images/KeyBenefit-Modular.png) no-repeat;}
a#whyModular:HOVER {background-position:0px -107px;}
a#whyDesign {width:367px; height:107px; display:block; float:left; background:url(../Dashboard/Why/Images/KeyBenefit-Design.png) no-repeat;clear:right;}
a#whyDesign:HOVER {background-position:0px -107px;}
a#whyCustomization {width:367px; height:107px; display:block; float:left; background:url(../Dashboard/Why/Images/KeyBenefit-Customization.png) no-repeat;}
a#whyCustomization:HOVER {background-position:0px -107px;}
a#whySilverlight {width:367px; height:107px; display:block; float:left; background:url(../Dashboard/Why/Images/KeyBenefit-Silverlight.png) no-repeat;}
a#whySilverlight:HOVER {background-position:0px -107px;}
a#whyDashboardIMG {width:310px; height:270px; background:url(../Dashboard/Why/Images/whyDashIMG.png) no-repeat; float:right; margin:0px 10px 0px 10px;}
a#whyDashboardIMG:HOVER {background-position:0px -270px;}
*/


/* DASHBOARD LANDING PAGE ***** VERSION 2.0 ***** -------------------------------------------------------------*/
/*
a#buttonV2BusCase {width:170px; height:65px; padding:55px 5px 0; background-image:url(/Dashboard/images/buttonv2-BusCase.gif); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:center;}
a#buttonV2BusCase span{color:#056492; text-decoration:underline;}
a#buttonV2BusCase:HOVER {background-position:0px -120px;}
a#buttonV2TechCase {width:175px; height:65px; padding:55px 5px 0; background-image:url(/Dashboard/images/buttonv2-TechCase.gif); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:center;}
a#buttonV2TechCase span{color:#056492; text-decoration:underline;}
a#buttonV2TechCase:HOVER {background-position:0px -120px;}
a#buttonV2Collab {width:160px; height:65px; padding:55px 5px 0; background-image:url(/Dashboard/images/buttonv2-Collab.gif); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:center;}
a#buttonV2Collab span{color:#056492; text-decoration:underline;}
a#buttonV2Collab:HOVER {background-position:0px -120px;}
a#buttonV2BIStrategy {width:160px; height:65px; padding:55px 5px 0; background-image:url(/Dashboard/images/buttonv2-BIStrategy.gif); background-repeat:no-repeat; display:block; float:left; color:#555; font-size:11px; text-decoration:none; text-align:center;}
a#buttonV2BIStrategy span{color:#056492; text-decoration:underline;}
a#buttonV2BIStrategy:HOVER {background-position:0px -120px;}
*/
div#getStarted a.qLDDVersion {width:175px; height:53px; background:url(images/getStarted-Version.png) no-repeat; display:block;}
div#getStarted a.qLDDVersion:HOVER {background-position:0px -53px; cursor:pointer;}

/* v2.0 -----------------------------------------------------  */
div#whatsNewHeader {width:735px; height:68px; background-image:url(/Dashboard/v2/images/bg-header.gif); background-repeat:no-repeat;}
a.DDversionLogo {float:left;}

div#DDnewFeatureWrapper {padding:25px 0 0 0; float:left;}
ul#DDnewFeatures {list-style:none; padding:0 0 0 0; margin:0; display:inline;}
ul#DDnewFeatures li {display:inline; padding:0 0 0 6px; margin:0; font-size:11px; background-image:none;}
ul#DDnewFeatures li a{color:#555; text-decoration:none;}
ul#DDnewFeatures li a:HOVER {text-decoration:underline; color:#418CF0;}

div#v2UtilBar {float:right; width:420px; height:21px; margin:3px 4px 0 0; padding:3px 5px 0 3px; background-image:url(/Dashboard/v2/images/bg-utilBar.gif); background-repeat:no-repeat;}
a#v2Home {height:15px; width:68px; display:block; background-image:url(/Dashboard/v2/images/button-v2Home.gif); float:left;}
a#v2Home:HOVER {background-position:0px -15px;}
a#v2BusBenefits {height:15px; width:102px; display:block; background-image:url(/Dashboard/v2/images/button-v2BusBenefits.gif); float:left;}
a#v2BusBenefits:HOVER {background-position:0px -15px;}
a#v2DetailedFeatures {height:15px; width:102px; display:block; background-image:url(/Dashboard/v2/images/button-v2DetailedFeatures.gif); float:left;}
a#v2DetailedFeatures:HOVER {background-position:0px -15px;}
a#v2PreRegister {width:146px; height:15px; display:block; background-image:url(/Dashboard/v2/images/button-preRegister.gif); background-repeat:no-repeat; float:left;}
a#v2PreRegister:HOVER {background-position:0px -15px;}


div#getStarted a#qLv2PreRegister {width:175px; height:53px; background:url(/Common/images/getStartedVersion-20.png) no-repeat; display:block;}
div#getStarted a#qLv2PreRegister:hover {background-position:0px -53px; cursor:pointer;}
div#getStarted a#qLv2Video {width:175px; height:53px; background:url(/Common/images/getStartedVersion-20Video.png) no-repeat; display:block;}
div#getStarted a#qLv2Video:hover {background-position:0px -53px; cursor:pointer;}
div#getStarted a#qLv2StartDD11 {width:175px; height:53px; background:url(/Common/images/getStartedVersion-11.png) no-repeat; display:block;}
div#getStarted a#qLv2StartDD11:hover {background-position:0px -53px; cursor:pointer;}




div#DDwhatsNewLanding {width:735px; padding-top:180px; background-image:url(/Dashboard/v2/images/bg-landing.jpg); background-repeat:no-repeat;}

/*INDIVIDUAL ROLE PAGES */
div#rolesHeader {width:711px; height:45px; display:block; background-image:url(/Dashboard/Start/Images/bg-GetStartedHeader.png); background-position:0px 16px; background-repeat:no-repeat; padding:0 14px 0 10px;}
ul#DDrolesHeader {list-style:none; padding:0 0 0 0; margin:0; display:inline;}
ul#DDrolesHeader li {display:inline; padding:0; margin:0; font-size:14px; background-image:none; height:20px;}
/*ul#DDrolesHeader li:HOVER {background-image:url(/Common/images/miniTab-Right.gif); background-position:right top;}*/
ul#DDrolesHeader li a{color:#555; text-decoration:none; /*padding:0 10px 0 11px;*/ width:150px; height:30px; padding:0; margin:0; display:block; float:left; text-align:center;}
ul#DDrolesHeader li a:HOVER {font-weight:bold; color:#056492; /*background-image:url(/Common/images/miniTab.gif); background-repeat:no-repeat;*/}
ul#DDrolesHeader li a.selected{color:#000; font-weight:bold; background-image:url(/Common/images/miniTab.gif); background-repeat:no-repeat;}

/*DETAILED FEATURES */
div#v2featuresTOC {margin:0 0 30px 0; width:705px; background-color:#eff5f8; border:1px solid #d1dade; padding:5px; text-align:center;}
div#v2featuresTOC a { text-decoration:none; padding:0 10px}
div#v2featuresTOC a:HOVER {text-decoration:underline;}

div.versionTwoFeature {width:575px; padding:10px 0 0px 160px; position:relative; min-height:170px;}
div.versionTwoFeature h2 { background:url(/Common/images/50PercentHeader-BG.png) no-repeat 0 5px; float:left; width:100%; color:#056492; font-weight:normal;}
div.versionTwoFeature h3 {color:#555;}
div.versionTwoFeature img{width:150px; height:150px; position:absolute; background-color:#3399FF; left:0px; top:0px;}
a.versionTwoFeatureTop {float:right; font-size:11px; display:block; width:80px;}




/* FEATURES SECTION ----------------------------------------------------------------------------------------------------- */

/* KEY FEATURES PAGE */
#KeyFeaturesHeader {width:735px; background:url(/Dashboard/Start/Images/bg-GetStartedHeader.png) bottom center no-repeat; padding-bottom:15px; margin-bottom:15px; text-align:left;}
#KeyFeaturesHeader ul{padding:0; margin:0;}
#KeyFeaturesHeader ul li{padding:0 5px; margin:0; list-style:none; list-style-image:none; display:inline; background:none;}
#KeyFeaturesHeader ul li a{font-size:12px; color:#555; text-decoration:none;}
#KeyFeaturesHeader ul li a:HOVER{color:#056492; text-decoration:underline;}
#KeyFeaturesHeader ul li a.selected {color:#056492; font-size:13px; font-weight:bold;}

div.KeyFeature {width:575px; padding:10px 0 0px 160px; position:relative; min-height:170px;}
div.KeyFeature h2 { background:url(/Common/images/50PercentHeader-BG.png) no-repeat 0 5px; float:left; width:100%; color:#056492; font-weight:normal;}
div.KeyFeature h2 a {text-decoration:none;}
div.KeyFeature h2 a:HOVER {text-decoration:underline}
div.KeyFeature h3 {color:#555;}
div.KeyFeature img{width:150px; height:150px; position:absolute; background-color:#3399FF; left:0px; top:0px;}
a.KeyFeatureTop {float:right; font-size:11px; display:block; width:80px;}

/* VERSION 1
div.keyFeatures {width:730px; display:block; clear:both; margin:20px 0px 20px 10px;}
div.keyFeatures ul {padding:0px 0px 0px 8px; margin:0px;}
div.keyFeatures a.bottomLink {font-size:13px; display:block; padding:0px 22px;}
div.keyFeatures img.keyMainImage {width:240px; float:left; display:block;}
div.keyFeatures div.keyFeaturesDesign {background:url(../Dashboard/Features/images/KeyFeatures-BGDesign2.png) no-repeat #fff; width:470px; float:left; padding:30px 20px 0px 0px; margin-top:25px;}
div.keyFeatures div.keyFeaturesData {background:url(../Dashboard/Features/images/KeyFeatures-BGData.png) no-repeat #fff; width:470px; float:left; padding:30px 20px 0px 0px; margin-top:15px;}
div.keyFeatures div.keyFeaturesIntegration {background:url(../Dashboard/Features/images/KeyFeatures-BGIntegration.png) no-repeat #fff; width:470px; float:left; padding:30px 20px 0px 0px; margin-top:15px;}

a.keyFeaturesDetailed {width:320px; height:120px; display:block; float:right; margin:0px 30px 15px 0px; background:url(../Dashboard/Features/images/KeyFeatures-Detailed.png) no-repeat;}
a.keyFeaturesDetailed:HOVER {background-position:0px -120px;}
*/


/* DETAILED FEATURES PAGE */
/*div.detailedFeatures {width:335px; display:block; margin:10px 0px 20px 0px;}*/
div.detailedFeatures {width:730px; clear:both; display:block; margin:10px 0px 10px 0px;}
div.detailedFeatures ul {margin:10px 10px 5px 0px; padding:0px; display:block;}
div.detailedFeatures ul li{background:none; margin:0px; padding:10px 0px 10px 10px; border-bottom:1px solid #f0f0f0;}
div.detailedFeatures ul li.altRow {background-image:none; background-color:#f7f9fd; margin:0px; padding:10px 0px 10px 10px; border-bottom:1px solid #f0f0f0;}
div.detailedFeatures ul li ul {margin:0px;}
div.detailedFeatures ul li ul li{background:url(images/bullet.png) no-repeat 0px 2px; padding:0px 0px 0px 15px; margin:0px; list-style: none; border-bottom:none;}

a#detailedNewFeatures {background-image:url(/Dashboard/Features/DetailedFeatures/images/NewFeaturesLink.png); background-repeat:no-repeat; height:55px; width:285px; float:right; display:block;}
a#detailedNewFeatures:HOVER {background-position:0px -55px;}

/* DV CONTROLS */
a#DVChart {width:270px; height:56px; float:left; margin:0; background:url(/Dashboard/Features/DVControls/Images/DVControlButn-Chart.png) no-repeat; }
a#DVChart:HOVER{ background-position:0px -56px;}
a#DVGauge {width:270px; height:56px; float:left; margin:0; background:url(../Dashboard/Features/DVControls/Images/DVControlButn-Gauge.png) no-repeat; }
a#DVGauge:HOVER{ background-position:0px -56px;}
a#DVMap {width:270px; height:56px; float:left; margin:0; background:url(../Dashboard/Features/DVControls/Images/DVControlButn-Map.png) no-repeat; }
a#DVMap:HOVER{ background-position:0px -56px;}
a#DVDataGrid {width:270px; height:56px; float:left; margin:0; background:url(../Dashboard/Features/DVControls/Images/DVControlButn-DataGrid.png) no-repeat; }
a#DVDataGrid:HOVER{ background-position:0px -56px;}
a#DVMisc {width:270px; height:56px; float:left; margin:0; background:url(../Dashboard/Features/DVControls/Images/DVControlButn-Misc.png) no-repeat; }
a#DVMisc:HOVER{ background-position:0px -56px;}
a#DVGeneral {width:270px; height:56px; float:left; margin:0; background:url(../Dashboard/Features/DVControls/Images/DVControlButn-General.png) no-repeat; }
a#DVGeneral:HOVER{ background-position:0px -56px;}

table.detailedFeatures {width:450px; margin-bottom:30px;}
table.detailedFeatures td {padding:5px 10px;}
table.detailedFeatures td.subHeader {color:#418cf0; padding:0px 0px 5px 0px; font-size:13px;}
table.detailedFeatures td.subHeaderBLK {color:#000000; padding:0px 0px 5px 0px; font-size:13px; font-weight:bold;}
table.detailedFeatures td.altRow {background-color:#f7f9fd; border-bottom:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}

table.detailedFeatures td ul {padding:0px; margin:0px;}
table.detailedFeatures td ul li {background:none; padding-top:1px; padding-bottom:1px;}
table.detailedFeatures td ul li.altRow {background-color:#edf2f7;}

/* FEATURES PopUps --------------------------------------------------------------------------------------------*/
a.PopUpDDLink {width:16px; height:16px; background-image:url(images/icon-featurePopUp.png); float:right; margin-left:10px;}
a.PopUpDDLink:HOVER {background-position:0px 16px}
div.PopUpDD {border:1px solid #bfbfbf; color:#fff; margin:0px; padding:0px; height:200px; width:250px; z-index:1000; position:absolute; display:none; float:right;}
div.DDFeatureImage {float:right;}
div.DDFeatureImage img{border:1px solid #bfbfbf; color:#fff; margin:0px; padding:0px; height:200px; width:250px; z-index:1000; position:absolute; display:none;}


table.controlsList {width:730px; margin:0px 0px 0px 10px;}
table.controlsList h4 {background:url(images/50PercentHeader-BG.png) no-repeat; font-size:14px; width:350px; height:23px; display:block; padding-top:10px;margin-bottom:3px; color:#000000;}
ul.multiList{margin:10px 10px 30px 0px; padding:0px 0px 0px 10px;}
ul.multiList li{background:none; margin:0px 0px 0px 5px; padding:0px; display:block;}
ul.multiList li ul {margin:0px; padding:0px;}
ul.multiList li ul li{background:url(images/bullet.png) no-repeat 0px 2px; padding:0px 0px 0px 15px; list-style: none;}
ul.multiList li ul li ul {margin:5px 0px 0px 0px; padding:0px;}
ul.multiList li ul li ul li{ margin:0px 0px 0px 10px; list-style: none; color:#888; background:none; padding:0px 0px 0px 5px; font-size:11px;}

/* jQuery Modal ---------------------------------------------------------------------------------------- */
#mask {position:absolute; z-index:9000; background-color:#000; display:none;}      
#boxes .window {position:absolute; width:440px; height:200px; display:none; z-index:9999; padding:20px;}  
 /* Customize your modal window here, you can add background image too */  
#boxes #dialog {width:700px; height:500px; background:#555; border:#bfbfbf 1px solid; }  



/* GET STARTED SECTION ---------------------------------------------------------------------------------- */

/* GET STARTED HOME */
ul#getstartedhome {list-style:none; padding:0; margin:0;}
ul#getstartedhome li {width:347px; height:255px; padding:0px 10px 0; background:#0099CC; float:left; display:block;}
ul#getstartedhome li a.toplink {height:150px; width:347px; display:block;}
ul#getstartedhome li.startvideos {background:url(/Dashboard/Start/Images/bg-startvideos.jpg) no-repeat;}
ul#getstartedhome li.startvideos:HOVER {background-position:-367px 0;}
ul#getstartedhome li.startvideos h2{display:none;}
ul#getstartedhome li.startgallery {background:url(/Dashboard/Start/Images/bg-startgallery.jpg) no-repeat;}
ul#getstartedhome li.startgallery:HOVER {background-position:-367px 0;}
ul#getstartedhome li.startgallery h2{display:none;}
ul#getstartedhome li.startonlinedemo {background:url(/Dashboard/Start/Images/bg-startonlinedemo.jpg) no-repeat;}
ul#getstartedhome li.startonlinedemo:HOVER {background-position:-367px 0;}
ul#getstartedhome li.startonlinedemo h2{display:none;}
ul#getstartedhome li.startliveedemo {background:url(/Dashboard/Start/Images/bg-startlivedemo.jpg) no-repeat;}
ul#getstartedhome li.startliveedemo:HOVER {background-position:-367px 0;}
ul#getstartedhome li.startliveedemo h2{display:none;}
ul#getstartedhome li a.starttoplink
ul#getstartedhome li p{margin:0;}

/* GET STARTED HOME - VERSION 1
div#StartHomeNav {width:735px; height:77px; display:block;}
div#StartHomeNav a {cursor:default;}
div#StartHomeContainer {width:735px; height:327px; display:block; position:relative; background-image:url(/Dashboard/Start/Images/bg-StartContainer.jpg)}
div#StartHomeContainer div.StartHomeContent {padding-top:115px; width:320px; float:left;}

div#StartHomeDefault {width:735px; height:327px; position:absolute; top:0px; background-image:url(/Dashboard/Start/Images/header-Default.gif); background-repeat:no-repeat; background-position:0px 45px;}
div#StartHomeDefault div.topImg{width:335px; padding:42px 4px 0px 0px; float:right;}

div#StartHomeStep1 {width:735px; height:400px; position:absolute; top:0px; background-image:url(/Dashboard/Start/Images/header-Step1.gif); background-repeat:no-repeat; background-position:0px 45px; visibility:hidden;}
div#StartHomeStep1 div.topImg{width:395px; padding:107px 7px 0px 0px; float:right;}
div#StartHomeStep1 div.topImg a#TutorialOne {width:131px; height:119px; background-image:url(/Dashboard/Start/Images/Button-Tutorial1.gif); background-repeat:no-repeat; display:block; float:right;}
div#StartHomeStep1 div.topImg a#TutorialOne:HOVER {background-position:0px -119px;}
div#StartHomeStep1 div.topImg a#TutorialTwo {width:131px; height:119px; background-image:url(/Dashboard/Start/Images/Button-Tutorial2.gif); background-repeat:no-repeat; display:block; float:right;}
div#StartHomeStep1 div.topImg a#TutorialTwo:HOVER {background-position:0px -119px;}
div#StartHomeStep1 div.topImg a#TutorialThree {width:131px; height:119px; background-image:url(/Dashboard/Start/Images/Button-Tutorial3.gif); background-repeat:no-repeat; display:block; float:right;}
div#StartHomeStep1 div.topImg a#TutorialThree:HOVER {background-position:0px -119px;}

div#StartHomeStep2 {width:735px; height:400px; position:absolute; top:0px; background-image:url(/Dashboard/Start/Images/header-Step2.gif); background-repeat:no-repeat; background-position:0px 45px; visibility:hidden;}
div#StartHomeStep2 div.topImg{width:335px; padding:41px 14px 0px 0px; float:right;}

div#StartHomeStep3 {width:735px; height:400px; position:absolute; top:0px; background-image:url(/Dashboard/Start/Images/header-Step3.gif); background-repeat:no-repeat; background-position:0px 45px; visibility:hidden;}
div#StartHomeStep3 div.topImg{width:375px; padding:44px 0px 0px 0px; float:right;}

div#StartHomeStep4 {width:735px; height:400px; position:absolute; top:0px; background-image:url(/Dashboard/Start/Images/header-Step4.gif); background-repeat:no-repeat; background-position:0px 45px; visibility:hidden;}
div#StartHomeStep4 div.topImg{width:371px; padding:51px 0px 0px 0px; float:right;}
*/

/* GET STARTED HEADER */
div#getStartedHeader {width:721px; height:34px; display:block; background-image:url(/Dashboard/Start/Images/bg-GetStartedHeader.png); background-position:0px 21px; background-repeat:no-repeat; padding:0 14px 10px 0; position:relative;}
div#getStartedHeader a {padding:3px 0 0 2px; display:block; float:right;}
div#getStartedHeader div.getStartedheaderText {font-size:11px; padding:7px 5px 0 0; float:right; position:absolute; right:112px; color:#000000;}


/* VIDEOS & TUTORIALS */

div#subPageContent2Col p.mainVideoColumn {padding:5px 5px 0; display:block;}

div.mainVideoColumnOne {width:230px; padding:0 10px 0 5px; background-image:url(/Dashboard/Start/Tutorials/images/thumbVideoLRG-Intro.png); background-repeat:no-repeat; float:left; display:block;}
div.mainVideoColumnOne h1 a {font-size:18px; line-height:1em; text-decoration:none; text-align:left; padding:150px 0 0 5px; display:block; color:#056492;}
div.mainVideoColumnOne h1 a:HOVER{text-decoration:underline;}

div.mainVideoColumnTwo {width:230px; padding:0 10px 0 5px; background-image:url(/Dashboard/Start/Tutorials/images/thumbVideoLRG-Ovrview.png); background-repeat:no-repeat; float:left; display:block;}
div.mainVideoColumnTwo h1 a {font-size:18px; line-height:1em; text-decoration:none; text-align:left; padding:150px 0 0 5px; display:block; color:#056492;}
div.mainVideoColumnTwo h1 a:HOVER{text-decoration:underline;}

div.mainVideoColumnThree {width:230px; padding:0 10px 0 5px; background-image:url(/Dashboard/Start/Tutorials/images/thumbVideoLRG-Designer.png); background-repeat:no-repeat; float:left; display:block;}
div.mainVideoColumnThree h1 a {font-size:18px; line-height:1em; text-decoration:none; text-align:left; padding:150px 0 0 5px; display:block; color:#056492;}
div.mainVideoColumnThree h1 a:HOVER{text-decoration:underline;}

ul.tutorialSeries{margin:0px; padding:0; list-style:none;}
ul.tutorialSeries li{margin:0px; padding:0; list-style:none; float:left}
ul.tutorialSeries li a{width:130px; height:65px; padding:85px 10px 0 5px; float:left; display:block;text-align:center; font-size:17px; text-decoration:none;}
ul.tutorialSeries li a.seriesone {background:url(/Dashboard/Start/Tutorials/images/tutorialSeries1-bg.png) no-repeat;}
ul.tutorialSeries li a.seriesone:HOVER {background-position:-145px 0;}
ul.tutorialSeries li a.seriestwo {background:url(/Dashboard/Start/Tutorials/images/tutorialSeries2-bg.png) no-repeat;}
ul.tutorialSeries li a.seriestwo:HOVER {background-position:-145px 0;}
ul.tutorialSeries li a.seriesthree {background:url(/Dashboard/Start/Tutorials/images/tutorialSeries3-bg.png) no-repeat;}
ul.tutorialSeries li a.seriesthree:HOVER {background-position:-145px 0;}
ul.tutorialSeries li a.seriesfour {background:url(/Dashboard/Start/Tutorials/images/tutorialSeries4-bg.png) no-repeat;}
ul.tutorialSeries li a.seriesfour:HOVER {background-position:-145px 0;}
ul.tutorialSeries li a.seriesfive {background:url(/Dashboard/Start/Tutorials/images/tutorialSeries5-bg.png) no-repeat;}
ul.tutorialSeries li a.seriesfive:HOVER {background-position:-145px 0;}

ul.tutorialoptions {margin:0 0 0 140px; padding:0; list-style:none;}
ul.tutorialoptions li {margin:0px; padding:0; list-style:none; float:left}
ul.tutorialoptions li a.alltutorials {width:186px; height:30px; display:block; background:url(/Dashboard/Start/Tutorials/images/button-AllTutorials.png) no-repeat;}
ul.tutorialoptions li a.alltutorials:HOVER {background-position:0 -30px}
ul.tutorialoptions li a.backtovideos {width:223px; height:30px; display:block; background:url(/Dashboard/Start/Tutorials/images/button-BackToVideos.png) no-repeat;}
ul.tutorialoptions li a.backtovideos:HOVER {background-position:0 -30px}

div#tutorialplaylist {padding:70px 20px 20px 20px; background:url(/Dashboard/Start/Tutorials/images/tutorialSeriesplaylist-bg.png) no-repeat #FFF;}

#seriestopimg {float:right; width:308px; height:209px; display:block; padding:5px 0 0 5px; background:url(/Dashboard/Start/Tutorials/images/seriesTopIMG-bg.png); margin-left:20px;}

/*a#DDDemo {width:310px; height:270px; background:url(../Dashboard/Start/OnlineDemo/images/dashboardDemo.png) no-repeat; float:right; margin:0px 120px 0px 10px;}
 a#DDDemo:HOVER {background-position:0px -270px;} */

a#DownloadDashboardButton {width:439px; height:65px; background-image:url(../Dashboard/Start/Download/images/DownloadButton.png); float:left; margin:0px 0px 0px 100px; display:block;}
a#DownloadDashboardButton:HOVER {background-position:0px 65px;}

a#DashboardDemo {width:357px; height:43px; background-image:url(/Dashboard/Start/OnlineDemo/images/DemoButton-Launch.png); margin:0; display:block;}
a#DashboardDemo:HOVER {background-position:0px -43px;}

/* PARTNER DIRETORY ----------------------------------------------------------------------------------------*/

div#subPageContent2Col ul.partnerdirectory {list-style:none; margin:20px 0 0 0; height:100px;  background-color: #eff5f8; border: 1px solid #d1dade; padding: 15px;}
div#subPageContent2Col ul.partnerdirectory li {background:none; padding:0 15px 0 0; display:inline; width:125px; float:left; font-size:14px; color:#000; font-weight:bold;}
div#subPageContent2Col ul.partnerdirectory li a {color:#000000; text-decoration:none;}
div#subPageContent2Col ul.partnerdirectory li a:hover {color:#418cf0; text-decoration:underline;}
div#subPageContent2Col ul.partnerdirectory li ul{list-style:none; margin:0; padding:0px}
div#subPageContent2Col ul.partnerdirectory li ul li{list-style:none; margin:0; padding:0 0 0 5px; font-size:12px; color:#555; font-weight:normal;}
div#subPageContent2Col ul.partnerdirectory li ul li a {color:#056492;}
div#subPageContent2Col ul.partnerdirectory li ul li a:hover {color:#418cf0; text-decoration:underline;}

div#subPageContent2Col .partnercontinent {padding:15px 0 0 0; margin-top:15px; border-bottom:1px solid #056492;}
div#subPageContent2Col .partnercountry { font-size:18px; padding:0px 0px 5px 5px; margin:20px 0px 0px 0px; color:#333; background:url(images/commonBlock-BG.png) no-repeat #fff; background-position:bottom left; width:73%; line-height:1.1em;}
div#subPageContent2Col .partner {margin:15px 0; padding:0 0 0 20px; border-bottom:1px solid #ddd; }


/* EMBEDDED SILVERLIGHT PLAYERS/ANIMATIONS ----------------------------------------------------------------------------------------*/
    .fadeSome {
        opacity:0.30;
        filter:alpha(opacity=30);
        -moz-opacity: 30%;        
    }
    .fadeLots {
        opacity:0.50;
        filter:alpha(opacity=50);
        -moz-opacity: 0.5;        
    }  
    .fadeCompletely {
        opacity:0.0;
        filter:alpha(opacity=0);
        -moz-opacity: 0.0;
    }     
    #silverlightControlHost {
        height: 100%;
    }


/* DUNDAS COMPONENTS SECTION ------------------------------------------------------------------------------------------------------*/

/* TESTIMONIALS */

.testimonial {clear: both; background: url(../Components/Common/RightColImages/testimonialBg.png) no-repeat; margin: 0px 0px 20px 0px;}
div#subPageContent2Col .testimonial p {text-indent:40px; padding-top: 10px; margin: 10px 0 0 10px;}
div#subPageContent2Col .testimonial p .byLine {float: right; text-align:right; font-size: 12px; line-height: 1.1em; display:block;}
div#subPageContent2Col .TestimonialProdTitle a{font-family:"Trebuchet MS",Verdana,Arial,sans-serif; margin: 15px 0px 0px 0px; font-size:18px; display:block; width:100%; clear:both; background:url(../Order/images/h2.png) right no-repeat; height:26px; text-decoration:none;} 
div#subPageContent2Col .TestimonialProdTitle a:HOVER{text-decoration:none;}

.blockTestimonial {background:url(../Components/Common/RightColImages/08testimonialBg.png) no-repeat; padding: 10px 0px 0px 36px; line-height: 1.2em; font-size:11px; font-style:italic; color:#666666;}
.blockTestimonial a{font-style:normal;}
.testimonialName {font-style:normal; font-weight: bold; display: block; margin-top: 8px; color:#000;}

/* ORDERING PAGE ------------------------------------------------------------------------------------------ */

div#orderDashboard {width:310px; background:url(/Order/images/Dashboard-BG.png) no-repeat top left; padding:55px 50px 0px 373px;}
div#downloadDashboard {width:310px; background:url(/Components/Downloads/images/Dashboard-BG.png) no-repeat top left; padding:55px 50px 0px 373px;}

div.orderHeader {font-family:"Trebuchet MS",Verdana,Arial,sans-serif; margin: 15px 0px 0px 0px; font-size:12px; display:block; width:100%; clear:both; background:url(../Order/images/h2.png) right no-repeat; height:26px; color:#000;}
div.orderHeader img.logo {float:left;margin-top:0px; margin-bottom:5px; margin-left:0px;}
div.orderHeader h2 {color:#000;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:18px;display:block;margin:0px;background-repeat:repeat-x;height:18px;}
div.orderHeader h2 a{font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:18px;display:block;margin:0px;background-repeat:repeat-x; text-decoration:none;}
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;}
div.orderheader 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}

/*-- WINWEB COMBO BUTTONS --*/

a#winWebComboHomepage {background-image:url(/Components/Common/images/WinWeb.png); background-repeat:no-repeat; width:235px; height:30px; display:block; margin-top:10px;}
a#winWebComboHomepage:HOVER {background-position:0px -30px;}

a#winWebDownload {background-image:url(/Components/Products/Specials/WinWeb/Images/actionItem-Download.png); background-repeat:no-repeat; width:315px; height:72px; display:block; float:left;}
a#winWebDownload:HOVER {background-position:0px -72px;}
a#winWebPurchase {background-image:url(/Components/Products/Specials/WinWeb/Images/actionItem-Purchase.png); background-repeat:no-repeat; width:315px; height:72px; display:block; float:left;}
a#winWebPurchase:HOVER {background-position:0px -72px;}

/*-- CUSTOMERS --*/
.customers {list-style:none; background:none; padding:20px 0 0 0; margin:0; display:block;}
.customers li {list-style:none; background:none; padding:0px; margin:0px; display:inline; width:182px; float:left;}
.customers li ul {margin:0; padding:0px;}
.customers li ul li{list-style:none; background:none; padding:2px 0 2px 5px; margin:0; width:160px; display:list-item; height:auto; border-bottom:1px solid #f3f3f3;}