table{
	font-size:10pt;
}

A{
	color:#111111;
	text-decoration:none;
}

A:Hover{
	text-decoration:underline;
}

.title
{
	color:#EEEEEE;
	font-weight:bold;
}

.red{color:#CA0000;}

td#field{background:#FFFFDD}
td#today_field{background:#FDE6E1}
tr#toprow{background:#FFFFAA}
hr{color:#EEEEEE;}

input#submit
{
	border:0px none;
	background:#FFFFFF url('/images/x.gif');
	text-decoration:underline;
	color:#CA0000;
	background-image:url('/images/x.gif');
	cursor=hand
}

a#uline{text-decoration:underline;}
.smallfont
{
	font-size:8pt;
}

.calendardate{margin-bottom:0;}
.bluebg{color:#0000FF;}
.blackbg{color:#000000;}

BODY {
    font:normal 75% verdana,arial,helvetica;  
    color:#000000;
}

p.TD { font-family: verdana, arial, helvetica; font-size: 8pt; margin-bottom: 3; margin-top: 0 }

.loginFormText { font-family: verdana, arial, helvetica; font-size: 8pt; margin-bottom: 2; margin-top: 0 }

/***   HEADER STYLES (menu, title link, navigation menu)  ***/

p.date
{ 
	color: #666666;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

span.titleLink { font-family: verdana, arial, helvetica; font-size: 8pt; color: #2890A0; 
               font-weight: bold; text-decoration: none }

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 }

p.navInactive
{ 
	color: #666666;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none;
	margin-bottom: 2; 
	margin-top: 2 
}

p.navActive
{ 
	color: #666666;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: bold; 
	text-decoration: none; 
	margin-bottom: 2; 
	margin-top: 2 
}

td.navSearch { cursor: hand; height: 20; background-color: #FFD9AE}
td.navInactive { cursor: hand; height: 20; background-color: #E2E2E2}
td.navActive   { height: 20; background-color: #F7F7F7 }

/***   General Styles    ****/
.arr {background-image:url('../images/arrow.gif');background-repeat:no-repeat;padding-left:7px;padding-bottom:3px}

/***     Body Styles      ***/
/****************************/

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.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    ***/
/****************************/

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:link.nvLnkSmGrn, a:hover.lnkSmWht, a:visited.nvLnkSmGrn, a:active.nvLnkSmGrn
{ 
	color: #408080;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.Results, a:link.Results, a:hover.Results, a:visited.Results, a:active.Results
{	
	font-variant: bold; 
	color: #800000; 
	font-size: 10pt; 
	font-family: verdana, arial, helvetica;
	font-weight: bold; 
	text-decoration: none 
}

a.lnkSmWht, a:link.lnkSmWht, a:hover.lnkSmWht, a:visited.lnkSmWht, a:active.lnkSmWht
{ 
	color: #ffffff;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkSmBlue, a:link.lnkSmBlue, a:hover.lnkSmBlue, a:visited.lnkSmBlue, a:active.lnkSmBlue
{ 
	color: #000099;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkSmOrange, a:link.lnkSmOrange, a:hover.lnkSmOrange, a:visited.lnkSmOrange, a:active.lnkSmOrange
{ 
	color: #CE4F3A;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkOrange, a:link.lnkOrange, a:hover.lnkOrange, a:visited.lnkOrange, a:active.lnkOrange
{ 
	color: #CE4F3A;
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkSmBlue, a:link.lnkSmBlue, a:hover.lnkSmBlue, a:visited.lnkSmBlue, a:active.lnkSmBlue
{ 
	color: #000099;
	font-size: 8pt; 
	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:link.lnkSmBlk  { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal }

a:hover.lnkSmBlk { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=underline }

a:visited.lnkSmBlk  { color: #000000; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal }

a:active.lnkSmBlk  { 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:link.lnkSmGrn  { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a:hover.lnkSmGrn { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=underline }

a:visited.lnkSmGrn  { color: GREEN; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a:active.lnkSmGrn  { 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:link.lnkSmRed  { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a:hover.lnkSmRed { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=underline }

a:visited.lnkSmRed  { color: RED; font-size: 8pt; font-family: verdana, arial, helvetica; 
               font-weight: normal; text-decoration=none }

a:active.lnkSmRed  { 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 }



/***     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 }


SELECT.smalltype
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

p.inpBottomMargin
{
	margin-bottom: 6;
}

.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}

.ulink
{
	text-decoration: underline;
}

/***     Link-back Bar on top of TIM     ***/
/*******************************************/
a.lbSmBlue, a:link.lbSmBlue, a:hover.lbSmBlue, a:visited.lbSmBlue, a:active.lbSmBlue
{ 
	color: #000099;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: underline 
}

span.lbSmBlue
{ 
	color: #000099;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: none 
}

a.lnkSmBlueU, a:link.lnkSmBlueU, a:hover.lnkSmBlueU, a:visited.lnkSmBlueU, a:active.lnkSmBlueU
{ 
	color: #000099;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica; 
	font-weight: normal; 
	text-decoration: underline 
}
