/* ----------------- XHTML Compliant CSS ------------------- */
/* ----- temp listings for colors etc 
Blue: #608DD4
Red: #EC1C24
border:#B6B6B6 solid 1px;
*/

/* ----- Global styles ----- */
@charset "UTF-8";
body {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #333;
}
div {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #333;
}
p {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #333;
        margin:0px;
        margin-bottom:12px;
}
p a, a {
	color:#005197;
        text-decoration: none;
}
p a:hover, a:hover {
	color:#005197;
        text-decoration: underline;
}


h2 {
  font-size: 18px;
  line-height: 24px;
  color: #005197;
  font-weight: normal;
  margin-top: 0px;
}



/* --- NEW STYLES ---- */





div#page {
  position: relative;
  width:950px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  text-align:left;
  overflow:visible;
}

/* HEADER STUFF */
div#header{
  width:950px;
  height:90px;;
}
div#identity {
  float:left;
  width:300px;
}
div#identity img {
  padding:10px 0px 0px 0px;
}

.verified { border:1px solid #595;}

div#utility {
  float:right;
}
div#utility ul {
  text-transform:uppercase;
  font-family: tahoma;
  font-size: 11px; color: #333; margin-top:5px; 
}
div#utility li {
  margin: 0px;
  float: left;
  list-style: none;
}
div#utility li a{
  color:#333;
  padding:4px 4px 15px 5px;
  text-decoration:none;
}
div#utility li a:hover{
  color:#005197;
}
div#search {
  float:right;
  padding-top:10px;
  background-color:#FFF;
}
div#search input {
  border:none;
  width: 189px; 
  padding:0px;
  margin:0px;
  height:20px;
}
div#search .sbox {
  float:left; 
  height:27px;
  *height:22px;
  background-image: url('http://www.cymtec.com/images/search_bkg_input.png');
  background-repeat:no-repeat;
  padding-left:11px;
  padding-top:5px;
  padding-bottom:5px;
}

div#search .sbutton {
  float:left; 
}


div#sectional_space {
  width:950px;
  height:190px;
  position:relative;
  overflow:visible;
}

div#sectional_menu {
  width:950px;
  position:absolute;
  top:0px;
}

div#sectional_banner {
  width: 950px;
  position:absolute;
  top: 30px;
  *z-index:-100;
}

div#sectional_pagetitle {
  top: 62px;
  position:absolute;
  *z-index:-50;
  padding-left: 20px;
  width:600px;
}

div#sectional_pagetitle h1 {
  margin:0px;
  font-size: 29px;
  line-height: 32px;
  color: #1A1A1A;
  font-weight: normal;
}

div#sectional_nav {
  width: 950px;
  position:absolute;
  top: 172px;
  *z-index:-25;
}


div#banner {
  width:950px;
}

div#flash_promo {
  width:950px;
  height:250px;
}

div#sec_menu {
  overflow:hidden;
  width:950px;
}

div#content_layer0 {
  width:950px;
  position:relative;
  overflow:auto;
}

div#content_left {
  padding-bottom:20px;
}

div#content_right {
  padding-left:30px;
}

div#footer {
  background-image: url(images/footer_bkg_top.png);
  background-repeat: no-repeat;
  width:950px;
  margin-bottom: 0px;
  padding-bottom: 10px;
  overflow:visible;
  text-align:left;
}
div#footer_close {
  background-image: url(images/footer_bkg_bottom.png);
  background-repeat: no-repeat;
  height: 10px;
}
div#footer h3 {
  font-size: 11px;
  font-weight: bold;
  padding-bottom: 5px;
  margin-left: 20px;
  padding-top: 5px;
}
div#section_holder {
  width:910px;
  overflow:auto;
  border-top: #999 solid 1px;
  margin-bottom:10px;
  margin-left:20px;
  padding-top: 5px;
}
div#section {
  width: 115px;
  height: auto;
  float: left;
  font-size: 10px;
  line-height: 13px;
  font-weight: bold;
}
div#pages {
  float: right;
  height: auto;
  width: 760px;
  font-size: 10px;
  line-height: 13px;
  font-weight: normal;
}
div#pages a {
  margin-right: 10px;
  margin-left: 5px;
  color: #333;
  text-decoration: none;
}
div#pages a:hover {
  color: #005197;
  text-decoration: underline;
}
div#content_holder {
	width: 930px;
	height: auto;
	overflow:auto;
	margin-left: 20px;
	padding-top: 25px;
}
div#content {
      /* defined in wireframe */
}
div#sidebar {
	float: right;
	width: 245px;
	height: auto;
}
div#legal_holder {
  width:910px;
  overflow:auto;
  margin-bottom:5px;
  margin-left:20px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 10px;
  font-weight: normal;
  line-height: 12px;
  color: #555;
}
div#legal {
  width: 650px;
  float: left;
  font-size: 10px;
  height: auto;
}
div#legal_links {
  width: 200px;
  font-size: 10px;
  float: right;
  height: auto;
  text-align: right;
}
div#legal_links a {
}
div#legal_links a {
  color: #333;
  text-decoration: none;
}
div#legal_links a:hover {
  color: #005197;
  text-decoration: underline;
}

/* ---- New Class-based Columns ---- */
.clearboth {
        clear: both;
}
.row {
	height:auto;
	width:95%;
	overflow:auto;
	margin-bottom:20px;
}

