.styles {  		/* FYI- This is a style sheet comment */
	font-family:  Arial, Verdana;;
	font-size: 12px;
	color: #ff9900; 
	background-color: #cccccc;
}

body {
	font-family:  Arial, Verdana;;
	font-size: 8px;
}

/******************************************************************************************
******************************************************************************************
******************************************************************************************/

table {
	font-family: Arial, Verdana;;
	background-color: #ffffff;
	border-spacing:  0px;
	empty-cells:  show;
	padding-left: 0px;
	padding-right: 0px;
}

table.inner
{ 
	font-family:  Arial, Verdana;;
	font-weight: bold;
	font-size: 8px;
	color: #000000;
	background-color: #ffffff;
	border-collapse: collapse;
	border-spacing: 0px;
	border-top: 1px solid #000000;
	border-left: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

table.content {
	font-family: Arial, Verdana;;
	border-spacing:  0px;
	empty-cells:  show;
	padding-left: 0px;
	padding-right: 0px;
}

/******************************************************************************************
******************************************************************************************
******************************************************************************************/

table.main
{ 
	font-family:  Arial, Verdana;;
	font-weight: bold;
	font-size: 8px;
	color: #000000;
	/*background-color: #ffffff;*/
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

table.main td.hed
{
	/*background-color: #000000;*/
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  4px;
	padding-bottom: 4px;
}

table.main td.hed3
{
	/*background-color: #000000;*/
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 24px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  12px;
	padding-bottom:  12px;
}

table.main td.hed4
{
	background-color: #ffffff;
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  8px;
	padding-bottom:  8px;
}

table.main td.hed5
{
	background-color: #ffffff;
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  2px;
	padding-bottom:  2px;
}

table.main td.navBar
{
	/*background-color: #666666;*/
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  3px;
	padding-bottom:  3px;
}

table.main td.empty
{ 
	background-color: #ffffff;
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:  0px;
	padding-bottom:  0px;	
}

table.main td.topNav
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	/*color: #ff9900;*/
	text-align: center;
	padding-left: 4px;
	padding-right: 8px;
	padding-top:  6px;
	padding-bottom:  6px;
}

table.main td.divider        
{
	font-family:Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
     text-decoration: none;
	border-bottom: 1px dotted #000000; /*#aaaaff;*/
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  2px;
	padding-bottom:  2px;
}

table.main td.divider2        
{
	font-family:Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
     text-decoration: none;
	border-bottom: 2px dotted #333333; /*#aaaaff;*/
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  0px;
	padding-bottom:  0px;
}

table.main td.divider3
{ 
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-align: left;
	border-bottom: 1px dashed #666666;
	padding-left: 0px;
	padding-right: 0px;
}

table.main td.content
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
}

table.main td.content2
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
}
table.main td.content3
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
}
table.main td.content4
{ 
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 13px;
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
}
table.main td.content5
{ 
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
}

table.main td.contentC
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	padding-left: 4px;
	padding-right: 8px;
	padding-top:  6px;
	padding-bottom:  0px;
}

table.main td.contentR
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	padding-left: 4px;
	padding-right: 8px;
	padding-top:  6px;
	padding-bottom:  0px;
}

table.main td.contentR2
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
	padding-left: 4px;
	padding-right: 8px;
}

table.main td.smallRight
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
}

table.main td.alt1
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	/*background-color: #f2f2f2;*/
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
	padding-top:  3px;
	padding-bottom:  3px;	
}

table.main td.alt2
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	/*background-color: #d3d3d3;*/
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
	padding-top:  3px;
	padding-bottom:  3px;	
}

table.main a        {
	font-family:Arial, Verdana;
	font-size: 12px;
    	text-decoration:none;
} 

table.main a:link {
	font-family:Arial, Verdana ;
	font-size: 12px;
	text-decoration:none;
}

table.main a:visited {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none ;
}

table.main a:active {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none;
}

table.main a:hover {
	font-family: Arial, Verdana ;
	font-size: 12px;
	text-decoration:none ;
}

