/*-----------------------------------------------------------------*/
/*                          G L O B A L                            */
/*-----------------------------------------------------------------*/

*, html {margin:0; padding:0;}

body {font-family:Arial, Helvetica, sans-serif; font-size:11px; height:100%;}

.cleardiv {clear:both; padding-top:0;} /* Clear both sides of div */
.floatleft {float:left;}
.floatright {float:right;}

/* DEFAULT LINK BEHAVIOR */
a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#888888;}
a:hover {text-decoration:none; color:#F10013;}
a:visited {text-decoration:none;}

/* TEXT LINK BEHAVIOR */
#main a,
#content_product a,
#content_solutions a,
#content_services a,
#content_companynews a,
#content_standard a {color:#888;}

#main a:hover,
#content_product a:hover,
#content_solutions a:hover,
#content_services a:hover,
#content_companynews a:hover,
#content_standard a:hover {color:#F10013;} 

select {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* TEXT */
p {padding-bottom:10px; color:#333;}
h1 {font-size:16px; color:#4C4C4C; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;} /* Header for product title */
h2 {font-size:14px; color:#4C4C4C; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h3 {font-size:12px; color:#4C4C4C; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h4 {font-size:11px; color:#333333; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.text11_333333  {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.text11B_333333 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:bold;}
.text12B_4C4C4C {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4C4C4C; font-weight:bold;}
.text14_4C4C4C  {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4C4C4C; font-weight:bold;}

/* COLOURS */
.red1 {color:#F10013;} /* Red One */
/** css. testing done by Desmond **/

/* ENTIRE WRAPPER */
#container {width:800px; margin:0 auto;}

/* BLOCK STYLE */
.blockstyle_1 {padding:10px 5px;}
.blockstyle_1 h4 {background-color:#e9e9e9;margin:5px -5px;padding:2px 5px;}
.blockstyle_1 h4.black {color:#e9e9e9;background-color:#333;margin:5px -5px;padding:2px 5px;}

.button {padding:3px 10px; border:1px #ccc solid; position:relative;}

/*-----------------------------------------------------------------*/
/*                     B R E A D C R U M B S                       */
/*-----------------------------------------------------------------*/
#breadcrumbs {float:right; width:780px; margin-left:13px;}
#breadcrumbs ul {list-style:none;}
#breadcrumbs ul li {display:inline; padding-right:3px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999;}
#breadcrumbs ul li.selected {font-weight:bold; color:#333;}
#breadcrumbs a {color:#999;}
#breadcrumbs a:visited {color:#999;}
#breadcrumbs a:hover {color:#F10013;}
/*#level2_rightframe #breadcrumbs, #level3_rightframe #breadcrumbs {padding-bottom: 10px;}*/

/*-----------------------------------------------------------------*/
/*                          F O O T E R                            */
/*-----------------------------------------------------------------*/
#feedback {padding:5px 0 15px 0;}

#footer {background:url(/common/images/footer_navi_bg.jpg) repeat-x; margin:20px 0 10px 0;}
#footer_disclaimer {float:right; background:url(/common/images/footer_navi_right.jpg) no-repeat right; line-height:20px; padding-right:10px;}
#footer_nav {background:url(/common/images/footer_navi_left.jpg) no-repeat left;}
#footer_nav ul {list-style:none; padding-left:5px;}
#footer_nav ul li {display:inline; background:url(/common/images/nav_divider.gif) no-repeat right; padding:0 10px; line-height:20px;}

#footer_nav a {color:#333;}
#footer_nav a:hover {color:#F10013;}
/*-----------------------------------------------------------------*/
/*                          H E A D E R                            */
/*-----------------------------------------------------------------*/
#header a {color:#333;}
#header a:hover {color:#F10013;}

#header_nav {float:right; margin-top:10px; width:77%;}
#select_location {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:right;}
#select_location select {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; margin-left:5px;}

#header_navlinks {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; float:right;}
#header_navlinks ul {list-style:none;}
#header_navlinks ul li {display:inline; padding-left:10px; padding-right:10px; background:url(/common/images/nav_divider.gif) no-repeat bottom right;}
#header_navlinks ul li.quicklinks {padding-right:0;}

#header_nav_text {text-align:right; margin:5px 0 15px 0;}
#header_nav_text span.contacttxt {background:url(/common/images/header_red_tab.jpg) repeat-x;padding:4px 8px 4px 8px; color:#fff;}
#header_nav_text span.contactlink a {margin-left:2px;background:url(/common/images/header_grey_tab.jpg) repeat-x;padding:4px 8px 4px 8px; color:#fff;}
#header_nav_text span.contactlink a:hover {margin-left:2px;background:url(/common/images/header_red_tab.jpg) repeat-x;padding:4px 8px 4px 8px; color:#fff;}

#topnav {background:url(/common/images/topnavi_bg.jpg) repeat-x;}
#topnavlinks ul {list-style:none; padding-left:10px; background:url(/common/images/topnavi_left.jpg) no-repeat top left;} /* topnav left edge image goes here */
#topnavlinks li {display:inline; padding:0 10px; line-height:27px; background:url(/common/images/nav_divider.gif) no-repeat right;} /* line-height follows height of image left for the topnav */

.topnav_dropdown {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 0; background-color:#FFCC00; width:790px;position:absolute; z-index:1; top:400px; visibility:hidden; left:50%; margin-left:-395px;}
.topnav_dropdown ul {margin:0 0 0 10px; list-style:none;}
.topnav_dropdown ul li {display:inline; margin-left:10px; padding-right:10px;}

#search {float:right; height:22px; padding:5px 10px 0 0; background:url(/common/images/topnavi_right.jpg) no-repeat top right;} /* topnav right edge image goes here */
#search .search_txtfield {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding:0 2px; border: 1px solid #CCC; margin-right:5px;}

/*-----------------------------------------------------------------*/
/*                        H O M E P A G E                          */
/*-----------------------------------------------------------------*/
#home_main {}
/*#home_mainpromo {margin-top:-25px;}*/
#home_mainpromo {margin-top:0;}

#home_subpromo {height:auto !important; height:175px; min-height:175px !important;}
#home_subpromo1 {width:333px; float:left; background:url(/common/images/home/solutions_border_bottom.jpg) repeat-x bottom;}
#home_subpromo1 .top {background:url(/common/images/home/solutions_border_top.jpg) repeat-x top;}
#home_subpromo1 #solution1, #home_subpromo1 #solution2 {margin-top:10px;}
#home_subpromo1 .solution_image {padding-right: 10px; float:left;}
#home_subpromo1 ul {list-style:none;}
#home_subpromo1 ul li {display:inline; padding-right:1px;}
#solution1 .blockcontent, #solution2 .blockcontent {margin-left:125px;}

#home_subpromo2 {width:325px; height:163px; float:left;}
#home_subpromo2 .promo_pdt_img {margin-top:2px; float:left;}
#home_subpromo2 p {padding-right:10px;}
#home_subpromo2 ul {list-style:none; background:url(/common/images/home/promo_navi.jpg) no-repeat;}
#home_subpromo2 ul li {display:inline; line-height:31px; padding:0 10px;}

#home_subpromo3 {margin-left:670px; height:1%; padding-top:15px;}
/*-----------------------------------------------------------------*/
/*                            M A I N                              */
/*-----------------------------------------------------------------*/
#main {padding:0 10px;} /* for template.html */

/*-----------------------------------------------------------------*/
/*                   P R I N T F R I E N D L Y                     */
/*-----------------------------------------------------------------*/
#printfriendly ul {list-style:none; padding-top:30px;}
#printfriendly ul li {display:block; float:left; width:295px;}
#printfriendly a {text-decoration:none;}
#printfriendly a:hover {text-decoration:none;}
#printfriendly a:visited {text-decoration:none;}

/*-----------------------------------------------------------------*/
/*                         L E F T N A V                           */
/*-----------------------------------------------------------------*/
#leftnav {float:left;width:180px;}
#leftnav .navtop {height:11px; background:url(/common/images/leftnavi_top.jpg) no-repeat;}
#leftnav .navbottom {height:7px; background:url(/common/images/leftnavi_bot.jpg) no-repeat; position:relative;}
#leftnav .nav {background:url(/common/images/leftnavi_bg.jpg) repeat-y;}
#leftnav dt {background:url(/common/images/leftnavi_btn_single.jpg) no-repeat top center;}
#leftnav dt a {display:block; height:23px; line-height:23px;margin:0 6px;padding:0 10px;}
#leftnav dt.selected {background:url(/common/images/leftnavi_btn_single_active.jpg) no-repeat top center; color:#F10013;}
#leftnav dd {background:url(/common/images/leftnavi_expanded_bg.jpg) center repeat-y;margin:0 6px;padding:0 10px;padding:5px 10px;}
#leftnav dd ul {margin:0 17px;}
#leftnav .hide {display:none;}

#leftnav a {color:#333;}
#leftnav a:hover {color:#F10013;}
#leftnav a.red1 {color:#F10013;}

/* OLD LEFT NAV
-------------------------------------------------------------------*/
/*#leftnav {float:left; width:180px; background:url(/common/images/leftnavi_bg.jpg) repeat-y; height:100%;}
#leftnav ul {list-style:none;}
#leftnav ul li {background:url(/common/images/leftnavi_btn_single.jpg) no-repeat top center; padding:0 15px; line-height:23px;color:#333;}
#leftnav ul li.selected {background:url(/common/images/leftnavi_btn_single_active.jpg) no-repeat top center;}
#leftnav ul ul {margin:0 -15px; padding:0;}
#leftnav ul ul li {padding:5px 15px; background:url(/common/images/leftnavi_expanded_bg.jpg) center repeat-y; line-height:13px;}
#leftnav ul ul ul {list-style:disc;}
#leftnav ul ul ul li {padding:0; margin:0 15px 0 35px; background-image:none; background-color:#D9D9D9;color:#333;}
#leftnav .hide {display:none;}
#leftnav a {color:#333;}
#leftnav a.red1 {color:#F10013;}
#leftnav a:hover {color:#F10013;}*/

/*-----------------------------------------------------------------*/
/*                        R I G H T N A V                          */
/*-----------------------------------------------------------------*/
#rightnav {float:right; width:173px; padding-top:0px;}
#rightnav .boxtop {background:url(/common/images/rightnavi_top.jpg) bottom no-repeat; padding-top:8px; position:relative;}
#rightnav .boxbottom {background:url(/common/images/rightnavi_bot.jpg) top no-repeat; padding-top:8px; padding-bottom:5px; position:relative;}
#rightnav .box {background:url(/common/images/rightnavi_bg.jpg) repeat-y; padding:0 10px; position:relative;}
#rightnav .kbboxtop {background:url(/common/images/rightnavi_kb_top.jpg) bottom no-repeat; padding-top:1px; position:relative;}
#rightnav .kbboxbottom {background:url(/common/images/rightnavi_kb_bottom.jpg) top no-repeat; padding-top:3px; position:relative; margin-bottom:5px;}
#rightnav .kbbox {background:url(/common/images/rightnavi_bg.jpg) repeat-y; padding:0 3px 0 1px; position:relative;}
#rightnav .kbbox h4 {}
#rightnav .kbbox .kbgradient {background:url(/common/images/rightnavi_gradient.jpg) bottom repeat-x; padding:0 5px 0 9px;}
#rightnav h4, #rightnav p {padding-left:7px;position:relative;}
#rightnav h4 {padding-bottom:0;}
#rightnav ul {list-style:none; padding-bottom:5px; padding-left:1em; text-indent:-0.8em; margin:0 5px;} /* make &raquo; appears like bulletpoint */
#rightnav ul li.heading {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:bold;position:relative;}
#rightnav .divider {margin:5px 0; line-height:1px; border-top:#CCC solid 1px; clear:both;position:relative;}
#rightnav select {width:130px;margin-top:5px;} /* Drop downlist box */
#rightnav option {padding-left:2px;} /* Drop downlist box */

/*-----------------------------------------------------------------*/
/*                     L E V E L S   1  -  5                       */
/*-----------------------------------------------------------------*/
#product_main {margin-top:25px;}
#contentframe {padding-top:10px;}

#level1_rightframe,
#level2_rightframe,
#level3_rightframe,
#level4_rightframe,
#level5_rightframe,
#standard_rightframe,
#standard_rhs_rightframe {float:right; width:780px; margin-left:13px;}

#level1_rightframe #contentframe {padding-top:0px;} /* No breadcrumbs. Do not need to supply padding for breadcrumbs*/

#level2_main, #level3_main, #level4_main {padding-bottom:10px;}

#level2_main img, #level3_main img, #level4_main img {padding-bottom:10px;margin:0 -3px;}
#level2_main, #level3_main, #level4_main {padding:0 3px 10px 3px;}

#content_product, 
#content_solutions,
#content_services,
#content_support,
#content_experience,
#level3_rightframe #content_companynews,
#standard_rhs_rightframe #content_standard {width:590px; float:left;} /* These content have been margin-right to allow space for rightnav */

#standard_rightframe #content_standard, #standard_rightframe #content_companynews {margin-right:10px;} /* No rightnav, so just compress in the content by 10px */

#content_standard .divider,
#content_product .divider, 
#content_solutions .divider,
#content_services .divider,
#content_companynews .divider {margin:20px 0; line-height:1px; border-top:#CCC solid 1px;}

/*-----------------------------------------------------------------*/
/*                        L E V E L S   1                          */
/*-----------------------------------------------------------------*/
/* Section */
#level1_rightframe ul {list-style:none;}
#level1_rightframe ul li.block, 
#level1_rightframe ul li.centerblock {float:left; display:block; width:258px; background:url(/common/images/level1_subsection_bg.gif) repeat-x top;}
#level1_rightframe ul li.centerblock {margin: 0 3px;}
#level1_rightframe ul li .blockcontent {margin:10px}
#level1_rightframe ul li .blockcontent p.description {padding-bottom:0;}
#level1_rightframe ul li h2 {vertical-align:top; height:auto !important; height:32px; min-height:32px !important;}


#level1_rightframe #blockmoreinfo ul li.block, 
#level1_rightframe #blockmoreinfo ul li.centerblock {float:left; display:block; width:258px; background:none;}
#level1_rightframe #blockmoreinfo ul li.centerblock {margin: 0 3px;}
#level1_rightframe #blockmoreinfo li p.moreinfo {padding:0 10px 10px 10px;}

#level1_rightframe #blockbottom ul li.block, 
#level1_rightframe #blockbottom ul li.centerblock {float:left; display:block; width:258px; background:url(/common/images/moreinfo_block.gif) bottom;}
#level1_rightframe #blockbottom ul li.centerblock {margin: 0 3px;}
#level1_rightframe #blockbottom li p.viewmore {padding:0 15px; line-height:21px;}
#level1_rightframe #subsection {height:auto !important; height:200px; min-height:200px !important;}

/*#standard_rightframe #content_standard ul {list-style:disc; margin:0 0 10px 15px;}*/
.support_class {margin-right:-10px;}
.support_class ul {list-style:none;}
.support_class ul li.block, 
.support_class ul li.centerblock {float:left; display:block; width:258px; background:url(/common/images/level1_subsection_bg.gif) repeat-x top;list-style:none; padding-bottom:0;}
.support_class ul li.centerblock {margin: 0 3px;}
.support_class ul li .blockcontent {margin:10px}
.support_class ul li .blockcontent p.description {padding-bottom:0;}
.support_class ul li h2 {vertical-align:top; height:auto !important; height:32px; min-height:32px !important;}
.support_class select {}

.support_class .blockmoreinfo ul li.block, 
.support_class .blockmoreinfo ul li.centerblock {float:left; display:block; width:258px; background:none;list-style:none; padding-bottom:0;}
.support_class .blockmoreinfo ul li.centerblock {margin: 0 3px;}
.support_class .blockmoreinfo li p.moreinfo {padding:0 10px 10px 10px;}

.support_class .blockbottom ul li.block, 
.support_class .blockbottom ul li.centerblock {float:left; display:block; width:258px; background:url(/common/images/moreinfo_block.gif) bottom;list-style:none; padding-bottom:0;}
.support_class .blockbottom ul li.centerblock {margin: 0 3px;}
.support_class .blockbottom li p.viewmore {padding:0 15px; line-height:21px; vertical-align:bottom;}
.support_class .subsection {height:auto !important; height:150px; min-height:150px !important;}

/*-----------------------------------------------------------------*/
/*                         L E V E L   2                           */
/*-----------------------------------------------------------------*/
/* Note: Same subsection definitions are used for both level 2 and 3 and experience center pages */
#level2_rightframe #subsection ul {list-style:none;}
#level2_rightframe #subsection ul li {display:block; padding:15px; background:url(/common/images/level2_subsection_bg.gif) repeat-x top;}
#level2_rightframe #subsection ul li .blockcontent {margin-left:155px; ; height:auto !important; height:60px; min-height:60px !important;}
#level2_rightframe #subsection ul li .blockcontent .introtext {height:auto !important; height:50px; min-height:50px !important;}
#level2_rightframe #subsection ul li .blockcontent .introtext a {}
#level2_rightframe #subsection ul li .subsection_img {width:155px; float:left;}
#level2_rightframe #subsection ul li h3 {}
#level2_rightframe #subsection ul ul {margin:0 0 10px 20px;}
#level2_rightframe #subsection ul ul li {list-style-type:disc;background:none; padding:0 0 5px 0;display:list-item;color:#333;}

#level2_rightframe #level2_main ul {margin:0 0 10px 20px;}
#level2_rightframe #level2_main ul li {list-style-type:disc;background:none; padding:0 0 5px 0;display:list-item;color:#333;}

/*-----------------------------------------------------------------*/
/*                         L E V E L   3                           */
/*-----------------------------------------------------------------*/
/* Note: Same subsection definitions are used for both level 2 and 3 and experience center pages */
#level3_rightframe #subsection ul {list-style:none;}
#level3_rightframe #subsection ul li {display:block; padding:15px; background:url(/common/images/level2_subsection_bg.gif) repeat-x top;}
#level3_rightframe #subsection ul li .blockcontent {margin-left:155px; ; height:auto !important; height:60px; min-height:60px !important;}
#level2_rightframe #subsection ul li .blockcontent .introtext a {}
#level3_rightframe #subsection ul li .blockcontent .introtext {height:auto !important; height:50px; min-height:50px !important;}
#level3_rightframe #subsection ul li .subsection_img {width:155px; float:left;}
#level3_rightframe #subsection ul li h3 {}
#level3_rightframe #subsection ul ul {margin:0 0 10px 20px;}
#level3_rightframe #subsection ul ul li {list-style-type:disc;background:none; padding:0 0 5px 0;display:list-item; color:#333;}

#level3_rightframe #level3_main ul {margin:0 0 10px 20px;}
#level3_rightframe #level3_main ul li {list-style-type:disc;background:none; padding:0 0 5px 0;display:list-item;color:#333;}

#level3_rightframe #content_companynews {margin-top:10px;}
#level3_rightframe #content_companynews table {background:#DFDFDF;}
#level3_rightframe #content_companynews table th {background:#E9E9E9; padding:2px; text-align:left;}
#level3_rightframe #content_companynews table th.date {width:15%;}
#level3_rightframe #content_companynews table th.news {width:60%;}
#level3_rightframe #content_companynews table th.location {width:25%;}
#level3_rightframe #content_companynews table td {background:#FFF; padding:2px; vertical-align:top;}
#level3_rightframe #content_companynews table td.alt_row {background:#F2F2F2;}

/*-----------------------------------------------------------------*/
/*                         L E V E L   4                           */
/*-----------------------------------------------------------------*/
/* Note: For product/detail pages. */
#level4_rightframe .withimg .pdt_intro p {margin: 0 0 0 240px;}
#level4_rightframe .withimg .pdt_intro {margin-top:10px; height:auto !important; height:200px; min-height:200px !important;}
#level4_rightframe .withimg .pdt_intro .pdt_main_img {padding:0 20px 0 20px; float:left;}
#level4_rightframe .withimg .pdt_intro ul {margin: 0 0 0 250px; padding: 0 5px;}
#level4_rightframe .withimg .pdt_intro ul li.pdt_title {list-style:none; margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4C4C4C;}
#level4_rightframe .withimg .pdt_intro ul li.pdt_tagline {list-style:none; padding-bottom:10px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:bold;}
#level4_rightframe .withimg .pdt_intro ul li {padding-bottom:10px; list-style-type:disc;color:#333;}

#level4_rightframe .withimg #pdt_intro_nav {width:580px;}
#level4_rightframe .withimg #pdt_intro_nav .pdt_img_nav {list-style:none; text-align:center;}
#level4_rightframe .withimg #pdt_intro_nav .pdt_img_nav li {display:block; float:left; width:100px; margin:0 2px 0 5px; border:#CCC 1px solid;}
#level4_rightframe .withimg #pdt_intro_nav .pdt_img_nav li.hide {border:none;}
#level4_rightframe .withimg #pdt_intro_nav .pdt_img_nav a {text-decoration:none;}

#level4_rightframe .withimg #pdt_intro_nav .pdt_anchorlinks {margin-left:237px; padding-bottom:20px; list-style:none;}
#level4_rightframe .withimg #pdt_intro_nav .pdt_anchorlinks li {display:block; float:left; padding-right:7px; white-space:nowrap;}
#level4_rightframe .withimg #pdt_intro_nav .pdt_anchorlinks a {text-decoration:none;}

#level4_rightframe .noimg .pdt_intro {margin-top:10px;}
#level4_rightframe .noimg .pdt_intro ul {margin-left:10px; padding: 0 5px;}
#level4_rightframe .noimg .pdt_intro ul li.pdt_title {list-style:none; margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4C4C4C;}
#level4_rightframe .noimg .pdt_intro ul li.pdt_tagline {list-style:none; padding-bottom:10px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:bold;}
#level4_rightframe .noimg .pdt_intro ul li {padding-bottom:10px; list-style-type:disc;}

#level4_rightframe .noimg #pdt_intro_nav {width:580px;}
#level4_rightframe .noimg #pdt_intro_nav .pdt_img_nav {list-style:none; text-align:center;}
#level4_rightframe .noimg #pdt_intro_nav .pdt_img_nav li {display:block; float:left; width:100px; margin:0 10px 0 5px; border:#CCC 1px solid;}
#level4_rightframe .noimg #pdt_intro_nav .pdt_img_nav a {text-decoration:none;}

#level4_rightframe .noimg #pdt_intro_nav .pdt_anchorlinks {list-style:none;}
#level4_rightframe .noimg #pdt_intro_nav .pdt_anchorlinks li {display:inline; padding-right:10px;}
#level4_rightframe .noimg #pdt_intro_nav .pdt_anchorlinks li a {text-decoration:none;}

#level4_rightframe #pdt_features h2,
#level4_rightframe #pdt_solution h2,
#level4_rightframe #pdt_accessories h2,
#level4_rightframe #pdt_awards h2,
#level4_rightframe #xsell h2 {padding-bottom:6px;}

#level4_rightframe #pdt_features ul {list-style:disc; margin:0 0 10px 15px;}
#level4_rightframe #pdt_features ul li {padding:0 0 5px 0;color:#333;}
#level4_rightframe #pdt_features ul ul {list-style:circle; margin:0 0 10px 15px;}
#level4_rightframe #pdt_features ul ul li {padding:5px 0 0 0;color:#333;}

#level4_rightframe #pdt_solution ul {list-style:disc; margin:0 0 10px 15px;}
#level4_rightframe #pdt_solution ul li {padding:0 0 5px 0;color:#333;}
#level4_rightframe #pdt_solution ul ul {list-style:circle; margin:0 0 10px 15px;}
#level4_rightframe #pdt_solution ul ul li {padding:5px 0 0 0;color:#333;}

#level4_rightframe #pdt_accessories ul {list-style:none; padding-left:1em; text-indent:-0.8em; width: 250px;} /* make &raquo; appears like bulletpoint */
#level4_rightframe #pdt_accessories ul li {padding-bottom:5px;}
#level4_rightframe #pdt_accessories a {text-decoration:none;}
#level4_rightframe #pdt_accessories .leftcol {float:left;}
#level4_rightframe #pdt_accessories .rightcol {margin-left:293px;}

#level4_rightframe #xsell {background:none;}
#level4_rightframe #xsell #product1 {margin-right:3px;}
#level4_rightframe #xsell #product1, #level4_rightframe #xsell #product2 {float:left;background:url(/common/images/xsell_bg.jpg) no-repeat; width:292px; height:136px;}
#level4_rightframe #xsell .xsell_content {padding:16px 0 0 10px;}
#level4_rightframe #xsell .xsell_img {float:left;}
#level4_rightframe #xsell .xsell_info {margin-left:100px; padding-right:5px;}
#level4_rightframe #xsell h2 {padding-bottom:5px;}

#level4_rightframe #pdt_awards table.awards_table {width:590px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
#level4_rightframe #pdt_awards table.awards_table td {padding:0 10px;vertical-align:top;text-align:center;width:33%;}

#level4_rightframe .text_havesales 
{background:url(/common/images/bg_sales_enquiry.jpg) no-repeat top center; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:bold; 
								 height:auto !important; height:30px; min-height:30px !important;}
#level4_rightframe .text_havesales_2lines 
{background:url(/common/images/bg_sales_enquiry_2lines.jpg) no-repeat top center; line-height:15px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; height:auto !important; height:46px; min-height:46px !important;}

#level4_rightframe .text_havesales .dividerbar {background:url(/common/images/nav_divider.gif) no-repeat center; padding:0 5px;}

#level4_rightframe .text_havesales_2lines .dividerbar {background:url(/common/images/nav_divider_2lines.gif) no-repeat center; padding:0 5px; height:25px;}

#level4_rightframe .text_havesales a,
#level4_rightframe .text_havesales_2lines a
{text-decoration:none;}

#level4_rightframe .text_havesales a:hover,
#level4_rightframe .text_havesales_2lines a:hover
{text-decoration:none; color:#F10013;}

#level4_rightframe .text_havesales a:visited,
#level4_rightframe .text_havesales_2lines a:visited
{text-decoration:none;}

#level4_rightframe #content_solutions .readmore a {text-decoration:none;}
#level4_rightframe #content_solutions .solutionbox {background:url(/common/images/solutions4_box_bg.gif) repeat-x top; padding:15px; border:1px #CCC solid; margin-bottom:15px}
#level4_rightframe #content_solutions .solutionbox h3 {border-bottom:1px #CCC solid; padding-bottom:8px; margin-bottom:8px; position:relative;}
#level4_rightframe #content_solutions .solutionbox .boxleft {width:49%; float:left;}
#level4_rightframe #content_solutions .solutionbox .boxright {width:49%; float:right;}
#level4_rightframe #content_solutions .solutionbox a.a_boxoff {display:block; border:1px solid #CCC; height:1%; padding:1px 10px;}
#level4_rightframe #content_solutions .solutionbox .boxcontent {padding:5px 17px;}

a.a_boxon {display:block;color:#FFFFFF !important;}

#level4_rightframe #content_solutions .solutionbox a.a_boxoff:hover,
#level4_rightframe #content_solutions .solutionbox a.a_boxon:hover,
.a_boxon {background:#666; color:#FFF;display:block; border:1px solid #CCC; height:1%; padding:1px 10px;}

.a_boxoff .plus {display:inline;color:#F10013;}
.a_boxoff .minus {display:none;}

.a_boxon .plus {display:none;}
.a_boxon .minus {display:inline; padding:0 1px;}

#level4_rightframe #content_support a {text-decoration:none;}

#level4_rightframe #content_support .blockstyle_1 ul {list-style:none;}

#level4_rightframe #printfriendly {padding-top:30px;}

/* Support section right nav */
/*#rightnav .registration {background:url(/common/images/support/support_activation_registration.jpg) top left no-repeat;height:60px; margin:0 5px;}
#rightnav .ticket {background:url(/common/images/support/support_ticket.jpg) top left no-repeat;height:60px; margin:0 5px;}
#rightnav .rma {background:url(/common/images/support/support_rma_department.jpg) top left no-repeat; margin:0 5px;}
#rightnav .registration ul, 
#rightnav .ticket ul, 
#rightnav .rma ul
{padding-left:70px;}*/

#rightnav .registration ul {padding-top:0px;}
#rightnav .ticket ul {padding-top:0px;}

/*-----------------------------------------------------------------*/
/*                         L E V E L   5                           */
/*-----------------------------------------------------------------*/
/* Note: For products comparison chart. */
#level5_rightframe #printfriendly {padding-top:30px;}
#level5_rightframe .fixheight {height:auto !important; height:400px; min-height:400px !important;}

/*-----------------------------------------------------------------*/
/*                 S T A N D A R D  W / O  R H S                   */
/*-----------------------------------------------------------------*/
/* Standard template - NO RHS */
#standard_rightframe #printfriendly {padding-top:30px; clear:both;}
#standard_rightframe #printfriendly ul {list-style:none;}
#standard_rightframe #printfriendly ul li {display:block; float:left; width:385px;}

#standard_rightframe h1 {padding-bottom:20px;}
#standard_rightframe p.subheading {font-style:italic; padding-bottom:20px; width:99%;}
#standard_rightframe p.news_date {font-weight:bold;}
#standard_rightframe #content_standard ul {list-style:disc; margin:0 0 10px 15px;}
#standard_rightframe #content_standard ul li {padding:0 0 5px 0; color:#333;}

/* Company News */
#standard_rightframe #content_companynews h1 {padding-bottom:20px; padding-right:5px;}
#standard_rightframe #content_companynews p.subheading {font-style:italic; padding-bottom:20px;}
#standard_rightframe #content_companynews p.news_date {font-weight:bold;}
#standard_rightframe #content_companynews ul {list-style:disc; margin:0 0 10px 15px;}
#standard_rightframe #content_companynews ul li {padding:0 0 5px 0; color:#333;}

/* Voice &amp; Video Accessories page */
#content_standard ul.accessories_list {padding-left:10px;padding-left:1em; text-indent:-0.8em;}
#content_standard ul.accessories_list li {list-style:none;}
#content_standard ul.accessories_list li a {text-decoration:none;}
#content_standard ul.accessories_list ul {}
#content_standard ul.accessories_list ul li {list-style:none;}

#content_standard #masthead {margin:0 -10px 10px 0;}

/*-----------------------------------------------------------------*/
/*                  S T A N D A R D  W /  R H S                    */
/*-----------------------------------------------------------------*/
/* Standard template - WITH RHS */
#standard_rhs_rightframe #printfriendly {padding-top:30px;}
#standard_rhs_rightframe #printfriendly ul {list-style:none;}
#standard_rhs_rightframe #printfriendly ul li {display:block; float:left; width:295px;}

#standard_rhs_rightframe #content_standard h1 {padding-bottom:20px;}
#standard_rhs_rightframe #content_standard ul {list-style:disc; margin:0 0 10px 15px;}
#standard_rhs_rightframe #content_standard ul li {padding:0 0 5px 0;}

#standard_main {padding-bottom:10px;}

/*-----------------------------------------------------------------*/
/*                         S I T E M A P                           */
/*-----------------------------------------------------------------*/

#sitemap table.classification {text-align:left}
#sitemap table.classification th {background:#e9e9e9; padding:3px 5px;color:#333;}
#sitemap table.classification td {padding:5px;font-weight:bold;}
#sitemap table.classification ul {padding:0 5px;}
#sitemap table.classification ul li {padding-bottom:0; font-weight:normal; color:#666;}
#sitemap table.classification ul li a, #sitemap table.classification td a {text-decoration:none; color:#666;}
#sitemap table.classification ul li a:hover, #sitemap table.classification td a:hover {text-decoration:none;color:#F10013;}

/*-----------------------------------------------------------------*/
/*                       C O N T A C T   U S                       */
/*-----------------------------------------------------------------*/
#contact_main_map {background:url(/common/images/contact_us/contactus_bg.jpg) repeat-x top; padding:0 20px;}
#contact_main_map #contact_main_nav {margin-left:50px;}
#contact_main_map #contact_main_nav td {background:url(/common/images/contact_us/contactus_nav_btn.gif) no-repeat; padding:6px 10px;}
#contact_main_map #contact_main_nav a {text-decoration:none;}

#contact_small_map {background:url(/common/images/contact_us/contactus_bg.jpg) repeat-x top; padding:20px;}
#contact_small_map #contact_small_nav {}
#contact_small_map #contact_small_nav td {background:url(/common/images/contact_us/contactus_nav_btn.gif) no-repeat; padding:6px 10px;}
#contact_small_map #contact_small_nav a {text-decoration:none;}

.contact_details {margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/*-----------------------------------------------------------------*/
/*                          S U P P O R T                          */
/*-----------------------------------------------------------------*/
/* Support landing page */
#support_table h4 {margin-top:0;}
#support_table ul {padding-left:1em; text-indent:-0.8em;} /* make &raquo; appears like bullets */
#support_table ul li {list-style:none; margin-left:-10px;}