.row h4 {
        margin:0px;
        padding:0px;
}
.row_tight {
	height:auto;
	width:100%;
	overflow:auto;
	padding-top:3px;
        padding-bottom:3px;
}
.row_tight_stripe {
	height:auto;
	width:100%;
	overflow:auto;
	padding-top:3px;
        padding-bottom:3px;
        background-color:#DDD;
}
.row .note {
     font-size: 10px;
     line-height: 13px;
     margin: 0px;
}
.btop {
	border:#CCC solid 1px;
        width:99%;
}
.border-bottom {
	border-bottom:#CCC solid 1px;
}
.col_head {
        font-size: 10px;
        color: #666;
        text-transform:uppercase;
}
.col2 {
	float:left;
	height:auto;
	width:48.75%;
	overflow:auto;
}
.col3 {
	float:left;
	height:auto;
	width:31.9%;
	overflow:auto;
}
.col3-span2 {
	float:left;
	height:auto;
	width:65.6%;
	overflow:auto;
}
.col4 {
	float:left;
	height:auto;
	width:23.4%;
	overflow:auto;
}
.col4-span2 {
	float:left;
	height:auto;
	width:48.8%;
	overflow:auto;
}
.col4-span3 {
	float:left;
	height:auto;
	width:74.4%;
	overflow:auto;
}
.col4-span3 input {
        border:#CCC solid 1px;
        padding:3px;
}
.col5 {
	float:left;
	height:auto;
	width:18.3%;
	overflow:auto;
}
.col6 {
	float:left;
	height:auto;
	width:14.9%;
	overflow:auto;
}
.col7 {
	float:left;
	height:auto;
	width:12.5%;
	overflow:auto;
}
.col7-span2 {	
        float:left;
	height:auto;
	width:25%;
	overflow:auto;
}
.col8 {
	float:left;
	height:auto;
	width:10.7%;
	overflow:auto;
}
.col8-span2 {
	float:left;
	height:auto;
	width:23.5%;
	overflow:auto;
}
.col8-span3 {
	float:left;
	height:auto;
	width:36%;
	overflow:auto;
}
.space2 {
	margin-right:2%;
}

/* ----- LANDING PAGE STYLES ----- */
.landing_h1 {
  font-size: 18px;
  line-height: 22px;
  color: #005197;
  font-weight: normal;
  font-style:oblique;
  margin:0px 0px 5px 0px;
}
.landing_h2 {
  margin:10px 0px 15px 0px;
  font-size: 26px;
  line-height: 28px;
  color: #1A1A1A;
  font-weight: normal;
}

