 /* colors:

   These values are defined as variables:
     Aldon_Blue  
     Aldon_Dark_Gray_Text 
     Aldon_Default_Gray_Text 
     Aldon_Light_Gray_Text 

   Medium Blue: 0047a1  
   Dark Blue: 0047a1  <== use for hovers
   Tan: E6E3CC
   Dark Tan: b0ab8b
   Red: ED0000

   Sidebar Table Backgrounds
   background:#D0D0D0
   background:#EFEFEF

*/

#newTileTop {
   background-image:url(http://www.aldon.com/images/tile_top312w.gif); 
   background-position:left top;
   width:312px;
   background-attachment: scroll;
   background-repeat: no-repeat;
   position: scroll;
   overflow: hidden;
}
#contentHolder {
   padding:10px 10px 0 10px;
   width:292px;
}

#graphicLeft {
   position: relative;
   width:100px;
   float:left;
}
#graphicRight {
   position: relative;
   width:100px;
   float:right;
}
#newTileTop h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
        line-height: 20px;
        font-weight:300;
	color: #4d4d4d;
	padding:5px 0 5px 0;
	margin:0px;
}
#newTileTop p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #4d4d4d;
	padding:0px;
	margin:0px;
}
#newTileTop .link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	font-weight:bold;
	padding:3px 0 3px 0;
	margin:0px;
	text-align:right;
}
#newTileTop a {
	color: #0047a1;
	text-decoration: none;
}
#newTileTop a:hover {
	color: #0047a1;
	text-decoration: underline;
}

#linkfarm {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   color:#404040;
}
#linkfarm a {
   color:#404040;
   text-decoration:none;
}
#linkfarm a:hover {
   color:#0047a1;
   text-decoration:underline;
}
#linkfarm .col1 {
   padding:5px 15px 5px 0;
}
#linkfarm .col2 {
   padding:5px 0 5px 0;
}
#linkfarm .ruleTop {
   border-top:#CCCCCC solid 1px;
}

.home_mid {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 15px;
   color:#333333;
   margin-top:5px;
   padding-top:5px;
   padding-bottom:5px;
   border-top:#E0E0E0 solid 1px;
}
.home_mid a {
   color:#0047a1;
   text-decoration:none;
}
.home_mid a:hover {
   color:#0047a1;
   text-decoration:underline;
}
.home_mid .smallLink {
   font-family: Helvetica, Arial, sans-serif;
   text-transform: uppercase;
   font-size: 10px;
   color:#333333;
   margin:0px;
   padding:2px 0 2px 0;
   text-align:center;
}
.home_mid .smallLink a {
   color:#0047a1;
   text-decoration:none;
}
.home_mid .smallLink a:hover {
   color:#0047a1;
   text-decoration:underline;
}

#home_bottom_3c {
   background: url('/images/home_panelbkg.gif') no-repeat top left;
   width:910px;
}
#home_bottom_3c h2 {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   text-transform: uppercase;
   color:#0047a1;
   margin:0px;
   padding:0 0 5px 0;
}
#home_bottom_3c h3 {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   text-transform: uppercase;
   color:#333333;
   margin:0px;
   padding:0px;
}

#home_bottom_3c h3 .addRuleAbove {
  border-top:#CCCCCC solid 1px;
}

#home_bottom_3c p {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   line-height: 14px;
   color:#333333;
   margin:0px;
   padding-bottom:2px;
}
#home_bottom_3c p a {
   color:#0047a1;
   text-decoration:none;
}
#home_bottom_3c p a:hover {
   color:#0047a1;
   text-decoration:underline;
}
#home_bottom_3c .smallLink {
   font-family: Helvetica, Arial, sans-serif;
   text-transform: uppercase;
   font-size: 10px;
   color:#333333;
   margin:0px;
   padding:2px 0 2px 0;
   text-align:center;
}
#home_bottom_3c .smallLink a {
   color:#0047a1;
   text-decoration:none;
}
#home_bottom_3c .smallLink a:hover {
   color:#0047a1;
   text-decoration:underline;
}

.reqSymbol {
  color:#FF0000;
}

#homeElement_holder {
  background: url('/images/home_newsTile_top283w.gif') no-repeat top left;
}
#homeElement_holder h2 {
  padding: 10px 10px 0px 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14px;
  text-align:left;
  color:#404040;
}
#homeElement_holder h3 {
  padding: 0 10px 0 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  color:#0047a1;
}
#homeElement_holder p {
  padding: 0 10px 0 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color:#404040;
}
#homeElement_holder p a {
  color:#404040;
  text-decoration:none;
}
#homeElement_holder p a:hover {
  color:#0047a1;
  text-decoration:underline;
}

.inner_content {
  overflow:auto;
  width: 251px;
  height: 168px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.inner_content div {
  background: url(http://www.aldon.com/images/custlogobkg2.gif) no-repeat top left;
  padding:3px 10px 5px 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#666666;
}
.inner_content div table {
  width:200px;
  cursor:pointer;
}
.inner_content div a {
  display:block;
  background: url('http://www.aldon.com/images/content_right.gif') no-repeat top right;
}

#webinar-list {
}
#webinar-list .title {
}
#webinar-list .subhead {
}

