/* CSS for all Comp Charts */
#comparisonChart {margin:10px 0px 4px 0px;border-collapse:collapse;padding:0;font:11px Arial, Helvetica, sans-serif;}
#comparisonChart th {margin:0;padding:5px;border:1px solid #ccc;font-weight:bold;text-align:left;}
#comparisonChart td {margin:0;padding:5px;border:1px solid #ccc;text-align:left;}
#comparisonChart .lastRow td{border-bottom:none;}
#comparisonChart .chartBullet {text-align:center}
#comparisonChart .compChartBoxShots {text-align:center}
#blueList ul {color:#365ebf;text-decoration:none;}

#comparisonChart .threeColTablelearnMoreCell {border-bottom:none;padding:10px 0 0 10px}
#comparisonChart .learnMoreCell {border:none;padding:0;}
#comparisonChart .chartLearnMoreButton {padding:15px 0 0 10px;border:none;}

/* CSS only for four column product comp charts */
#comparisonChart .fourColTableHeaderLeftCorner {border:none;width:5px;padding:0px;}
#comparisonChart .fourColTableHeaderOne {border:none;width:335px;}
#comparisonChart .fourColTableHeaderTwo {border:none;width:182px;}
#comparisonChart .fourColTableHeaderThree {border:none;width:185px;}
#comparisonChart .fourColTableHeaderFour {border:none;width:214px;}
#comparisonChart .fourColTableHeaderRightCorner {border:none;width:5px;padding:0px;}

/* This provides the rounded corners across the top */
#comparisonChart .fourColTableTopLeftCorner {padding:0px;height:5px;padding:0px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_top_lft.gif) no-repeat top left;}
#comparisonChart .fourColTableTopColOne {padding:0px;border-bottom:none;border-left:none;}
#comparisonChart .fourColTableTopColTwo {padding:0px;border-bottom:none;}
#comparisonChart .fourColTableTopColThree {padding:0px;border-bottom:none;}
#comparisonChart .fourColTableTopColFour {padding:0px;border-bottom:none;border-right:none;}
#comparisonChart .fourColTableTopRightCorner {padding:0px;width:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_top_rght.gif) no-repeat;padding:0px;}

#comparisonChart .fourColFirstRowLeftSide {padding:0px;border-top:none;border-right:none}
#comparisonChart .fourColFirstRowColOne {border-top:none;border-left:none;}
#comparisonChart .fourColFirstRowColTwo {text-align:center;border-top:none;}
#comparisonChart .fourColFirstRowColThree {text-align:center;border-top:none;}
#comparisonChart .fourColFirstRowColFour {text-align:center;border-top:none;border-right:none;}
#comparisonChart .fourColFirstRowRightSide {padding:0px;border-top:none;border-left:none}

#comparisonChart .fourColMiddleRowsLeftSide {padding:0px;border-right:none}
#comparisonChart .fourColMiddleRowsColOne {border-left:none;}
#comparisonChart .fourColMiddleRowsColTwo {text-align:left}
#comparisonChart .fourColMiddleRowsColThree {text-align:left;}
#comparisonChart .fourColMiddleRowsColFour {text-align:left;border-right:none;border-left:none}
#comparisonChart .fourColMiddleRowsRightSide {padding:0px;border-left:none;}
#comparisonChart .fourColSectionHeader {border-left:none;border-top:none;font-weight:bold;text-decoration:underline;}

#comparisonChart .fourColTableLastRowLeftCorner {padding:0px;height:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_btm_lft.gif) no-repeat top left;padding:0px;}
#comparisonChart .fourColTableLastRowColOne {padding:0px;border-top:none;border-left:none;padding:0px;}
#comparisonChart .fourColTableLastRowColTwo {padding:0px;border-top:none;padding:0px;}
#comparisonChart .fourColTableLastRowColThree {padding:0px;border-top:none;padding:0px;}
#comparisonChart .fourColTableLastRowColFour {padding:0px;border-top:none;border-right:none;}
#comparisonChart .fourColTableLastRowRightCorner {padding:0px;width:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_btm_rght.gif) no-repeat;padding:0px;}

#comparisonChart .fourColTableBottomLeftCorner {height:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_btm_lft.gif) no-repeat top left;padding:0px;}
#comparisonChart .fourColTableBottomColOne {border-top:none;border-left:none;padding:0px;}
#comparisonChart .fourColTableBottomColTwo {border-top:none;padding:0px;}
#comparisonChart .fourColTableBottomColThree {border-top:none;padding:0px;}
#comparisonChart .fourColTableBottomColFour {border-right:none;border-top:none;}
#comparisonChart .fourColTableBottomRightCorner {width:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_btm_rght.gif) no-repeat;padding:0px;}

#learnMoreTable .fourColTableFooterColOne {width:335px;}
#learnMoreTable .fourColTableFooterColTwo {width:182px;padding:5px 0 0 15px;}
#learnMoreTable .fourColTableFooterColThree {width:185px;}
#learnMoreTable .fourColTableFooterColFour {width:214px;}