/* ---- New Landing Page Styles ---- */
.offer { overflow:auto; position:relative; }
.offer.banner { width:auto; height:250px; margin-bottom:20px; background-color:#333; }
.offer.banner h1 { font-size:24px; line-height:26px; color:#FFF; margin:30px 0 0 30px; }

.offer.main { float:left; width:700px; height:auto; margin-right:30px; margin-bottom:20px; }
.offer.main h2 { font-size:24px; line-height:26px; color:#333333; }
.offer.main p { }
.offer.main a { }
.offer.main a:hover { }

.offer.sidebar { float:left; width:200px; height:auto;  margin-bottom:20px; }

.offer.tile { margin-bottom:10px;  border:#CCC solid 1px;  }
.offer.tile .inner { padding:6px; text-align:center; cursor:pointer; cursor:hand; background-color:#EFEFEF;  }
.offer.tile .inner.hover { background-color:#DDDDDD; }

.offer.tile a.inner  { }
.offer.tile a:hover.inner  { background-color:#DDD; }

.offer.tile .inner h3 { font-size:14px; line-height:16px; }




/* ---- Solutions Section Styles ----- */
.content_wrapper {
  width:650px;
  height:auto;
  overflow:auto;
  text-align:left;
}
.content_wrapper .col3 {
  float:left;
  height:auto;
}
.content_wrapper .col3 h3 {
  font-weight:normal;
  margin:0px;
}
.content_wrapper .col3.industry {
  width:100px;
}
.content_wrapper .col3.customers {
    width:200px;
}
.content_wrapper .col3.collateral {
	width:300px;
       margin-left:10px;
}
.content_wrapper .col3.industry, .content_wrapper .col3.customers, .content_wrapper .col3.collateral {
	margin-top:10px;
}
.content_wrapper .col3.space_right {
    margin-right:20px;
}
.content_wrapper .col3.colhead {
    font-size:10px;
    color:#666;
    text-transform:uppercase;
}
.content_wrapper .newline {
    clear:both;
    border-bottom:#CCC solid 1px;
    height:5px;
}
.content_wrapper .col3.solutions_icon, .content_wrapper .col3.solutions_title  {
    float:left;
}
.content_wrapper .col3.solutions_icon, .content_wrapper .col3.solutions_title {
    height:auto;
    overflow:auto;
    font-size:12px;
    line-height:18px;
    color:#333;
    margin-bottom:10px;
}
.content_wrapper .col3.solutions_icon {
    width: 50px;
}
.content_wrapper .col3.solutions_title {
    width: 200px;
}
.content_wrapper .col3.solutions_icon {
    margin-right:20px;
}



/* ---- Partner and Customer Portal Styles ---- */
.portal_item_wrapper {
        clear:both;
        height:auto;
	width:99%;
	overflow:auto;
	margin-bottom:10px;
        padding-top:10px;
        border-top:#CCC solid 1px;
}
.portal_item_wrapper .portal_title {
        float:left;
        height:auto;
	width:20%;
	overflow:auto;
	margin-right:3%;
        font-weight:normal;
        color:#666;
}
.portal_item_wrapper .portal_description {
        float:left;
        height:auto;
	width:51%;
	overflow:auto;
	margin-right:3%;
}
.portal_item_wrapper .portal_description_wide {
        float:right;
        height:auto;
	width:707px;
	overflow:auto;
}
.portal_item_wrapper .portal_description_wide .inner_wrapper {
        height:auto;
	width:auto;
	overflow:auto;
        margin-bottom:10px;
}
.portal_item_wrapper .portal_description_wide_left {
        clear:both;
        float:left;
        height:auto;
	width:180px;
	overflow:auto;
}
.portal_item_wrapper .portal_description_wide_right {
        float:right;
        height:auto;
	width:510px;
	overflow:auto;
}

.portal_item_wrapper .portal_download {
        float:right;
        height:auto;
	width:20%;
	overflow:auto;
}
.portal_item_wrapper .portal_download p.resource {
        height:24px;
        font-size:12px;
        margin:0px;
}
.portal_item_wrapper .portal_download p.resource img {
        margin-right:10px;
}
.portal_item_wrapper .portal_download p.date {
        font-size:9px;
        color:#777;
        margin-top:15px;
}
.portal_item_wrapper .portal_download p.date span {
        font-size:9px;
        text-transform:uppercase;
        color:#999;
        margin-right:5px;
}
h3 span.new, .portal_item_wrapper .portal_title span.new  {
        background-image: url(images/portals/common/new_flag.gif);
	background-repeat: no-repeat;
        background-position:0px 2px;
        height:14px;
        padding-right:33px;
}


/* ----- Sidebar Login Forms ------- */
.sidebar_login .form_element_holder {
        width:245px;
        height:auto;
        overflow:auto;
        padding-bottom:7px;
}
.sidebar_login .form_label {
        float: left;
        width: 75px;
        height:auto;
}
.sidebar_login .form_label span {
        color:#F00;
        font-size:11px;
}
.sidebar_login .form_input {
        float: right;
        width: 150px;
        height:auto;
}
.sidebar_login .form_input input[type="password"],
.sidebar_login .form_input input[type="text"] {
        border:#CCC solid 1px;
        color:#F00;
        width:98%;
        padding:3px;
}


/* ---- Content page styles ---- */
p.title {
   margin-top: -10px;
   font-weight: normal;
        letter-spacing: 0.1em;
        text-transform: uppercase;
   color: #005197;
}

.pr_date-range {
   font-size: 10px;
   line-height: 13px;
}
.pr_date-range a {
   color: #333;
   text-decoration: none;
}
.pr_date-range a:hover {
   color: #005197;
   text-decoration: underline;
}
.required {
   color:#FF0000;
}

#standard_table td {
        font-size: 11px;
	line-height: 18px;
	color: #333;
}
#standard_table a {
	color: #333;
        text-decoration: none;
}
#standard_table a:hover {
	color: #005197;
        text-decoration: underline;
}


#tasks thead td {
        font-size: 10px;
	color: #FFF;
        padding: 3px 5px;
        background-color:#666;
}
#tasks tbody td {
        font-size: 11px;
	color: #333;
        padding: 5px;
}

/*new 7/19/10*/
.tbl {
  width:99%;
  height:auto;
  overflow:visible;
  font-size: 10px;
  color:#333;
}
.border_trl {
  border-top:#005197 solid 1px;
  border-right:#005197 solid 1px;
  border-left:#005197 solid 1px;
}
.border_b {
  border-bottom:#005197 solid 1px;
}
.border_r {
  border-right:#005197 solid 1px;
}
.tbl_head {
  width:100%;
  color:#FFF;
  background-color:#005197;
  height:auto;
  overflow:auto;
}
.tbl_head p {
  margin:0px;
  color:#FFF;
  padding:3px 0px 3px 10px;
}
.tbl_row {
  width: 100%;
  height:auto;
  overflow:auto;
}
.tbl_row p {
  margin:0px;
  color:#333;
  padding:3px 10px 3px 10px;
}
.tbl_column {
  height:auto;
  overflow:auto;
  margin-bottom: 20px;
}
.float_left {
  float:left;
}
.float_right {
  float:right;
}
.columns2 {
  width:49%;
}
.columns3 {
  width:32%;
}
.columns4 {
  width:24%;
}
.columns4-3 {
  width:75%;
}
.align_right {
  text-align:right;
}
.tbl_column li {
  margin-left: -15px;
  margin-top: 0px;
  list-style-type: square;
}

/* ----- Sidebars ----- */

div#quotebox {
        width: 245px;
        height: auto;
        overflow: auto;
        background-image: url(images/sidebar_quote_top.gif);
	background-repeat: no-repeat;
}
#quotebox p {
        font-size: 11px;
        line-height: 15px;
	font-weight: normal;
        padding-top: 10px;
        padding-right: 10px;
        padding-left: 10px;
        margin: 0px;
}
#quotebox p em {
        margin-top: -10px;
        margin-bottom: 5px;
        font-weight: normal;
        /* font-style: normal;
        letter-spacing: 0.1em;
        text-transform: uppercase;
        color: #005197; */
        
}
div#quotebox_close {
        width: 245px;
        height: 29px;
        background-image: url(images/sidebar_quote_close.gif);
	background-repeat: no-repeat;
}


