* {
padding:0;
margin:0;
}
html, body {
font-family :Arial, Verdana, sans-serif;
font-size:12px;
height:100%;
}
div#imageroller {
position :absolute;
top:136px;
left : 546px ;			 		/* ADDED */
width : 440px ;			 		/* ADDED */
height : 270px ;				/* ADDED */
border:0;
padding:0;
margin:0;
overflow:hidden;
}
img.sliderimage {
position:absolute;
}

.buttontable{
margin-top:10px;
margin-bottom:10px;
}

div#is-login {
position:absolute;
top:130px;
left:746px;
width:240px;
height:90px;
border:10px;
padding:0;
margin:0;
z-index:8;
overflow:hidden;
background-image:url(/rb/layout/templates/images/header_logget_in.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#login-box {
background-image:url(/rb/layout/templates/images/background_nologin.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-top:10px;
padding-bottom:10px;
width:240px;
position:relative;
z-index:2;

}
#wxlPageWrapper {
margin-left:16px;
margin-top:1px;
}
#wxl_master_content {
margin-top:15px;
padding:0;
margin-left:0;
margin-right:0;
}
.wxl_master_content_left {
width:240px;
padding:0px;
margin:0px;
background-color:#9bc9e3;
background-image:url(/rb/layout/templates/images/container_240_top_dark.png);
background-position:top;
background-repeat:no-repeat;
}

.menu-shade {
border-top:4px solid #63acd3;
background-color:#99c8e2;
}
.teaserTable {
width:210px;
margin-left:16px;
margin-right:16px;
margin-top:10px;
margin-bottom:8px;
}
.teaserTable .price {
text-align:right;
vertical-align:bottom;
color:#f0f0f0;
font-weight:bold;
font-size:16px;
}
.wxl_master_content_center_2c {
padding:0;
margin:0;
}
.wxl_master_content_center_3c {
padding:0;
margin:0;
}
.wxl_master_content_right_2c {
padding:0;
margin:0;
}
.wxl_master_content_right_3c {
padding:0;
margin:0;
}



.wxl_master_content_right_register_2c {
width:240px;
padding:0px;
margin:0px;
background-color:#9bc9e3;
background-image:url(/rb/layout/templates/images/container_240_top_dark.png);
background-position:top;
background-repeat:no-repeat;
}
.wxl_right_3c {
padding:0;
margin:0;
}
.wxl_master_content_left_login {
width:200px;
padding-top:2px;
padding-left:15px;
}
.wxl_master_content_left_login_title {
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.wxl_master_content_left_login_element {
color:#ffffff;
padding-top:8px;
}
.wxl_master_content_left_login_textfield {
background:transparent url("/rb/layout/templates/images/back_login.gif") repeat scroll 0% 0%;
border:0 none;
display:block;
float:right;
font-size:11px;
height:15px;
margin:2px;
padding:2px;
width:105px;
}
#wxlMasterTable {
background-image:url("/rb/layout/templates/images/footer_shadow.jpg");
background-position:center bottom;
background-repeat:repeat-x;
/* padding-top:25px; */
}
.teaser-index {
position:absolute;
z-index:2;
background-image:url("/rb/layout/templates/images/teaser_trial.gif");
background-repeat:no-repeat;
margin-top:335px;
margin-left:140px;
}
.teaser-register {
position:absolute;
z-index:12;
background-image:url("/rb/layout/templates/images/teaser_trial.gif");
background-repeat:no-repeat;
margin-top:-50px;
margin-left:155px;
height:105px;
width:105px;
cursor:pointer;
}
.bg-soft {
background-color:#bbdceb;
}
div.divider {
margin-left:13px;
margin-right:13px;
margin-top:5px;
border-bottom:1px dotted white;
font-size:1px;
}
.table-border {
border-bottom:1px dotted #cccccc;
border-right:1px dotted #cccccc;
border-left:1px dotted #cccccc;
}
.teaser_bg {
background-color:#d7e1db;
background-image:url("/rb/layout/templates/images/container_240_top_light.gif");
background-repeat:no-repeat;
}
.teaser_bg_bottom {
background-color:#a5beaf;
background-image:url("/rb/layout/templates/images/container_240_bottom_light.gif");
background-repeat:no-repeat;
}
.index-teaser {
background-image:url("/rb/layout/templates/images/footer_index_shadow.jpg");
background-position:center bottom;
background-repeat:repeat-x;
padding-left:12px;
padding-right:12px;
padding-top:12px;
height:150px;
}
.index-teaser-bg {
background-color:#bbdced;
background-image:url("/rb/layout/templates/images/container_310_top_light.gif");
background-repeat:no-repeat;
background-position:center top;
}
.h1-index-teaser {
font-size:16px;
font-weight:bold;
text-decoration:none;
color:rgb(180,202,0);
margin:4px 0px 4px 12px;
}
.teaser_bg_dark {
background-color:#7fbdde;
}
.content-bg {
background-image:url("/rb/layout/templates/images/index_back.jpg");
background-repeat:no-repeat;
}
#show-area {
background-image:url("/rb/layout/templates/images/header_logget_in.png");
background-repeat:no-repeat;
height:30px;
}
.content-spacer {
margin-top:350px;
}
.mainmenu-background {
background-image:url("/rb/layout/templates/images/logo_line.gif");
background-repeat:repeat-x;
}
.header_bg {
height:36px;
background-image:url("/rb/layout/templates/images/table_header_column.gif");
background-repeat:repeat-x;
background-position:bottom;
}
.corner-left-dark {
height:36px;
background-image:url("/rb/layout/templates/images/corner_left_dark.gif");
background-repeat:no-repeat;
}
.corner-right-dark {
height:36px;
background-image:url("/rb/layout/templates/images/corner_right_dark.gif");
background-repeat:no-repeat;
}
.corner-between-dark {
height:36px;
background-image:url("/rb/layout/templates/images/corner_between_dark.gif");
background-repeat:repeat-x;
}
.helper-content {
width:700px;
border-left-width:1px;
border-left-style:dashed;
border-left-color:#9bc9e3;
border-right-width:1px;
border-right-style:dashed;
border-right-color:#9bc9e3;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#9bc9e3;
}
td {
/* font-size:11px; */
}
p, li {
margin:0;
padding:0;
}
.error {
color:#ff3333;
text-align:left;
}
#pageOverlay {
position:absolute;
z-index:500;
background-image:url(/rb/layout/images/pageOverlay.gif);
}

