﻿body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.mainContent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
.mainContent a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
.mainContent a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
.mainContent a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
.mainContent a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; text-decoration: underline;}
.mainContent a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}

.mainContentDarkBloo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1b2554;}
.mainContentDarkBloo a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1b2554;}
.mainContentDarkBloo a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1b2554;}
.mainContentDarkBloo a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1b2554;}
.mainContentDarkBloo a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1b2554; text-decoration: underline;}
.mainContentDarkBloo a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1b2554;}

.mainContentBig {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}

.mainContentTiny {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}

.mainContentSmall {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.mainContentSmall a {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.mainContentSmall a:link {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.mainContentSmall a:visited {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.mainContentSmall a:hover {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;}
.mainContentSmall a:active {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.mainContentRed {color: #9a233e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.mainContentRed a {color: #9a233e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.mainContentRed a:link {color: #9a233e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.mainContentRed a:visited {color: #9a233e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.mainContentRed a:hover {color: #9a233e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;}
.mainContentRed a:active {color: #9a233e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.mainContentBigger {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}
 

.navGray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.navGray a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.navGray a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.navGray a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.navGray a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}
.navGray a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}

.errorContent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000;}

.MainTable {border-top: 1px solid #91a682; border-right: 1px solid #91a682; border-bottom: 0px none; border-left: 1px solid #91a682;}

.MainTableBloo {border-top: 1px solid #7a9caf; border-right: 1px solid #7a9caf; border-bottom: 0px none; border-left: 1px solid #7a9caf;}

.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #444444;}

.specialContent {color: #455939; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.productTitleBig {padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: #455939; color: #455939;}

.FreeShip {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ff7f40; font-weight: bold; text-decoration: none;}

.headerCart {color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top; padding: 2px; height: 23px;}

.mainContentBlack {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.warning {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000;}
.warning a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000;}
.warning a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000;}
.warning a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000;}
.warning a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; text-decoration: underline;}
.warning a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000;}

.ratingStar {width: 13px; height: 12px; margin: 0px; padding: 0px; display: block; background-repeat: no-repeat;}

.ratingStarReview {font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}

.filledRatingStar {background-image: url(/PCL/Images/Common/FilledStar.png);}

.emptyRatingStar {background-image: url(/PCL/Images/Common/EmptyStar.png);}

.savedRatingStar {background-image: url(/PCL/Images/Common/SavedStar.png);}

.tableRedContent {padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}
.tableRedContent a {padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}
.tableRedContent a:link {padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}
.tableRedContent a:visited {padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}

.BackTop {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #444444;}
.BackTop a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #444444;}
.BackTop a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #444444;}
.BackTop a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #444444;}
.BackTop a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #444444; text-decoration: underline;}
.BackTop a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #444444;}

.HotLink {color: #cb0005; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.HotLink a {color: #cb0005; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.HotLink a:link {color: #cb0005; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.HotLink a:visited {color: #cb0005; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.HotLink a:hover {color: #cb0005; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.HotLink a:active {color: #cb0005; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.PopUpTitle {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold }
.PopUpTitle a {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.PopUpTitle a:link {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.PopUpTitle a:visited {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.PopUpTitle a:hover {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline;}
.PopUpTitle a:active {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}

.reward {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}
.reward a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}
.reward a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}
.reward a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}
.reward a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e; text-decoration: underline;}
.reward a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9a233e;}

.CouponContent {color: #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.CouponContent a {color: #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.CouponContent a:link {color: #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.CouponContent a:visited {color: #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.CouponContent a:hover {color: #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.CouponContent a:active {color: #787878; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.tableCoupon {padding: 1px; border: 1px solid #787878;}

.tableHealthyRewards {padding: 1px; border: 1px dashed #5b7aa6;}

.tableGreenContent {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tableGreenContent a {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tableGreenContent a:link {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tableGreenContent a:visited {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tableGreenContent a:hover {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tableGreenContent a:active {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.tableGreenContentSmall {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.tableGreenContentSmall a {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.tableGreenContentSmall a:link {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.tableGreenContentSmall a:visited {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.tableGreenContentSmall a:hover {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.tableGreenContentSmall a:active {color: #77886b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}

.RegPrice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;  text-decoration: none;}
.RegPrice a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;  text-decoration: none;}
.RegPrice a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;  text-decoration: none;}
.RegPrice a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;  text-decoration: none;}
.RegPrice a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;  text-decoration: underline;}
.RegPrice a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}

.YourPrice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none;}
.YourPrice a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none;}
.YourPrice a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none;}
.YourPrice a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none;}
.YourPrice a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: underline;}
.YourPrice a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none;}

.mainContentList {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444;}
.mainContentList a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444;}
.mainContentList a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444;}
.mainContentList a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444;}
.mainContentList a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; text-decoration: underline;}
.mainContentList a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444;}

