/* Style sheet for Sterno.com project*/

/* style for body tag*/
body
{
	margin-top: 0px;
	text-align:center;
}

/* style for body tag*/
body.topmargin15
{
	margin-top: 15px;
	text-align:center;
}
	
/* style for div tag, one class*/
div.one 
{ 
	border: solid;           
	border-width: 1px;
	border-color:Black;
}

.tdborderlevel2

{
	border-bottom: solid;
	border-width: 1px;
	border-color: #D6D6D6;
          
}

/* style for H2 tag*/
h2,.h2	
{
	color:black; 
	font-size:24px; 
	font-weight:bold; 
	letter-spacing:0px
}

/* class for left menu text*/
.leftMenuItemsText
{
	font-size: 8pt;
	text-transform: uppercase;
	color: black;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-variant: normal;
	padding-top: 10px; 
	padding-bottom: 10px;
	text-align: right;
}

/* class for left menu text, 2nd level*/
.leftMenuItemsText2ndlevel
{
	font-size: 9pt;
	color: #B81B26;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-variant: normal;
	text-align: right;
}


/* class for left menu text, 3rd level*/
.leftMenuItemsText3rdlevel
{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-variant: normal;
	text-align: right;
	
}

.leftMenuItemsText3rdlevelSel
{
	font-size: 8pt;
	font-weight: bold;
	color:Red;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-variant: normal;
	text-align: right;
	
}

/* class for left menu text, 3rd level*/
.leftMenuItemsText3rdlevel2
{
	font-size: 8pt;
	font-weight: bold;
	color: white;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-variant: normal;
	text-align: right;	
}


.topMenuItemsText
{
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-weight:bold;
}

div.toppad
{
	padding-top: 0px;
}

div.top 
{
	padding-top:0px;
}

.ftableborder {border:1px solid #000000;}


#tdLineHeights
{
 line-height: 50px; 
 
}

.copyrightLine
{
	font-family:Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 8pt;  
}

a.topRightMenu
{
	font-family:Tahoma, Verdana, Sans-Serif;
	font-size: 8pt;  
	font-weight:bold;
	color:white;
}

/*left menu a style*/
a.menu1
{
	font-family:Tahoma, Verdana, Sans-Serif;
	font-size: 8pt;  
	font-weight:bold;
	color:green;
}


.RightTextBody 
{
	font-size: 10px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#7D7D7D; 
		
}

.RightTextBodyGr
{
	font-size: 10px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#339999; 
		
}

.RightTextBodyCons
{
	font-size: 10px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#3C8FBD; 
	
}

.HorTextBody 
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#D55454; 
	font-weight:bold;
	padding: 15px 5px 0px 1px;
		
}

.HorTextBodyCons 
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#3C8FBD; 
	font-weight:bold;
	padding: 15px 5px 0px 1px;
		
}

.HorTextBody1
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#D55454; 
	font-weight:bold;
	padding: 55px 5px 0px 1px;
		
}

.HorTextBody1Cons
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#3C8FBD; 
	font-weight:bold;
	padding: 55px 5px 0px 1px;
		
}

.HorTextBodySm	
{
	font-size: 11px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#D55454; 
	font-weight:bold;
	padding: 15px 5px 0px 0px;
		
}

.HorTextBodySmCons
{
	font-size: 11px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#3C8FBD; 
	font-weight:bold;
	padding: 15px 5px 0px 0px;
		
}

.RightMoreDetailsText 
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color: Blue; 
		
}

.MainBody 
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#7D7D7D; 
}

.MainBodyLevel2Text
{
	font-size: 13px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#7D7D7D;
	padding: 10 0 0 5; 
}

.MainBodyLevel2Text2
{
	font-size: 13px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#7D7D7D;

}

div.maintext
{
	font-size: 13px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#7D7D7D;
	text-decoration: underline;
}

div.MainPicLayout 
{
	padding:20 5 0 5;
}

.MainProductBody 
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#333333; 
	padding: 10 10 10 10;
}

.MainProductDetails
{
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	padding: 0 10 10 10;
	font-weight:lighter;
}

.RightTextHeader 
{
	font-weight:bold; 
	font-size: 11px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#333333; 
	
}

.topRightMenu 
{
	font-weight:bold; 
	font-size: 10px; 
	font-family: Tahomma, Sans-Serif; 
	color:white; 	
}

.RightTextHeaderTmpl2
{
	font-weight:bold; 
	font-size: 12px; 
	font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#333333; 
	
}

.marginLeft5
{
	padding: 0px 0px 0px 5px;
}

.weHeader
{
	font-family: Arial; 
	font-size: 16pt;
	font-weight: 300;
	text-transform:uppercase;
	padding-left: 5px;
}