table.main a.alt:link {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

table.main a.alt:visited {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

table.main a.alt:active {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

table.main a.alt:hover {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

table.main a.topNav:link {
	font-family: Arial, Verdana;
	font-size: 13px;
	text-decoration: none;
}

table.main a.topNav:visited {
	font-family: Arial, Verdana;
	font-size: 13px;
	text-decoration: none;
}

table.main a.topNav:active {
	font-family: Arial, Verdana;
	font-size: 13px;
	text-decoration: none;
}

table.main a.topNav:hover {
	font-family: Arial, Verdana;
	font-size: 13px;
	text-decoration: none;
}

table.main a.navBar:link {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

table.main a.navBar:visited {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

table.main a.navBar:active {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #ff9900;
	text-decoration: none;
}

table.main a.navBar:hover {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #ff9900;
	text-decoration: none;
}

/******************************************************************************************
******************************************************************************************
******************************************************************************************/

table.media
{ 
	font-family:  Arial, Verdana;;
	font-weight: bold;
	font-size: 8px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

table.media td.hed
{
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 16px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  10px;
	padding-bottom: 10px;
}

table.media td.hedLogo
{
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 16px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:  0px;
	padding-bottom: 0px;
}

table.media td.empty
{ 
	background-color: #ffffff;
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

table.media td.topNav
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	/*color: #ff9900;*/
	text-align: center;
	padding-left: 4px;
	padding-right: 8px;
	padding-top:  6px;
	padding-bottom:  6px;
}

table.media td.divider        
{
	font-family:Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
     text-decoration: none;
	border-bottom: 1px dotted #000000; /*#aaaaff;*/
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  2px;
	padding-bottom:  2px;
}

table.media td.content
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
}

table.media td.contentHed
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
}

table.media td.contentSubHed
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
}

table.media td.contentBorder
{
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 14px;
	padding-left: 4px;
	padding-right: 2px;
	padding-top:  4px;
	padding-bottom: 4px;
}

table.media td.contentC
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  4px;
	padding-bottom:  4px;
}

table.media td.contentR
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  4px;
	padding-bottom:  4px;
}

table.media td.alt1
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
	padding-top:  3px;
	padding-bottom:  3px;	
}

table.media td.alt2
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	padding-left: 4px;
	padding-right: 0px;
	padding-top:  3px;
	padding-bottom:  3px;	
}

table.media a        {
	font-family:Arial, Verdana;
	font-size: 12px;
    	text-decoration:none;
} 

table.media a:link {
	font-family:Arial, Verdana ;
	font-size: 12px;
	text-decoration:none;
}

table.media a:visited {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none ;
}

table.media a:active {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none;
}

table.media a:hover {
	font-family: Arial, Verdana ;
	font-size: 12px;
	text-decoration:none ;
}

