html, body, td, input, select, textarea {font-family: Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color: #000;
	margin: 0px;	
	scrollbar-arrow-color:#eeeeee;	
	scrollbar-base-color:#366;	
	scrollbar-shadow-color:#D2EDD4;
	scrollbar-face-color:#366;	
	scrollbar-highlight-color:#D2EDD4;	
	scrollbar-dark-shadow-color:#D2EDD4;	
	scrollbar-3d-light-color:#428888; 
	}	
p,div  {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: #000}
p {margin: 5px 5px 5px 0px ;}
a img {border: 0px;}
form {margin: 0px; 
	padding: 0px; 
	}
h1 { font: bold 21px Arial, sans-serif;
	color: #366;
	padding: 0;
	margin: 0;
	}
h2 { font:bold 20px Arial, sans-serif;
	color: #366;
	padding: 0;
	margin: 0;
	}	

h3 { font: bold 13px Arial, sans-serif;
	color: #214040;
	padding: 0;
	margin: 0;
	}	
h4 { font: bold 11px Arial, sans-serif;
	color: #214040;
	padding: 0;
	margin: 0;
	}
/*Form Elements*/
select.drop { background-color : #474747; color : #fff;	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; font-weight : bold;
	}
input.btn, button.btn { border-style:outset; 
	border-color:#366;
	border-width:1px;	 
	color: #fff; 
	text-decoration: none; 
	font: bold 11px Verdana,sans-serif;
	cursor: pointer; 
	cursor: hand; 
	padding: 0px 2px 0px 2px;
	background-color:#366;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#336666', EndColorStr='#214040');
	}
input.btn1 { BACKGROUND-COLOR: #a7a7a7; BORDER-BOTTOM-COLOR: #5a5a5a;	BORDER-LEFT-COLOR: #e3e3e3;	BORDER-RIGHT-COLOR: #5a5a5a;
	    BORDER-TOP-COLOR: #e3e3e3; COLOR: #000;	font-weight:BOLD; FONT-FAMILY: verdana, Helvetica, sans-serif; FONT-SIZE: 10px}
input.salesforce { BACKGROUND-COLOR: #fff; BORDER-BOTTOM-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc;	BORDER-RIGHT-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; COLOR: #000; border: 1px solid #ccc; width: 125px; height: 15px; font-weight:BOLD; FONT-FAMILY: verdana, Helvetica, sans-serif; FONT-SIZE: 10px}
input.salesforce2 { BACKGROUND-COLOR: #fff; BORDER-BOTTOM-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc;	BORDER-RIGHT-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; COLOR: #000; border: 1px solid #ccc; width: 75px; height: 15px; font-weight:BOLD; FONT-FAMILY: verdana, Helvetica, sans-serif; FONT-SIZE: 10px}
select.language { background-color : #366; 
	color : #Fff;	
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 10px; 
	border-size: 0px;
	padding: 0;
	margin: 0;
	}

/*Anchor Tags*/		
a:link {color:#366}
a:visited {color:#214040}
a:active {color:#900}
a:hover {color:#214040; 
	text-decoration: none;}

a.blueb:active, a.blueb:visited, a.blueb:link,a.blueb:hover {font: bold 11px Arial, Helvetica, sans-serif; color: #083c06; text-decoration: underline}
a.blueb3:active, a.blueb3:visited, a.blueb3:link,a.blueb3:hover {font: normal 10px Arial, Helvetica, sans-serif; color: #083c06; text-decoration: underline}
a.lbar1:active, a.lbar1:link, a.lbar1:visited, a.lbar1:hover {font: bold 11px verdana, helvetica, sans-serif; color: #fff; text-decoration: none}
a.lbar2:active, a.lbar2:link, a.lbar2:visited, a.lbar2:hover  {font: bold 11px verdana, helvetica, sans-serif; color: #dee6f2; text-decoration: none}
a.green:active, a.green:visited, a.green:link,a.green:hover {font: normal 11px verdana, helvetica, sans-serif; color: #56aa1c; text-decoration: underline}
a.green:hover {text-decoration: none;}
a.grey:active, a.grey:link, a.grey:visited, a.grey:hover  {font: normal 11px verdana, helvetica, sans-serif; color: #999; text-decoration: underline}
a.grey:hover {text-decoration: none}
a.close:link,a.close:visited,a.close:active,a.close:hover {
color: #626262;
text-decoration: none;
}
a.close:hover {
color: #000000;
}

/* Alerts*/
.error {color: #cc0000;}
.errorblock {color: #cc0000; border: 1px solid #c00; background: #ffc; padding: 5px; margin:3px; }

/*Background Colors*/
.white {background : #fff}
.black {background : #000}
.red {background : #ff0000}
.yellow {background : #ffbf39}
.lightyellow {background : #ffffcd}
.sub { font:bold 18px Arial, sans-serif;
	color: #366;
	padding: 0;
	margin: 0;
	}	
.lightblue {background : #cce6cd}
.mediumblue {background : #F4EECA}
tr.darkblue td, td.darkblue {background : #214040 !important; 
	color: #fff; 
	font-weight: bold;
	border: 0px !important;
	}

.lightgray {background : #e1e1e1}
.mediumgray {background : #cccccc}
.darkgray {background : #999999; color: #fff}
.whitebg { background : #fff; }

.statred {background : #ff0000}
.statyellow {background : #ffff00}
.statorange {background : #FFA900}
.bar {background: #BDA034; }
.barText {font: bold 10px Verdana, Arial, sans-serif;
	color: #366;}
.boxH {font: bold 11px Arial, sans-serif;
	color:#F4EECA;
	background: #366;
	border-top: 1px solid #769898;
	border-right: 1px solid #1A3434;
	border-bottom: 1px solid #1A3434;	
	border-left: 1px solid #769898;
	padding: 1px 3px 1px 4px;
	}
.box {
	padding:4px;
	background: #F4EECA;
	border-right: 1px solid #769898;
	border-bottom: 1px solid #1A3434;
	border-left: 1px solid #1A3434;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#F4EECA');
	 }	
	

/*Font Specifications*/
.black9  {font-size: 10px}
.black10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000}
.black11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000}
.black12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000}
.black13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000}
.black18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000}

.gray9   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666}
.gray10b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #626262}
.gray10  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666}
.gray11  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666}
.grayv11 {font-family: Verdana, Arial, Helvetica; font-size:11px;color:#666}
.gray12  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666}
.gray13  {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666}
.gray18  {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666}

.white8  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff}
.white9  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff}
.white10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff}
.white11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff}
.white11links {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff}
.white11:hover { font: 11px Arial, Helvetica, sans-serif; text-decoration: none;}
.white13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff}
.white16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #fff}
.white18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #fff}

.lightblue8 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #366}
.lightblue9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #366}
.lightblue10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #366}
.lightblue11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #366}
.lightblue13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #366}
.lightblue18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #366}

.mediumblue9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #366}
.mediumblue10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #366}
.mediumblue11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #366}
.mediumblue13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #366}
.mediumblue16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #366}
.mediumblue18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #366}

.darkblue9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #214040}
.darkblue10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #214040}
.darkblue11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #214040}
.darkblue13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #214040}
.darkblue16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #214040}
.darkblue18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #214040}

.yellow9 {font-family: verdana, sans-serif, arial; font-size: 10px; color: #BDA034}
.yellow10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #BDA034}
.yellow11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #BDA034}
.yellow13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #BDA034}
.yellow18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #BDA034}

.redText { color: #c00; }

/*Misc Font Specifications*/
.table_blue {border : 1px solid #5E769C; background : #fff;}
.table_ltblue {border : 1px solid #AEBDD2; background : #fff;}
.table_gray {border : 1px solid #e1e1e1; background : #fff;}
.yellow {font-family: verdana, sans-serif, arial; font-size: 11px; color: #fff799}
.lbar_logout {font-family: verdana, sans-serif, arial; font-size: 10px; background-color : #256722; color: #fff;}
.micro {font-size: 1px}

/*Input Buttons*/
.clickblue {border-style:outset; border-color:#dee6f1;border-width:2px;background-color:#5d749d; color: #000; text-decoration: none; font-size:10px; color : #fff;padding : 1px;}
.clickyellow {border-style:outset; border-color:#ffffcd;border-width:2px;background-color:#ffff00; color: #243f6a; text-decoration: none;font-family:verdana; font-size:10px; cursor: pointer; cursor: hand; padding: 0px 2px 0px 2px; }
.button_blue, a.button_blue:link, a.button_blue:visited, a.button_blue:active, a.button_blue:hover {
border-style: outset; 
	border-color: #366;
	border-width:1px;	 
	color: #fff; 
	text-decoration: none; 
	font: bold 10px Verdana,sans-serif;
	cursor: pointer; 
	cursor: hand; 
	padding: 0px 2px 0px 2px;
	background-color: #366;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#336666', EndColorStr='#214040');
}
a.button_blue:hover {color: #F4EECA  }
.button_red {border-style:outset; border-color:#ffcccb;border-width:2px;background-color:#ff0000; color: #fff; text-decoration: none; font-family:verdana; font-size:10px; cursor: pointer; cursor: hand; padding: 0px 2px 0px 2px; }

/* Top Mast Navigation area*/
.toparea {
background : #083c06;; 
color : #fff;
font: 10px verdana, sans-serif, arial;
   }
.topnav {background : #243F6A; 
color : #fff;
font: 11px Arial, Helvetica, sans-serif;
padding: 4px 4px 4px 4px;
   }
   
/* Left Bar Section*/
.top {
background : #ddd; 
color : #fff; 
border : 1px solid ; 
border-bottom-color : #fff; 
border-left-color : #fff; 
border-right-color : #666; 
border-top-color : #fff; 
} 
.tableblue {
background : #cce6cd; 
color : #fff; 
border : 1px solid ; 
border-bottom-color : #256722; 
border-left-color : #256722; 
border-right-color : #256722; 
border-top-color : #256722; 
}
.blueb { font: bold 11px Arial, Helvetica, sans-serif; color: #083c06; }
.blueb2 { font: 11px Arial, Helvetica, sans-serif; color: #083c06; }
.blueb3 { font: 10px Arial, Helvetica, sans-serif; color: #366; }

/* Middle Sections*/
img.brd {border: 1px solid #366; }
.tablegreenborder {
background : #fff; 
color : #000; 
font: 11px Arial, Helvetica, sans-serif;
border : 1px solid ; 
border-top-color : #083c06;
border-bottom-color : #083c06; 
border-left-color : #083c06; 
border-right-color : #083c06;
padding: 2px 4px 2px 4px; 
}
.tablebrownborder {
background : #fff; 
color : #000; 
font: 11px Arial, Helvetica, sans-serif;
border : 1px solid ; 
border-top-color : #366;
border-bottom-color :#366; 
border-left-color : #366; 
border-right-color : #366;
padding: 2px 4px 2px 4px; 
}
.tableorangeborder {
background : #fff; 
color : #000; 
font: 11px Arial, Helvetica, sans-serif;
border : 1px solid ; 
border-top-color : #66669a;
border-bottom-color : #66669a; 
border-left-color : #66669a; 
border-right-color : #66669a;
padding: 2px 4px 2px 4px; 
}
.tablegreen {
background : #CFECD1; 
color : #083c06; 
font: bold 11px Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px; 
}
.tablegreen1 {
background : #cce6cd; 
color : #006600; 
font: bold 11px Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px; 
}
.tableorange {
background : #f1f0ff; 
color : #66669a; 
font: bold 11px Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px; 
}
.tablebrown {
background : #F4EECA; 
color : #366; 
font: bold 11px Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px; 
}
.greenb { font: bold 11px Arial, Helvetica, sans-serif; color: #060; }

.tableredborder,  {
background : #fff; 
color : #000; 
font: 11px Arial, Helvetica, sans-serif;
border : 1px solid ; 
border-bottom-color : #9a0000; 
border-left-color : #9A0000; 
border-right-color : #9A0000; 
border-top-color : #9A0000; 
padding: 2px 4px 2px 4px;
}
.tablered  {
background : #fff0e1; 
color : #df572d; 
font: bold 11px Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px;
}
.redb { font: bold 11px Arial, Helvetica, sans-serif; color: #993300; }
.redb1 { font: 11px Arial, Helvetica, sans-serif; color: #993300; }
.tableblueborder {
background : #ffffff; 
font: 11px Arial, Helvetica, sans-serif;
color : #5d749d; 
border : 1px solid ; 
border-bottom-color : #366; 
border-left-color : #366; 
border-right-color : #366; 
border-top-color : #366;
padding: 2px 4px 2px 4px;
} 
.tablegrayborder {
background : #ffffff; 
font: 11px Arial, Helvetica, sans-serif;
color : #666; 
border : 1px solid ; 
border-bottom-color : #999; 
border-left-color : #999; 
border-right-color : #999; 
border-top-color : #999;
padding: 2px 2px 2px 2px;
} 
.tableblue2 {
background : #dee6f1; 
font: bold 11px Arial, Helvetica, sans-serif;
color : #083c06;;  
padding: 2px 4px 2px 4px;
}

.tableyellowborder {
background : #fff; 
color : #000; 
font: 11px Arial, Helvetica, sans-serif;
border : 1px solid ; 
border-top-color : #d78101;
border-bottom-color : #d78101; 
border-left-color : #d78101; 
border-right-color : #d78101;
padding: 2px 4px 2px 4px; 
}
.tableyellow {
background : #fee6a6; 
color : #d78101; 
font: bold 11px Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px; 
}
.yellowb { font: bold 11px Arial, Helvetica, sans-serif; color: #d78101; }
frame {width: 350px; height: 100%; border: 0px;}

/*Message Boards*/
hr {color: #083c06;}
.tableboards {
color : #000; 
border-left : 1px solid #083c06; 
border-top : 1px solid #083c06; 
padding: 2px 4px 2px 4px; 
}
tr.mboriginal td {	
	border-right: 1px solid #083c06;
	border-bottom: 1px solid #083c06;
	background: #cce6cd;
	}
tr.mblighter td {	
	border-right: 1px solid #083c06;
	border-bottom: 1px solid #083c06;
	background: #fff;
	}
tr.mblightblue td {
	border-right: 1px solid #083c06;
	border-bottom: 1px solid #083c06;
	background: #eaeaea;  
	}	
tr.boardbg td, td.boardbg {background : #214040 !important; 
	color: #fff;
	font-family: Verdana;
	font-weight: bold;
	border: 0px !important;
	}
tr.topic td {	
	border-right: 1px solid #083c06;
	border-bottom: 1px solid #083c06;
	background: #f4eeca;
	}
.quote {font-family: Verdana; font-weight: bold;}	
.mbtext_lg {font-family: Verdana; font-size: 13px; color: #fff;}
.mbtext_post {font-family: Verdana; font-size: 13px; color: #000;}
.mbtext_med {font-family: Verdana; font-size: 11px; color: #000;}
.mbtext_sm {font-family: Verdana; font-size: 10px; color: #000;}
.mberror {font-family: Verdana; font-size: 11px; color: #cc0000;}
	
/*Tupperware Style Sheet elements*/
.body_copy, li {
font-family: Verdana;
line-height: 1.5em;
font-size: 10px;
color: #626262;
font-style: normal;
}

.form {
font-family: Verdana;
font-size: 9px;
line-height: 1em;
font-style: bold;
color: #626262;
background: #ffffff;
border-right-style: inset;
border-bottom-style: inset;
border-right-width: 2px;
border-bottom-width: 2px;
border-top-width: 1px;
border-left-width: 1px;
border-color: #cccccc;
}
.searchform {
font-family: Verdana;
font-size: 9px;
font-weight: normal;
}
.close {
font-family: Verdana;
line-height: 1em;
font-size: 9px;
color: #626262;
font-style: normal;
}
.clear { font: bold 65px Helvetica, Verdana, sans-serif; color: #214040; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.80;
}
tr.lighter td {	
	border-bottom: 1px solid #ccc;
	background: #fff;
	}
tr.lightblue td {border-bottom: 1px solid #ccc;
	background: #eaeaea;  }	
tr.grad1 td { background: #fff;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#CFECD1'); 
	}
.highlight { background: #ff0; color: #000; }

.techsupport
   {
   background-color:#FBF7CC;
   font: arial,helvetica; font-size:10px; color:#000;
   text-decoration:none;
   height:60px;
   border:1px solid #000;
   padding: 3px;
   text-align:left;
   cursor:pointer;
   display:block;
   }
.new {
	background: #fff;
	padding: 4px;
	margin: 2px;
	border: 1px solid #900;
 }   
