<STYLE TYPE="text/css">



.bug {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 9px;
	color: #E5E5E5;
	font-weight: normal;
	line-height: 10px;
}





/*
 * inline edit styles
 */


.inPlaceEditMarker,A.inPlaceEditMarker {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#00FF00;
	font-weight:bold;
	text-decoration: none;
	background-color:#000000;
}

.iPEM_page,A.iPEM_page {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:YELLOW;
	font-weight:bold;
	text-decoration: none;
	background-color:#000000;
}
.iPEM_pagecat,A.iPEM_pagecat {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#00FF00;
	font-weight:bold;
	text-decoration: none;
	background-color:#000000;
}
.iPEM_cat,A.iPEM_cat {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#FF6600;
	font-weight:bold;
	text-decoration: none;
	background-color:#000000;
}
.iPEM_item,A.iPEM_item {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#FF33CC;
	font-weight:bold;
	text-decoration: none;
	background-color:#000000;
}



A.inPlaceEditMarker:hover,A.iPEM_page:hover,A.iPEM_pagecat:hover,A.iPEM_cat:hover,A.iPEM_item:hover {
	text-decoration: none;
	background-color:#ffffff;
	color:#FF0000;
}

/*
 * page menu navigation
 */

.pageNavLine {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

A.pageNavLine {
	text-decoration: underline;
}
A.pageNavLine:hover {
	color:#666666;
}



.pageBotMenu {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#CEC29C;
	font-weight:normal;
	text-decoration: none;
}

A.pageBotMenu {
	text-decoration: none;
	color:#CEC29C;
}

A.pageBotMenu:hover {
	text-decoration: none;
	color:#A08677;
}


A {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-weight:normal;
	color:#000000;
	text-decoration: underline;
}

A:hover {
	color:#500000;
}





.navBottom, A.navBottom {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#CEC29C;
	font-weight:bold;
	text-decoration: none;
}

A.navBottom:hover {
	color:#A08677;
}



/*
 * page sections
 */
.pageIPTitle {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 18px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
	margin-bottom: 8px;

}

.pageLCTitle {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

.pageIPDescr,.pageLCDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageIPDescr,A.pageLCDescr {
	text-decoration: underline;
}

A.pageIPDescr:hover,A.pageLCDescr:hover {
	color:#500000;
}




.pageIPDescrSH, .pageLCDescrSH {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}


.page_aIPDescr {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.page_aIPDescr {
	text-decoration: underline;
}

A.page_aIPDescr:hover {
	color:#500000;
}

.page_aIPDescrSH {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}




.LeftNavItem {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#ebca86;
	font-weight:bold;
	text-decoration: none;
}
A.LeftNavItem {
	text-decoration: none;
}

A.LeftNavItem:hover {
	color:#F8F1DF;
}


/*
 * More Info Link for page section
 */
.pageUrl,page_aUrl {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageUrl,A.page_aUrl {
	text-decoration: underline;
}

A.pageUrl:hover, A.page_aUrl:hover {
	color:#500000;
}



/*
 * framed object styles
 */
.FOCaption {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 10px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
	text-align: center;
	padding: 4px;
}
.FOCredit {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 10px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
	text-align: right;
}

.FOBorder {
  border:<STYLE TYPE="text/css">
 1px solid #500000;
}

.FOClick, A.FOClick {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 10px;
	color:#404040;
	font-weight:normal;
	text-decoration: none;
	text-align: right;
}
A.FOClick:hover {
	color:#500000;
	text-decoration: underline;
}


/*
 * sitemap presentation styles
 */


.sitemapHead, A.sitemapHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
    color:#500000;
	font-weight:bold;
	text-decoration: none;
}

.sitemapSub {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
    color:# 000000;
	font-weight:normal;
	text-decoration: none;
}

A.sitemapSub {
	text-decoration: underline;
}


A.sitemapSub:hover, A.sitemapHead:hover {
    color: #500000;
}

.sitemapSubTable {
  background-color:#F0F4F9;
  border: 1px solid #8FA9C2;
}



.inqSep {
 	border-top: 1px solid #808080;
 	margin-bottom: 5px;
 	margin-top: 5px;
}

/*
 * page sections
 */
.inqHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 18px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

.inqText {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.inqText {
	text-decoration: underline;
}

A.inqText:hover {
	color:#500000;
}



.inqPfl {
	font-family: Georgia, Times New Roman, Times, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.inqPflT1 {
	font-family: Georgia, Times New Roman, Times, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

.inqInputText {
	font:12px Georgia, Times New Roman, Times,sans-serif;
	font-weight:normal; 
}

.inqInputSubmit {
	font:12px Georgia, Times New Roman, Times,sans-serif;
	font-weight:normal; 
}

.inqInputMenu {
	font:12px Georgia, Times New Roman, Times,sans-serif;
	font-weight:normal; 
}

.inqInputTextArea {
	font:12px Georgia, Times New Roman, Times,sans-serif;
	font-weight:normal; 
}









/*
 * mrch - standard format
 */

.mrchIPPrice, .mrchLIPrice {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #500000;
	font-weight:bold;
	text-decoration: none;
}


.mrchIPDate {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#500000;
	font-weight:normal;
	text-decoration: none;
}
.mrchIPTitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
A.mrchIPTitle {
	text-decoration: underline;
}

A.mrchIPTitle:hover {
 color:#666666;
}

.mrchIPDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

.mrchIPDescrSH {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #500000;
	font-weight:bold;
	text-decoration: none;
}



.mrchIPSubtitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

.mrchLIDescr, .mrchLIHeadDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.mrchLIDate {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.mrchLITitle, .mrchLIHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

A.mrchLITitle, A.mrchLIHead {
	text-decoration: underline;
}

A.mrchLITitle:hover, A.mrchLIHead:hover {
 color:#666666;
}

.mrchPMoreInfo,A.mrchPMoreInfo {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
A.mrchPMoreInfo:hover {
 color:#500000;
}


.mrchCPTitle,.mrchCPHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

A.smrchCPTitle,A.mrchCPHead {
	text-decoration: underline;
}

A.mrchCPTitle:hover,A.mrchCPHead:hover {
 color:#666666;
}

.mrchCPDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}


.mrchCPDescrSH {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}


.mrchLCTitle,.mrchLCHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	background-color: #500000;
	font-weight:bold;
	text-decoration: none;
	padding: 4px;
}

A.mrchLCTitle,A.mrchLCHead {
	color:#FFFFFF;
	padding: 0px;
}


A.mrchLCTitle:hover,A.mrchLCHead:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

.mrchLCDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.mrchLCDescrSel {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}








/*
 * lnk - standard format
 */


.lnkIPTitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}
A.lnkIPTitle {
	text-decoration: underline;
}

A.lnkIPTitle:hover {
 color:#666666;
}

.lnkIPDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

.lnkIPDescrSH {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #500000;
	font-weight:bold;
	text-decoration: none;
}



.lnkIPSubtitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

.lnkLIDescr, .lnkLIHeadDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.lnkLITitle, .lnkLIHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

A.lnkLITitle, A.lnkLIHead {
	color:#500000;
	text-decoration: underline;
}

A.lnkLITitle:hover, A.lnkLIHead:hover {
 color:#666666;
}

.lnkPMoreInfo,A.lnkPMoreInfo {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
A.lnkPMoreInfo:hover {
 color:#500000;
}


.lnkCPTitle,.lnkCPHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

A.slnkCPTitle,A.lnkCPHead {
	text-decoration: underline;
}

A.lnkCPTitle:hover,A.lnkCPHead:hover {
 color:#666666;
}

.lnkCPDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}


.lnkCPDescrSH {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}


.lnkLCTitle,.lnkLCHead,A.lnkLCTitle,A.lnkLCHead {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

A.lnkLCTitle:hover,A.lnkLCHead:hover {
	text-decoration: underline;
}

.lnkLCDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.lnkLCDescrSel {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}





.galCPTitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 18px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}


.gal, .galLIDescr, .galLIHeadDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}


.galLIHead,.galLITitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

A.galLIHead, A.galLITitle {
	text-decoration: underline;
}

A.galLIHead:hover, A.galLITitle:hover {
 color:#666666;
}


.galLCDescr, .galLCHeadDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}


.galLCHead,.galLCTitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

A.galLCHead, A.galLCTitle {
	text-decoration: underline;
}

A.galLCHead:hover, A.galLCTitle:hover {
 color:#666666;
}


.galIPTitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}


.cal, .calLIDescr, .calLIHeadDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}
.calLIHead,.calLITitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

A.calLIHead, A.calLITitle {
	text-decoration: underline;
}

A.calLIHead:hover, A.calLITitle:hover {
 color:#666666;
}



.cal .pdfLink {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	font-style:italic;
}

.calIPTitle {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 18px;
	color:#500000;
	font-weight:normal;
	text-decoration: none;
	margin-bottom:12px;
}

.calIPDate {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#500000;
	font-weight:normal;
	text-decoration: none;
	margin-bottom:12px;
}

.calIPDescr {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

.calIPPrevNext {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	margin-bottom: 8px;
}


.calLIDate {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#500000;
	font-weight:normal;
	text-decoration: none;
	margin-bottom:4px;
}


.pageGRBorder, .pageGR1Border {
  border: 1px solid #500000;
}


/*
 * shoping cart styles
 */

.outrowTotal
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #500000;
	background-color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}


.outrowTitle
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCBBAB;
	font-weight:bold;
	text-decoration: none;
}

