               a:link {text-decoration: none;color:#797979; }
               a:visited {text-decoration:none;color:#797979; }
               a:hover {text-decoration: none; color: #fc7f26; }
               a:active {text-decoration:none; color:#fc7f26;}
               .maindivmenu a:link {text-decoration: none;color:#797979; }
               .maindivmenu a:visited {text-decoration:none;color:#797979; }
               .maindivmenu a:hover {text-decoration: none; color: #0088CC; }
               .maindivmenu a:active {text-decoration:none; color:#0088CC;}
               .bottomfooterdivmenu a:link {text-decoration: none;color:#dfdfdf; }
               .bottomfooterdivmenu a:visited {text-decoration:none;color:#dfdfdf; }
               .bottomfooterdivmenu a:hover {text-decoration: none; color: #fff; }
               .bottomfooterdivmenu a:active {text-decoration:none; color:#fff;}
               .leftcolumn a:link {text-decoration: none;color:#797979; }
               .leftcolumn a:visited {text-decoration:none;color:#797979; }
               .leftcolumn a:hover {text-decoration: none; color: #0088CC; }
               .leftcolumn a:active {text-decoration:none; color:#0088CC;}
               .rightcolumn a:link {text-decoration: none;color:#797979; }
               .rightcolumn a:visited {text-decoration:none;color:#797979; }
               .rightcolumn a:hover {text-decoration: none; color: #0088CC; }
               .rightcolumn a:active {text-decoration:none; color:#0088CC;}
               p.leftcolumn {font-family: 'Open Sans', sans-serif; font-size:12px; line-height:18px; color:#797979; font-weight:normal; margin:0 10px; text-align:right;}
               p.footer {font-family: 'Oxygen', sans-serif; font-size:10px; color:#ffffff; margin:0 0px; text-align:center;}
               h1.centercolumn {font-family: 'Droid Sans', sans-serif; font-size: 18px; color:#222222; margin: 10px 0px; text-align:center;}

               p.footernav {font-family: 'Droid Sans', sans-serif; font-size:11px; color:#444444; margin:0 0px; text-align:left;}
               p.footeraddress {font-family: 'Droid Sans', sans-serif; font-size:11px; color:#999999; margin:0 0px; text-align:left;}
               p.maindivmenu {font-family: 'Droid Sans', sans-serif; font-size:12px; color:#797979; margin:0 0px; text-align:left;}
               p.bottomfooterdivmenu {font-family: 'HelveticaNeueW01-55Roma', 'Droid Sans', sans-serif; font-size:.789em; color:#dfdfdf; margin:0 0px; text-align:left;}
               p.car-footer {font-family: 'Droid Sans', sans-serif; font-size:11px; color:#797979; margin:0 0px; width:101px; padding:6px 10px 0px 8px; text-align:right;}
               p.car-footer-title {font-family: 'Droid Sans', sans-serif; font-size:10px; color:#666666; margin:0 0px; width:101px; padding:6px 10px 0px 8px; text-align:right;}
               p.car-footer-footer {font-family: 'Droid Sans', sans-serif; font-size:11px; color:#a7a7a7; margin:0 0px; width:101px; padding:6px 10px 0px 8px; text-align:center; border-top:#c4c4c4 1px solid;}
               .articletitle a:link {text-decoration: none;color:#454545; }
               .articletitle a:visited {text-decoration:none;color:#454545; }
               .articletitle a:hover {text-decoration: none; color: #0088CC; }
               .articletitle a:active {text-decoration:none; color:#1C4263;}
               .articles a:link {text-decoration: none;color:#696969; }
               .articles a:visited {text-decoration:none;color:#696969; }
               .articles a:hover {text-decoration: none; color: #0088CC; }
               .articles a:active {text-decoration:none; color:#0088CC;}
               .articlesummary a:link {text-decoration: none;color:#0088CC; }
               .articlesummary a:visited {text-decoration:none;color:#0088CC; }
               .articlesummary a:hover {text-decoration: none; color: #00A9FF; }
               .articlesummary a:active {text-decoration: none; color:#00A9FF;}
               .otherarticles a:link {text-decoration: none;color:#0088CC; }
               .otherarticles a:visited {text-decoration:none;color:#0088CC; }
               .otherarticles a:hover {text-decoration: none; color: #00A9FF; }
               .otherarticles a:active {text-decoration:none; color:#00A9FF;}
               .intromaintext a:link {text-decoration: none;color:#454545; }
               .intromaintext a:visited {text-decoration:none;color:#454545; }
               .intromaintext a:hover {text-decoration: none; color: #828282; }
               .intromaintext a:active {text-decoration:none; color:#828282;}
               .intromaintext a:link {-moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s; text-decoration: none;color:#797979; }
               .intromaintext a:visited {text-decoration:none;color:#797979; }
               .intromaintext a:hover {text-decoration: none; color: #fc7f26; }
               .intromaintext a:active {text-decoration:none; color:#fc7f26;}
               .rightcolumntitle a:link {-moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s; text-decoration: none;color:#545454; }
               .rightcolumntitle a:visited {text-decoration:none;color:#545454; }
               .rightcolumntitle a:hover {text-decoration: none; color: #fc7f26; }
               .rightcolumntitle a:active {text-decoration:none; color:#fc7f26;}
               .bigtitle5 a:link {-moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s; text-decoration: none;color:#fc7f26; }
               .bigtitle5 a:visited {text-decoration:none;color:#fc7f26; }
               .bigtitle5 a:hover {text-decoration: none; color: #9f9f9f; }
               .bigtitle5 a:active {text-decoration:none; color:#9f9f9f;}
               .bacolumntitle a:link {-moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s; text-decoration: none;color:#9f9f9f; }
               .bacolumntitle a:visited {text-decoration:none;color:#9f9f9f; }
               .bacolumntitle a:hover {text-decoration: none; color: #fc7f26; }
               .bacolumntitle a:active {text-decoration:none; color:#fc7f26;}
               .aboutlinks a:link {-moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s; text-decoration: none;color:#9f9f9f; }
               .aboutlinks a:visited {text-decoration:none;color:#9f9f9f; }
               .aboutlinks a:hover {text-decoration: none; color: #fc7f26; }
               .aboutlinks a:active {text-decoration:none; color:#fc7f26;}
               .articletitle {font-family: 'HelveticaNeueW01-75Bold', 'Open Sans', sans-serif; font-size: 1em; fnt-weight:bold; color:#444444;}
               .datetitle {font-family: 'HelveticaNeueW01-66Medi', 'Open Sans', sans-serif; font-size: 1em; color:#444444;}
               span.articles {font-family: 'Open Sans', sans-serif; font-size: 11px; color:#0088CC; margin: 0px 0px; font-weight:bold; text-align:left;}
               p.otherarticles {font-family: 'Open Sans', sans-serif; font-size:11px; color:#222222; margin:0 0px; text-align:justify;}
               p.articleside {font-family: 'Open Sans', sans-serif; font-size:10px; color:#fff; margin:0 0px; text-align:center;}
               p.articlesummary {font-family: 'Open Sans', sans-serif; font-size:11px; line-height:16px; color:#545454; margin:0px 0px 10px 0px; text-align:justify; bx-shadow:3px 3px 10px #888;; border-radius:4px; padding-right:0px; padding-bottom:0px;}
               h1.centertest {font-family: 'Open Sans', sans-serif; font-size: 14px; color:#222222; margin: 10px 0px 0px 0px; text-align:left;   text-shadow: 1px 1px 1px #999999;}
               p.doclibrarymenutest6 {font-family: 'Open Sans', sans-serif; font-size:11px; color:#797979; text-align:right; padding:10px 0px 0px 10px; margin-top:0px; margin-bottom:0px; border-top:#c4c4c4 solid 1px; background-color:none; bckground-image:url('../images/formatting/docmenubg.png'); background-repeat:no-repeat;}
              div.articleinset {background-image:url('../images/articles/articlenew.jpg'); background-repeat:no-repeat; border-radius:4px; box-shadow:0px 0px 4px #888; border: #fff 4px solid; margin-top:-6px;}
               p.doclibrary {font-family: 'Open Sans', sans-serif; font-size:11px; padding-bottom:6px; padding-right:10px; color:#222222; margin:0 0px; text-align:justify;}


               p.centercolumn {font-family: 'HelveticaNeueW01-55Roma', Arial, sans-serif; font-size:.789em; line-height:18px; color:#676767; font-weight:normal; margin:0px 0px 0px 40px; text-align:justify; padding:4px 10px; padding-left:0px; margin-left:0px; margin-top:0px; margin-right:58px;}
              div.fixedcolorbg {margin-top:0px; padding-bottom:0px; box-shadow:0px 0px 10px #454545; background-color:#f2f2f2; position:fixed; z-index:-1; width:100%; height:100%;  background-image:url('../images/backgrounds/crazysunsurface2bw.jpg'); background-repeat:no-repeat; background-size:cover;}

              div.contentwindow {width:1020px; margin-top:0px; padding-top:10px; margin-right:auto; margin-left:auto; background-color:#fff;}
              div.contentbracket {width:996px; margin-left:auto; margin-right:auto; background-color:#fff;}
              div.rightside {float:right; width:250px; margin-top:0px; margin-right:2px; padding-left:0px; brder-left:#fc7f26 4px solid; border-radius:0px; bx-shadow:-6px 0px 6px -6px #888;}
              p.rightcolumn {font-family: 'HelveticaNeueW01-55Roma', 'Droid Sans', sans-serif; font-size:.85em; line-height:20px; color:#9f9f9f; font-weight:normal; margin:-10px 10px 12px 10px; text-align:left; padding-top:10px; }
              div.centercontentholder {min-height:600px; margin-top:20px; margin-left:10px; width:729px; padding-bottom:60px;}
               h1.maintitle {font-family: 'HelveticaNeueW01-Thin'; 'HelveticaNeueW01-75Bold', 'Open Sans', sans-serif; font-size: 1.3em; color:#929292; margin-top: 10px; text-align:left; txt-shadow: 1px 1px 1px #999999; margin-bottom:4px;}
               p.undertitle {font-family: 'HelveticaNeueW01-55Roma', 'Open Sans', sans-serif; font-size:.78em; color:#797979; text-align:right; padding:10px 0px 0px 10px; margin-top:0px; margin-bottom:20px; margin-right:40px; border-top:#c4c4c4 solid 1px; background-color:none;}
              .insetimage {float:right; margin-left:20px; margin-bottom:10px; border-radius:4px; box-shadow:0px 0px 4px #888; border: #fff 4px solid; margin-top:0px; margin-right:62px;}
               p.authorbyline {font-family: 'HelveticaNeueW01-55Roma', 'Droid Sans', sans-serif; font-size:.78em; line-height:18px; color:#797979; text-align:left; padding:10px 0px 0px 0px; margin-top:10px; margin-bottom:0px; margin-right:64px; border-top:#c4c4c4 solid 1px; background-color:none;}
              .authorpic {width: 100px; height: 75px; display:block; float:left; border-radius:4px; margin-right:12px; box-shadow:2px 2px 8px #888; border:#fff solid 4px;}
              div.footerback {background-image:url('../images/backgrounds/footerscreengray.png');}
              div.titlearea {width:100%; height:80px; border-bottom:1px #c4c4c4 solid; background-color:#73554D; background-image:url('../images/backgrounds/transparentaluminum.png'); background-repeat:repeat;}
               h1.titlearea {font-family: 'HelveticaNeueW01-Thin'; 'HelveticaNeueW01-75Bold', 'Open Sans', sans-serif; font-size: 2.5em; color:#efefef; margin-top: 40px; margin-left:28px; padding-top:20px; text-align:left; txt-shadow: 1px 1px 1px #999999; margin-bottom:4px;}
               .italics {font-family: 'HelveticaNeueW01-56It', 'Droid Sans', Arial, sans-serif;}
               p.rightcolumntitle {font-family: 'HelveticaNeueW01-77BdCn 692722', 'HelveticaNeueW01-65Medi', Arial, sans-serif; color:#696969; font-size:.9em; line-height:18px; font-weight:normal; margin:-10px 10px 10px 10px; text-align:left; padding-top:20px; }
               p.intromaintext {font-family: 'HelveticaNeueW01-55Roma', 'Open Sans', sans-serif; font-size:0.85em; line-height:24px; color:#fff; font-weight:normal; margin:0 0px; text-align:left; left:130px; background-image:url('images/layersliderimages/intropback.png'); background-repeat:repeat; padding:0px 6px; border-radius:4px;}
              div.investordiscover {height:160px; margin-top:20px; margin-left:0px; width:240px; background-color:#acacac; background-image:url('../images/welcomeslides/investordiscoverbw.jpg'); background-repeat:no-repeat;}
              div.investordiscoverscreen {position:relative; height:148px; top:6px; left:6px; width:228px; background-image:url('../images/welcomeslides/listprojectdiscoverscreen.png'); background-repeat:repeat; display:none;}
               p.discovertitles {font-family: 'HelveticaNeueW01-45Ligh', Arial, sans-serif; color:#fc7f26; font-size:1em; line-height:18px; font-weight:normal; padding-left:16px; padding-top:10px; text-align:left;}
              div.devdiscover {height:160px; margin-top:20px; margin-left:0px; width:240px; background-color:#acacac; background-image:url('../images/welcomeslides/devdiscoverbw.jpg'); background-repeat:no-repeat;}
              div.devdiscoverscreen {position:relative; height:148px; top:6px; left:6px; width:228px; background-image:url('../images/welcomeslides/listprojectdiscoverscreen.png'); background-repeat:repeat; display:none;}
              div.tourdiscover {height:160px; margin-top:20px; margin-left:0px; width:240px; background-color:#acacac; background-image:url('../images/welcomeslides/tourdiscoverbw.jpg'); background-repeat:no-repeat;}
              div.tourdiscoverscreen {position:relative; height:148px; top:6px; left:6px; width:228px; background-image:url('../images/welcomeslides/listprojectdiscoverscreen.png'); background-repeat:repeat; display:none;}
              div.demodiscover {height:160px; margin-top:20px; margin-left:0px; width:240px; background-color:#acacac; background-image:url('../images/welcomeslides/fulldemo.jpg'); background-repeat:no-repeat;}
              div.demodiscoverscreen {position:relative; height:148px; top:6px; left:6px; width:228px; background-image:url('../images/welcomeslides/listprojectdiscoverscreen.png'); background-repeat:repeat; display:none;}
               p.discovertitles {font-family: 'HelveticaNeueW01-45Ligh', Arial, sans-serif; color:#fc7f26; font-size:1em; line-height:18px; font-weight:normal; padding-left:16px; padding-top:10px; text-align:left;}
              div.listprojectdiscover {height:160px; margin-top:20px; margin-left:0px; width:348px; background-color:#acacac; background-image:url('../images/welcomeslides/listprojectdiscoverstretch.jpg'); background-repeat:no-repeat; background-size:100%}
              div.listprojectdiscoverscreen {position:relative; height:148px; top:6px; left:6px; width:336px; background-image:url('../images/welcomeslides/listprojectdiscoverscreen.png'); background-repeat:repeat; display:none;}
              div.invappdiscover {height:160px; margin-top:20px; margin-left:0px; width:348px; background-color:#acacac; background-image:url('../images/welcomeslides/invappdiscoverstretch.jpg'); background-repeat:no-repeat; background-size:100%}
              div.invappdiscoverscreen {position:relative; height:148px; top:6px; left:6px; width:336px; background-image:url('../images/welcomeslides/listprojectdiscoverscreen.png'); background-repeat:repeat; display:none;}
               p.bottomcolumn {font-family: 'HelveticaNeueW01-55Roma', 'Arial', sans-serif; font-size:.85em; line-height:20px; font-weight:normal; margin:-10px 10px 12px 10px; text-align:left; padding-top:10px; -moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s;}
               p.bottomcolumn:hover {}
              .smalltext {font-size:.95em; color:#9f9f9f; -moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s;}
              .smalltext:hover {color:#fc7f26;}
              .orangetext {color:#fc7f26;}
              .orangetextshadow {color:#fc7f26; text-shadow:1px 1px 2px #cfcfcf;}
              p.contactline {font-family: 'HelveticaNeueW01-55Roma', 'Droid Sans', sans-serif; font-size:.789em; line-height:20px; color:#797979; font-weight:normal; margin:0px 10px 12px 0px; text-align:left; padding-top:0px; }
              p.mainslidernav {font-family:'HelveticaNeueW01-77BdCn 692722', Arial, sans-serif; font-size:1.2em; color:#fc7f26; line-height:1em; width:30px; margin-top:0px; mrgin-left:962px; float:right; border:2px solid #fc7f26; text-align:center; display:none; -moz-transition: color .4s, border .4s, box-shadow .4s; -webkit-transition: color .4s, border .4s, box-shadow .4s; -o-transition: color .4s, border .4s, box-shadow .4s; transition: color .4s, border .4s, box-shadow .4s; -ms-transition: color .4s, border .4s, box-shadow .4s;}
              p.mainslidernav:hover {font-family:'HelveticaNeueW01-77BdCn 692722', Arial, sans-serif; font-size:1.2em; color:#acacac; line-height:1em; width:30px; margin-top:0px; mrgin-left:962px; float:right; border:2px solid #acacac; text-align:center; display:none; box-shadow: 0px 0px 2px #888 inset;}
              p.slidernavspacer {font-family:'HelveticaNeueW01-77BdCn 692722', Arial, sans-serif; font-size:1.2em; color:#fff; line-height:1em; width:30px; margin-top:0px; margin-left:0px; border:2px solid #fff; text-align:center; dsplay:none;}
              div.mainslidernavholder {font-family:'HelveticaNeueW01-77BdCn 692722', Arial, sans-serif; font-size:1.2em; color:#fc7f26; line-height:1em; width:996px; text-align:right; margin-top:0px; margin-left:auto; margin-right:auto;}
              div.mainslidernavbutton {margin:0px 4px 0px 0px; float:right; height:28px; width:34px; background-repeat:no-repeat; display:none;}
              div#oslidernavplay {background-image:url('../images/backgrounds/slidernavplay.png');}
              div#oslidernavpause {background-image:url('../images/backgrounds/slidernavpause.png');}
              div#oslidernavprev {background-image:url('../images/backgrounds/slidernavprev.png');}
              div#oslidernavnext {background-image:url('../images/backgrounds/slidernavnext.png'); margin-right:0px;}
              div.mainslidernavbuttonhover {margin:0px; height:28px; width:34px; background-repeat:no-repeat; display:none;}
              div#oslidernavplayhover {background-image:url('../images/backgrounds/slidernavplayhover.png');}
              div#oslidernavpausehover {background-image:url('../images/backgrounds/slidernavpausehover.png');}
              div#oslidernavprevhover {background-image:url('../images/backgrounds/slidernavprevhover.png');}
              div#oslidernavnexthover {background-image:url('../images/backgrounds/slidernavnexthover.png');}

              p.mainslidernav2:hover {font-family:'HelveticaNeueW01-77BdCn 692722', Arial, sans-serif; font-size:1.2em; color:#acacac; line-height:1em; width:30px; margin-top:0px; mrgin-left:962px; float:right; border:2px solid #acacac; text-align:center; dsplay:none; box-shadow: 0px 0px 2px #888 inset;}
              p.slidernavspacer {font-family:'HelveticaNeueW01-77BdCn 692722', Arial, sans-serif; font-size:1em; color:#fff; line-height:1em; width:30px; margin-top:0px; margin-left:0px; border:2px solid #fff; text-align:center; dsplay:none;}
              div.mainslidernavholder2 {font-family:'HelveticaNeueW01-77BdCn 692722', Arial, sans-serif; font-size:1em; color:#fc7f26; line-height:1em; width:996px; text-align:right; margin-top:0px; margin-left:auto; margin-right:auto;}
              div.mainslidernavbutton2 {margin:0px 6px 0px 0px; float:right; height:20px; width:20px; background-repeat:no-repeat; dsplay:none;}
              div#oslidernavplay2 {background-image:url('../images/formatting/playbutton20sprites.jpg');}
              div#oslidernavplay2:hover {background-image:url('../images/formatting/playbutton20sprites.jpg'); background-position:0px -20px;}
              div#oslidernavpause2 {background-image:url('../images/formatting/pausebutton20sprites.jpg');}
              div#oslidernavpause2:hover {background-image:url('../images/formatting/pausebutton20sprites.jpg'); background-position:0px -20px;}
              div#oslidernavprev2 {background-image:url('../images/formatting/previousbutton20sprites.jpg');}
              div#oslidernavprev2:hover {background-image:url('../images/formatting/previousbutton20sprites.jpg'); background-position:0px -20px;}
              div#oslidernavnext2 {background-image:url('../images/formatting/nextbutton20sprites.jpg'); background-position:0px 0px; margin-right:0px;}
              div#oslidernavnext2:hover {background-image:url('../images/formatting/nextbutton20sprites.jpg'); background-position:0px -20px; margin-right:0px;}
              div.mainslidernavbuttonhover2 {margin:0px; height:20px; width:20px; background-repeat:no-repeat; display:none;}

               p.pagetitle {font-family: 'HelveticaNeueW01-87HvCn 692734', 'Arial', sans-serif; font-size: 1.5em; color:#9f9f9f; mrgin-top: 0px; text-align:left; margin-bottom:0px; padding:0px; line-height:1em; txt-align:right;}
               p.pagesubtitle {font-family: 'HelveticaNeueW01-87HvCn 692734', 'Arial', sans-serif; font-size: 1.5em; color:#444444; margin-top: 0px; text-align:left; margin-bottom:0px; padding:0px; line-height:1em; txt-align:right;}
              p.aboutcolumntitle {font-family: 'HlveticaNeueW01-ThinEx 710288','HelveticaNeueW01-77BdCn 692722', 'Arial', sans-serif; font-size:1.2em; color:#fc7f26; margin-left:0px; margin-top:16px; margin-bottom:20px;}
              div.listprevtextbg {height:230px; width:600px; background-image:url('../images/backgrounds/listprevbg.png'); background-repeat:no-repeat;}
              p.bacolumntitle {font-family: 'HlveticaNeueW01-ThinEx 710288','HelveticaNeueW01-77BdCn 692722', 'Arial', sans-serif; font-size:1.2em; color:#acacac; margin-left:0px; margin-top:16px; margin-bottom:0px;}

              p.aboutsubheader {font-family: 'HelveticaNeueW01-77BdCn 692722', 'HelveticaNeueW01-55Roma', 'Arial', sans-serif; font-size:1em; line-height:20px; color:#444444; font-weight:normal; margin:-10px 10px 8px 0px; text-align:left; padding-top:20px; }
              p.aboutlinks {font-family: 'HelveticaNeueW01-56It', 'Arial', sans-serif; font-size:.89em; line-height:20px; color:#a1a1a1; font-weight:normal; margin:-10px 10px 12px 10px; text-align:left; padding-top:10px; }
              div.baholder {color:#797979; -moz-transition: color .4s; -webkit-transition: color .4s; -o-transition: color .4s; transition: color .4s; -ms-transition: color .4s;}
              div.baholder:hover .bottomcolumn {color:#545454;}