.whitepaper_form_left {
        padding:15px 30px 15px 15px; 
        border-top:#CCCCCC solid 1px;
        border-bottom:#CCCCCC solid 1px;
        border-left:#CCCCCC solid 1px;
}
.whitepaper_form_right {
        padding:15px 15px 15px 0; 
        border-top:#CCCCCC solid 1px;
        border-right:#CCCCCC solid 1px;
        border-bottom:#CCCCCC solid 1px;
}

#whitepaper-list td {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        padding: 5px 5px 10px 0px;
        border-top:#CCCCCC solid 1px;
}
#whitepaper-list .colHead {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 10px;
	color:#0047a1;
        padding:0 5px 3px 0;
}
#whitepaper-list .noRuleTop {
   border-top: #FFFFFF solid 1px;
}

#news-listings {
}
#news-listings .newsLogos  {
   width:151px;
   padding:0 30px 30px 0;
}
#customerLogo_holder {
   margin-top:15px;
   width:151px;
   background: url('http://www.aldon.com/images/bkg_custTile_top.gif') no-repeat;
   text-align:center;
}
#customerLogo_holder .logo {
   margin-top:15px;
   padding:0px 0 5px 0;
}


#software-screens {
}

#software-screens .thumbnail {
   padding:0 30px 30px 0;
}

#software-screens .caption {
   
}

#documentation-table {
}
#documentation-table tbody .odd {
	background-color: #eeeeee;
}
#documentation-table .colHead {
        font-family:Arial, Helvetica, sans-serif;

        font-size: 10px;
	color:#0047a1;
        padding:3px 0 3px 0;
}
#documentation-table .resource {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
	color:#404040;
	margin:0px;
        border-top:#CCCCCC solid 1px;
        padding:7px 5px 0px 10px;

}
#documentation-table .link {
        border-top:#CCCCCC solid 1px;
        padding:5px 0 3px 0;
        width:20%;
}
#documentation-table .subSection {
        background-color:#CCCCCC;
        padding:3px 3px 3px 7px;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#FFFFFF;
        text-transform: uppercase;
}

#resources-table {
}

#resources-table .colHead {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 10px;
	color:#0047a1;
        padding:3px 0 3px 0;
}


#resources-table .resource {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
	color:#404040;
	margin:0px;
        border-top:#CCCCCC solid 1px;
        padding:7px 5px 0px 0;
}
#resources-table .link {
        border-top:#CCCCCC solid 1px;
        padding:5px 0 10px 0;
}
#resources-table .subSection {
        background-color:#CCCCCC;
        padding:3px 3px 3px 7px;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#FFFFFF;
        text-transform: uppercase;
}


.notes {
	font-family:Arial, Helvetica, sans-serif;
        font-size: 10px;
	color:#CCCCCC;
	margin:0px;
        text-transform: uppercase;
}

#customer-logo {
        font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;

}
#customer-logo p {
        font-size: 9px;
	color:#404040;
	margin:0px;
        text-transform: uppercase;
}
#customer-logo p i {
        font-size: 9px;
        line-height: 10px;
	color:#404040;
	margin:0px;
        text-transform: none;
        font-style: normal;
}
#customer-logo img {
        padding:10px 0 15px 0;
}
#customer-logo .borderRight {
        border-right:#CCCCCC solid 1px;
        padding-right:10px;
}
#customer-logo #customer-list {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        line-height: 15px;
        color:#404040;
}
#customer-logo #customer-list ul {
}
#customer-logo #customer-list li {
        padding-bottom:5px;
        list-style-image: url(http://www.aldon.com/images/bullet_blue.gif);
}

.collapseBox {
        border:#999999 solid 1px;
        padding:0px 10px 3px 15px;
}
.collapseBoxIcon {
        padding:10px 3px 0px 0px;
}
.collapseHead {
        font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
        font-weight: normal;
	color: #4d4d4d;
	padding:10px 0 5px 0;
}

.collapseBoxRounded {
        border-right:#999999 solid 1px;
        border-left:#999999 solid 1px;
        padding:0px;
        width: 545px;
        margin:0;
}


html>body .collapseBoxRounded {width: 543px;}

.collapseBoxRounded p {
        padding:20px 30px 0px 15px;
        margin:0;
}
.collapseBoxRoundedIcon {
        padding:0px 0px 0px 0px;
        margin:0;
}
.collapseBoxRoundedHead {
        font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
        font-weight: normal;
	color: #4d4d4d;
	padding:0px 10px 0px 15px;
        margin:0;
}