select {
border:1px solid #4F6580;
padding:2px;
margin:2px;
width:224px;
}
.select-small {
border:1px solid #4F6580;
padding:2px;
margin:2px;
width:64px;
}
.textarea {
width:215px;
height:250px;
border:1px solid #4F6580;
padding:3px;
margin:2px;
}
.textfield {
border:1px solid #4F6580;
padding:2px;
margin:2px;
width:217px;
}
.inputRow {
line-height:24px;
}
h1 {
font-size:18px;
color:rgb(180,202,0);
margin-bottom:5px;
}
h2 {
font-size:16px;
color:#000000;
}
h3 {
font-size:13px;
color:#000000;
}
.h1 {
font-size:13px;
color:#000000;
}
.h2 {
font-size:13px;
color:#000000;
}
.h3 {
font-size:12px;
color:#000000;
}
.link_active {
height:31px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding-left:14px;
background-image:url("/rb/layout/templates/images/active_link.gif");
}
.link_passive {
height:31px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding-left:14px;
background-image:url("/rb/layout/templates/images/menu_spacer.gif");
background-repeat:no-repeat;
background-position:top;
}

.link_passive_ {
height:31px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding-left:14px;
}
.content_link_passive {
height:31px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.content_link_active {
height:31px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.menu_spacer {
height:2px;
background-image:url("/rb/layout/templates/images/menu_spacer.gif");
}

.link-listing-control{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
cursor:pointer;
text-decoration:underline;
white-space:nowrap;
}

.footer{
background:#ffffff;
padding-bottom:10px;
}

.link-footer {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
height:20px;
}
.link-sub-main {
height:31px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.link-sub-main:hover {
height:31px;
font-family:Arial, Helvetica, sans-serif;
color:#aa213b;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_active:link {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_active:active {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_active:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_active {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_passive:link {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_passive:active {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_passive:visited {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_passive {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
line-height:30px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_passive_small:link {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:20px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_passive_small:active {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:20px;
font-weight:bold;
text-decoration:none;
}
.wxl_myAccount_menu_link_passive_small:visited {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:20px;
font-weight:bold;
text-decoration:none;
}
.wxl_menu_entry:active {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_entry:visited {
font-family:Arial, Helvetica sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_entry:link {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_entry {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_entry_footer_small {
background:white url("/rb/layout/templates/images/index_bot.gif") no-repeat scroll 0% 0%;
height:52px;
margin-left:0;
}
.wxl_menu_entry_small:active {
font-family:Arial, Helvetica, sans-serif;
color:red;
text-decoration:none;
padding:0;
}
.wxl_menu_entry_small:visited {
font-family:Arial, Helvetica sans-serif;
color:#ffffff;
text-decoration:none;
padding:0;
}
.wxl_menu_entry_small:link {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:0;
}
.wxl_menu_entry_small {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:0;
}
.mainnavi-headline {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding-left:0;
line-height:16px;
}
.subnavi-headline {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
padding-left:0;
line-height:16px;
}
.wxl_menu_link {
font-family:Arial, Helvetica;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_link:hover {
font-family:Arial, Helvetica;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_link_active {
font-family:Arial, Helvetica;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_link_active:hover {
font-family:Arial, Helvetica;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_link_passive {
font-family:Arial, Helvetica;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}
.wxl_menu_link_passive:hover {
font-family:Arial, Helvetica;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0;
}

.wxl_menu_link_passive_small{
font-family:Arial, Helvetica;
color:#ffffff;
font-size:12px;
text-decoration:none;
padding:0;
}
.wxl_menu_link_passive_small:hover {
font-family:Arial, Helvetica;
color:#000000;
font-size:12px;
text-decoration:none;
padding:0;
}

.submenu {
padding:10px;
width:240px;
background-color:#9bc9e3;
}
.submenu_1 {
text-decoration:none;
padding-left:0;
}
.submenu_2 {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #ffffff;
line-height:25px;
}
.submenu_3 {
text-decoration:none;
padding-left:0;
}
.submenu_4 {
text-decoration:none;
padding-left:0;
}
.submenu_5 {
text-decoration:none;
padding-left:0;
}
.cms-text-n {
padding:10px;
}
.cms-text-s {
padding:10px;
}
.cms-text-center {
padding:0px 12px 20px 10px;
position:relative;
z-index:1;
}
.cms-text-se {
padding:10px;
}
.cms-text-ne {
padding-left:14px;
padding-right:14px;
padding-top:10px;
padding-bottom:30px;
}
.cms-text-nw {
padding:10px;
}
.cms-title-n {
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
padding-left:10px;
padding-right:10px;
}
.cms-top-title-center {
position:relative;
z-index:1;
font-size:16px;
font-weight:bold;
color:rgb(180,202,0);
padding:3px 10px 20px 8px;
}
.cms-title-center {
font-size:13px;
font-weight:bold;
color:black;
padding-top:5px;
padding-left:10px;
padding-right:10px;
}
.cms-title-s {
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
padding-left:10px;
padding-right:10px;
}
.cms-title-se {
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
padding-left:10px;
padding-right:10px;
}
.cms-title-ne {
font-size:16px;
font-weight:bold;
color:#B4CA00;
padding-top:5px;
padding-left:14px;
padding-right:14px;
padding-bottom:0;
}
.cms-sub-title-ne {
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:6px;
padding-left:14px;
padding-right:14px;
padding-bottom:10px;
}
.cms-title-nw {
font-size:16px;
font-weight:bold;
color:#a91f39;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:0;
}
.cms-title-menu {
font-size:16px;
line-height:26px;
font-weight:bold;
color:#B4CA00;
padding-top:4px;
padding-left:15px;
padding-right:10px;
text-decoration:none;
}
.cms-title-menu_active {
font-size:16px;
line-height:26px;
font-weight:bold;
color:#003561;
padding-top:5px;
padding-left:15px;
padding-right:10px;
text-decoration:none;
}
.cms-title-menu_passive {
font-size:16px;
line-height:26px;
font-weight:bold;
color:#003561;
padding-top:5px;
padding-left:15px;
padding-right:10px;
text-decoration:none;
}
.cms-block-center {
padding-left:16px;
padding-top:10px;
position:relative;
z-index:2;
}
.cms-content-container {
padding-left:6px;
}
.cms-block-s {
margin-top:5px;
}
.cms-block-se {
width:240px;
margin-top:155px;
height:198px;
background-color:#a5beaf;
background-image:url("/rb/layout/templates/images/container_240_top_middle.gif");
background-repeat:no-repeat;
}
.cms-block-n {
padding-right:10px;
}
.cms-block-ne {
width:240px;
}
.cms-block-menu {
width:240px;
background-color:#9bc9e3;
background-image:url("/rb/layout/templates/images/container_240_top_dark.png");
background-repeat:no-repeat;
}
.cms-block-typo-top {
position:relative;
z-index:1;
width:240px;
height:7px;
background-image:url("/rb/layout/templates/images/container_240_top_dark.gif");
background-repeat:no-repeat;
}
.cms-block-typo {
position:relative;
z-index:1;
width:240px;
background-color:#9bcae4;
}
.cms-block-nw {
width:240px;
background-image:url("/rb/layout/templates/images/container_240_top_dark.png");
background-repeat:no-repeat;
}
.cms-block-w {
width:240px;
background-image:url("/rb/layout/templates/images/container_240_top_dark.png");
background-repeat:no-repeat;
}
.cms-block-sw {
width:240px;
background-image:url("/rb/layout/templates/images/container_240_top_dark.png");
background-repeat:no-repeat;
}
.list-head {
background-color:#7dbce0;
font-size:13px;
color:#ffffff;
padding:4px;
margin-top:10px;
}
.list-subhead {
background-color:#5990b7;
font-size:13px;
color:#000000;
padding:2px;
}
.list-color1 {
background-color:#ffffff;
padding:2px;
}
.list-color2 {
background-color:#ffffff;
padding:2px;
}
.list-column {
line-height:19px;
padding:5px;
border-bottom:1px dotted #7abed8;
}
.list-column-top {
height:3px;
}
.list-column-bottom {
height:1px;
background-image:url("/rb/layout/templates/images/logo_line.gif");
background-repeat:repeat-x;
}
.list-column-right {
line-height:19px;
padding:5px;
border-bottom:1px dotted #7abed8;
}
.contentLeft {
margin-top:5px;
background-color:#ffffff;
}
.content-head {
font-size:16px;
color:rgb(180,202,0);
font-weight:bold;
padding-top:3px;
padding-bottom:20px;
margin:0;
}
.content-container {
padding:3px;
position:relative;
width:700px;
}

.content-subhead {
background-color:#7DBCE0;
color:#FFFFFF;
font-size:13px;
margin-top:10px;
padding:4px;
}


.conditions {
font-weight:bold;
color:black;
border:1px solid black;
background-color:#e6e6e6;
padding:5pt;
}
.content-block-top {
}

.content-block-top a {
color:#ffffff;
}

.content-block {
padding-top:5px;
padding-bottom:10px;
}
.button-block {
padding-top:10px;
padding-bottom:10px;
text-align:right;
}
.contentBoxOverlay {
position:absolute;
max-width:700px;
padding:5px;
border:1px solid black;
background-color:white;
text-align:left;
}

.contentBoxOverlay ul {
margin-left:15px;
margin-top:10px;
} 
.contentBoxOverlay .header {
background-image:url(/rb/layout/templates/images/corner_between_dark.gif);
background-position:top;
background-repeat:repeat-x;
/* background-color:#aa213b;*/
color:white;
font-weight:bold;
padding-left:10px;
padding-right:5px;
line-height:26px;
margin-bottom:5px;
}
.contentBoxOverlay .close {
float:right;
cursor:pointer;
padding-top:5px;
}
div#pageOverlayActionBox div.content {
padding-left:10px;
padding-right:10px;
}
div#pageOverlayActionBox .button-block {
padding-left:10px;
padding-right:10px;
}
.csc-firstHeader {
background-color:#ffffff;
color:#aa213b;
font-weight:bold;
padding:3px;
margin-top:10px;
}
.bodytext {
margin-top:0;
margin-bottom:0;
}
a {
color:#3d4e70;
}
.link {
color:#3d4e70;
cursor:pointer;
text-decoration:underline;
}
.link-table-head-active {
font-size:13px;
color:#ffffff;
font-weight:bold;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}
.link-table-head-passive {
font-size:13px;
color:#3d4e70;
margin-left:5px;
margin-right:5px;
}
.cms-teaser-link {
color:#444335;
text-decoration:none;
}
.split-page-link {
color:#444335;
text-decoration:none;
border:1px solid #63acd3;
padding-left:6px;
padding-right:6px;
padding-top:1px;
padding-bottom:1px;
}
.split-page-link-active {
font-weight:bold;
color:#ffffff;
text-decoration:none;
border:1px solid #63acd3;
background-color:#7dbce0;
padding-left:6px;
padding-right:6px;
padding-top:1px;
padding-bottom:1px;
}
a.subNav {
font-size:11px;
font-family:Arial, sans-serif;
font-weight:normal;
font-style:normal;
color:#336699;
text-decoration:underline;
}
a.subNav:active {
font-size:11px;
font-family:Arial, sans-serif;
font-weight:normal;
font-style:normal;
color:#336699;
text-decoration:underline;
}
a.subNav:hover {
font-size:11px;
font-family:Arial, sans-serif;
font-weight:normal;
font-style:normal;
color:#336699;
text-decoration:underline;
}
a.subNav:visited {
font-size:11px;
font-family:Arial, sans-serif;
font-weight:normal;
font-style:normal;
color:#336699;
text-decoration:underline;
}
a.h1 {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
text-decoration:none;
}
a.h1:active {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
text-decoration:none;
}
a.h1:hover {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
text-decoration:none;
}
a.h1:visited {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
text-decoration:none;
}
a.h1b {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
font-size:14px;
text-decoration:none;
}
a.h1b:active {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
font-size:14px;
text-decoration:none;
}
a.h1b:hover {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
font-size:14px;
text-decoration:none;
}
a.h1b:visited {
font-family:Arial, sans-serif;
font-weight:bold;
color:#333333;
font-size:14px;
text-decoration:none;
}
a.red {
font-family:Arial, sans-serif;
font-weight:bold;
color:red;
font-size:12px;
}
.textHighlight {
background-color:yellow;
}
.label {
padding-right:4px;
vertical-align:top;
text-align:left;
padding:2px;
}
.rfq-details-tooltip {
position:relative;
left:0;
top:0;
color:#000000;
background-color:#e4f0f6;
border-bottom:1px dotted #63acd3;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
padding-left:4px;
}
.rfq-details-tooltip .header {
background-color:#e4f0f6;
border:1px dotted #63acd3;
color:white;
font-weight:bold;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
}
.rfq-details-tooltip .text {
padding-left:35px;
}
h1.productSelection {
background-image:url(/rb/layout/templates/images/bg_content_head.png);
background-position:top;
background-repeat:repeat-x;
background-color:#9a0202;
color:white;
border:2px solid #9a0202;
font-weight:bold;
padding-left:9px;
padding-right:5px;
line-height:26px;
font-size:16px;
width:100%;
}
h2.productSelection {
font-weight:bold;
font-size:13px;
text-decoration:none;
margin-bottom:10px;
}
h3.productSelection {
font-weight:bold;
margin-bottom:10px;
}
p.productSelection {
padding-left:10px;
padding-right:10px;
padding-bottom:8px;
}
div.productSelection {
color:#3D4E70;
cursor:pointer;
float:left;
height:30px;
line-height:31px;
padding:5px;
text-align:center;
text-decoration:underline;
width:140px;
}
div.productSelectionActive {
background-image:url("/rb/layout/templates/images/tab.gif");
color:#ffffff;
cursor:pointer;
font-weight:bold;
height:36px;
line-height:39px;
text-align:center;
width:140px;
}
div.productSelectionProductGroup {
padding-left:10px;
}
div.productSelectionProductAddButton {
float:right;
cursor:pointer;
}
div.productSelectionProductListItem {
position:relative;
line-height:31px;
border-bottom:1px dotted #bfd0c6;
}
div.productSelectionProductDescription {
position:relative;
left:0;
top:0;
color:#000000;
background-color:#e4f0f6;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
padding-left:10px;
background-image:url("/rb/layout/templates/images/line_x.gif");
background-repeat:no-repeat;
background-position:center top;
}
h2.productSelectionProductDescription {
background-color:#666666;
color:white;
font-weight:bold;
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
margin-top:0;
}
div.productSelectionProductDescriptionContent {
padding:5px;
}
#productSelectedCart {
}
h1.productSelectedCart {
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-left:15px;
padding-bottom:20px;
}
p.productSelectedCart {
}
table.productSelectedCart {
/* background-color:#9BC9E3; */
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border-top:2px solid #63acd3;
border-bottom:2px solid #63acd3;
}
th.productSelectedCart {
background-color:#cee2ec;
text-align:left;
color:#3d4e70;
}
th.productSelectedCartRemove {
/* background-color:#cee2ec; */
text-align:left;
color:#3d4e70;
}
th.productSelectedCartProduct {
font-size:11px;
text-align:right;
color:#3d4e70;
line-height:18px;
}
th.productSelectedCartPrice {
font-size:11px;
text-align:right;
color:#3d4e70;
line-height:18px;
}
td.productSelectedCartProduct {
text-align:left;
color:#3d4e70;
font-weight:bold;
background-color:#cee2ec;
}
td.productSelectedCartRegion {
font-size:11px;
text-align:left;
/* background-color:#cee2ec; */
color:#3d4e70;
padding-left:10px;
}
td.productSelectedCartElement {
font-size:11px;
text-align:left;
/* background-color:#cee2ec; */
color:#3d4e70;
padding-left:10px;
}
td.productSelectedCartPrice {
text-align:right;
/* background-color:#cee2ec; */
color:#3d4e70;
}
td.productSelectedCartRemove {
text-align:center;
/* background-color:#cee2ec; */
color:#3d4e70;
padding:2px;
}
td.productSelectedCartHead {
/* background-color:#cee2ec; */
font-weight:bold;
font-size:11px;
color:#3d4e70;
border-bottom:1px dotted #63acd3;
padding:4px;
vertical-align:top;
}
span.productSelectedCartRemove {
cursor:pointer;
}
div.productSelectedCartCheckout {
margin-left:7px;
margin-top:7px;
}
div.productSelectedCartCheckoutButton {
/* background:#cee2ec; */
padding-top:4px;
text-align:center;
}
h1.productVolumeRebateList {
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#e5edf3;
padding:2px;
margin-top:10px;
}
td.productVolumeRebateSelected {
background-color:#f0f0f0;
}
td.productVolumeRebateLowerLimitSelected {
background-color:#f0f0f0;
}
div.productRegionSelection0 {
width:50%;
padding-right:10px;
float:left;
}
div.productRegionSelectionHeader {
background-color:#a2c7e2;
color:#000000;
font-weight:bold;
padding:3px;
margin-top:0;
}
div.productRegionSelectionCloseUR {
float:right;
cursor:pointer;
padding-top:0;
}
div.productRegionSelectionCloseLR {
float:right;
cursor:pointer;
padding-right:5px;
padding-bottom:5px;
}
ul.productRegionSelection {
list-style-type:none;
}
#regionSelection {
position:absolute;
top:10px;
left:10px;
z-index:50;
width:95%;
background-color:#ffffdf;
border:2px solid #666666;
}
div.productRegionSelectionSubHeader {
width:500px;
text-align:center;
}

.button {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
text-align:center;
text-decoration:none;
background-color:rgb(131,208,240);
padding:2px 12px 2px 12px;
border:1px solid #63acd3;
cursor:pointer;
}
  
.block4 {
width:240px;
background:#9bc8e3 url("/rb/layout/templates/images/round_top_index_dark.gif") no-repeat scroll 0% 0%;
}
div#blockfooter {
z-index:3;
left:18px;
width:990px;
position:absolute;
top:532px;
}
div.productElementSelection0 {
width:50%;
padding-right:10px;
float:left;
}
div.productElementSelection1 {
margin-left:50%;
padding-left:10px;
}
div.productElementSelectionHeader {
background-color:#a2c7e2;
color:#000000;
font-weight:bold;
padding:3px;
margin-top:0;
}
div.productElementSelectionCloseUR {
float:right;
cursor:pointer;
padding-top:0;
}
div.productElementSelectionCloseLR {
float:right;
cursor:pointer;
padding-right:5px;
padding-bottom:5px;
}
ul.productElementSelection {
list-style-type:none;
font-size:11px;
}
#sectorSelection {
position:absolute;
top:10px;
left:10px;
z-index:50;
width:95%;
background-color:#ffffdf;
border:2px solid #666666;
}
div.productElementSelectionSubHeader {
width:500px;
text-align:center;
}
#rfqListProfileSelectMenu {
padding:45px 15px 10px;
}
div#rfqListProfileSelectMenu h2 {
color:#003561;
margin:0;
padding-top:0;
padding-bottom:4px;
font-size:16px;
line-height:18px;
}
div#rfqListProfileSelectMenu h3 {
margin:0;
padding-top:9px;
padding-bottom:4px;
font-size:12px;
line-height:14px;
}
div#rfqListProfileSelectMenu select {
width:200px;
}
div#rfqListProfileMenu select {
width:200px;
}
#rfqListProfileCurrentMenu {
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
background:#CEE2EC;
border-top:2px solid #99C8E2;
}
div#rfqListProfileCurrentMenu h2 {
color:#003561;
margin:0;
padding-top:3px;
padding-bottom:7px;
font-size:14px;
line-height:16px;
}
div#rfqListProfileCurrentMenu h3 {
margin:0;
padding-top:7px;
padding-bottom:4px;
font-size:12px;
line-height:14px;
}
div#rfqListProfileCurrentMenu div.rfqListRefineItembordertop {
/*
background:#99C8E2 url(/rb/layout/templates/images/cadre_downmenu_top.gif) no-repeat left top;
*/
padding:0;
margin:0;
}
div#rfqListProfileCurrentMenu div.rfqListRefineItemborderbot {
/*
background:url(/rb/layout/templates/images/cadre_downmenu_bot.gif) no-repeat left bottom;
*/
margin:0;
padding:0;
padding-left:8px;
padding-right:8px;
}
div#rfqListProfileCurrentMenu p {
margin:0;
font-size:12px;
line-height:24px;
}
br.clear {
font-size:1px;
line-height:0;
clear:both;
}
.rfqListRefineDivider {
font-size:1px;
border-bottom:1px dotted #99c8e2;
}
span.rfqListRefineCounter {
color:#003561;
}
#rfqListRefineMenu {
width:210px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
background:#cee2ec;
border-top:2px solid #99c8e2;
border-bottom:2px solid #99c8e2;
}
div#rfqListRefineMenu h2 {
color:#003561;
margin:0;
padding-top:0;
padding-bottom:4px;
font-size:14px;
line-height:16px;
}
div#rfqListRefineMenu h3 {
font-size:12px;
color:black;
margin:0;
padding-top:10px;
padding-bottom:4px;
line-height:16px;
}
div#rfqListRefineMenu p {
margin:0;
line-height:24px;
font-size:12px;
}
div#rfqListRefineMenu span.rfqListRefineCounter {
color:#003561;
}
div#rfqListRefineMenu span.rfqListResetLink {
font-size:11px;	
cursor:pointer;
float:right;
text-decoration:none;
}
.rfqListRefineOpenLink {
font-size:11px;
float:right;
padding-top:10px;
text-decoration:none;
cursor:pointer;
}
.rfqListRefineRemoveLink {
float:right;
padding-left:4px;
cursor:pointer;
}
div#rfqListRefineMenu div.rfqListRefineItembordertop {
padding:0;
margin:0;
}
div#rfqListRefineMenu div.rfqListRefineItemborderbot {
margin:0;
padding:0;
padding-left:8px;
padding-right:8px;
}
div.rfqListRefineItemborderbot div.rfqListRefineDivider {
font-size:1px;
border-bottom:1px dotted white;
}
div#rfqListRefinePopover {
position:absolute;
background:url(/rb/layout/templates/images/pop_top.png) no-repeat left top;
display:none;
width:450px;
left:254px;
padding-top:5px;
z-index:10;
}
div#rfqListRefinePopoverin {
background:url(/rb/layout/templates/images/pop_bot.png) no-repeat left bottom;
width:450px;
padding:15px;
z-index:11;
font-size:11px;
line-height:16px;
}
div#rfqListRefinePopovercontent div {
float:left;
width:210px;
padding-right:5px;
}
div#rfqListRefinePopovercontent span.rfqListRefineCounter {
color:#003561;
}
div#rfqListRefinePopoverin h2 {
font-size:12px;
margin:0;
padding:0;
padding-bottom:4px;
margin-top:-10px;
}
div#rfqListRefineCover {
position:absolute;
width:2px;
margin-left:-15px;
margin-top:-15px;
overflow:hidden;
background:#99c8e2;
z-index:20;
}
div#rfqListRefineClosebox {
position:absolute;
width:62px;
height:20px;
z-index:20;
left:375px;
top:10px;
cursor:pointer;
background:url(/rb/layout/templates/images/closepo.gif) no-repeat left top;
}
div#rfqListRefinePomenu {
position:absolute;
left:25px;
width:231px;
background:url(/rb/layout/templates/images/pomenu_top.png) no-repeat left top;
display:none;
padding:0;
margin:0;
padding-top:5px;
z-index:10;
}
div#rfqListRefinePomenu p {
margin:0;
padding-left:14px;
line-height:24px;
font-size:12px;
padding-right:22px;
}
div#rfqListRefinePomenu h3 {
color:black;
margin:0;
padding-top:10px;
padding-bottom:4px;
padding-left:6px;
font-size:12px;
line-height:16px;
}
div#rfqListRefinePomenu span.rfqListRefineOpenLink {
display:none;
}
div#rfqListRefinePomenu span.rfqListRefineCounter {
color:#003561;
}
div#rfqListRefinePomenu div.rfqListRefineDivider {
font-size:1px;
border-bottom:1px dotted white;
margin-left:14px;
width:194px;
}
div#rfqListRefinePomenuin {
background:url(/rb/layout/templates/images/pomenu_bot.png) no-repeat left bottom;
z-index:11;
}
div#rfqListRefinePomenuin span.rfqListRefineRemoveLink {
visibility:hidden;
}
.rfqWatchedNoteLabelAddTextBox {
position:absolute;
background-color:white;
border:1px solid black;
text-align:left;
width:270px;
padding:5px;
}
.rfqWatchedNoteLabelAddTextBox .header {
background-image:url(/rb/layout/templates/images/corner_between_dark.gif);
background-position:top;
background-repeat:repeat-x;
color:white;
font-weight:bold;
padding-left:10px;
padding-right:5px;
line-height:26px;
margin-bottom:5px;
}
.rfqWatchedNoteLabelAddTextBox .content {
margin-bottom:5px;
padding-left:10px;
padding-right:5px;
}
.rfqWatchedNoteLabelAddTextBox .close {
cursor:pointer;
float:right;
padding-top:5px;
}

