/***** Font Style *****/



	.gen 

	{

		color: #000000;

		font-family: Arial; 

		font-size: 12px;

	}

	

	.gensmall

	{

		color: #000000;

		font-family: Arial; 

		font-size: 10px;

	}

	

	.large

	{

		color: #000000;

		font-family: Arial; 

		font-size: 26px;

	}

	

	a.large

	{

		color: #000000;

		font-family: Arial; 

		font-size: 32px;

		text-decoration: none;

	}

	

	.genmed 

	{

		color: #000000;

		font-family: Arial; 

		font-size: 13px;

	}

	

	form {

		border-top-width: 0px;

		border-bottom-width: 0px;

		border-left-width: 0px;

		border-right-width: 0px;

			

		padding-top: 0px;

		padding-bottom: 0px;

		padding-left: 0px;

		padding-right: 0px;

			

		margin-top: 0px;

		margin-bottom: 0px;

		margin-left: 0px;

		margin-right: 0px;

	}

					

	input, button, textarea, select 

	{

		font-family: Verdana, Tahmoa, Arial;

		font-size : 12px;

		color: #000000;

		background-color: #FFFFFF;

		vertical-align: middle;

			

		padding-top: 0px;

		padding-bottom: 1px;

		padding-left: 2px;

		padding-right: 2px;

			

		margin-top: 0px;

		margin-bottom: 0px;

		margin-left: 2px;

		margin-right: 2px;

			

		border-color: #808080;

			

		border-style: solid;

		border-top-width: 1px;

		border-bottom-width: 1px;

		border-left-width: 1px;

		border-right-width: 1px;

	}

	

	input.addtocart

	{

		font-family: Verdana;

		font-size : 10px;

		color: #000000;

		background-color: #FFFFFF;

		vertical-align: middle;

		

		padding-top: 0px;

		padding-bottom: 1px;

		padding-left: 2px;

		padding-right: 2px;

			

		margin-top: 0px;

		margin-bottom: 0px;

		margin-left: 2px;

		margin-right: 2px;

		

		border-style: none;

	}

	

	a.gen

	{ 

		color: #000000; 

		font-family: Arial;

		font-size: 12px;

		text-decoration: none;

	}

	

	a.gensmall

	{ 

		color: #000000; 

		font-family: Verdana;

		font-size: 10px;

		text-decoration: none;

	}

	

	table.error

	{

		border-width: 1px;

		border-style: solid;

		border-color: #CC0000;

		background-color: #FFFAC8;

		color: #CC0000; 

		font-family: Verdana;

		font-size: 9px;

		padding: 10px;

	}

	

	table.errorText

	{

		color: #CC0000; 

		font-family: Verdana;

		font-size: 10px;

	}

	

	table.success

	{

		border-width: 1px;

		border-style: solid;

		border-color: #01ff13;

		background-color: #b3feb9;

		color: #000000; 

		font-family: Verdana;

		font-size: 9px;

		padding: 10px;

	}

	

	table.successText

	{

		color: #000000; 

		font-family: Verdana;

		font-size: 10px;

	}

	

	table.title

	{

		border-width: 1px;

		border-style: solid solid none solid;

		border-color: #CCCCCC;

		background-color: #db0300;

		color: #FFFFFF; 

		font-family: Arial;

		font-size: 12px;

	}

	

	table.text

	{

		border-width: 1px;

		border-style: solid;

		border-color: #CCCCCC;

		background-color: #FFFFFF;

		color: #000000; 

		font-family: Arial;

		font-size: 12px;

		padding: 3px;

	}
	
	/***** Calendar *****/
	
	.months 
	{
		color: #000000;
		font-family: Verdana; 
		font-size: 10px;
	}
	
	a.monthEvents
	{
		color: #2952A3;
		font-family: Verdana; 
		font-size: 10px;
		text-decoration: none;
	}
	
	a.month
	{
		color: #000000; 
		font-family: Verdana; 
		text-decoration: none;
		font-size: 12px;
	}
	
	.calendarPrevious
	{
		color: #808080; 
		font-family: Verdana; 
		text-decoration: none;
		font-size: 10px;
	}
	
	.calendarMonth
	{
		color: #000000; 
		font-family: Verdana; 
		text-decoration: none;
		font-size: 10px;
	}
	
	.calendarNext
	{
		color: #808080; 
		font-family: Verdana; 
		text-decoration: none;
		font-size: 10px;
	}
	
	TD.date
	{ 
		background-color: #EEEEEE;
	}
	
	TD.highlightDate
	{ 
		background-color: #BBCCDD;
	}
	
	TD.weekend
	{ 
		background-color: #b4b4b4;
	}
	
	TD.weekday
	{ 
		background-color: #b4b4b4;
	}
	
	TD.day
	{ 
		background-color: #FFFFFF;
	}
	
	TD.today
	{ 
		background-color: #9A3C3C;
	}
	
	TD.todayWeekend
	{ 
		background-color: #557799;
	}
	
	TD.highlight
	{ 
		background-color: #b4b4b4;
	}
	
	TD.highlightWeekend
	{ 
		background-color: #b4b4b4;
	}
	
	TD.highlightDay
	{ 
		background-color: #b4b4b4;
	}