#standard-form {
        font-family: Helvetica,Arial,sans-serif;
        font-weight: 300;
}
#standard-form .label {
        font-size: 11px;
        color:#333333;
        padding:7px 15px 0px 0px;
}
#standard-form input {
        font-size: 13px;
        color:#333333;
        background-color: #EFEFEF;
        border:#999999 solid 1px;
        padding:3px;
        margin-right:15px;
}
#standard-form .label b {
        font-size: 11px;
        color:#FF0000;
        font-weight: 700;
}

#expand_text a {
        color:#0047a1;
        text-decoration: none;
}
#expand_text a:hover {
        color:#0047a1;
        text-decoration: underline;
}

#masthead {
        font-family: Helvetica,Arial,sans-serif;
}
#masthead .aldonLogo {
        padding: 20px 0px 15px 0px;
        vertical-align: bottom;
}
#masthead h4 {
        font-size: 20px;
        color:#000000;
        font-weight: 200;
        padding: 15px 20px 0px 0px;
        margin-bottom: 0px;
}
#masthead h5 {
        font-size: 14px;
        color:#666666;
        font-weight: 300;
        padding: 0px 20px 0px 0px;
        margin-bottom: 0px;
}
#masthead p {
        font-size: 12px;
        color:#000000;
        font-weight: 300;
        padding: 0px 0px 0px 0px;
        margin:0px;
}
#masthead .links p {
        font-size: 12px;
        color:#333333;
        font-weight: 300;
        padding: 10px 0px 0px 0px;
        margin:0px;
}
#masthead a {
        color:#000000;
        text-decoration: none;
}
#masthead a:hover {
        color:#3366cc;
        text-decoration: none;
}
#masthead .phone {
        font-size: 24px;
        color:#0047a1;
        font-weight: 200;
        padding: 15px 0px 10px 0px;
        margin:0px;
}
#masthead .contact {
        font-size: 12px;
        color:#333333;
        font-weight: 300;
        padding: 0px 0px 15px 0px;
        margin:0px;
}

.main_column {
        font-family: Helvetica,Arial,sans-serif;
        padding-top: 0px;
        padding-right: 30px;
        padding-bottom: 10px;
        padding-left: 30px;
}

.main_column h1 {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 28px;
        line-height: 30px;
        color:#4d4d4d;
        font-weight: 300;
}
.main_column h1 i {
        font-size:18px;
        font-style: normal;
}
.main_column h2 {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 22px;
        line-height: 23px;
        color:#4d4d4d;
        font-weight: 300;
        padding-top:7px;
}

.main_column h3 {
        font-family: Helvetica,Arial,sans-serif;
        color:#0047a1;     
        font-size: 18px;
        line-height: 19px;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 15px;
        font-weight: normal;
}
.main_column h3 i {
        font-style: normal;
        font-weight: normal;
        text-transform: uppercase;
	font-size:80%;
	color:#4d4d4d;
}

.main_column h3 b {
        font-family: Helvetica,Arial,sans-serif;
        font-weight: normal;
        color: #4d4d4d;
}


.main_column p {
        font-size: 12px;
        line-height: 18px;
        color:#333333;
}

.main_column a {
        color:#0047a1;
        text-decoration: none;
}
.main_column a:hover {
        color:#0047a1;
        text-decoration: underline;
}

.main_column .head_secondline {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 20px;
        line-height: 24px;
        color:#000000;
        font-weight: 300;
        margin-top:-10px;
}
.main_column .quote {
        font-size: 14px;
        line-height: 19px;
        color:#666666;
}
.main_column .quote .lastWord {
	background-position: right 2px;
	background-color: transparent;
	background-image: url(http://www.aldon.com/images/quote_close.gif);
	background-repeat: no-repeat;
        padding: 0px 30px 30px 0px;
}
.main_column .attribution {
        font-size: 12px;
        line-height: 15px;
        color:#333333;
        text-align:right;
}

.main_column .notesUlc {
	font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 15px;
	color:#666666;;
	margin:0px;
}

.add15padBottom {
        padding-bottom:15px;
}
.add15spaceBottom {
        margin-bottom:15px;
}
.add15spaceTop {
        padding-top:15px;
}
.setMarginTop0 {
      margin-top:0px;
}
.setMarginBottom0 {
      margin-bottom:0px;
}
.add10spaceRight {
        padding-right:10px;
}
.add30spaceRight {
        padding-right:30px;
}
.main_column .setSpaceTop0 {
      margin-top:0px;
      padding-top:0px;
}

#content-list {
        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;
        line-height: 15px;
        color:#404040;
}
#content-list ul {
}
#content-list li {
        padding-bottom:5px;
        list-style-image: url(http://www.aldon.com/images/bullet_blue.gif);
}
#content-list li a {
        color:#0047a1;
        text-decoration: none;
}
#content-list li a:hover {
        color:#0047a1;
        text-decoration: underline;
}


#ordered-content-list {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 16px;
        color:#404040;
}

#ordered-content-list ol {
}

.primaryMenu {
    background-color:#666666;
}

.sidebar_column {
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 10px;
        padding-left: 30px;
}

