@charset "utf-8";
/* CSS Document */

body	{text-align: center;margin:0px; background-color: #ffffff; background-image:url(../images/bkg.jpg); background-position:top left; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; line-height:18px; }
layouttable {width:850px;}
h1    					{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#5d5d5d; text-align:left; font-weight:bold; margin:0px;}
h2    					{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#5d5d5d; text-align:left;}
h3    					{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#c1131d;}
.subtitle    			{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#c1131d;}

input,button,select,textarea 	{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; }
table,p,td,th					{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d; line-height:18px; }
ui,li							{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#c1131d;}
ui,li .text						{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5d5d5d;}
.search					{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#c1131d;}

.leftnavtext		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; text-transform:uppercase; text-align:left;text-decoration:none}
.leftnav 			{padding-left:10px; background-image:url(../images/nav-bg.jpg); background-repeat:no-repeat; background-position:center; width:183px; height:26px;}

.leftnavbg  	   {background-image:url(../images/nav-bg2.gif); background-repeat:repeat-y; background-position:top; }
.leftshadow		   {background-image:url(../images/shadow-left.jpg); background-repeat:repeat-y; background-position:top; }
.rightshadow       {background-image:url(../images/shadow-right.jpg); background-repeat:repeat-y; background-position:top; }
.bottomshadow      {background-image:url(../images/bottom-shadow.jpg); background-repeat:repeat-x; background-position:top; }
.easyordering 	   {background-image:url(../images/home-banner-easyordering.jpg); background-repeat:no-repeat;}
.tabtitle 		   {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-transform:uppercase; text-align:left;}
.redtitle 		   {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c1131d; text-transform:uppercase; text-align:left; line-height:22px;}
.productguide 	   {background-image:url(../images/home-banner-productguide.jpg); background-repeat:no-repeat;}
.itemscart         {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5d5d5d; text-align:center; vertical-align:middle;}
.numbers		   {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c1131d; line-height:18px; }
.border			   {border:solid; border-color:#c4c4c4; border-width:1px;}
.legaltext			 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
.breadcrumb 		{font-family:Verdana, Arial, sans-serif; font-size:11px;color:#c1131d; text-align:left;}
.subtitle    			{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#c1131d; font-weight:bold}

a	{color: #c1131d; text-decoration:none;}
a:hover {color: #c1131d;text-decoration:underline;}


a:link.bottomnav		{color: #111111; text-decoration:none;}
a:visited.bottomnav		{color: #111111; text-decoration:none;}
a:hover.bottomnav 		{color: #111111; text-decoration:underline;}
a:active.bottomnav		{color: #111111; text-decoration:none;}



a:link.leftnav	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; text-transform:uppercase; text-align:left; padding-left:10px; background-image:url(../images/nav-bg.jpg); background-repeat:no-repeat; background-position:center; width:183px; height:26px; text-decoration:none}
a:visited.leftnav		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; text-transform:uppercase; text-align:left; padding-left:10px; background-image:url(../images/nav-bg.jpg); background-repeat:no-repeat; background-position:center; width:183px; height:26px; text-decoration:none}
a:hover.leftnav 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; text-transform:uppercase; text-align:left; padding-left:10px; background-image:url(../images/nav-bg.jpg); background-repeat:no-repeat; background-position:center; width:183px; height:26px; text-decoration:none}
a:active.leftnav		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; text-transform:uppercase; text-align:left; padding-left:10px; background-image:url(../images/nav-bg.jpg); background-repeat:no-repeat; background-position:center; width:183px; height:26px; text-decoration:none}


a:link.breadcrumb  		{font-family:Verdana, Arial, sans-serif; font-size:10px;color:#c1131d; text-align:left; text-decoration:underline;}
a:visited.breadcrumb	{font-family:Verdana, Arial, sans-serif; font-size:10px;color:#c1131d; text-align:left;text-decoration:underline;}
a:hover.breadcrumb 		{font-family:Verdana, Arial, sans-serif; font-size:10px;color:#c1131d; text-align:left;text-decoration:underline;}
a:active.breadcrumb		{font-family:Verdana, Arial, sans-serif; font-size:10px;color:#c1131d; text-align:left;text-decoration:underline;}

#separator { width:100%; height: 1px; background-color: #CCC}

#main {
    width: 540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	vertical-align: top;
}
.optionsLabel,select {font-size:11px;}
.sectionheaderactive {color:222222;font-weight:bold;font-size:12px;}
.rowHeader {background-color:#efefef;}
.framed {border-width:1px;border-color:999999;border-style:solid;spacing:10px;}
.displayHeader {color:222222;font-weight:bold;font-size:15px;}
.rowHeaderDoubleBorderBgrnd {background-color:efefef;font-weight:bold;}

#content-paragraph  {text-align:justify; padding:0 20px 0 20px; vertical-align:top; }