table.media a.alt:link {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

table.media a.alt:visited {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

table.media a.alt:active {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

table.media a.alt:hover {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

/******************************************************************************************
******************************************************************************************
******************************************************************************************/

table.mediaSeries
{ 
	font-family:  Arial, Verdana;;
	font-weight: bold;
	font-size: 8px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

td.mediaSeriesHed
{
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top:  1px;
	padding-bottom: 1px;
}


td.mediaSeriesContent
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
}

a.mediaSeries {
	font-family:Arial, Verdana;
	font-size: 12px;
    	text-decoration:none;
} 

a.mediaSeries:link {
	font-family:Arial, Verdana ;
	font-size: 12px;
	text-decoration:none;
}

a.mediaSeries:visited {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none ;
}

a.mediaSeries:active {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none;
}

a.mediaSeries:hover {
	font-family: Arial, Verdana ;
	font-size: 12px;
	text-decoration:none ;
}

/******************************************************************************************
******************************************************************************************
******************************************************************************************/

table.mediaArchives
{ 
	font-family:  Arial, Verdana;;
	font-weight: bold;
	font-size: 8px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

td.mediaArchivesHed
{
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top:  1px;
	padding-bottom: 1px;
}


td.mediaArchivesContent
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
}

td.mediaArchivesImage
{ 
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}

a.mediaArchives {
	font-family:Arial, Verdana;
	font-size: 12px;
    	text-decoration:none;
} 

a.mediaArchives:link {
	font-family:Arial, Verdana ;
	font-size: 12px;
	text-decoration:none;
}

a.mediaArchives:visited {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none ;
}

a.mediaArchives:active {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	text-decoration:none;
}

a.mediaArchives:hover {
	font-family: Arial, Verdana ;
	font-size: 12px;
	text-decoration:none ;
}

/******************************************************************************************
******************************************************************************************
*****************************************************************************************/

H1 {
	font-size: 24pt; 
	font-family:  Arial, Verdana;
}

H2 {
	font-size: 18pt; 
	font-family:  Arial, Verdana;
}

H3 {
	font size: 14pt; 
	font-family:  Arial, Verdana;
}

input { 
	/*background-color: #ffffff;
	border: 1px solid #ff9900;
	color: #000000;
	margin-right: 4px;*/
	font-family: Arial, Verdana;
	font-size: 10px;
}

input.radio { 
	background-color: #E3F2FF;
}
	
input.textbox { 
	   background-color: #ffffff;
	   border: 1px solid #89a5cf;
	   color: #000000;
	   margin-right: 4px;
	   font-family: Arial, Verdana;
	   font-size: 12px;
}

input.submit {
	 font-family: Arial, Verdana;
	 font-size: 10px;
	 /*color: #000000;
	 font-weight: bold;
	 border: 1px solid #ff9900;
	 background-color: ff9900;*/ 
}

select.black {
	 font-family: Arial, Verdana;
	 font-size: 11px;
	 font-weight: normal;
	 color: #000000; 
	 background-color: #ffffff; 
	 border: 1px solid #ff9900;
}

select.content {
	 font-family: Arial, Verdana;
	 font-size: 10px;
	 font-weight: normal;
	 color: #000000; 
}

textarea { 
	 font-family:Arial, Verdana;
	 font-size: 11px;
	 color: #000000;
	 border: 1px solid #000000;
        
}

/******************************************************************************************
******************************************************************************************
*****************************************************************************************
CALENDAR CSS STUFF************************************************************/
table.main td.calHead
{
	border-bottom: 1px solid #ff9900;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;      
	background-color: #000000;
	border-top: 3px solid #cccccc;
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  2px;
	padding-bottom:  2px;
}

table.main td.calHeadL
{
	border-bottom: 1px solid #ff9900;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;      
	background-color: #000000;
	border-top: 3px solid #cccccc;
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  2px;
	padding-bottom:  2px;
}

table.main td.calContent
{ 
	border-bottom: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #ffffff;
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding-left: 3px;
	padding-right: 4px;
	padding-top:  3px;
	padding-bottom:  3px;
}

table.main td.calContentSm
{ 
	border-bottom: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #ffffff;
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding-left: 3px;
	padding-right: 4px;
	padding-top:  3px;
	padding-bottom:  3px;
}

table.main td.calContentLg
{ 
	background-color: #ffffff;
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	padding-left: 3px;
	padding-right: 4px;
	padding-top:  3px;
	padding-bottom:  3px;
}

table.main td.calHeadSm
{ 
	border-bottom: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #ffffff;
	text-align: center;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #ff9900;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:  2px;
	padding-bottom:  2px;
}

table.main td.curDay
{ 
	border-bottom: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;	
     background-color: #CCCCCC;
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;     
	padding-left: 3px;
	padding-right: 4px;
	padding-top:  3px;
	padding-bottom:  3px;     
}

table.main td.curDayNB
{ 
     background-color: #CCCCCC;
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;     
}

table.main td.curDayNB
{ 
     background-color: #CCCCCC;
	text-align: left;
	font-family:  Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;     
}

table.main td.curDaySm
{ 
	border-bottom: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;	
     background-color: #ff9900;
     text-align: center;
     padding-left: 3px;
	padding-right: 4px;
	padding-top:  2px;
	padding-bottom:  2px;
}

table.main a.calDaySm:link {
	font-family:Arial, Verdana ;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

table.main a.calDaySm:visited {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	color: #000000;
	text-decoration:none ;
}

table.main a.calDaySm:active {
	font-family:Arial, Verdana  ;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

table.main a.calDaySm:hover {
	font-family: Arial, Verdana ;
	font-size: 12px;
	color: #ff9900;
	text-decoration:underline ;
}

table.main a.calDayLg:link {
	font-family:Arial, Verdana ;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}

table.main a.calDayLg:visited {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: #000000;
	text-decoration:none ;
}

table.main a.calDayLg:active {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}

table.main a.calDayLg:hover {
	font-family: Arial, Verdana ;
	font-size: 14px;
	color: #ff9900;
	text-decoration:underline ;
}

table.main a.calHead:link {
	font-family:Arial, Verdana ;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}

table.main a.calHead:visited {
	font-family:Arial, Verdana  ;
	font-size: 13px;
	color: #000000;
	text-decoration:none ;
}

table.main a.calHead:active {
	font-family:Arial, Verdana  ;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}

table.main a.calHead:hover {
	font-family: Arial, Verdana ;
	font-size: 13px;
	color: #ff9900;
	text-decoration:underline ;
}

table.main a.month:link {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: #ff9900;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.month:visited {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: #ff9900;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.month:active {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: #ff9900;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.month:hover {
	font-family: Arial, Verdana ;
	font-size: 14px;
	color: #000000;
	text-decoration:none ;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.calView:link {
	font-family:Arial, Verdana  ;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.calView:visited {
	font-family:Arial, Verdana  ;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.calView:active {
	font-family:Arial, Verdana  ;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.calView:hover {
	font-family: Arial, Verdana ;
	font-size: 13px;
	color: #ff9900;
	text-decoration:underline ;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}

table.main a.private        {
	font-family:Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
    text-decoration:none;
} 

table.main a.private:link {
	font-family:Arial, Verdana ;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}

table.main a.private:visited {
	font-family:Arial, Verdana  ;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}

table.main a.private:active {
	font-family:Arial, Verdana  ;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}

table.main a.private:hover {
	font-family: Arial, Verdana ;
	font-size: 10px;
	color: #000000;
	text-decoration:none ;
}

table.main a.public        {
	font-family:Arial, Verdana;
	font-size: 10px;
	color: #000000;
    text-decoration:none;
} 

table.main a.public:link {
	font-family:Arial, Verdana ;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

table.main a.public:visited {
	font-family:Arial, Verdana  ;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

table.main a.public:active {
	font-family:Arial, Verdana  ;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

table.main a.public:hover {
	font-family: Arial, Verdana ;
	font-size: 10px;
	color: #FF9900;
	text-decoration:none ;
}

table.main a.other       {
	font-family:Arial, Verdana;
	font-size: 10px;
	color: green;
    text-decoration:none;
} 

table.main a.other:link {
	font-family:Arial, Verdana ;
	font-size: 10px;
	color: green;
	text-decoration:none;
}

table.main a.other:visited {
	font-family:Arial, Verdana  ;
	font-size: 10px;
	color: green;
	text-decoration:none;
}

table.main a.other:active {
	font-family:Arial, Verdana  ;
	font-size: 10px;
	color: green;
	text-decoration:none;
}

table.main a.other:hover {
	font-family: Arial, Verdana ;
	font-size: 10px;
	color: #FF9900;
	text-decoration:none ;
}

table.main a.privateLg        {
	font-family:Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
    text-decoration:none;
} 

table.main a.privateLg:link {
	font-family:Arial, Verdana ;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}

table.main a.privateLg:visited {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}

table.main a.privateLg:active {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}

table.main a.privateLg:hover {
	font-family: Arial, Verdana ;
	font-size: 14px;
	color: #000000;
	text-decoration:none ;
}

table.main a.publicLg        {
	font-family:Arial, Verdana;
	font-size: 14px;
	color: #000000;
    text-decoration:none;
} 

table.main a.publicLg:link {
	font-family:Arial, Verdana ;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}

table.main a.publicLg:visited {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}

table.main a.publicLg:active {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}

table.main a.publicLg:hover {
	font-family: Arial, Verdana ;
	font-size: 14px;
	color: #FF9900;
	text-decoration:none ;
}

table.main a.otherLg       {
	font-family:Arial, Verdana;
	font-size: 14px;
	color: green;
    text-decoration:none;
} 

table.main a.otherLg:link {
	font-family:Arial, Verdana ;
	font-size: 14px;
	color: green;
	text-decoration:none;
}

table.main a.otherLg:visited {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: green;
	text-decoration:none;
}

table.main a.otherLg:active {
	font-family:Arial, Verdana  ;
	font-size: 14px;
	color: green;
	text-decoration:none;
}

table.main a.otherLg:hover {
	font-family: Arial, Verdana ;
	font-size: 14px;
	color: #FF9900;
	text-decoration:none ;
}
	
/****************************************************************************************
******************************************************************************************
*****************************************************************************************/	