.sidebar {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     line-height: 13px;
     color:#333333;
     background-color: #DDDDDD;
     padding-top: 20px;
     padding-left: 20px;
     padding-right: 20px;
     }
     .sidebar a {
        color:#00518a;
        text-decoration: none;
        }
     .sidebar a:hover {
        color:#0047a1;
        text-decoration: underline;
        }


td {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 15px;
   color:#333333;
}

h1 {
 color: #0047a1;
}

h2 {
  color: #666666;
  font-size: 20px;
  line-height: 22px;
  margin-top: 0px;
  margin-bottom: 12px;
}

h4 {
  color: #666666;
  font-size: 13px;
  line-height: 16px;
  margin-top: 0px;
  margin-bottom: 3px;
}
h5 {
  color: #0047a1;
  font-size: 12px;
  line-height: 15px;
  margin-top: 0px;
  margin-bottom: 3px;
}
h6 {
  color: #333333;
  font-size: 12px;
  line-height: 15px;
  margin-top: 0px;
  margin-bottom: 3px;
}

.content {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
        color:#333333;
        padding-top: 20px;
        padding-left: 40px;
        padding-right: 30px;
}
.content a {
        color:#222222;
        text-decoration: underline;
}
.content a:hover {
        color:#3467BB;
        text-decoration: underline;
}
.content li {
        list-style-position: outside;
	list-style-image: url(http://www.aldon.com/images/bulletBlue.gif);
	margin-left:-10px;
	margin-bottom:7px;
}

.logobar {
  background-color: #FFFFFF;
}
.highlight {
  color: #000000;
  background-color:#FFD700; 

}

.searchbar {
  padding-right: 10;
  background-color: #E6E3CC;
}

.searchcell{
  color: #888888;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
}

.searchlink {
  color: #888888;
  font-weight: bold;
  text-decoration: none;
}
.searchlink a {
  color: #888888;
  text-decoration: none;
}
.searchlink a:hover {
  color: #888888;

  text-decoration: none;
}


.breadcrumb {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  padding-left:40px;
  padding-top:10px;
  padding-bottom:2px;
  color: #666666;
}

.breadcrumblink {
  color: #3467BB;
  text-decoration: none;
}

.breadcrumblink a {
  color: #3467BB;

  text-decoration: none;
}
.breadcrumblink a:hover {
  color: #0047a1;
  text-decoration: underline;
}

.pagetitle {
  background-color: #6699CC;
  color: #FFFFFF;
  font-size: 30px;
  padding-left: 40px;
  padding-bottom: 10px;
}

.footer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}
#sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
#sitemap td {
    padding: 5px 20px 5px 20px;
	border-top:#CCCCCC solid 1px;
}
#sitemap a {
    color:#333333;
	text-decoration:none;
}
#sitemap a:hover {
    color:#3366FF;
	text-decoration:none;
}

#listing.tablesorter {
  background-color: #CDCDCD;
  margin:10px 0pt 15px;
  font-size: 8pt;
  width: 100%;
  text-align: left;
}
#listing.tablesorter a{
  display: block;
}
#listing.tablesorter thead tr th, #listing.tablesorter tfoot tr th {
  background-color: #0077BB;
  color: #FFFFFF;
  border: 1px solid #FFF;
  font-size: 8pt;
  padding: 4px;
}
#listing.tablesorter thead tr .header {
  background-image: url(images/bg_w.gif);
  background-repeat: no-repeat;
  background-position: center right;
  cursor: pointer;
}
#listing.tablesorter tbody td {
  color: #3D3D3D;
  padding: 4px;
  background-color: #FFF;
  vertical-align: top;
}
#listing.tablesorter tbody tr.odd td {
  background-color:#EEEEEE;
}
#listing.tablesorter thead tr .headerSortUp {
  background-image: url(images/down_w.gif);
}
#listing.tablesorter thead tr .headerSortDown {
  background-image: url(images/up_w.gif);
}
#listing.tablesorter thead tr .headerSortDown, #listing.tablesorter thead tr .headerSortUp {
  background-color: #0077FF;
  color: #FFFFFF;
}

ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.jd_menu_vertical {
	width: 175px;
	height: auto;
	clear: both;
}
ul.jd_menu li {
	float: left;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;

	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}