.outrowItem,.outrowDelete
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
}

A.outrowItem,A.outrowDelete
{
	text-decoration: underline;
}

A.outrowItem:hover,A.outrowDelete:hover
{
		color: #500000;
}


.siData
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

.siTitle
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}


A.siTitle,A.siData
{
	color: #000000; 
	text-decoration: underline; 
}

A.siTitle:hover,A.siData:hover
{
	color: #500000; 
}


TD.siTitle {
 	background-color: #CCBBAB;
}

TD.siData {
 	background-color: #FFFFFF;
}





.scFinalAgree
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-decoration: none;
	border: 1px solid #500000;
	padding: 4px;
}


.scAddTitle
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #500000;
	background-color: #CCBBAB;
}

.scContinueShopping {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

A.scContinueShopping
{
	color: #500000;
	text-decoration: underline;
}

A.scContinueShopping:hover
{
	color: #000000; 
}


.scAddMsg,.scAddChangeMsg,.scButtonExp,.scGiftWrapping
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}


TH.scAddMsg {
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

A.scAddMsg, A.scContinueShopping
{
	text-decoration: underline;
}

A.scAddMsg:hover, A.scContinueShopping:hover
{
	color: #500000; 
}

H3.scAddMsg, H3.scGiftWrapping
{
 	font-size: 14px;
	 color: #500000;
 	font-weight:bold;
}

.scAddChangeMsgSm
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

.scSelStateList
{
}

.scBillHead
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCBBAB;
}