.mainContentSearch {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; text-decoration: none;}
.mainContentSearch a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; text-decoration: none;}
.mainContentSearch a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; text-decoration: none;}
.mainContentSearch a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; text-decoration: none;}
.mainContentSearch a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; text-decoration: none;}
.mainContentSearch a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; text-decoration: none;}

.table_Add_Cart {padding: 1px; border: 1px solid #787878;}

/*Modal Popup*/
.modalBackground {
	background-color:Silver;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:1px;
	border-style:solid;
	border-color:Blue;
	padding:3px;
	width:300px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}


/* predicative search */
.list2 
{
	border: 1px solid #d4d0c8; 
	margin: 0px; 
	background-color: #ffffff; 
	color: #3d3d3d; 
	height: 60px; 
	width: auto !important;
	min-width: 144px;
	width: 144px;
	float: left;
	padding-left: 0px;
	text-decoration: none;
	overflow-y: scroll;
	scrollbar-arrow-color: #4b5b40;
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff;
}
.listitem2 
{
	cursor: pointer; 
	color: #3d3d3d; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	vertical-align: top; 
	padding-bottom: 2px; 
	text-decoration: none;
	text-align: left;
}
.hoverlistitem2 
{
	cursor: pointer; 
	background-color: #e1e1e1;
	color: #3d3d3d; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	vertical-align: top; 
	padding-bottom: 2px; 
	text-decoration: none;
	text-align: left;
}

/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(/PCL/Images/CustomTabs/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-left:2px;
    padding-right:4px;
    background:url(/PCL/Images/CustomTabs/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(/PCL/Images/CustomTabs/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    color:#808080;
    background:url(/PCL/Images/CustomTabs/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(/PCL/Images/CustomTabs/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(/PCL/Images/CustomTabs/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    color:#46543b;
    background:url(/PCL/Images/CustomTabs/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(/PCL/Images/CustomTabs/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(/PCL/Images/CustomTabs/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#46543b; font-weight: bold;
    background:url(/PCL/Images/CustomTabs/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border:0;
	border-top:1px solid #c0c0c0;
	padding-top:10px;
	background-color:#ffffff;
}

/* Tab Container Specials display */
.ajax__tab_xp-special .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(/PCL/Images/CustomTabs/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-special .ajax__tab_header .ajax__tab_outer 
{
    padding-left:2px;
    padding-right:4px;
    background:url(/PCL/Images/CustomTabs/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-special .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(/PCL/Images/CustomTabs/tab-left.gif) no-repeat;
}
.ajax__tab_xp-special .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    color:#808080;
    background:url(/PCL/Images/CustomTabs/tab.gif) repeat-x;
}
.ajax__tab_xp-special .ajax__tab_hover .ajax__tab_outer 
{
    background:url(/PCL/Images/CustomTabs/tab-special-right.gif) no-repeat right;
}
.ajax__tab_xp-special .ajax__tab_hover .ajax__tab_inner 
{
    background:url(/PCL/Images/CustomTabs/tab-special-left.gif) no-repeat;
}
.ajax__tab_xp-special .ajax__tab_hover .ajax__tab_tab 
{
    color:#46543b;
    background:url(/PCL/Images/CustomTabs/tab-special.gif) repeat-x;
}
.ajax__tab_xp-special .ajax__tab_active .ajax__tab_outer 
{
    background:url(/PCL/Images/CustomTabs/tab-special-right.gif) no-repeat right;
}
.ajax__tab_xp-special .ajax__tab_active .ajax__tab_inner 
{
    background:url(/PCL/Images/CustomTabs/tab-special-left.gif) no-repeat;
}
.ajax__tab_xp-special .ajax__tab_active .ajax__tab_tab 
{
    color:#ff7f40; font-weight: bold;
    background:url(/PCL/Images/CustomTabs/tab-special.gif) repeat-x;
}
.ajax__tab_xp-special .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border:0;
	border-top:1px solid #c0c0c0;
	padding-top:10px;
	background-color:#ffffff;
}

ul.circle {list-style-type:circle}
ul.square {list-style-type:square}

 
.Compare_Table td
{
	padding: 4px;
	border: 1px solid #01598b;
}
 
.Compare_Product {color: #01598b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.Compare_Product a{color: #01598b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.Compare_Product a:link{color: #01598b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.Compare_Product a:visited{color: #01598b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.Compare_Product a:hover{color: #01598b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.Compare_Product a:active{color: #01598b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
 
.Compare_Data {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.Compare_Data a{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.Compare_Data a:link{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.Compare_Data a:visited{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.Compare_Data a:hover{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;}
.Compare_Data a:active{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.Compare_Small {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.Compare_Small a{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.Compare_Small a:link{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.Compare_Small a:visited{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.Compare_Small a:hover{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;}
.Compare_Small a:active{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
 
.Compare_Smaller {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.Compare_Smaller a{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.Compare_Smaller a:link{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.Compare_Smaller a:visited{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.Compare_Smaller a:hover{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;}
.Compare_Smaller a:active{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.button_compare 
{
    border: 1px solid #01598b;
    background: #bfd5e2;
	font-size: 10px;
	color: #01598b;
	text-align: center;
}

.button_remove 
{
    border: 1px solid #01598b;
    background: #bfd5e2;
	font-size: 9px;
	color: #01598b;
}

.button_add 
{
    border: 1px solid #0e8b01;
    background: #c2e7bf;
	font-size: 9px;	
	color: #0e8b01;
	text-align: center;
}

#progressBackgroundFilter 
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}

#processMessage 
{ 
    position:fixed;    
    top:30%; 
    left:43%;
    padding:10px;
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #7c7e7c;
}

.suppBorder
{
	margin: 0px; 
	border-style: solid solid none none; 
	border-width: 1px 1px 0px 0px; 
	border-color: #bfd5e2; 
	font-weight: bold;
	color: #3c3c3c; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	height: 25px;	
}

.suppBorderLeft
{
	margin: 0px; 
	border-style: solid solid none solid; 
	border-width: 1px 1px 0px 1px; 
	border-color: #bfd5e2; 
	font-weight: bold;
	color: #3c3c3c; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	height: 25px;	
}

.suppBorderKit
{
	margin: 0px; 
	border-style: solid solid none none; 
	border-width: 1px 1px 0px 0px; 
	border-color: #bfd5e2; 
	font-weight: bold;
	color: #3c3c3c; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	height: 25px;	
}

.suppBorderLeftKit
{
	margin: 0px; 
	border-style: solid none none solid; 
	border-width: 1px 0px 0px 1px; 
	border-color: #bfd5e2; 
	font-weight: bold;
	color: #3c3c3c; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	height: 25px;	
}

.otherIng
{
	border-style: none solid solid solid;
	border-width: 1px 1px 1px 1px; 
	background-color: #e8f6fd; 
	border-color: #bfd5e2;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #3c3c3c;
	height: 80px;
}

.otherIngRight
{
	border-style: none solid solid none;
	border-width: 1px 1px 1px 1px; 
	background-color: #e8f6fd; 
	border-color: #bfd5e2;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #3c3c3c;
	height: 80px;
}

.otherIngRight2
{
	border-style: none solid solid none;
	border-width: 1px 1px 1px 1px; 
	background-color: #e8f6fd; 
	border-color: #bfd5e2;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #3c3c3c;
	height: 80px;
}

.otherIngRight3
{
	border-style: none solid solid none;
	border-width: 1px 1px 1px 1px; 
	background-color: #e8f6fd; 
	border-color: #bfd5e2;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #3c3c3c;
	height: 80px;
}

.suppTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold; 
	color: #015a8d;
}

.supp_Data {color: #3c3c3c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.supp_Data a{color: #3c3c3c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.supp_Data a:link{color: #3c3c3c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.supp_Data a:visited{color: #3c3c3c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.supp_Data a:hover{color: #3c3c3c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;}
.supp_Data a:active{color: #3c3c3c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.productEssentialOne {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}