.mainTextAreaHeaderLevel3
{
	font-family: Tahoma, Sans-Serif, Trebuchet MS; 
	font-size: 14pt;
	font-weight:lighter;
	text-transform:none;
	padding-left: 5px;
}

.subTitle
{
	font-family: Tahoma, Sans-Serif, Trebuchet MS; 
	font-size: 12pt;
	font-weight: 300;
	text-transform:uppercase;
	padding-left: 5px;
}

.topNav
{
	font-family:Arial, Verdana, Tahoma, Sans-Serif, Trebuchet MS; 
	font-size: 8pt;
	font-weight: normal;
	text-transform:uppercase;
	
}

.topHorNav
{
	font-family:Arial, Verdana, Tahoma, Sans-Serif, Trebuchet MS; 
	font-size: 9pt;
	color: #D55454;
	font-weight: bold;
	text-transform:uppercase;
	
}

.topHorNavCons
{
	font-family:Arial, Verdana, Tahoma, Sans-Serif, Trebuchet MS; 
	font-size: 9pt;
	color: #3C8FBD;
	font-weight: bold;
	text-transform:uppercase;
	
}

A:link
{
	text-decoration: none;
	color: Black;
}


A:hover
{
	text-decoration: underline;
	color: #B81B26;
	
}

p.white
{
	text-decoration: none;
	color: White;
}

a

{
	text-decoration: none;
	color: Black;
}


a.botList

{
	text-decoration:underline; 
	color: #D55454;
}

/*
a.toprb

{
	text-decoration: none;
	color: white;
	font-family: Arial, Sans-Serif; 
	font-size: 8pt;
	font-weight: bold;
	
}

a.toprb:hover

{
	text-decoration: underline;
	color: #DB2874;
	font-family: Arial, Sans-Serif; 
	font-size: 8pt;
	font-weight: bold;
	
}

*/

.imagebg{ background-image: url(images/top_banner_cnsmr_02.jpg);}

.imagebg_mainbtm{ background-image: url(images/bottom_main.gif);}

.imagebg_gr_1row{ background-image: url(images/gray_middle_bgrd_1row_63.jpg);}

.imagebg_gr_2row{ background-image: url(images/gray_middle_bgrd_2row_36.jpg);}

.leftCurve

{
	margin-top: 20px;
}

.rightCurve

{
	margin-top: 20px;
}

/* class for product registration form*/
.prodReg
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-variant: normal;
}

.horaln
{ vertical-align:baseline;
	text-align:center;
	}


font.BodyTextBold {font-weight:bold; font-size: 12px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,; color:#000000; text-decoration:none; }font.login {font-weight:bold; font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000; text-decoration:none; }font.BodyText {font-size: 12px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000; text-decoration:none; }font.BodyLink {font-size: 10px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#3366FF; text-decoration:none; }font.TextDefault {font-size: 10px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000; text-decoration:none; }font.TextDefaultLight {font-size: 10px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#797b62; text-decoration:none; }font.menu1 {font-weight:bold; font-size: 12px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#8D181D; text-decoration:none; }font.menu2 { font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#CC0000; text-decoration:none; }font.menu3 {font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#8D181D; text-decoration:none; }font.BodyTextFunk {font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,; color:#8C8C53; text-decoration:none; }font.menu5 {font-weight:bold; font-size: 9px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#797b62; text-decoration:none; }font.menu6 {font-weight:bold; font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#313692; text-decoration:none; }font.menu6s {font-weight:bold; font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#CC0000; text-decoration:none; }font.menu7 {font-weight:bold; font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#ffffff; text-decoration:none; }font.menu8 {font-weight:bold; font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336600; text-decoration:none; }font.menu9 { font-size: 11px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#336600; text-decoration:none; }font.menu10 { font-size: 25px; font-family: Helvetica,Geneva,Swiss,SunSans-Regular; color:#313692; text-decoration:none; }font.menu11 {font-size: 12px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#563C73; text-decoration:none; }font.menu12 {font-size: 10px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#CEC0DE; }font.menu13 {font-size: 10px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#7D7D7D; text-decoration:none; }font.menu14 {font-size: 12px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#797b62; text-decoration:none; }font.menu15 {font-size: 10px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#4D1063; text-decoration:none; }font.menu16 {font-weight:bold; font-size: 13px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#FFFFFF; text-decoration:none; }font.BodyBig {font-weight:bold; font-size: 14px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#9780b3; text-decoration:none; }font.TextSmall {font-size: 9px; font-family: arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; color:#FFFFFF; text-decoration:none; }