.nav_sec_off {   background-image:url(http://www.aldon.com/images/tab_navbottom_over3X.gif);   background-position:bottom;   background-repeat:no-repeat;   width:100%;}.nav_sec_on {   background-image:url(http://www.aldon.com/images/tab_navbottom3X.gif);   background-position:bottom;   background-repeat:no-repeat;   width:100%;}.nav_prim_off {  color: #FFF;  background:none;}.nav_prim_off a {  color: #FFF;  background:none;}.nav_prim_on {  color:#333333;  background:url("http://www.aldon.com/images/tab_topleft_on.gif") no-repeat left top;}.nav_prim_on a, .nav_prim_on a:link,.nav_prim_on a:visited {  color:#333333;  background:url("http://www.aldon.com/images/tab_topright_on.gif") no-repeat right top;}ul.jd_menu_login_primary_nav {	height: 24px;	clear: both;}ul.jd_menu_primary_nav {	height: 24px;	clear: both;}ul.jd_menu_primary_nav i {        text-transform: lowercase;}ul.jd_menu_primary_nav a, ul.jd_menu_primary_nav a:link,ul.jd_menu_primary_nav a:visited {	text-decoration: none;	padding: 4px 20px 8px 12px;        margin: 0px 0px 0px 0px;        display:block;	font-size: 15px;        font-weight:700;        white-space:nowrap;}ul.jd_menu_primary_nav a:hover,ul.jd_menu_primary_nav a:active {	text-decoration: none; /*was underline */        color: #333333;}ul.jd_menu_primary_nav li.jdm_active a,ul.jd_menu_primary_nav li.jdm_hover a {        color: #333333;        background:url("http://www.aldon.com/images/tab_topright_on.gif") no-repeat right top;}ul.jd_menu_primary_nav li.jdm_active,ul.jd_menu_primary_nav li.jdm_hover {        background:url("http://www.aldon.com/images/tab_topleft_on.gif") no-repeat left top;}ul.jd_menu_primary_nav ul li a,ul.jd_menu_primary_nav ul li a:active,ul.jd_menu_primary_nav ul li a:link,ul.jd_menu_primary_nav ul li a:visited {	color: #FFF;        white-space:nowrap;        font-size: 12px;        font-weight: 500;	padding: 0px 0px 0px 0px;        background:url(null);        display: inline;}ul.jd_menu_primary_nav li {	cursor: pointer;	margin: 3px 0px 0px 5px;	padding: 0px 0px 0px 8px;        display: block;}ul.jd_menu_primary_nav ul {	padding: 0px 0px 0px 0px;	background: #427DB3;        width:auto;}ul.jd_menu_primary_nav ul li {	padding: 0px 0px 0px 0px;	background: #427DB3;	font-size: 12px;	border: none;        /*font-weight:0;*/	color: #FFF;        width:auto;        text-align:left;        display: inline;}ul.jd_menu_primary_nav ul li.jdm_active,ul.jd_menu_primary_nav ul li.jdm_hover {	color: #333333;}ul.jd_menu_sec_primary_nav {	height: 20px;	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_sec_primary_nav a, ul.jd_menu_sec_primary_nav a:active,ul.jd_menu_sec_primary_nav a:link,ul.jd_menu_sec_primary_nav a:visited {	text-decoration: none;	color: #97b9dd;   /* was 6691C7 */        margin:0px;        display:block;}ul.jd_menu_sec_primary_nav a:hover {	text-decoration: none; /*was underline */        color: #FFFFFF;}ul.jd_menu_sec_primary_nav li {	font-size: 13px;        margin: 0px;	padding: 2px 8px 2px 0px;	cursor: pointer;	white-space: nowrap;	color: #CCCCCC;}ul.jd_menu_sec_on_primary_nav {	height: 20px;	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_sec_on_primary_nav a, ul.jd_menu_sec_on_primary_nav a:active,ul.jd_menu_sec_on_primary_nav a:link,ul.jd_menu_sec_on_primary_nav a:visited {	text-decoration: none;	color: #333333;  /* was 333333 */        margin:0px;        display:block;}ul.jd_menu_sec_on_primary_nav a:hover {        color: #427DB3;  /* was 427DB3  6691C7 */}ul.jd_menu_sec_on_primary_nav li {	font-size: 13px;        margin: 0px;	padding: 2px 8px 2px 0px;	cursor: pointer;	white-space: nowrap;	color: #333333;}ul.jd_menu_utl_primary_nav {	height: 20px;	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_utl_primary_nav a, ul.jd_menu_utl_primary_nav a:active,ul.jd_menu_utl_primary_nav a:link,ul.jd_menu_utl_primary_nav a:visited {	text-decoration: none;	color: #333333;        margin:0px;        display:block;}ul.jd_menu_utl_primary_nav a:hover {        color: #427DB3;}ul.jd_menu_utl_primary_nav li {	font-size: 13px;        margin: 0px;	padding: 2px 10px 2px 0px;	cursor: pointer;	white-space: nowrap;	color: #333333;}ul.jd_menu_ter_primary_nav {	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_ter_primary_nav a, ul.jd_menu_ter_primary_nav a:active,ul.jd_menu_ter_primary_nav a:link,ul.jd_menu_ter_primary_nav a:visited {	text-decoration: none;	padding: 3px 8px 3px 0px;	color: #808080;        margin:0px 0px 0px 0px;	font-size: 11px;        text-align:center;        vertical-align:middle;        display:block;        font-weight:700;        background:url("http://www.aldon.com/images/tab_right_off.gif") no-repeat right top;}ul.jd_menu_ter_primary_nav a:hover {        color: #427DB3;}ul.jd_menu_ter_primary_nav li {        margin: 0px 0px 0px 12px;	padding: 0px 0px 0px 8px;	cursor: pointer;        background:url("http://www.aldon.com/images/tab_left_off.gif") no-repeat left top;}
.nav_sec_off {   background-image:url(http://www.aldon.com/images/tab_navbottom_over3X.gif);   background-position:bottom;   background-repeat:no-repeat;   width:100%;}.nav_sec_on {   background-image:url(http://www.aldon.com/images/tab_navbottom3X.gif);   background-position:bottom;   background-repeat:no-repeat;   width:100%;}.nav_prim_off {  color: #EFEFEF;  background:none;}.nav_prim_off a {  color: #EFEFEF;  background:none;}.nav_prim_on {  color:#333333;  /*color:#333333;*/  background:url("http://www.aldon.com/images/tab_topleft_on.gif") no-repeat left top;}.nav_prim_on a, .nav_prim_on a:link,.nav_prim_on a:visited {  color:#333333; /*color:#333333;*/  background:url("http://www.aldon.com/images/tab_topright_on.gif") no-repeat right top;}ul.jd_menu_login_intranet_nav {	height: 24px;	clear: both;}ul.jd_menu_intranet_nav {	height: 24px;	clear: both;}ul.jd_menu_intranet_nav i {        text-transform: lowercase;}ul.jd_menu_intranet_nav a, ul.jd_menu_intranet_nav a:link,ul.jd_menu_intranet_nav a:visited {	text-decoration: none;	padding: 4px 20px 8px 12px;        margin: 0px 0px 0px 0px;        display:block;	font-size: 15px;        font-weight:700;        white-space:nowrap;        color: #FFFFFF;}ul.jd_menu_intranet_nav a:hover,ul.jd_menu_intranet_nav a:active {	text-decoration: none; /*was underline */        color: #333333; /*color: #333333;*/}ul.jd_menu_intranet_nav li.jdm_active a,ul.jd_menu_intranet_nav li.jdm_hover a {        color: #333333;        background:url("http://www.aldon.com/images/tab_topright_on.gif") no-repeat right top;}ul.jd_menu_intranet_nav li.jdm_active,ul.jd_menu_intranet_nav li.jdm_hover {        background:url("http://www.aldon.com/images/tab_topleft_on.gif") no-repeat left top;}ul.jd_menu_intranet_nav ul li a,ul.jd_menu_intranet_nav ul li a:active,ul.jd_menu_intranet_nav ul li a:link,ul.jd_menu_intranet_nav ul li a:visited {	color: #FFF;        white-space:nowrap;        font-size: 12px;        font-weight: 500;	padding: 0px 0px 0px 0px;        background:url(null);        display: inline;}ul.jd_menu_intranet_nav li {	cursor: pointer;	margin: 3px 0px 0px 5px;	padding: 0px 0px 0px 8px;        display: block;}ul.jd_menu_intranet_nav ul {	padding: 0px 0px 0px 0px;	background: #427DB3;        width:auto;}ul.jd_menu_intranet_nav ul li {	padding: 0px 0px 0px 0px;	background: #427DB3;	font-size: 12px;	border: none;        /*font-weight:0;*/	color: #FFF;        width:auto;        text-align:left;        display: inline;}ul.jd_menu_intranet_nav ul li.jdm_active,ul.jd_menu_intranet_nav ul li.jdm_hover {	color: #333333;}ul.jd_menu_sec_intranet_nav {	/*height: 20px;*/	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_sec_intranet_nav a, ul.jd_menu_sec_intranet_nav a:active,ul.jd_menu_sec_intranet_nav a:link,ul.jd_menu_sec_intranet_nav a:visited {	text-decoration: none;	color: #0047a1;   /* was 6691C7 */        margin:0px;        /*display:block;*/}ul.jd_menu_sec_intranet_nav a:hover {	text-decoration: underline; /*was underline */        color: #6691C7;}ul.jd_menu_sec_intranet_nav li {        float: none;	font-size: 12px;        margin: 0px;	padding: 2px 8px 2px 15px;	cursor: pointer;	white-space: nowrap;	color: #CCCCCC;        font-weight:700;}ul.jd_menu_sec_on_intranet_nav {	/*height: 20px;*/	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_sec_on_intranet_nav a, ul.jd_menu_sec_on_intranet_nav a:active,ul.jd_menu_sec_on_intranet_nav a:link,ul.jd_menu_sec_on_intranet_nav a:visited {	text-decoration: none;	color: #333333;  /* was 333333 */        margin:0px;        /*display:block;*/}ul.jd_menu_sec_on_intranet_nav a:hover {        color: #427DB3;  /* was 427DB3  6691C7 */}ul.jd_menu_sec_on_intranet_nav li {	font-size: 13px;        margin: 0px;	padding: 2px 8px 2px 0px;	cursor: pointer;	white-space: nowrap;	color: #333333;}ul.jd_menu_utl_intranet_nav {	height: 20px;	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_utl_intranet_nav a, ul.jd_menu_utl_intranet_nav a:active,ul.jd_menu_utl_intranet_nav a:link,ul.jd_menu_utl_intranet_nav a:visited {	text-decoration: none;	color: #333333;        margin:0px;        display:block;}ul.jd_menu_utl_intranet_nav a:hover {        color: #427DB3;}ul.jd_menu_utl_intranet_nav li {	font-size: 13px;        margin: 0px;	padding: 2px 10px 2px 0px;	cursor: pointer;	white-space: nowrap;	color: #333333;}ul.jd_menu_ter_intranet_nav {	clear: both;        z-index:999;        margin:0px;}ul.jd_menu_ter_intranet_nav a, ul.jd_menu_ter_intranet_nav a:active,ul.jd_menu_ter_intranet_nav a:link,ul.jd_menu_ter_intranet_nav a:visited {	text-decoration: none;	padding: 3px 8px 3px 0px;	color: #808080;        margin:0px 0px 0px 0px;	font-size: 11px;        text-align:center;        vertical-align:middle;        display:block;        font-weight:700;        background:url("http://www.aldon.com/images/tab_right_off.gif") no-repeat right top;}ul.jd_menu_ter_intranet_nav a:hover {        color: #427DB3;}ul.jd_menu_ter_intranet_nav li {        margin: 0px 0px 0px 12px;	padding: 0px 0px 0px 8px;	cursor: pointer;        background:url("http://www.aldon.com/images/tab_left_off.gif") no-repeat left top;}

ul.jd_menu_utility_nav {	height: 18px;	clear: both;}ul.jd_menu_utility_nav a, ul.jd_menu_utility_nav a:active,ul.jd_menu_utility_nav a:link,ul.jd_menu_utility_nav a:visited {	text-decoration: none;	padding: 4px 8px 0px 0px;        margin: 0px 0px 0px 0px;        display:block;	font-size: 13px;        font-weight:500;        white-space:nowrap;	color: #000;}ul.jd_menu_utility_nav li.jdm_active a,ul.jd_menu_utility_nav li.jdm_hover a {        background:url("http://www.aldon.com/images/tab_utility_topright.gif") no-repeat right top;}ul.jd_menu_utility_nav li.jdm_active,ul.jd_menu_utility_nav li.jdm_hover {        background:url("http://www.aldon.com/images/tab_utility_topleft.gif") no-repeat left top;}ul.jd_menu_utility_nav ul li a,ul.jd_menu_utility_nav ul li a:active,ul.jd_menu_utility_nav ul li a:link,ul.jd_menu_utility_nav ul li a:visited {	text-decoration: none;	color: #000;        font-size: 12px;        font-weight:500;	padding: 1px 8px 1px 0px;        background:url(null);        display: block;        white-space:nowrap;}ul.jd_menu_utility_nav li {	margin: 3px 0px 0px 5px;	padding: 0px 0px 0px 8px;        display:block;}ul.jd_menu_utility_nav ul {	padding: 0px 0px 0px 8px;	margin: 0px 8px 0px 0px;        background:url("http://www.aldon.com/images/tab_utility_bottomleft.gif") no-repeat left bottom;        width:auto;        border:none;}ul.jd_menu_utility_nav ul li {	padding: 0px 0px 0px 0px;	font-size: 12px;        width:auto;        display:block;        text-align:left;        background: #F5F5F5;        border-right: 2px solid #4D4D4D;}ul.jd_menu_utility_nav ul li.jdm_active,ul.jd_menu_utility_nav ul li.jdm_hover {        background: #EEEEEE;}ul.jd_menu_utility_nav ul li.jdm_active a,ul.jd_menu_utility_nav ul li.jdm_hover a {	color: #0000;}ul.jd_menu_utility_nav ul li.top_util {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;        height:8px;        border:none;        background:url("http://www.aldon.com/images/tab_utility_topright.gif") no-repeat right top;        width:100%;        overflow:hidden;}ul.jd_menu_utility_nav ul li.bot_util {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;        height:8px;        border:none;        background:url("http://www.aldon.com/images/tab_utility_bottomright.gif") no-repeat right bottom;        width:100%;}


/* Caution! Ensure accessibility in print and other media types... */@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */    .ui-tabs-hide {        display: none;    }}/* Hide useless elements in print layouts... */@media print {    .ui-tabs-nav {        display: none;    }}/* Skin */.ui-tabs-nav {    font-size: 12px;    color: #444444;    border-bottom:1px solid #DDDDDD;}.ui-tabs-nav { /* LEFT INDENT TO TABS */    list-style: none;    margin: 0 0 0 0px;    padding: 0 0 0 0px;}.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */    display: block;    clear: both;    content: " ";}.ui-tabs-nav li { /* SPACING IN BETWEEN TABS */    float: left;    margin: 0px 0px 0px 10px;    min-width: 100px; /* be nice to Opera */}.ui-tabs-nav a, .ui-tabs-nav a span { /* SPACING INSIDE TABS */    display: block;    padding: 4px 10px 2px 10px;    text-align:center;    text-decoration: none;}.ui-tabs-nav a { /* UNSELECTED TEXT */    margin: 0px 0px 0px 0px; /* position: relative makes opacity fail for disabled tab in IE */    color: #444444;    text-align: center;    text-decoration: none;    white-space: nowrap; /* required in IE 6 */    outline: 0; /* prevent dotted border in Firefox */}.ui-tabs-nav .ui-tabs-selected a { /* SELECTED TEXT */    position: relative;    z-index: 2;    text-decoration: none;    margin-top: 0;    color: #444444;}.ui-tabs-nav a span {    width: 64px; /* IE 6 treats width as min-width */    min-width: 64px;    height: 18px; /* IE 6 treats height as min-height */    min-height: 18px;    padding-top: 6px;    padding-right: 0;}*>.ui-tabs-nav a span { /* hide from IE 6 */    width: auto;    height: auto;}.ui-tabs-nav .ui-tabs-selected a span { /* BOTTOM PADDING */}.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {    background-color: #FFFFFF;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;    text-decoration: none;    color: #444444;    margin: 0px 0px -1px 0px;    border-bottom:1px solid #FFFFFF;}.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {    background: none;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;}.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {    background: none;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;}.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {    background: none;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;}.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav.ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */    cursor: text;}.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */    cursor: pointer;}.ui-tabs-disabled {    opacity: .4;    filter: alpha(opacity=40);}.ui-tabs-panel {    padding: 1em 15 20 15;    background: #FFFFFF; /* declare background color for container to avoid distorted fonts in IE while fading */    border-left:1px solid #EFEFEF;    border-right:1px solid #EFEFEF;    }.ui-tabs-loading em {    padding: 0 0 0 20px;}/* Additional IE specific bug fixes... */* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */    display: inline-block;}*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */    display: inline-block;}a {  text-decoration: none;}a:hover {  text-decoration: none;}
/* Caution! Ensure accessibility in print and other media types... */@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */    .ui-tabs-hide {        display: none;    }}/* Hide useless elements in print layouts... */@media print {    .ui-tabs-nav {        display: none;    }}/* Skin */.ui-tabs-nav {    font-size: 12px;    color: #444444;    border-bottom:1px solid #DDDDDD;}.ui-tabs-nav { /* LEFT INDENT TO TABS */    list-style: none;    margin: 0 0 0 0px;    padding: 0 0 0 0px;}.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */    display: block;    clear: both;    content: " ";}.ui-tabs-nav li { /* SPACING IN BETWEEN TABS */    float: left;    margin: 0px 0px 0px 5px;    min-width: 75px; /* be nice to Opera */}.ui-tabs-nav a, .ui-tabs-nav a span { /* SPACING INSIDE TABS */    display: block;    padding: 4px 5px 2px 5px;    *padding: 4px 20px 2px 20px;    text-align:center;    text-decoration: none;}.ui-tabs-nav a { /* UNSELECTED TEXT */    margin: 0px 0px 0px 0px; /* position: relative makes opacity fail for disabled tab in IE */    color: #444444;    text-align: center;    text-decoration: none;    white-space: nowrap; /* required in IE 6 */    outline: 0; /* prevent dotted border in Firefox */}.ui-tabs-nav .ui-tabs-selected a { /* SELECTED TEXT */    position: relative;    z-index: 2;    text-decoration: none;    margin-top: 0;    color: #444444;}.ui-tabs-nav a span {    width: 64px; /* IE 6 treats width as min-width */    min-width: 64px;    height: 18px; /* IE 6 treats height as min-height */    min-height: 18px;    padding-top: 6px;    padding-right: 0;}*>.ui-tabs-nav a span { /* hide from IE 6 */    width: auto;    height: auto;}.ui-tabs-nav .ui-tabs-selected a span { /* BOTTOM PADDING */}.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {    background-color: #FFFFFF;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;    text-decoration: none;    color: #444444;    margin: 0px 0px -1px 0px;    border-bottom:1px solid #FFFFFF;}.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {    background: none;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;}.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {    background: none;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;}.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {    background: none;    font-weight:700;    border-top:1px solid #DDDDDD;    border-left:1px solid #DDDDDD;    border-right:1px solid #DDDDDD;}.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav.ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */    cursor: text;}.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */    cursor: pointer;}.ui-tabs-disabled {    opacity: .4;    filter: alpha(opacity=40);}.ui-tabs-panel {    padding: 1em 5 20 5;    background: #FFFFFF; /* declare background color for container to avoid distorted fonts in IE while fading */    border-left:1px solid #EFEFEF;    border-right:1px solid #EFEFEF;    }.ui-tabs-loading em {    padding: 0 0 0 10px;}/* Additional IE specific bug fixes... */* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */    display: inline-block;}*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */    display: inline-block;}
NOT FOUND