.scBillEntry
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
}

.scBillEntryErr
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 11px;
	color: RED;
}

.scSendOrder
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

H3.scAddMsg, H3.scSendOrder
{
 	font-size: 14px;
	 color: #500000;
 	font-weight:bold;
}

H3.scAddError
{
 	font-size: 16px;
	 color: #f00000;
 	font-weight:bold;
}

.scBillTiny
{
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

A.scBillTiny
{
	text-decoration: underline;
}

A.scBillTiny:hover
{
	color: #500000;
}


.fnItem {
	padding-top:4px;
}

.fnBorder {
	padding:4px;
	border:1px solid black;
	margin:4px;
}


.fnTitle {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
	margin-bottom: 8px;
}

.fnDate {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

.fnName {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 14px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;
}

.fnName A, .fnName A:visited {
	font-size: 14px;
	color:#500000;
	text-decoration: none;
	font-weight:bold;
}
.fnName A:hover {
	font-size: 14px;
	color:#000000;
	text-decoration: none;
	font-weight:bold;
}

.fnMore {
	text-align:right;
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 10px;
	color:#000000;
}

.fnMore A, .fnMore A:visited {
	color:#000000;
	text-decoration: underline;
}
.fnMore A:hover {
	color:#500000;
	text-decoration: none;
}


.fnDescr {
	font-family: Georgia, Georgia, Times New Roman, Times, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}


.zalTABLITable {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.zalTABLIEventCell {
	background-color:white;
}

.zalTABLIEventCellExpired {
	background-color:#f0f0f0;
}

.zalTABLIEventName {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.zalTABLIDayNameCell {
	background-color:#770b1b;
	color:#f5d394;
	padding:2px;
	font-weight:bold;
}

.zalTABLIMonthDayCell {
	color:#770b1b;
	background-color:#f5d394;
	font-weight:bold;
}

.zalTABLIMonth {
	font-family: Georgia, Times New Roman, Times, sans-serif;
	font-size: 16px;
	color:#500000;
	font-weight:bold;
	text-decoration: none;

}

.zalTABLIMonthNav {
	font-size:11px;
	font-color:black;
	font-style:italic;
}

div.hidedates {
text-align:right;
font-size:11px;
font-style:italic;
padding-bottom:4px;
}


</STYLE>

