@charset "utf-8";
/* CSS Document */

@media All    
{
#bbmCalc-form INPUT[type='radio'] {
	VERTICAL-ALIGN: middle
}
}
	
/* -------------- New Header and Footer ---------------- */

/*.title,h1,h2,h3,h4,h5{font-family:ChevinProMedium,sans-serif}*/
.title,h1{font-family:ChevinProMedium,sans-serif}

/*body{color:#fff;background-color:#ebebeb;font-family:Arial,sans-serif;font-size:.8125em;line-height:1.38461538em}*/

@font-face{font-family:ChevinProMedium;font-style:normal;font-weight:400;src:url(../fonts/chevinpro-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/chevinpro-medium-webfont.woff) format("woff"),url(../fonts/chevinpro-medium-webfont.ttf) format("truetype"),url(../fonts/chevinpro-medium-webfont.svg#ChevinProMedium) format("svg")}

h1{font-size:1.9em;line-height:1.33333333em}
/*h2{font-size:1.84615385em;line-height:1.25em;margin-top:.8333333333333333em}
h3{font-size:1.53846154em;line-height:1.25em;margin-top:.5em;margin-bottom:0}
h4{font-size:1.23076923em;line-height:1.25em;margin-top:.625em;margin-bottom:0}
h5{font-size:1.07692308em;line-height:1.28571429em}
h6{font-size:1em}*/
/*fieldset legend{font-size:1.1em}*/

/*h1{font-size:1.8em;line-height:1.33333333em}
h2{font-size:1.84615385em;line-height:1.25em;margin-top:.8333333333333333em}
h3{font-size:1.53846154em;line-height:1.25em;margin-top:.5em;margin-bottom:0}
h4{font-size:1.23076923em;line-height:1.25em;margin-top:.625em;margin-bottom:0}
h5{font-size:1.07692308em;line-height:1.28571429em}
h6{font-size:1em}
fieldset legend{font-size:1.1em}*/

/*.title,h1,h2,h3,h4,h5,h6{font-weight:400}*/
/*.title,h1,h2,h3,h4,h5{font-family:ChevinProMedium,sans-serif}*/
ol,p,ul{margin-bottom:.69230769em}
a,a:link,a:visited{color:#c00;cursor:pointer;text-decoration:none}
a:focus,a:hover{text-decoration:underline}
a:active,a:focus{background-color:transparent}
button{background:0 0;border:0;cursor:pointer;margin:0}
div[role=button],li[role=button],td[role=button],th[role=button]{cursor:pointer}
/*button,input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=text],option,select,textarea{font-family:sans-serif}
.white-text,.white-text a,.white-text a:hover,.white-text a:link,.white-text a:visited{color:#fff}
.dark-bg{background-color:#333}
.dark-bg,.dark-bg a,.dark-bg a:hover,.dark-bg a:link,.dark-bg a:visited{color:#fff}

.ico{padding:0;font-size:1px}
.plain-list{list-style-type:none;margin-left:0;padding-left:0}
.plain-list li{list-style-type:none;margin-bottom:9px}
.arrow-right-fff:after{content:'';display:inline-block;border-top:.23076923em transparent;border-right:.23076923em transparent;border-bottom:.23076923em transparent;border-left:.30769231em #fff;border-style:solid;margin-left:.38461538em;margin-bottom:.07692308em}[ng-cloak]{display:none!important}.padding10b{padding-bottom:inherit}
.borderb-dotted{border-bottom:inherit}
.units{*zoom:1}
.units:after,.units:before{content:" ";display:table;visibility:hidden}
.units:after{clear:both}.u-2,.u-4,.u-6,.u-8{float:left;min-height:1px;*zoom:1}
.u-2:after,.u-2:before,.u-4:after,.u-4:before,.u-6:after,.u-6:before,.u-8:after,.u-8:before{content:" ";display:table;visibility:hidden}
.u-2:after,.u-4:after,.u-6:after,.u-8:after{clear:both}
.u-2{width:160px}
.u-4{width:320px}
.u-6{width:480px}
.u-8{width:640px}
.u-inner{padding-left:10px;padding-right:10px;*zoom:1}
.u-inner:after,.u-inner:before{content:" ";display:table;visibility:hidden}
.u-inner:after{clear:both}*/

.l-wrapper{margin:0 auto;width:960px;min-height:1px}@media only screen and (max-width:960px){.l-wrapper{margin:0;width:auto}}

.l-header{padding-bottom:1px;background-color:#c00}
.l-header-inner{color:#222;background-color:#fff}
.l-main{color:#222;background-color:#fdfdfd}
.l-intro{padding-right:320px;padding-top:20px;padding-bottom:15px;*zoom:1}
.l-intro:after,.l-intro:before{content:" ";display:table;visibility:hidden}
.l-intro:after{clear:both}@media only screen and (max-width:960px){.l-intro{padding-right:10px}}.l-intro-primary{float:left;min-height:1px;*zoom:1;width:480px}
.l-intro-primary:after,.l-intro-primary:before{content:" ";display:table;visibility:hidden}
.l-intro-primary:after{clear:both}
.l-intro-secondary{float:left;min-height:1px;*zoom:1;width:160px}
.l-intro-secondary:after,.l-intro-secondary:before{content:" ";display:table;visibility:hidden}
.l-intro-secondary:after{clear:both}@media only screen and (max-width:670px){.l-intro-primary,.l-intro-secondary{float:none;width:auto}.l-intro-secondary{padding-top:0;border-left:0;margin-left:0}}
.l-primary{float:left;min-height:1px;*zoom:1;width:640px}
.l-primary:after,.l-primary:before{content:" ";display:table;visibility:hidden}
.l-primary:after{clear:both}@media only screen and (max-width:960px){.l-primary{float:none;width:auto;padding-bottom:10px}}
.l-primary-inner{padding-left:10px;padding-right:10px;*zoom:1}
.l-primary-inner:after,.l-primary-inner:before{content:" ";display:table;visibility:hidden}
.l-primary-inner:after{clear:both}@media only screen and (max-width:670px){.l-primary-inner{padding-left:5px;padding-right:5px}}
.l-secondary{float:left;min-height:1px;*zoom:1;width:320px}
.l-secondary:after,.l-secondary:before{content:" ";display:table;visibility:hidden}
.l-secondary:after{clear:both}@media only screen and (max-width:960px){.l-secondary{float:none;width:auto;padding-bottom:10px}}
.l-footer{padding-left:10px;padding-right:10px;color:#222;background-color:#ebebeb}

.page-header{*zoom:1}
.page-header:after,.page-header:before{content:" ";display:table;visibility:hidden}
.page-header:after{clear:both}
.page-header-logo{float:left;display:block;margin:20px 30px 24px 0}@media only screen and (max-width:960px){.page-header-logo{margin-left:10px}}a.page-header-logo{cursor:pointer}
.page-header-title{line-height:1.06666667em;float:left;margin:0;margin-top:40px;margin-right:1px;padding:0;padding-right:1px;color:#333;/*background-image:url(../images/header-separator.gif1);background-repeat:no-repeat;background-position:bottom right*/ font-size:1.6em;}
.page-header-main{float:left;display:block;margin-right:10px;margin-top:50px;line-height:1.53846154em}a.page-header-main{cursor:pointer}a.page-header-main,a.page-header-main:link,a.page-header-main:visited{text-decoration:none}a.page-header-main:hover{text-decoration:underline}
.page-header-main-ico{display:inline-block;width:5px;height:7px;margin-left:3px;background-image:url(../images/arrow-right-5x7.png);background-repeat:no-repeat}
.page-footer{color:#222;padding-top:40px;padding-bottom:40px;padding-left:10px;padding-right:10px; font-size:0.8125em; margin-top: 15px;}
.page-footer a,.page-footer a:link,.page-footer a:visited{color:#222;text-decoration:none}
.page-footer a:hover{color:#c00;text-decoration:underline}
.page-footer-links{padding-bottom:6px;border-bottom:dotted 1px #999;margin-bottom:6px;overflow:auto}
.page-footer-links ul.menu{margin:0;padding:0}
.page-footer-links ul.menu li{border-left:1px dotted #999;display:inline-block;list-style-type:none;padding:1px 10px 0}
.page-footer-links ul.menu li a{overflow:auto}
.page-footer-links ul.menu li:first-child{border-left:0;padding-left:1px}

.page-footer-legal .footer-nav-global-base-copy{float:left;text-align:left;padding:0;}

.scr-hide{position:absolute;margin-left:-9999px;clip:rect(1px,1px,1px,1px);}

ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(../images/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(../images/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}li.leaf{list-style-type:square;list-style-image:url(../images/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;}

ul.menu li{margin:0;}

.page-footer-links ul.menu li a{overflow:inherit;}

/* ----------------------------------------------------- */	
	
	
	
	
	
	
	
/* -------------- General -------------- */
.font_noscript {
	display:block;
	color:#F00;
	font-size:36px;
	margin-bottom: 20px;
}
.invisible {
	VISIBILITY: hidden
}
.clearfix:before {
	DISPLAY: table; CONTENT: ""
}
.clearfix:after {
	DISPLAY: table; CONTENT: ""
}
.clearfix:after {
	CLEAR: both
}
.clearfix {
	
}
.error {
	COLOR: #cc0000; FONT-SIZE: 100%; TEXT-DECORATION: none
}
.messages {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #cc0000; FONT-WEIGHT: 700; PADDING-TOP: 0.5em
}

.container-inline .clearfix:before {
	DISPLAY: inline
}
.container-inline .clearfix:after {
	DISPLAY: inline
}

#bbmCalc_aria_info {
	DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 0px
}

.bbmCalc-container {
	WIDTH: 940px;
	/*border:#F00 2px solid;
	padding-top: 10px;*/
}
.bbmCalc-container .content .form-radio {
	
}
.bbmCalc-block-narrow {
	PADDING-LEFT: 5px; WIDTH: 280px; FLOAT: left;
}
.bbmCalc-block-wide {
	WIDTH: 280px; FLOAT: left; MARGIN-LEFT: 15px;
}
.bbmCalc-block-help {
	WIDTH: 180px; FLOAT: left; MARGIN-LEFT: 15px;
}
.bbmCalc-help-grey {
	MARGIN: 0px 0px 0px 10px; WIDTH: 180px; FLOAT: left
}
.bbmCalc-block-inner .bbmCalc-category-title {
	MARGIN: 0px; PADDING-LEFT: 2px; FONT-SIZE: 1.07em; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.bbmCalc-block-inner .bbmCalc-title {
	BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; MARGIN: 0px; PADDING-LEFT: 12px; FONT-SIZE: 1.07em; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 14px
}
.bbmCalc-block-inner .bbmCalc-help-title {
	BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; MARGIN: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.35em; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 14px
}
.bbmCalc-block-inner .bbmCalc-faded-title {
	BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; MARGIN: 0px; PADDING-LEFT: 12px; FONT-SIZE: 1.07em; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 14px
}
.bbmCalc-block-inner .bbmCalc-faded-title {
	BORDER-BOTTOM-COLOR: #e5e7e6; BORDER-TOP-COLOR: #e5e7e6; BACKGROUND: #f2f2f2 0px 0px; COLOR: #777777; BORDER-RIGHT-COLOR: #e5e7e6; BORDER-LEFT-COLOR: #e5e7e6; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out
}
.bbmCalc-title-number {
	DISPLAY: inline; COLOR: #cc0000
}
.bbmCalc-block-inner .content {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; MIN-HEIGHT: 340px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/pa_flexilist_gradient2.gif) #ffffff repeat-x center bottom; BORDER-TOP: #cccccc 1px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px;
}
.bbmCalc-help-grey .bbmCalc-block-inner .content-help {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; MIN-HEIGHT: 342px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND:url(../images/pa_flexilist_gradient2.gif)  #ffffff repeat-x center bottom; BORDER-TOP: #cccccc 1px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px;
}
.bbmCalc-help-grey .bbmCalc-block-inner .content-help {
	PADDING-BOTTOM: 10px; /*MIN-HEIGHT: 245px;*/ PADDING-LEFT: 10px; WIDTH: 158px; /*PADDING-RIGHT: 8px;*/ PADDING-TOP: 0px
}
.content {
	BORDER-BOTTOM-COLOR: #f2f2f2; BACKGROUND-COLOR: #f2f2f2; BORDER-TOP-COLOR: #f2f2f2; BORDER-RIGHT-COLOR: #f2f2f2; BORDER-LEFT-COLOR: #f2f2f2
}
.help-content .help-data {
	COLOR: #000000
}
.help-content .help-arrow {
	TOP: 39px
}
.bbmCalc-selected-option {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}
.content-help P {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em
}

.bbmCalc-result-help {
	/*BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; MARGIN-TOP: 20px; MIN-HEIGHT: 120px; PADDING-LEFT: 10px; WIDTH: 196px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/pa_flexilist_gradient2.gif) #ffffff repeat-x center bottom; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px*/
	PADDING-TOP: 10px; BORDER: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 95%; BACKGROUND: url(../images/pa_flexilist_gradient2.gif) #ffffff repeat-x center bottom; FLOAT: left; 
}
#bbmCalc-result-help-title {
	PADDING-BOTTOM: 0px; /*PADDING-LEFT: 1px;*/ WIDTH: 200px; FONT-SIZE: 157%; FONT-WEIGHT: bold
}
.pbbmCalc-result-help H2 {
	PADDING-BOTTOM: 0px; /*PADDING-LEFT: 1px;*/ WIDTH: 200px; FONT-SIZE: 157%; FONT-WEIGHT: bold
}

.textBoldLarge { 
	font-size: 180%;
	font-weight: bold;
}

.bbmCalc-help-image {
	FLOAT: left;
}
.bbmCalc-help-content {
	FLOAT: right;
}
.bbmCalc-help-header {
	LINE-HEIGHT: 1em; COLOR: #000000; FONT-SIZE: 1em; FONT-WEIGHT: bold
}

SPAN.print-close {
	Z-INDEX: 15; POSITION: relative; FLOAT: left; TOP: -32px; LEFT: 900px;
}

.contact-us-left {
	WIDTH: 70%;  
	float: left;
}
.contact-us-right {
	WIDTH: 18%; 
	float: right;
	padding-right: 30px;
}
.contact-us-call-charges {
	font-size: 90%;
	WIDTH: 100%;  
	float: left;
}
.messageProductInfo {
	font-style: italic;
	font-weight: normal;
	color: #cc0000;
}
/* -------------- Panel 1 -------------- */
.checked.bbmCalc-category-options > DIV {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}
.bbmCalc-category-options {
	MARGIN-TOP: 8px; BORDER-TOP: black thin dotted; PADDING-TOP: 0px
}

/*.checked.bbmCalc-product-options > DIV {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}*/

.checked.bbmCalc-product-options {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}
.bbmCalc-product-options {
	MARGIN-TOP: 8px; /*BORDER-TOP: black thin dotted; PADDING-TOP: 0px*/
}

*:first-child + HTML .bbmCalc-product-options {
	PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none
}
#bbmCalc-endof-product-options {
	BORDER-BOTTOM: black thin dotted
}
*:first-child + HTML #bbmCalc-endof-product-options {
	BORDER-BOTTOM-STYLE: none
}
bbmCalc-product-option-title DIV {
	PADDING-BOTTOM: 5px
}
.bbmCalc-product-option-title DIV {
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
.bbmCalc-product-option-title {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px -8px 4px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 0px; PADDING-TOP: 3px;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
/*.bbmCalc-product-option-other-title {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px -8px 4px; PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 0px; PADDING-TOP: 3px;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}*/
*:first-child + HTML .bbmCalc-product-option-title {
	MARGIN: 2px 0px 0px 4px
}
.bbmCalc-product-option-help {
	MARGIN: -32px 12px; DISPLAY: inline; FLOAT: right
}
.bbmCalc-enabled-product-option {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}

.bbmCalc-category-option-help {
	MARGIN: -15px 12px; DISPLAY: inline; FLOAT: right
}



/* -------------- Panel 2 -------------- */
.bbmCalc-delivery-options {
	MARGIN-TOP: 8px; BORDER-TOP: black thin dotted; PADDING-TOP: 0px
}
*:first-child + HTML .bbmCalc-delivery-options {
	PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none
}
.bbmCalc-delivery-options LABEL {
	WIDTH: 170px
}
.bbmCalc-delivery-options {
	PADDING-BOTTOM: 7px
}
.bbmCalc-delivery-help {
	MARGIN: -32px 12px; DISPLAY: inline; FLOAT: right
}




/* -------------- Panel 3 -------------- */

.checked.bbmCalc-format-category-options > DIV {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}
.bbmCalc-format-category-options {
	MARGIN-TOP: 8px; BORDER-TOP: black thin dotted; PADDING-TOP: 0px
}

.checked.bbmCalc-format-options {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}
.bbmCalc-format-options {
	MARGIN-TOP: 8px; /*BORDER-TOP: black thin dotted; PADDING-TOP: 0px*/
}
*:first-child + HTML .bbmCalc-format-options {
	PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none
}

bbmCalc-format-option-title DIV {
	PADDING-BOTTOM: 5px
}
.bbmCalc-format-option-title DIV {
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
.bbmCalc-format-option-title {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 4px 4px; PADDING-LEFT: 10px; WIDTH: 130px; PADDING-RIGHT: 0px; PADDING-TOP: 3px;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
*:first-child + HTML .bbmCalc-format-option-title {
	MARGIN: 2px 0px 0px 4px
}
#bbmCalc-endof-format-options {
	BORDER-BOTTOM: black thin dotted
}
*:first-child + HTML #bbmCalc-endof-format-options {
	BORDER-BOTTOM-STYLE: none
}
.bbmCalc-format-option-help {
	MARGIN: -32px 12px; DISPLAY: inline; FLOAT: right
}


/* -------------- Form -------------- */
#bbmCalc-form .form-item .form-radio {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#bbmCalc-form .form-item .form-checkbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#bbmCalc-form FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.form-item {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
TR.odd .form-item {
	MARGIN-TOP: 0px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 0px
}
TR.even .form-item {
	MARGIN-TOP: 0px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 0px
}
.form-item INPUT.error {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-RIGHT: red 2px solid
}
.form-item TEXTAREA.error {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-RIGHT: red 2px solid
}
.form-item SELECT.error {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-RIGHT: red 2px solid
}
.form-item INPUT.error {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #000; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.form-item TEXTAREA.error {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #000; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.form-item SELECT.error {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #000; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.form-item .description {
	FONT-SIZE: 0.85em
}
.form-item LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; 
}
.form-item LABEL.option {
	DISPLAY: inline; FONT-WEIGHT: normal;
	vertical-align:middle;
	padding-left: 1px;
}
.form-checkboxes {
	MARGIN: 1em 0px
}
.form-radios {
	MARGIN: 1em 0px
}
.form-checkboxes .form-item {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
.form-radios .form-item {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em;
}
.form-select {
	WIDTH: 440px
}
#btn_next {
	POSITION: inherit; TEXT-ALIGN: right
}
#btn_find_price {
	POSITION: inherit; TEXT-ALIGN: right
}
#btn_change_price {
	POSITION: inherit; TEXT-ALIGN: right
}
#btn_next {
	MARGIN-LEFT: 122px
}
#btn_find_price {
	MARGIN-LEFT: 148px
}
#btn_change_price {
	MARGIN-LEFT: 133px
}
*:first-child + HTML #txt_weight {
	HEIGHT: auto; /* 18px*/
}
#txt_weight {
	TEXT-ALIGN: right; 
	WIDTH: 100px; 
	DISPLAY: inline;
	/* HEIGHT: 14px*/
	padding-left: 2px;
	padding-right: 2px;
}
*:first-child + HTML #txt_volume {
	HEIGHT: auto;
}
#txt_volume {
	TEXT-ALIGN: right; 
	WIDTH: 100px; 
	DISPLAY: inline;
	/* HEIGHT: 14px*/
	padding-left: 2px;
	padding-right: 2px;
	
}

/* BEGIN - Help popup*/
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
#claims_reset{background:url(../images/clear.gif) no-repeat scroll center center transparent;border:medium none;height:29px;width:67px;color:white;text-transform:capitalize;font-size:0em;line-height:0px;cursor:pointer;cursor:hand;}
.claims-btn-submit{background:url(../images/submit_red.gif) no-repeat scroll center top white;border:0 none;color:white;cursor:pointer;font-size:0;height:29px;width:75px;}
.helpIcon{position:relative;}
.help-content{display:none;padding:16px 16px 24px 19px;width:220px;position:absolute;}
.help-content .close{display:block;text-align:right;}
.help-content .help-arrow{background:url(../images/helpTriangle.gif) 0 0 no-repeat;position:absolute;height:20px;left:-20px;top:24px;width:20px;}
.help-content{background-color:#FFF;border:3px #C00 solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:999;}
.help-content .close{background:transparent url(../images/close-icon.jpg) center right no-repeat;line-height:25px;padding-right:25px;text-decoration:underline;}
.help-content .close:hover{text-decoration:none;}
.help-content h3{border-bottom:1px solid #999;color:#000;line-height:1em;font-size:1.167em;font-weight:bold;padding-bottom:10px;margin-bottom:11px;}
/* END - Help popup*/


/* BEGIN - Results Page*/

#href-results-title {
	COLOR: #000; CURSOR: default; TEXT-DECORATION: none
}

.results-title {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 157%; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.msg_content {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 908px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/pa_flexilist_gradient2.gif) #ffffff repeat-x center bottom; MARGIN-LEFT: 8px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.bbmCalc-results {
	MARGIN: 5px 0px; PADDING-LEFT: 8px; WIDTH: 600px; FLOAT: left
}
.bbmCalc-results-container {
	WIDTH: 610px; FLOAT: left
}

.bbmCalc-disclaimer-container {
	WIDTH: 610px; FLOAT: left
}
.bbmCalc-disclaimer {
	MARGIN: 5px 0px; PADDING-LEFT: 8px; WIDTH: 650px; FLOAT: left
}
.bbmCalc-disclaimer P {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em
}

.msg_help_content {
	background-color: #cc0000; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 630px; PADDING-RIGHT: 10px; /*BACKGROUND: url(../images/pa_flexilist_gradient2.gif) #ffffff repeat-x center bottom;*/ MARGIN-LEFT: 8px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px; 
	color: #FFF;
	FONT-WEIGHT: bold;
}
.bbmCalc-help-container {
	WIDTH: 610px; FLOAT: left
}
.bbmCalc-help {
	MARGIN: 5px 0px; PADDING-LEFT: 8px; WIDTH: 650px; FLOAT: left
}
.bbmCalc-help .help-table {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-COLLAPSE: collapse; FONT-SIZE: 12px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}

.bbmCalc-help TD {
	/*BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 8px;*/ BACKGROUND-COLOR: #cdc9c9; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: middle; /*BORDER-TOP: #000000; BORDER-RIGHT: #000000; PADDING-TOP: 8px*/
	BORDER-TOP: #999 1px solid;
}
.bbmCalc-help .help-info TD {
	BACKGROUND-COLOR: #e6e4e4
}
.bbmCalc-help TH {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; /*PADDING-BOTTOM: 5px;*/ BACKGROUND-COLOR: #000000; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; HEIGHT: 30px; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;/* PADDING-TOP: 5px*/
}
.help-info {
	BACKGROUND-COLOR: #cccccc; BORDER-TOP: #CCC 1px solid !important;
}



.bbmCalc-results TH {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; /*PADDING-BOTTOM: 5px;*/ BACKGROUND-COLOR: #000000; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; HEIGHT: 30px; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;/* PADDING-TOP: 5px*/
}

.bbmCalc-strong {
	FONT-WEIGHT: bold
}
.bbmCalc-strong-red {
	FONT-WEIGHT: bold;
	color:#F00;
}
.bbmCalc-results .results-table {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-COLLAPSE: collapse; FONT-SIZE: 12px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.results-info {
	BACKGROUND-COLOR: #cccccc; BORDER-TOP: #CCC 1px solid !important;
}
.bbmCalc-results TD {
	/*BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000; PADDING-BOTTOM: 8px;*/ BACKGROUND-COLOR: #cdc9c9; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: middle; /*BORDER-TOP: #000000; BORDER-RIGHT: #000000; PADDING-TOP: 8px*/
	BORDER-TOP: #999 1px solid;
}
.bbmCalc-results .results-info TD {
	BACKGROUND-COLOR: #e6e4e4
}
.prices {
	text-align: right;
}

.display-result-data .display-result-data-expandable {
	CURSOR: pointer
}
.bbmCalc-results-data-plus {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 1px
}
.bbmCalc-results-data-service {
	DISPLAY: table
}
.results-info {
	BACKGROUND-COLOR: #cccccc
}

.bbmCalc-results-help-container {
	WIDTH: 315px; FLOAT: right;
	margin-top: 20px;
	margin-right: 10px;
	/*border:#F00 solid 1px;*/
}

/* END - Results Page*/







/*

.enabled #also-content {
	BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BACKGROUND: url(../images/pa_flexilist_gradient2.gif) #ffffff repeat-x center bottom; COLOR: #000000; BORDER-RIGHT-COLOR: #cccccc; BORDER-LEFT-COLOR: #cccccc
}
.enabled #content-details {
	BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BACKGROUND: url(../images/pa_flexilist_gradient2.gif) #ffffff repeat-x center bottom; COLOR: #000000; BORDER-RIGHT-COLOR: #cccccc; BORDER-LEFT-COLOR: #cccccc
}
.enabled #details-title {
	BORDER-BOTTOM-COLOR: #cccccc; BACKGROUND-COLOR: #ffffff; BORDER-TOP-COLOR: #cccccc; COLOR: #000000; BORDER-RIGHT-COLOR: #cccccc; BORDER-LEFT-COLOR: #cccccc
}
.enabled #also-title {
	BORDER-BOTTOM-COLOR: #cccccc; BACKGROUND-COLOR: #ffffff; BORDER-TOP-COLOR: #cccccc; COLOR: #000000; BORDER-RIGHT-COLOR: #cccccc; BORDER-LEFT-COLOR: #cccccc
}
.enabled #details-title .bbmCalc-title-number {
	COLOR: #cc0000
}
.enabled #also-title .bbmCalc-title-number {
	COLOR: #cc0000
}

.enabled #details-wrapper {
	DISPLAY: block
}
.enabled #also-wrapper {
	DISPLAY: block
}

DIV.fieldgroup {
	MARGIN: 0.5em 0px 1em
}
DIV.fieldgroup .content {
	PADDING-LEFT: 1em
}

.bbmCalc-enabled-destination {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}



content .view-id-oms_category_menu .item-list LI.views-row .OMSitem {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 272px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pa_flexilist_header_grey.gif) #cccccc no-repeat 0px 0px; COLOR: #000000; FONT-SIZE: 111%; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
#content .view-id-oms_category_menu .item-list LI.views-row .views-field-description {
	BACKGROUND: url(images/flexilist/pa_flexilist_gradient.gif) no-repeat center top
}
#content .view-id-oms_category_menu .views-view-grid {
	PADDING-BOTTOM: 10px; MARGIN: 0px; MIN-HEIGHT: 70px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#content .view-id-oms_category_menu .views-field-tid-1 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#content .view-id-oms_category_menu .views-field-description {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#content .view-id-oms_category_menu LI.views-row {
	LIST-STYLE: none none outside; MARGIN: 0px 0px 10px; WIDTH: 282px
}
#content .view-id-oms_category_menu LI.views-row-odd {
	FLOAT: left
}
#content .view-id-oms_category_menu LI.views-row-even {
	FLOAT: right
}

.checked.bbmCalc-sending-options > DIV {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}
.checked.bbmCalc-enabled-pip > DIV {
	BACKGROUND-COLOR: #cc0000; MARGIN: 1px; COLOR: #ffffff
}
.bbmCalc-sending-options {
	MARGIN-TOP: 8px; BORDER-TOP: black thin dotted; PADDING-TOP: 2px
}

*:first-child + HTML .bbmCalc-sending-options {
	PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none
}

bbmCalc-sending-option-title DIV {
	PADDING-BOTTOM: 4px
}
.bbmCalc-sending-option-title DIV {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

#pricefinder-form .form-item .form-radio {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#pricefinder-form .form-item .form-checkbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

.bbmCalc-sending-option-title {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 4px 4px; PADDING-LEFT: 10px; WIDTH: 130px; PADDING-RIGHT: 0px; PADDING-TOP: 3px;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
*:first-child + HTML .bbmCalc-sending-option-title {
	MARGIN: 2px 0px 0px 4px
}


.bbmCalc-sending-option-help {
	MARGIN: -30px 12px; DISPLAY: inline; FLOAT: right
}

.bbmCalc-additional-input-help {
	MARGIN: -30px 12px; DISPLAY: inline; FLOAT: right
}
.bbmCalc-additional-input-help {
	MARGIN: -30px 12px; DISPLAY: inline
}
#pricefinder-form FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

#hmforcesdiv {
	BORDER-BOTTOM: black thin dotted
}

#bbmCalc-endof-sending-options {
	BORDER-BOTTOM: black thin dotted
}
*:first-child + HTML #hmforcesdiv {
	BORDER-BOTTOM-STYLE: none
}
*:first-child + HTML #bbmCalc-endof-sending-options {
	BORDER-BOTTOM-STYLE: none
}
DIV.panel-pane DIV.admin-links {
	FONT-SIZE: xx-small; MARGIN-RIGHT: 1em
}
DIV.panel-pane DIV.admin-links LI A {
	COLOR: #ccc
}
DIV.panel-pane DIV.admin-links LI {
	Z-INDEX: 201; PADDING-BOTTOM: 2px; BACKGROUND: white
}
DIV.panel-pane DIV.admin-links:hover A {
	COLOR: #000
}
DIV.panel-pane DIV.admin-links-hover A {
	COLOR: #000
}
DIV.panel-pane DIV.admin-links A:before {
	CONTENT: "["
}
DIV.panel-pane DIV.admin-links A:after {
	CONTENT: "]"
}
DIV.panel-pane DIV.panel-hide {
	DISPLAY: none
}
DIV.panel-pane DIV.panel-hide-hover {
	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -1.5em; DISPLAY: block
}
DIV.panel-pane:hover DIV.panel-hide {
	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -1.5em; DISPLAY: block
}
DIV.panel-pane DIV.node {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.panel-pane DIV.feed A {
	FLOAT: right
}
*/