a				{color: #000099; font-weight: 900; text-decoration: none;}
a:link			{color: #000099; font-weight: 900;}
a:visited		{color: #000099; font-weight: 900;}
a:hover			{color: #0000FF; font-weight: 900; text-decoration: underline;}

.adark				{color: #fff; font-weight: 900; text-decoration: none;}
.adark:link			{color: fff; font-weight: 900;}
.adark:visited		{color: #fff; font-weight: 900;}
.adarka:hover		{color: #0ff; font-weight: 900; text-decoration: underline;}

.topbarurl				{color: #fff; font-weight: 900; text-decoration: none;}
.topbarurl:link			{color: fff; font-weight: 900;}
.topbarurl:visited		{color: #fff; font-weight: 900;}
.topbarurl:hover		{color: #FEDA69; font-weight: 900; text-decoration: none;}
.oldbtn {cursor:hand;color:#FFFFFF;font-family:Verdana,"MS Sans Serif",Charcoal,Chicago,Arial;font-weight:700;font-size:8pt;background-color:; border:1px solid black;}
.btn{cursor:hand;color:#fff;font-family:Verdana,"MS Sans Serif",Charcoal,Chicago,Arial;
	 font-size:8pt;font-weight:500;background-color:#369;
	 padding-top: 1px;padding-bottom: 1px;
	 border:1px bevel black;}
.btn:hover{background-color: #369;color: #fff;}
.btn:focus{background-color: #369;color: #fff;}
.btn:active{background-color: #fff; color: #f00;}
.menu_item			{color: #000;}
.menu_item:link		{color: #000;}
.menu_item:visited	{color: #000;}
.menu_item:hover	{color: #BBBBBB; text-decoration: none;}
.menu_tab			{border-left:2px solid #ccc;border-top:1px solid black;border-right:1px solid black;border-bottom:1px solid black;}
.menu_tab_active	{border-left:1px solid black;border-top:1px solid black;border-right:1px solid black;}

.topnav			{color: #DDB100;}
.topnav:link	{color: #DDB100;}
.topnav:visited	{color: #DDB100;}
.topnav:hover	{color: #FFFF00; text-decoration: none;}
.mitem			{color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt; text-decoration: none;margin-top: 1; margin-bottom: 1 }

.amenu_item			{color: #000;}
.amenu_item:link	{color: #000;}
.amenu_item:visited	{color: #000;}
.amenu_item:hover	{color: red; text-decoration: none;}

.black			{color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none;margin-top: 1; margin-bottom: 1 }
.white			{color: #FFFFFF; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt; text-decoration: none;margin-top: 1; margin-bottom: 1 }
.yellow			{color: #FFFF00; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none;margin-top: 1; margin-bottom: 1 }
.topwhite		{color: #FFFFFF; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none}
.sans6			{font-family:arial, verdana, helvetica, sans-serif; font-size:6pt; margin-top: 1; margin-bottom: 1 }
.sans7			{font-family:arial, verdana, helvetica, sans-serif; font-size:7pt; margin-top: 1; margin-bottom: 1 }
.sans8			{font-family:arial, verdana, helvetica, sans-serif; font-size:8pt;margin-top: 1; margin-bottom: 1 }
.sans9			{font-family:arial, verdana, helvetica, sans-serif; font-size:9pt;margin-top: 1; margin-bottom: 1 }
.sans10			{font-family:arial, verdana, helvetica, sans-serif; font-size:10pt;margin-top: 1; margin-bottom: 1 }
.sans11			{font-family:arial, verdana, helvetica, sans-serif; font-size:11pt;margin-top: 1; margin-bottom: 1 }
.sans12			{font-family:arial, verdana, helvetica, sans-serif; font-size:12pt;margin-top: 1; margin-bottom: 1 }
.sans13			{font-family:arial, verdana, helvetica, sans-serif; font-size:13pt;margin-top: 1; margin-bottom: 1 }
.sans14			{font-family:arial, verdana, helvetica, sans-serif; font-size:14pt;margin-top: 1; margin-bottom: 1 }
.sans15			{font-family:arial, verdana, helvetica, sans-serif; font-size:15pt;margin-top: 1; margin-bottom: 1 }
.sans16			{font-family:arial, verdana, helvetica, sans-serif; font-size:16pt;margin-top: 1; margin-bottom: 1 }
.sans17			{font-family:arial, verdana, helvetica, sans-serif; font-size:17pt;margin-top: 1; margin-bottom: 1 }
.sans18			{font-family:arial, verdana, helvetica, sans-serif; font-size:18pt;margin-top: 1; margin-bottom: 1 }
.sans20			{font-family:arial, verdana, helvetica, sans-serif; font-size:20pt;margin-top: 1; margin-bottom: 1 }
.sans22			{font-family:arial, verdana, helvetica, sans-serif; font-size:22pt;margin-top: 1; margin-bottom: 1 }
.sans24			{font-family:arial, verdana, helvetica, sans-serif; font-size:24pt;margin-top: 1; margin-bottom: 1 }

.sans6bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:6pt; margin-top: 1; margin-bottom: 1; font-weight: bold;}
.sans7bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:7pt; margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans8bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:8pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans9bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:9pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans10bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:10pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans11bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:11pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans12bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:12pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans13bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:13pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans14bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:14pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans15bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:15pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans16bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:16pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans17bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:17pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans18bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:18pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans20bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:20pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans22bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:22pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.sans24bold		{font-family:arial, verdana, helvetica, sans-serif; font-size:24pt;margin-top: 1; margin-bottom: 1; font-weight: bold; }
.serif6			{font-family:chicago, times, serif; font-size:6pt; margin-top: 1; margin-bottom: 1 }
.serif7			{font-family:chicago, times, serif; font-size:7pt; margin-top: 1; margin-bottom: 1 }
.serif8			{font-family:chicago, times, serif; font-size:8pt;margin-top: 1; margin-bottom: 1 }
.serif9			{font-family:chicago, times, serif; font-size:9pt;margin-top: 1; margin-bottom: 1 }
.serif10		{font-family:chicago, times, serif; font-size:10pt;margin-top: 1; margin-bottom: 1 }
.serif11		{font-family:chicago, times, serif; font-size:11pt;margin-top: 1; margin-bottom: 1 }
.serif12		{font-family:chicago, times, serif; font-size:12pt;margin-top: 1; margin-bottom: 1 }
.serif13		{font-family:chicago, times, serif; font-size:13pt;margin-top: 1; margin-bottom: 1 }
.serif14		{font-family:chicago, times, serif; font-size:14pt;margin-top: 1; margin-bottom: 1 }
.serif15		{font-family:chicago, times, serif; font-size:15pt;margin-top: 1; margin-bottom: 1 }
.serif16		{font-family:chicago, times, serif; font-size:16pt;margin-top: 1; margin-bottom: 1 }
.serif18		{font-family:chicago, times, serif; font-size:18pt;margin-top: 1; margin-bottom: 1 }
.serif20		{font-family:chicago, times, serif; font-size:20pt;margin-top: 1; margin-bottom: 1 }
.serif22		{font-family:chicago, times, serif; font-size:22pt;margin-top: 1; margin-bottom: 1 }
.serif24		{font-family:chicago, times, serif; font-size:24pt;margin-top: 1; margin-bottom: 1 }

.serif6bold		{font-family:chicago, times, serif; font-size:6pt; margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif7bold		{font-family:chicago, times, serif; font-size:7pt; margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif8bold		{font-family:chicago, times, serif; font-size:8pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif9bold		{font-family:chicago, times, serif; font-size:9pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif10bold	{font-family:chicago, times, serif; font-size:10pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif11bold	{font-family:chicago, times, serif; font-size:11pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif12bold	{font-family:chicago, times, serif; font-size:12pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif13bold	{font-family:chicago, times, serif; font-size:13pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif14bold	{font-family:chicago, times, serif; font-size:14pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif15bold	{font-family:chicago, times, serif; font-size:15pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif16bold	{font-family:chicago, times, serif; font-size:16pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif18bold	{font-family:chicago, times, serif; font-size:18pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif20bold	{font-family:chicago, times, serif; font-size:20pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif22bold	{font-family:chicago, times, serif; font-size:22pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.serif24bold	{font-family:chicago, times, serif; font-size:24pt;margin-top: 1; margin-bottom: 1; font-weight: bold;}
.tableheader		{font-family:arial, verdana, helvetica, sans-serif; font-size:10pt;
					 margin-top: 0; margin-bottom: 1; font-weight: bold;
					 color:#fff;background-color: red;}
.tablecontents		{font-family:arial, verdana, helvetica, sans-serif; font-size:10pt;margin-top: 0; margin-bottom: 1;}

@media screen {
.tableheader		{margin-top: 1; margin-bottom: 1;}
.tablecontents		{margin-top: 1; margin-bottom: 1;}
}
.fieldlabel		{font-size: xx-small;font-family: verdana;font-weight: bold;text-align: right;vertical-align: middle;padding-top: 5px;}
.fielddata		{font-size: 8pt;font-family: verdana;font-weight: bold; vertical-align: middle; padding: 0px; border: 1px solid black;}
.formborder		{border: gray solid 1px; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt;}
.checkboxName	{font-size: xx-small;font-family: verdana;}
input			{border: gray solid 1px; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt;}
.inputxxx		{font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt;}
option			{font-size: 9pt;font-family:arial, verdana, helvetica, sans-serif;font-weight: normal; vertical-align: middle; padding: 0px;}
option:focus 	{ border:0; outline:0; }
option:hover 	{ background-color: #000; }
.selectsm		{font-size: 8pt; font-family:arial, verdana, helvetica, sans-serif;font-weight: normal;text-align:left; vertical-align: middle; padding: 0px;
				 background-color: #ffe; border: 1px solid #fff;}
select:active	{ outline:0; }
select:focus	{ outline:0; }
textarea		{border: gray solid 1px; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt;}
select			{border: gray solid 0px; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt;}
checkbox		{border: black solid 0px; font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt;font-weight: 700;}
.radiobox		{font-size: 10pt;font-family: verdana;font-weight: bold; vertical-align: middle; padding: 0px;
				  background-color: #fff;
				  border-top: 2px solid #666;
				  border-left: 2px solid #666;
				  border-right: 2px solid #666;
				  border-bottom: 2px solid #666;}
.faqansheader		{font-family:arial, verdana, helvetica, sans-serif; font-size:11pt; font-weight: bold;margin-top: 1; margin-bottom: 2}
.faqansbody			{font-family:arial, verdana, helvetica, sans-serif; font-size:9pt;margin-top: 1; margin-bottom: 1 }
.faqlink			{font-family:arial, verdana, helvetica, sans-serif; font-size:9pt; font-weight: bold;margin-top: 1; margin-bottom: 1 
					 color: #000000; text-decoration: none;}
.faqlink:link		{color: #000000;}
.faqlink:visited	{color: #000000;}
.faqlink:hover		{color: #FF0000; text-decoration: none;}
.faqtotoptext		{font-family:arial, verdana, helvetica, sans-serif; font-size:7pt;margin-top: 2; margin-bottom: 1 }
.faqtotoptext:link		{color: #000000;}
.faqtotoptext:visited	{color: #000000;}
.faqtotoptext:hover		{color: #FF0000; text-decoration: none;}
.productsubcatspacer {font-family:arial, verdana, helvetica, sans-serif; font-size:6pt;
				margin-top: 1; margin-bottom: 1;  }
.productsubcat {font-family:arial, verdana, helvetica, sans-serif; font-size:11pt;height:24;
				margin-top:1; margin-bottom:1;padding-left:0;vertical-align:middle;
				font-weight: bold; color: #a00;border-bottom:solid 1px #a00}
.subcatdetail {font-family:arial, verdana, helvetica, sans-serif; font-size:9pt;margin-top: 1; margin-bottom: 1; }
.productcat {font-family:arial, verdana, helvetica, sans-serif; font-size:10pt;margin-top: 1;padding-left: 5; 
			 margin-bottom: 1;font-weight: bold;border-bottom:solid 1px #a00;border-left:solid 1px #a00;
			 border-top:solid 1px #a00;border-right:solid 1px #a00;
			 background-color: #cc6;color: white;}
.productname {font-family:arial, verdana, helvetica, sans-serif; font-size:14pt;
			  margin-top: 1; margin-bottom: 1;font-weight: bold;color:#a00;}
.producttext {font-family:arial, verdana, helvetica, sans-serif; font-size:9pt;margin-top: 1; margin-bottom: 1 }
.cattext {font-family:arial, verdana, helvetica, sans-serif; font-size:9pt;margin-top: 1; margin-bottom: 1;}
.catmenutitleframe {margin-top: 1; margin-bottom: 20;
					padding-top: 1; padding-bottom: 0;
					border-top: solid 1px #630;
					border-bottom: solid 2px #420;
					background-image: url(../images/bg_cattitle.jpg); background-repeat:repeat;}
.catmenutitle {font-family:arial, verdana, helvetica, sans-serif; font-size:12pt;text-align:left;
				padding-left:2;vertical-align:middle;padding-top: 1; padding-bottom: 1;padding-right: 10;
				font-weight: bold; color: white; height:24;}
.catmenutitle:link	 {color: #FFFFFF;}
.catmenutitle:visited {color: #FFFFFF;}
.catmenutitle:hover	 {color: #FFFF66;text-decoration: none;}

.catmenu  {padding-top: 3; padding-bottom: 1;font-weight:normal; }
.catmenulink  {font-family:arial, verdana, helvetica, sans-serif; font-size:9pt;margin-top: 1; margin-bottom: 1;font-weight:normal; }
.catmenulink:link	 {color: #FFFFFF;}
.catmenulink:visited {color: #FFFFFF;}
.catmenulink:hover	 {color: #DEB81D;text-decoration: none;}
.calbackground
{
    BACKGROUND-COLOR: #CBCBCB;
	border:solid 0px red;
}
.month
{
    COLOR: black;
    FONT-FAMILY: Arial;font-size: 24pt;
    FONT-WEIGHT: bolder;
}
.monthpointer
{
    COLOR: black;
    FONT-FAMILY: Arial;font-size: 16pt;
    FONT-WEIGHT: bolder;
}
.weekday
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bolder;
	border:solid 1px #666;
	BACKGROUND-COLOR: #ffe;
}
.eventLabel
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: left
}
.eventLabelleft
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: left
}
.eventText
{
    COLOR: black
}
.selectedDay
{
    border:solid 1px #a00;
	margin: 1 1 1 1;
	BACKGROUND-COLOR: white
}
.day
{
    border:solid 1px #666;
	margin: 3 3 3 3;
	BACKGROUND-COLOR: white
}
.notaDay
{
    BACKGROUND-COLOR: #cbcbcb
}
.nostyle	{margin-top: 0; margin-bottom: 0;padding-top: 0; padding-bottom: 0  }
@media screen {
.nostyle{margin-top: 0; margin-bottom: 0;padding-top: 0; padding-bottom: 0  }
} 
.ulist {margin-top:0em; margin-bottom:0em; margin-left:0m; margin-right:0em;}
.uline {margin-left: -25px;margin-bottom: 6px;}
.porduct_nmae {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; color: #17349E;padding-bottom:0px;}
.porduct {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 54585E}
.porduct12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 54585E}
.new {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 54585E}
.new12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 54585E}

.bodyheader {background-image: url('../images/bg_header500.gif');background-repeat: no-repeat;}
.bodyheaderlink {background-image: url('../images/bg_header286link.gif');background-repeat: no-repeat;}
.columnheader {background-image: url('../images/bg_header185.gif');background-repeat: no-repeat;}
.columnheaderlink {background-image: url('../images/bg_header185link.gif');background-repeat: no-repeat;}

.bodyheadertext{color:white;font-family:arial, verdana, helvetica, sans-serif; font-size:11pt;
				font-weight: bold;padding-left: 26px;margin-bottom:1px;}
				
.headerlink			{color: #fff; text-decoration: none;margin-bottom:1px;}
.headerlink:link	{color: fff;}
.headerlink:visited	{color: #fff;}
.headerlink:hover	{color: #55522F; text-decoration: none;}

.calcinput {border: gray solid 1px; font-family: arial, verdana, helvetica, sans-serif; 
			font-size: 14pt;text-align: right;}
.calcanswer {border: white solid 1px;color:red;
			font-family: arial, verdana, helvetica, sans-serif; 
			font-size: 14pt;text-align: center;}

.calcnumber{cursor:hand;color:#fff;font-family:Verdana,"MS Sans Serif",Charcoal,Chicago,Arial;
	 font-size:12pt;font-weight:900;background-color:#666;
	 padding-top: 1px;padding-bottom: 1px;
	 padding-left: 1px;padding-right: 1px;
	 border:1px bevel black;
	margin:2px;}
.calcnumber:hover{background-color: #999;color: #fff;}
.calcnumber:focus{background-color: #666;color: #fff;}
.calcnumber:active{background-color: #0f0; color: #000;}

.calcgo{cursor:hand;color:#fff;font-family:Verdana,"MS Sans Serif",Charcoal,Chicago,Arial;
	 font-size:12pt;font-weight:900;background-color:#090;
	 padding-top: 1px;padding-bottom: 1px;
	 padding-left: 1px;padding-right: 1px;
	 border:1px bevel black;}
.calcgo:hover{background-color: #090;color: #fff;}
.calcgo:focus{background-color: #090;color: #fff;}
.calcgo:active{background-color: #fff; color: #090;}

.adstyle {padding-top:0px;padding-bottom:0px;}
.adstyle1 {border:solid 1px #a00;
		  padding-top:5px;padding-bottom:5px;
		  background-color: white; }