div#resource_holder {
	background-image: url(images/sidebar_list_bkg_top.png);
	background-repeat: no-repeat;
}
div#resource_holder .resource_list_title h4 {
	margin: 0px 0px 0px 10px;
	font-size: 10px;
	font-weight: normal;
        letter-spacing: 0.1em;
        text-transform: uppercase;
	color: #FFF;
        height: 22px;
        padding-top:3px;
}
div#resource_holder .resource_list ul {
	margin: 0px;
	padding-left: 20px;
	padding-top: 10px;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #333;
}
div#resource_holder .resource_list li {
	margin-left: 7px;
	padding-bottom: 7px;
}
.resource_holder_close {
	background-image: url(images/sidebar_list_bkg_bottom.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 100%;
}
.icon_wp {
	list-style-image: url(images/icon_wp.png);
	padding-left: 7px;
}
.rule_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	margin-right: 10px;
}

/* ----- Forms ------- */
.form_element_holder {
        width:500px;
        overflow:auto;
        padding-bottom:7px;
}
.form_label {
        float: left;
        width: 150px;
        margin-right:15px;
}
.form_label span {
        color:#F00;
        font-size:11px;
}
.form_input {
        float: left;
        width: 330px;
        clear:right;
}
.form_input input[type="password"],
.form_input input[type="text"] {
        border:#CCC solid 1px;
        color:#F00;
        width:98%;
        padding:3px;
}
.form_select {
        margin:0px;
        margin-right:10px;
}
.form_submit input[type="button"] {
        height:20px;
}


.sidebar_form_element_holder {
        width:200px;
        overflow:auto;
        padding-bottom:7px;
}
.sidebar_form_element_holder .form_label {
        float: left;
        width: 75px;
        margin-right:10px;
}
.sidebar_form_element_holder .form_input {
        float: left;
        width: 110px;
        clear:right;
}
.sidebar_form_element_holder .form_input input[type="password"],
.sidebar_form_element_holder .form_input input[type="text"] {
        border:#CCC solid 1px;
        color:#F00;
        width:98%;
        padding:3px;
}
.sidebar_form_element_holder .form_select {
        margin:0px;
        margin-right:10px;
}
.sidebar_form_element_holder .form_submit input[type="button"] {
        height:20px;
}

h3.sidebar {
        font-size:12px;
        color:#333;
        margin:0px;
        margin-bottom:4px;
}





/* ---- Narrow Wide Columns ---- */


div#narrow {
     float: left;
     width: 150px;
}
div#narrow img {
     margin-top: 12px;
     margin-bottom: 12px;
}
div#wide {
     float: right;
     width: 470px;
}

div#wide h3 {
     margin-top: 12px;
     margin-bottom:12px;
}
div#wide p {
     margin-top: 5px;
     margin-bottom:12px;
}
.press_date {
     text-transform:uppercase;
     font-size: 11px;
     margin-top: 12px;
     margin-bottom:12px;
}
.press_title {
     font-size: 12px;
     
}
.press_title a {
     font-weight: bold;
     color: #005197;
     font-size: 12px;
     text-decoration: none;
}
.press_title a:hover {
     font-weight: bold;
     color: #005197;
     font-size: 12px;
     text-decoration: underline;
}


/* ---- Customer logos ---- */
div#inner_wrapper {
        width:100%;
	overflow: auto;
        position:relative;
	border-top: #CCC solid 1px;
}
div#inner_wrapper #customer_logo {
	float: left;
	width: 120px;
        margin-left: 50px;
	height: auto;
	padding-top: 5px;
}
div#inner_wrapper #customer_logo_close {
}
div#inner_wrapper #customer_name {
	float: right;
	width: 410px;
	height: auto;
	padding-top: 5px;
}
div#inner_wrapper #customer_name h3 {
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
	margin-top: 0px;
	color: #005197;
	margin: 0px;
}
div#inner_wrapper #customer_name p {
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	margin-top: 0px;
	color: #333;
	margin-top: 5px;
	margin-bottom: 0px;
}
div#inner_wrapper #customer_name p.products {
	font-size: 10px;
	font-weight: normal;
	line-height: 13px;
	margin-top: 0px;
	color: #333;
	margin-top: 5px;
	margin-bottom: 10px;
}


/* ---- Homepage styles ----- */
div#home_flash {
	height: 250px;
	width: 950px;
}

div#home_flash_tall {
	height: 320px;
	width: 950px;
        margin-top:12px;
        margin-bottom:12px;
}

div#home_sections {
	width: 950px;
        height: 300px;
	background-image:url(images/bkg_home_sections.png);
	background-repeat:no-repeat;
}
div#home_sections p {
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	margin-top: 0px;
	color: #333;
}
div#home_sections a {
        color: #005197;
        text-decoration: none;
}
div#home_sections a:hover {
        color: #005197;
        text-decoration: underline;
}

#home_sections .spaceRight {
        padding-right: 15px;
}
#home_sections .spaceLeft {
        padding-left: 15px;
}
div#home_customers {
	float: left;
	height: 250px;
        width: 279px;
	margin-right: 35px;
	margin-left: 20px;
	padding-top: 17px;
}
div#home_news {
	float: left;
	height: 250px;
	width: 279px;
	margin-right: 35px;
	padding-top: 17px;
}
div#home_products {
	float: left;
	height: 250px;
	width: 279px;
	padding-top: 17px;
}
#home_sections h3 {
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
	margin-top: 0px;
	color: #005197;
}
div#inner_content, .inner_content {
        overflow: auto;
        width: 279px;
        height: 232px;
        padding: 0px;
        margin: 0px;
}