/* CSS only for three column product comp charts */
#comparisonChart .threeColProdTableHeaderLeftCorner {border:none;width:5px;padding:0px;}
#comparisonChart .threeColProdTableHeaderOne {padding:0px;border:none;width:500px;}
#comparisonChart .threeColProdTableHeaderTwo {padding:0px;border:none;width:182px;}
#comparisonChart .threeColProdTableHeaderThree {padding:0px;border:none;width:185px;}
#comparisonChart .threeColProdTableHeaderRightCorner {border:none;width:5px;padding:0px;}

/* This provides the rounded corners across the top */
#comparisonChart .threeColProdTableTopLeftCorner {padding:0px;height:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_top_lft.gif) no-repeat top left;}
#comparisonChart .threeColProdTableTopColOne {padding:0px;border-bottom:none;border-left:none;}
#comparisonChart .threeColProdTableTopColTwo {padding:0px;border-bottom:none;}
#comparisonChart .threeColProdTableTopColThree {padding:0px;border-bottom:none;border-right:none;}
#comparisonChart .threeColProdTableTopRightCorner {padding:0px;width:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_top_rght.gif) no-repeat;padding:0px;}

#comparisonChart .threeColProdFirstRowLeftSide {padding:0px;border-top:none;border-right:none}
#comparisonChart .threeColProdFirstRowColOne {border-top:none;border-left:none;}
#comparisonChart .threeColProdFirstRowColTwo {border-top:none;}
#comparisonChart .threeColProdFirstRowColThree {border-top:none;border-right:none;}
#comparisonChart .threeColProdFirstRowRightSide {padding:0px;border-top:none;border-left:none}

#comparisonChart .threeColProdMiddleRowsLeftSide {padding:0px;border-right:none}
#comparisonChart .threeColProdMiddleRowsColOne {border-left:none;}
#comparisonChart .threeColProdMiddleRowsColTwo {}
#comparisonChart .threeColProdMiddleRowsColThree {border-right:none;border-left:none}
#comparisonChart .threeColProdMiddleRowsRightSide {padding:0px;border-left:none;}
#comparisonChart .threeColProdSectionHeader {border-left:none;border-top:none;font-weight:bold;text-decoration:underline;}

#comparisonChart .threeColProdBottomLeftCorner {padding:0px;height:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_btm_lft.gif) no-repeat top left;padding:0px;}
#comparisonChart .threeColProdBottomColOne {border-top:none;border-left:none;padding:0px;}
#comparisonChart .threeColProdBottomColTwo {border-top:none;padding:0px;}
#comparisonChart .threeColProdBottomColThree {border-top:none;border-right:none;padding:0px;}
#comparisonChart .threeColProdBottomRightCorner {padding:0px;width:5px;border:none; background: url(/sbweb/common/images/borders/table_corners/corner_btm_rght.gif) no-repeat;padding:0px;}

#learnMoreTable .threeColProdTableFoote	rColOne {width:520px;}
#learnMoreTable .threeColProdTableFooterColTwo {width:182px;}
#learnMoreTable .threeColProdTableFooterColThree {width:185px;}

/* Gradiants */
/* This provides the rounded corners across the top */
#comparisonChart .threeColProdTableGradiantTopLeftCorner {padding:0px;height:3px;width:3px;border:none;background: url(/sbweb/common/images/borders/table_corners/chart_top_left_corner.gif) no-repeat;}
#comparisonChart .threeColProdTableGradiantTopColOne {padding:0px;border-top:none;border-bottom:none;border-left:none;background: url(/sbweb/common/images/borders/table_corners/chart_top_fade_gray.gif) repeat-x;}
#comparisonChart .threeColProdTableGradiantTopColTwo {padding:0px;border-top:none;border-bottom:none;background: url(/sbweb/common/images/borders/table_corners/chart_top_fade_blue.gif) repeat-x;}
#comparisonChart .threeColProdTableGradiantTopColThree {padding:0px;border-top:none;border-bottom:none;background: url(/sbweb/common/images/borders/table_corners/chart_top_fade_blue.gif) repeat-x;}
#comparisonChart .threeColProdTableGradiantTopRightCorner {padding:0px;height:3px;width:3px;border:none;background: url(/sbweb/common/images/borders/table_corners/chart_top_right_corner.gif) no-repeat;}

#comparisonChart .threeColProdGradiantFirstRowLeftSide {padding:0px;border-top:none;border-right:none;background: url(/sbweb/common/images/borders/table_corners/chart_bottom_left_side.gif) repeat;}
#comparisonChart .threeColProdGradiantFirstRowColOne {width:335px;border-top:none;border-left:none;background: url(/sbweb/common/images/borders/table_corners/chart_bottom_fade_gray.gif) repeat;}
#comparisonChart .threeColProdGradiantFirstRowColTwo {width:335px;border-top:none;background: url(/sbweb/common/images/borders/table_corners/chart_bottom_fade_blue.gif) repeat;}
#comparisonChart .threeColProdGradiantFirstRowColThree {width:335px;border-top:none;border-right:none;background: url(/sbweb/common/images/borders/table_corners/chart_bottom_fade_blue.gif) repeat;}
#comparisonChart .threeColProdGradiantFirstRowRightSide {padding:0px;border-top:none;border-left:none;background: url(/sbweb/common/images/borders/table_corners/chart_bottom_right_side.gif) repeat;}
