   /** Left Navigation **/
   #left-nav {
     width: 190px;
     margin: 0;
     color: #6D6F71;
     font-size: 13px;
     text-indent: 10px;
   }
   #left-nav-active {
     background: #FFF url(../img/left_nav_gradient.png) no-repeat; 
   }
   #left-nav-top-cap {
     background: transparent url(../img/left_nav_top_cap.png) no-repeat top left;
     line-height: 28px;
   }
   #left-nav-bot-cap {
     background-image: url(../img/left_nav_bot_cap.gif);
     height: 5px;
   }
   #left-nav-links {
     border-left: 2px solid #EEEFEF;
     border-right: 2px solid #EEEFEF;
     width: 186px;
   }
   #left-nav a {
     color: #555;
     text-decoration: none;
   }
   #left-nav a:hover {
     color: #000;
   }
   #left-nav-links ul {
     padding: 0; 
     margin: 0; 
     list-style-type: none;
   }
   #left-nav ul li {
     line-height: 28px;
     border-top: 1px solid #EEEFEF;
   }
   
   /** 'Get Roundbox' Small Navigation **/
   #get-nav {
     width: 228px;
     margin: 0;
     color: #FFF;
     font-size: 13px;
     text-indent: 10px;
   }
   #get-nav a,
   #get-nav-large a {
     color: #FFF;
     text-decoration: none;
   }
   #get-nav a:hover,
   #get-nav-large a:hover {
     color: #4D6193;
   }
   #get-nav-top-cap {
     background: transparent url(../img/get_nav_top_cap.png) no-repeat top left;
     line-height: 28px;   
   }
   #get-nav-links ul {
     padding: 0;
     margin: 0;
     list-style-type: none;
     background: transparent url(../img/get_nav_background.png) repeat-y top left;
   }
   #get-nav-links ul li {
     line-height: 28px;
     border-top: 1px solid #EEEFEF;
     background: transparent url(../img/blue_arrow.png) no-repeat 97% center;
   }
   #get-nav-links ul li:hover {
     color: #4D6193;
     background: transparent url(../img/orange_arrow.png) no-repeat 97% center;
   }   
   #get-nav-bot-cap {
     background: transparent url(../img/get_nav_bot_cap.png) no-repeat;
     height: 3px;
   }
   
   /** 'Get Roundbox' Large Navigation **/
   #get-nav-large {
     width: 350px;
     margin: 0;
     color: #FFF;
     font-size: 14px;
     text-indent: 15px;   
   }
   #get-nav-large-top-cap {
     background: transparent url(../img/get_nav_top_cap_large.png) no-repeat top left;
     line-height: 32px;
   }
   #get-nav-large-links ul {
     padding: 0;
     margin: 0;
     list-style-type: none;
     background: transparent url(../img/get_nav_background_large.png) repeat-y top left;
   }
   #get-nav-large-links ul li {
     line-height: 34px;
     border-top: 1px solid #EEEFEF;
     background: transparent url(../img/blue_arrow.png) no-repeat 97% center;
   }
   #get-nav-large-links ul li:hover {
     color: #4D6193;
     background: transparent url(../img/orange_arrow.png) no-repeat 97% center;
   }
   #get-nav-large-bot-cap {
     background: transparent url(../img/get_nav_bot_cap_large.png) no-repeat;
     height: 3px;
   }
   
   /** Grey Border **/
   #grey-border {
     /*
     width: 575px;
     */
     margin: 0;
   }
   #grey-border a {
    text-decoration: none;
   }
   #grey-border ul {
     padding: 10px 15px 0;
     margin: 0;
     list-style-type: none;
     /*
     background: transparent url(../img/grey_border_background.png) repeat-y top left;   
     */
   }
   /* #grey-border ul li { */
   #grey-border table {
     font-size: 12px;
     padding-bottom: 10px;
   }
   #grey-border-top-cap {
     /*
     background: transparent url(../img/grey_border_top_cap.png) no-repeat top left;
     */
     height: 3px;   
   }
   #grey-border-bot-cap {
     /*
     background: transparent url(../img/grey_border_bot_cap.png) no-repeat top left;
     */
     height: 3px;   
   }
   
   /** Showcase **/
   #showcase {
     width: 600px;
     margin: 0;
   }
   #showcase-small {
     width: 500px;
     margin: 0;
   }
   #showcase a,
   #showcase-small a {
     text-decoration: none;
     color: #000;
   }
   #showcase-top-cap {
     background: transparent url(../img/showcase_top_cap.png) no-repeat top left;
     line-height: 40px;
     font-size: 14px;
   }
   #showcase-top-cap-small {
     background: transparent url(../img/showcase_top_cap_small.png) no-repeat top left;
     line-height: 40px;
     font-size: 14px;   
   }
   #showcase-top-cap td,
   #showcase-top-cap-small td {
     text-align: center;
   }
   #showcase-top-cap td.active,
   #showcase-top-cap-small td.active {
     background: transparent url(../img/grey_arrow.png) no-repeat bottom center;
     font-weight: bold;   
   }
   #showcase-bot-cap {
     background: transparent url(../img/showcase_bot_cap.png) no-repeat top left;
     height: 5px;
   }
   #showcase-bot-cap-small {
     background: transparent url(../img/showcase_bot_cap_small.png) no-repeat top left;
     height: 5px;
   }
   .showcase-feature {
     padding: 0;
     margin: 0;
     height: 130px;
     background: transparent url(../img/showcase_background.png) repeat-y top left;      
   }
   .showcase-feature-small {
     padding: 0;
     margin: 0;
     height: 120px;
     background: transparent url(../img/showcase_background_small.png) repeat-y top left;      
   }
   
   .news-date {
     font-size: 15px;
     color: #999;
     border-bottom: 1px solid #EEE;
     text-align: right;
     width: 80px;
   }
   .news-desc {
     font-size: 12px;
     border-bottom: 1px solid #EEE;
     padding-bottom: 20px;
   }
   .news-desc a {
     font-size: 16px;
     color: orange;
     text-decoration: none;
   }
   
   .media-img {
     border-bottom: 1px solid #EEE;    
   }
   .media-desc {
     color: orange;
     text-decoration: none;   
     border-bottom: 1px solid #EEE;
     padding-bottom: 20px;     
   }
   
   * {
     font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
   }  
   .center {
     margin: 0 auto;
   }
   .arial {
     font-family: Arial,sans-serif;
     font-size: 13px;
     line-height: 17px;
     color: #555;
   }
   .arial a {
     font-family: inherit;
     color: #F78203;
     text-decoration: none;
   }
   .arial a:hover {
     color: #DC7300;
   }
   .arial b {
     color: #3B3C3E;
   }
   .arial li {
     padding-bottom: 7px;
     font-family: inherit;     
   }
   .break {
     color: transparent;
     background-color: transparent;
     border: 1px solid transparent;
     height: 8px;
     padding: 0;
     margin: 0;
   }
   .arial i {
    font-family: inherit;
    font-size: inherit;
   }
   a[rel='external'] {
    background:transparent url(../img/external.png) no-repeat scroll right center;
    padding-right:15px;
   }
   h4 {
     font-size: 19px;
     margin: 0 0 10px 0;
   }
   img {
     border: 0px;
   }
   img.bio {
     float: right; 
     padding: 10px;
   }
   pre {
     font-size: 9px;
   }
   a.white {
     color: white;
     text-decoration: none;
   }
   a.blue {
     color: #697cbc;
     text-decoration: none;
   }
   a.blue:hover {
     color: #45517b;
   }
   a.orange {
     color: #F78203;
     text-decoration: none;
   }
   a.orange:hover {
     color: #ff8603;
   }
   #homebar {
     float: left;
     background: transparent url(../img/orange_bar_welcome.jpg) no-repeat top center;
     background-color: #FD9813;
     height: 281px;
     width: 100%;
   }
   #secondarybar {
     background: transparent url(../img/orange_bar_small.png) no-repeat top center;
     background-color: #FD9813;
     height: 80px;
     width: 100%;   
   }
   #secondarybar table {
     width: 820px;
     text-align: left;
     color: white; 
     font-size: 28px;
     font-weight: bold;
     letter-spacing: -0.05em;
   }
   #navbar {
     letter-spacing: -0.05em;
     color: #4d4d4d;   
   }
   #navbar a {
     text-decoration: none;
     color: #4d4d4d;
   }
   #navbar a:hover {
     color: #000;
   }
   #navrow td {
     padding: 0 5px 10px 5px;
     font-size: 14px;
   }
   #activenav {
     background: transparent url(../img/orange_arrow.jpg) no-repeat bottom center;
   }
   #homenews {
     font-size: 12px;
     vertical-align: top;
     border: 1px solid #CACACA;
     padding: 10px;
   }
   #homenews ul {
     padding-left: 0px;
     margin-top: -10px;
   }
   #homenews ul li {
     list-style-type: none;
     padding-left: 0px;
     padding-top: 10px;
   }
   #copy {
     font-size: 10px;
     padding-bottom: 50px;
   }
   .blocknews {
     width: 50%;
     margin-right: 15px;
     font-size: 12px;
     padding-bottom: 10px;     
   }
   .blocknews h4 {
     font-size: 15px;
     display: block;
     padding: 0px;
     margin-top: 0px;
     margin-bottom: 5px;
   }
   .blocknews a {
     text-decoration: none;
     color: #F78203;
   }   
   .awards td {
     width: 33%;
     text-align: center;
   }
   
   ul.listOfImages {
      background: #fff;
      margin: 0;
      padding: 0;
      position: relative;
      text-align: center;
    }
    ul.listOfImages.badges {
      margin-top: -10px;
    }
      
	ul.listOfImages li {
      display: block;
      list-style: none;
      margin: 0;
      padding: 0;
      position: absolute;
      text-align: center;	
	}
    ul.listOfImages.badges li {
      height: 50px;
      width: 150px;
      line-height: 45px;
    }
    ul.listOfImages.iphone li {
      width: 213px;
    }
    ul.listOfImages.android li {
      width: 202px;
    }
        
    ul.listOfImages.badges li img {
      max-height: 50px;
      max-width: 130px;
      margin-left: -2px;
      vertical-align: middle;
    }
    ul.listOfImages.iphone li img {
      width: 213px; 
      height: 320px; 
      margin-left: 25px; 
      margin-top: 82px;
    }
    ul.listOfImages.android li img {
      width: 195px;
      height: 292px;
      margin-left: 20px;
      margin-top: 68px;
    }
    
    #iphone_background {
     background: url(../img/iphone_off.png) no-repeat; 
     width: 262px; 
     height: 483px; 
    }
    
    #android_background {
     background: url(../img/android_black.png) no-repeat;
     width: 237px;
     height: 483px;
    }
    
    div#prDiv {
     margin-top: -375px;
    }
    
    div#prHighlight {
     position: relative; 
     float: left; 
     background: url('../img/cust_part_award_back.png'); 
     width: 162px; 
     height: 84px; 
    }
    
    div#prHighlightSS {
     position: relative; 
     float: left; 
     width: 150px; 
     height: 50px;
    }
    #homeBlank {
     width: 50px;
    }
   .fixme {
     background-color: yellow;
     border: 4px solid yellow;
   }
