BODY {
    font:normal 75% verdana,arial,helvetica;  
    color:#000000;
    margin:0px;
}

/***   General Styles    ****/
.arr {background-image:url('images/arrow.gif');background-repeat:no-repeat;padding-left:7px;padding-bottom:3px}

/*** Calendar Styles  ***/
.caldefault	{ font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

.calday		{ font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

.caltoday	{ font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

/***     AD Styles      ***/
/****************************/
p.adTitle  { font-variant: normal; color: #0000ff; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; text-decoration: underline; margin-top: 0px; margin-bottom: 1}
p.adText  { font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; margin-top: 0px; margin-bottom: 1}
p.adURL  { font-variant: normal; color: #009933; font-size: 8pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; margin-top: 0px; margin-bottom: 1}
.adTable { background-color: #f2f2f2; CURSOR: hand;}



/***     Body Styles      ***/
/****************************/

.heading { background-color: #2890a0; color: #fff }
.nvHeading { font-variant: normal; color: #575757; font-size: 8pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

p.bdySmBlk  { font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

p.bdySmBlkBold  { font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

p.bdySmGrey  { font-variant: normal; color: #666666; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

p.bdySmGreyBold  { font-variant: normal; color: #666666; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

p.bdySmLtGrey  { font-variant: normal; color: #bbbbbb; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

p.bdySmWht  { font-variant: normal; color: #ffffff; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 0 }

p.bdySmWhtBold  { font-variant: normal; color: #ffffff; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 0 }

p.bdySmBlueGreen  { font-variant: normal; color: #1B5D67; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1 }

p.bdySmBurg  { font-variant: normal; color: #1B5D67; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1 }


p.bdyBldBurg  { font-variant: normal; color: #400000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 0 }


/***    Heading Styles    ***/
/****************************/
.news-head { background-color: #039; color: #fff }

p.H1White  { font-variant: normal; color: #FFFFFF; font-size: 12pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-left: 2; 
               margin-top: 0px; margin-bottom: 1 }

p.H2White  { font-variant: normal; color: #FFFFFF; font-size: 10pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; margin-right: 6; 
               margin-top: 0px; margin-bottom: 1 }
p.H2BBlack  { font-variant: normal; color: #000000; font-size: 12pt; font-family: verdana, arial, helvetica; 
               font-weight: bold; margin-right: 6; 
               margin-top: 0px; margin-bottom: 1 }
p.H4SmBlk  { font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 0 }

p.H4SmWht  { font-variant: normal; color: #ffffff; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 0 }


/***    Hyperlink Styles    ***/
/******************************/

a.nvLnkSmGrn, a.nvLnkSmGrn:link, a.lnkSmWht:hover, a.nvLnkSmGrn:visited, a.nvLnkSmGrn:active
{ 
	color: #408080;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.Results, a.Results:link, a.Results:hover, a.Results:visited, a.Results:active
{	
	font-variant: bold; 
	color: #800000; 
	font-size: 10pt; 
	font-family: verdana, arial, helvetica;
	font-weight: bold; 
	text-decoration: none 
}

a.lnkSmWht, a.lnkSmWht:link, a.lnkSmWht:hover, a.lnkSmWht:visited, a.lnkSmWht:active
{ 
	color: #ffffff;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkSmBlue, a.lnkSmBlue:link, a.lnkSmBlue:hover, a.lnkSmBlue:visited, a.lnkSmBlue:active
{ 
	color: #000099;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkTPDCities, a.lnkTPDCities:link, a.lnkTPDCities:hover, a.lnkTPDCities:visited, a.lnkTPDCities:active
{ 
	color: #000099;
	font-size: 10pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none;
	margin-bottom: 3 
}

a.lnkSmOrange, a.lnkSmOrange:link, a.lnkSmOrange:hover, a.lnkSmOrange:visited, a.lnkSmOrange:active
{ 
	color: #CE4F3A;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkOrange, a.lnkOrange:link, a.lnkOrange:hover, a.lnkOrange:visited, a.lnkOrange:active
{ 
	color: #CE4F3A;
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkSmBlk  { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmBlkHandCursor  { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none; CURSOR: hand }

a.lnkSmBlk:link  { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal }

a.lnkSmBlk:hover { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=underline }

a.lnkSmBlk:visited  { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal }

a.lnkSmBlk:active  { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal }

a.lnkSmGrn  { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmGrn:link  { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmGrn:hover { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=underline }

a.lnkSmGrn:visited  { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmGrn:active  { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmRed  { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmRed:link  { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmRed:hover { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=underline }

a.lnkSmRed:visited  { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a.lnkSmRed:active  { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

/* lnkCategoryList  */

/***      Row Styles      ***/
/****************************/

TD, TH { font-size:75%; }

TD.Maroon { bgcolor: #800000; }

TD.H2GrOnGr  { font-variant: normal; color: #524332 ; font-size: 11pt; font-family: verdana, arial, helvetica; 
               font-weight: bold; margin-right: 6; margin-top: 0px; margin-bottom: 1 }
               
p.EventSmall { font:normal 75% verdana,arial,helvetica; font-weight: normal; color:#524332 }

A:link{text-decoration:none}
A:visited{text-decoration:none}
A:hover{text-decoration:underline}
A:active{text-decoration:none}
A{text-decoration:none}


/***     Misc Styles      ***/
/****************************/

li  { font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: normal; margin-right: 0px; margin-left: -6;
               margin-top: 0px; margin-bottom: 1 }


.smalltype
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.smallgreytype
{
    COLOR: #a0a0a0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.SbmtBtn
{
    CURSOR: hand;
}

.bdySmBBlk  { font-variant: normal; color: #000000; font-size: 9pt; font-family: arial, verdana, helvetica; 
               font-weight: bold; margin-right: 0px; 
               margin-top: 0px; margin-bottom: 1}

H1.smHeader    { color: #808080; font-family: Arial,Verdana,Helvetica; font-size: 8pt; 
               font-weight: bold; margin-top: 1; margin-bottom: 2 }


/***      Styles for Tab structure on Searchresults page      ***/
/****************************************************************/

a.menuInactive, a:link.menuInactive, a:visited.menuInactive, a:active.menuInactive
{ 
	color: #666666;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a:hover.menuInactive { color: #222222 }

a.menuActive, a:link.menuActive, a:visited.menuActive, a:active.menuActive
{ 
	color: #666666;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: bold; 
	text-decoration: none 
}

a:hover.menuActive { color: #222222 }
