

/* Generic styling */
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000000;
	background-color: #6599d8;
}

b, strong	{	font-weight : bold ; }

cite		{	font-style : normal ; }

i, em		{	font-style : italic ; }

abbr, acronym
		{	border-bottom : 1px dotted #333333 ;
			cursor : help ; }

u		{	text-decoration : underline ; }

hr		{	color : #000000 ;
			height : 1px ; }

h1		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 20px ;
			margin-bottom : 5px ;
			color : #433905 ; }

h2 {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #0f339b;
	text-align: center;
}

h3 {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}

div#HomeCalendar small {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #fdbe00;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;
}

div#HomeCalendar {
	padding: 8px;
	margin: 0px;
	background-color: #3969cb;
}



div#HomeCalendar p {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 150%;
}


td		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 12px ; }


input, select, textarea { 
    			font-family : Arial, Helvetica, sans-serif ;
			font-size : 11px ;
			color : #000000 ; }

td.intro p		{	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif ;
			font-size : 12px ;
			color : #000000 ; }

td.shopText, td.shopText p {color:#0a185a;}


/* All link styles */

a:link		{	text-decoration : underline ;
			color : #112970 ; }

a:visited	{	text-decoration : underline ;
			color : #112970 ; }

a:hover		{	text-decoration : none ;
			color : #fdbe00 ; }


table#ShopIndex a:link	{ background: #638de7; display:block; width:156px;}
table#ShopIndex a:visited	{ background: #638de7; display:block; width:156px;}
table#ShopIndex a:hover	{ background: #466cbe; display:block; width:156px;}


table#CDIndex a:link	{ background: #8cafc5; display:block; width:200px;}
table#CDIndex a:visited	{ background: #8cafc5; display:block; width:200px;}
table#CDIndex a:hover	{ background: #638de7; display:block; width:200px;}





body#Keynote h1
{
	font-size: 18px;
	text-align: center;
	color: #ffffff;
}


body#Keynote h2
{
	font-size: 14px;
	text-align: center;
	color: #ffffff;
}



body#Keynote p
{
	line-height: 160%;
}