div#home_customers img, .home_customers img {
        border:none;
        border:none;
}
div#home_customers a, .home_customers a {
        text-decoration:none;
}
div#logo_holder, .logo_holder {
	width: 256px;
	height: 40px;
        /* border: #FF0000 solid 1px; */
	margin-bottom: 3px;
	background-image:url(http://www.cymtec.com/images/bkg_home_logo_holder.png);
	background-repeat:no-repeat;
}
div#logo, .logo {
	float: left;
	width: 115px;
	height: auto;
	margin-right:5px;
	margin-left:10px;
        padding-top: 5px;
}
div#category, .category {
	float: left;
	width: 115px;
        height: auto;
	text-align:right;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	color: #666;
}

/* --- NEWHOME --- */

#home_sections {
    width: 950px;
    height:auto;
	background-image:url(images/bkg_home_sections.png);
	background-repeat:no-repeat;
}
#home_sections a {
        color: #005197;
        text-decoration: none;
}
#home_sections a:hover {
        color: #005197;
        text-decoration: underline;
}
#home_sections .products_col, #home_sections .news_col, #home_sections .customers_col {
     float: left;
	height: auto;
	width: 279px;
	padding-top: 17px;
	overflow:auto;
	color: #333;
}
#home_sections .products_col h3, #home_sections .news_col h3, #home_sections .customers_col h3 {
    font-size: 16px;
	font-weight: normal;
	line-height: 16px;
	margin-top: 0px;
	color: #005197;
}
#home_sections .products_col p, #home_sections .news_col hp, #home_sections .customers_col p {
    font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	margin-top: 0px;
	color: #333;
}
#home_sections .products_col {
    margin-left:20px;
    margin-right:20px;
}
#home_sections .news_col {
    margin-left:20px;
    margin-right:20px;
}
#home_sections .customers_col {
	margin-left: 15px;
        height:auto;
}
#inner_content {
        overflow: auto;
        width: 279px;
        height: 232px;
        padding: 0px;
        margin: 0px;
}




/* ---- Homepage styles ----- */


/* ----- Start Search Engine Stuff ----- */

.highlight {
  color: #000;
  font-weight:700;
  font-size:120%;
  background-color:#FC0;
}
.searchbar {
  padding-right:10px; background-color:#E6E3CC;
}
.searchcell{
  font-weight:bold; color:#888888;
  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;
}

/* ----- End Search Engine Stuff ----- */

#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;
}


/* ----- Do Not Touch ----- */

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;
}