/* ********************************************************** */
/* *********************** DROPDOWN ************************* */
/* ************* *@import url('dropdown.css'); ************** */
ul.dropdown {}
ul.dropdown li {
padding: 4px 12px;
 color: #ffffff;
}

ul.dropdown li.divider {
 border-top: solid 1px #e5e5e5;
}

/*
ul.dropdown li.hover,ul.dropdown li:hover {
}
*/
/*
ul.dropdown a:link { color:#ffffff;text-decoration: none; }
ul.dropdown a:visited{text-decoration: none; }
ul.dropdown a:hover{  text-decoration: none; }
ul.dropdown a:active{  text-decoration: none; }
*/
/* -- level mark -- */
ul.dropdown ul {
 width: 210px;
 padding: 3px 6px;
 border-style: solid;
 border-width: 1px;
 border-color: #f0f0f0 #666 #666 #f0f0f0;
 background-color: #b9d9ee;
 font-weight: normal;
 font-size: 12px;
}

ul.dropdown ul li {}
ul.dropdown *.dir {
 background-position: 95% 50%;
 background-repeat: no-repeat;
}

/* -- Components override -- */
ul.dropdown-vertical ul {
 top: 0;
 left: 100%;
}

ul.dropdown-vertical-rtl ul {
 right: 100%;
}

ul.dropdown-horizontal,ul.dropdown-linear,ul.dropdown-upward {
 width: 100%;
}

ul.dropdown-horizontal ul *.dir {
 padding-right: 25px;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {}
ul.dropdown-vertical *.dir {
 background-position: 180px 50%;
}

ul.dropdown-vertical ul *.dir,ul.dropdown-upward ul *.dir {
 background-position: 100% 50%;
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 6px;
 padding-left: 25px;
 background-position: 5px 50%;
}

ul.dropdown-vertical-rtl ul *.dir {
 padding-right: 0;
 background-position: 0 50%;
}

ul.dropdown,ul.dropdown li,ul.dropdown ul {
 list-style: none;
 margin: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