.xyz { color:#fff; }ul.sec_primary_nav {  clear: both;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 20px;  font-size:12px;  list-style-type:none;  font-family: Tahoma;}ul.sec_primary_nav li {  float:left;  list-style-type:none;  padding-right:5px;}ul.sec_primary_nav li a {  padding-left:11px;  height:13px;  *height:18px;  padding-top:2px;  padding-bottom:3px;  color:#666;  outline:0;  text-decoration:none;  background-image:url('http://www.cymtec.com/images/nav_sect_off_left.png');  background-position:top left;  background-repeat:no-repeat;}ul.sec_primary_nav li a span{  *margin-top:-2px;  cursor: pointer;  padding-right:11px;  height:13px;  *height:18px;  padding-top:2px;  padding-bottom:3px;  background-image:url('http://www.cymtec.com/images/nav_sect_off_right.png');  background-position:top right;  background-repeat:no-repeat;}ul.sec_primary_nav li a:hover {  color:#333;  font-weight:300;  text-decoration:none;  background-image:url('http://www.cymtec.com/images/nav_sect_on_left.png');  background-position:top left;  background-repeat:no-repeat;}ul.sec_primary_nav li a:hover span {  background-image:url('http://www.cymtec.com/images/nav_sect_on_right.png');  background-position:top right;  background-repeat:no-repeat;}ul.jd_menu_primary_nav {  height: 20px;  clear: both;  z-index:999;  margin:0px;  font-family: Arial, Helvetica, sans-serif;}ul.jd_menu_primary_nav a, ul.jd_menu_primary_nav a:link,ul.jd_menu_primary_nav a:visited {  padding: 6px 12px 6px 12px;   text-decoration: none;  text-transform: uppercase;  letter-spacing:0.1em;  border-right: #A6A6A6 solid 1px;  margin:0px;  color:#EFEFEF;  display:block;  outline:0;}ul.jd_menu_primary_nav li.jdm_active a,ul.jd_menu_primary_nav a:active,ul.jd_menu_primary_nav a:hover {  background-image:url('http://www.cymtec.com/images/nav_bkg_over.png');  background-repeat: repeat-x;  color:#FFF;}ul.jd_menu_primary_nav ul li a,ul.jd_menu_primary_nav ul li a:link,ul.jd_menu_primary_nav ul li a:visited {  padding: 5px 15px 5px 15px;   margin:0px;  color:#333;  display:block;  background:none;}ul.jd_menu_primary_nav ul li.jdm_active a,ul.jd_menu_primary_nav ul li a:active,ul.jd_menu_primary_nav ul li a:hover {  background:none;  color:#FFF;}ul.jd_menu_primary_nav ul li ul li a,ul.jd_menu_primary_nav ul li ul li a:link,ul.jd_menu_primary_nav ul li ul li a:visited {  padding: 5px 15px 5px 15px;   margin:0px;  color:#333;  display:block;  background:none;}ul.jd_menu_primary_nav ul li ul li.jdm_active a,ul.jd_menu_primary_nav ul li ul li a:active,ul.jd_menu_primary_nav ul li ul li a:hover {  background:none;  color:#FFF;}ul.jd_menu_primary_nav li {  font-size: 13px;  margin: 0px;  padding:0px;  cursor: pointer;  font-weight:500;  white-space: nowrap;  color: #333;}ul.jd_menu_primary_nav li.jdm_active,ul.jd_menu_primary_nav li.jdm_hover {  color:#FFF;}ul.jd_menu_primary_nav ul {  background-color: #FFF;  padding: 0px;  margin: 0px;  border: 1px solid #CCCCCC;  border-bottom:none;}ul.jd_menu_primary_nav ul li {  font-size: 12px;  background-color: #FFF;  border: none;  margin: 0px;  border-bottom: 1px solid #CCCCCC;  font-weight:500;  color: #333;  width:auto;  text-align:left;}ul.jd_menu_primary_nav ul li.jdm_active,ul.jd_menu_primary_nav ul li.jdm_hover {  color:#FFF;  background-image: url('/images/pNavSec_bkg_over_right.gif');}
/* 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;    }}#partner_tabs_nav li {    list-style-type: none;}/* Skin */.ui-tabs-nav {    font-size: 12px;    color: #444444;    border-bottom:1px solid #DDDDDD;}.ui-tabs-nav { /* LEFT INDENT TO TABS */    list-style-type: 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;    /* overflow:auto; */}.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;}
/* 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;    }}#page-tabs_nav li {    list-style-type: none;}/* Skin */.ui-tabs-nav {    font-size: 12px;    color: #444444;    border-bottom:1px solid #DDDDDD;}.ui-tabs-nav { /* LEFT INDENT TO TABS */    list-style-type: 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;    /* overflow:auto; */}.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;}
/* 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-home-tabs-hide {        display: none;    }}/* Hide useless elements in print layouts... */@media print {    .ui-home-tabs-nav {        display: none;    }}#home-tabs_nav li {    list-style-type: none;    height: 18px;}/* Skin */.ui-home-tabs-nav {    color: #444444;}.ui-home-tabs-nav { /* LEFT INDENT TO TABS */    list-style-type: none;    margin: 0px 0px 0px 0px;    padding: 0px 0px 0px 0px;}.ui-home-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */    display: block;    clear: both;    content: " ";}.ui-home-tabs-nav li { /* SPACING IN BETWEEN TABS */    float: left;    margin: 0px 5px 0px 0px;}/* SPACING INSIDE TABS */.ui-home-tabs-nav a  {  font-size: 9px;  font-weight:700;  margin:0px;   padding:11px 0px 2px 10px;  background-image: url(http://www.cymtec.com/images/std_tab_left_off.png);  background-repeat: no-repeat;   background-position:top left;  color: #444444;  text-align: center;  text-decoration: none;  white-space: nowrap; /* required in IE 6 */  outline: 0; /* prevent dotted border in Firefox */}.ui-home-tabs-nav a span {   font-size: 9px;  font-weight:700;  padding: 11px 10px 2px 0px;  margin:0px;   text-align:center;  text-decoration: none;  background-image: url(http://www.cymtec.com/images/std_tab_right_off.png);  background-repeat: no-repeat;   background-position:top right;}.ui-home-tabs-nav .ui-home-tabs-selected a { /* SELECTED TEXT */    position: relative;    z-index: 2;    text-decoration: none;    margin-top: 0;    color: #444444;}.ui-home-tabs-nav .ui-home-tabs-selected a span { /* BOTTOM PADDING */}.ui-home-tabs-nav .ui-home-tabs-selected a, .ui-home-tabs-nav a:hover, .ui-home-tabs-nav a:focus {  background-image: url(http://www.cymtec.com/images/std_tab_left_on.png);  background-repeat: no-repeat;   background-position:top left;  font-size: 12px;  font-weight:700;}.ui-home-tabs-nav .ui-home-tabs-disabled a:hover, .ui-home-tabs-nav .ui-home-tabs-disabled a:focus, .ui-home-tabs-nav .ui-home-tabs-disabled a:active {  background-image: url(http://www.cymtec.com/images/std_tab_left_on.png);  background-repeat: no-repeat;   background-position:top left;  font-size: 12px;  font-weight:700;}.ui-home-tabs-nav .ui-home-tabs-selected a span, .ui-home-tabs-nav a:hover span, .ui-home-tabs-nav a:focus span, .ui-home-tabs-nav a:active span {  background-image: url(http://www.cymtec.com/images/std_tab_right_on.png);  background-repeat: no-repeat;   background-position:top right;  font-size: 12px;  font-weight:700;}ui-home-tabs-nav .ui-home-tabs-disabled a:hover span, .ui-home-tabs-nav .ui-home-tabs-disabled a:focus span, .ui-home-tabs-nav .ui-home-tabs-disabled a:active span {  background-image: url(http://www.cymtec.com/images/std_tab_right_on.png);  background-repeat: no-repeat;   background-position:top right;  font-size: 12px;  font-weight:700;}.ui-home-tabs-nav .ui-home-tabs-selected a:link, .ui-home-tabs-nav .ui-home-tabs-selected a:visited, .ui-home-tabs-nav .ui-home-tabs-disabled a:link, .ui-home-tabs-nav.ui-home-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */    cursor: text;}.ui-home-tabs-nav a:hover, .ui-home-tabs-nav a:focus, .ui-home-tabs-nav a:active,.ui-home-tabs-nav .ui-home-tabs-unselect a:hover, .ui-home-tabs-nav .ui-home-tabs-unselect a:focus, .ui-home-tabs-nav .ui-home-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */    cursor: pointer;}.ui-home-tabs-disabled {    opacity: .4;    filter: alpha(opacity=40);}.ui-home-tabs-panel {    padding: 1em 15 20 15;    background: #FFFFFF;     border-left:1px solid #B3B3B3;    border-right:1px solid #B3B3B3;    border-bottom:1px solid #B3B3B3;    /* overflow:auto; */}.ui-home-tabs-loading em {    padding: 0 0 0 20px;}/* Additional IE specific bug fixes... */* html .ui-home-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */    display: inline-block;}*:first-child+html .ui-home-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;}
ul.sec_customer_primary_new {  clear: both;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 20px;  font-size:12px;  list-style-type:none;  font-family: Tahoma;}ul.sec_customer_primary_new li {  float:left;  list-style-type:none;  padding-right:5px;}ul.sec_customer_primary_new li a {  padding-left:11px;  height:13px;  *height:18px;  padding-top:2px;  padding-bottom:3px;  color:#666;  outline:0;  text-decoration:none;  background-image:url('http://www.cymtec.com/images/nav_sect_off_left.png');  background-position:top left;  background-repeat:no-repeat;}ul.sec_customer_primary_new li a span{  *margin-top:-2px;  cursor: pointer;  padding-right:11px;  height:13px;  *height:18px;  padding-top:2px;  padding-bottom:3px;  background-image:url('http://www.cymtec.com/images/nav_sect_off_right.png');  background-position:top right;  background-repeat:no-repeat;}ul.sec_customer_primary_new li a:hover {  color:#333;  font-weight:300;  text-decoration:none;  background-image:url('http://www.cymtec.com/images/nav_sect_on_left.png');  background-position:top left;  background-repeat:no-repeat;}ul.sec_customer_primary_new li a:hover span {  background-image:url('http://www.cymtec.com/images/nav_sect_on_right.png');  background-position:top right;  background-repeat:no-repeat;}ul.jd_menu_customer_primary_new {  height: 20px;  clear: both;  z-index:999;  margin:0px;  font-family: Arial, Helvetica, sans-serif;}ul.jd_menu_customer_primary_new a, ul.jd_menu_customer_primary_new a:link,ul.jd_menu_customer_primary_new a:visited {  padding: 6px 15px 6px 15px;   text-decoration: none;  text-transform: uppercase;  letter-spacing:0.1em;  border-right: #A6A6A6 solid 1px;  margin:0px;  color:#EFEFEF;  display:block;  outline:0;}ul.jd_menu_customer_primary_new li.jdm_active a,ul.jd_menu_customer_primary_new a:active,ul.jd_menu_customer_primary_new a:hover {  background-image:url('http://www.cymtec.com/images/nav_bkg_over.png');  background-repeat: repeat-x;  color:#FFF;}ul.jd_menu_customer_primary_new ul li a,ul.jd_menu_customer_primary_new ul li a:link,ul.jd_menu_customer_primary_new ul li a:visited {  padding: 5px 15px 5px 15px;   margin:0px;  color:#333;  display:block;  background:none;}ul.jd_menu_customer_primary_new ul li.jdm_active a,ul.jd_menu_customer_primary_new ul li a:active,ul.jd_menu_customer_primary_new ul li a:hover {  background:none;  color:#FFF;}ul.jd_menu_customer_primary_new ul li ul li a,ul.jd_menu_customer_primary_new ul li ul li a:link,ul.jd_menu_customer_primary_new ul li ul li a:visited {  padding: 5px 15px 5px 15px;   margin:0px;  color:#333;  display:block;  background:none;}ul.jd_menu_customer_primary_new ul li ul li.jdm_active a,ul.jd_menu_customer_primary_new ul li ul li a:active,ul.jd_menu_customer_primary_new ul li ul li a:hover {  background:none;  color:#FFF;}ul.jd_menu_customer_primary_new li {  font-size: 13px;  margin: 0px;  padding:0px;  cursor: pointer;  font-weight:500;  white-space: nowrap;  color: #333;}ul.jd_menu_customer_primary_new li.jdm_active,ul.jd_menu_customer_primary_new li.jdm_hover {  color:#FFF;}ul.jd_menu_customer_primary_new ul {  background-color: #FFF;  padding: 0px;  margin: 0px;  border: 1px solid #CCCCCC;  border-bottom:none;}ul.jd_menu_customer_primary_new ul li {  font-size: 12px;  background-color: #FFF;  border: none;  margin: 0px;  border-bottom: 1px solid #CCCCCC;  font-weight:500;  color: #333;  width:auto;  text-align:left;}ul.jd_menu_customer_primary_new ul li.jdm_active,ul.jd_menu_customer_primary_new ul li.jdm_hover {  color:#FFF;  background-image: url('/images/pNavSec_bkg_over_right.gif');}
ul.sec_partner_primary_new {  clear: both;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 20px;  font-size:12px;  list-style-type:none;  font-family: Tahoma;}ul.sec_partner_primary_new li {  float:left;  list-style-type:none;  padding-right:5px;}ul.sec_partner_primary_new li a {  padding-left:11px;  height:13px;  *height:18px;  padding-top:2px;  padding-bottom:3px;  color:#666;  outline:0;  text-decoration:none;  background-image:url('http://www.cymtec.com/images/nav_sect_off_left.png');  background-position:top left;  background-repeat:no-repeat;}ul.sec_partner_primary_new li a span{  *margin-top:-2px;  cursor: pointer;  padding-right:11px;  height:13px;  *height:18px;  padding-top:2px;  padding-bottom:3px;  background-image:url('http://www.cymtec.com/images/nav_sect_off_right.png');  background-position:top right;  background-repeat:no-repeat;}ul.sec_partner_primary_new li a:hover {  color:#333;  font-weight:300;  text-decoration:none;  background-image:url('http://www.cymtec.com/images/nav_sect_on_left.png');  background-position:top left;  background-repeat:no-repeat;}ul.sec_partner_primary_new li a:hover span {  background-image:url('http://www.cymtec.com/images/nav_sect_on_right.png');  background-position:top right;  background-repeat:no-repeat;}ul.jd_menu_partner_primary_new {  height: 20px;  clear: both;  z-index:999;  margin:0px;  font-family: Arial, Helvetica, sans-serif;}ul.jd_menu_partner_primary_new a, ul.jd_menu_partner_primary_new a:link,ul.jd_menu_partner_primary_new a:visited {  padding: 6px 14px 6px 14px;   text-decoration: none;  text-transform: uppercase;  letter-spacing:0.1em;  border-right: #A6A6A6 solid 1px;  margin:0px;  color:#EFEFEF;  display:block;  outline:0;}ul.jd_menu_partner_primary_new li.jdm_active a,ul.jd_menu_partner_primary_new a:active,ul.jd_menu_partner_primary_new a:hover {  background-image:url('http://www.cymtec.com/images/nav_bkg_over.png');  background-repeat: repeat-x;  color:#FFF;}ul.jd_menu_partner_primary_new ul li a,ul.jd_menu_partner_primary_new ul li a:link,ul.jd_menu_partner_primary_new ul li a:visited {  padding: 5px 15px 5px 15px;   margin:0px;  color:#333;  display:block;  background:none;}ul.jd_menu_partner_primary_new ul li.jdm_active a,ul.jd_menu_partner_primary_new ul li a:active,ul.jd_menu_partner_primary_new ul li a:hover {  background:none;  color:#FFF;}ul.jd_menu_partner_primary_new ul li ul li a,ul.jd_menu_partner_primary_new ul li ul li a:link,ul.jd_menu_partner_primary_new ul li ul li a:visited {  padding: 5px 15px 5px 15px;   margin:0px;  color:#333;  display:block;  background:none;}ul.jd_menu_partner_primary_new ul li ul li.jdm_active a,ul.jd_menu_partner_primary_new ul li ul li a:active,ul.jd_menu_partner_primary_new ul li ul li a:hover {  background:none;  color:#FFF;}ul.jd_menu_partner_primary_new li {  font-size: 13px;  margin: 0px;  padding:0px;  cursor: pointer;  font-weight:500;  white-space: nowrap;  color: #333;}ul.jd_menu_partner_primary_new li.jdm_active,ul.jd_menu_partner_primary_new li.jdm_hover {  color:#FFF;}ul.jd_menu_partner_primary_new ul {  background-color: #FFF;  padding: 0px;  margin: 0px;  border: 1px solid #CCCCCC;  border-bottom:none;}ul.jd_menu_partner_primary_new ul li {  font-size: 12px;  background-color: #FFF;  border: none;  margin: 0px;  border-bottom: 1px solid #CCCCCC;  font-weight:500;  color: #333;  width:auto;  text-align:left;}ul.jd_menu_partner_primary_new ul li.jdm_active,ul.jd_menu_partner_primary_new ul li.jdm_hover {  color:#FFF;  background-image: url('/images/pNavSec_bkg_over_right.gif');}
NOT FOUND
#li_panel {  font-size:12px;  line-height:18px;  width:645px;}#li_row_0 {  width:645px;}#li_row_1 {  overflow:auto;  width:615px;  *width:645px;  background-image: url(http://www.cymtec.com/images/bkg_645-50.png);  background-repeat: no-repeat;   background-position: 0px 0px;  padding: 0px 15px 15px 15px;  margin: 0px;}#li_title_0{  padding-top:10px;  padding-bottom:5px;  /*font-size:16px;*/  font-size:13px;	line-height:14px;	font-weight:normal;	color:#000;	padding:15px 0 2px 0;}#li_title_1{  padding-top:5px;  padding-bottom:5px;  font-weight:700;}#li_desc {  float:left;  padding-left:0px;  color:#4D4D4D;}#li_link {  float:left;  width: 40px;  *width: 70px;  padding-left:30px;  padding-top:20px;}#li_type {  float:left;  width: 40px;  *width: 70px;  padding-left:30px;  padding-top:10px;}#li_c1_0 {  width:475px;  float:left;}#li_c2_0 {  width:140px;  float:left;}#li_c1_1 {  width:445px;  float:left;}#li_c2_1 {  width:140px;  float:left;}
