﻿td
{
    font-family: Tahoma;
    font-size: 9pt;

}

a
{
    font-family: Tahoma;
    font-size: 11px;
    color: #0033ff;
    text-decoration: none;
}
a:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: gray;
    text-decoration: none;
}
h1
{
    font-family: tahoma;
    font-size: 11px;
    color: #0066cc;
    font-weight: bold;
}
h2           { font-family: Tahoma; font-size: 12px; color: #000080; font-weight: bold }
h3           { font-family: Tahoma; font-size: 12px; color: #808080; text-decoration:underline }input        { font-family: Tahoma; font-size: 10pt; border: 1px solid #C0C0C0 }



.marquee
{
    font-weight: bold;
    font-size: 10pt;
    background-color: lightblue;
}

.centered_td
{
    text-align: center;
}


.content_td
{
    font-family: Tahoma;
    font-size: 9pt;
    line-height: 150%;
    text-align: justify;
}

.control_text_list_icn
{
    font-weight: bold;
    color: #0099cc;
    font-family: Tahoma;
    text-align: right;
    height: 30px;
    vertical-align: top;
    width: 15px;
}

.control_text_list_date
{
    color: gray;
    font-family: Tahoma;
    text-align: left;
    height: 30px;
    vertical-align: top;
    width: 60px;
    font-size: 11px;
}


.control_text_list_title
{
    font-weight: bold;
    color: #0099cc;
    font-family: Tahoma;
    text-align: right;
    height: 30px;
    vertical-align: top;
}

.control_text_list_body
{
    text-align: justify;
}

.control_text_list_seperator
{
    border-bottom: gainsboro 1px dotted;
    font-size: 6pt;
}


.control_text_detail_title
{
    color: #0066ff;
    font-family: Tahoma;
    font-size: 11px;
    text-align: right;
    font-weight: bold;
}

.control_text_detail_counter_date
{
    border-right: gainsboro 1px solid;
    color: darkgray;
    font-family: Tahoma;
    font-size: 10px;
    padding-left: 6px;
    text-align: left;
}






.control_text_detail_header_seperator
{
   
    border-bottom: gainsboro 1px dotted;
    font-size: 6pt;
}


.control_text_detail_footer_seperator
{
   
    border-bottom: gainsboro 1px dotted;
    font-size: 6pt;
}


.control_text_detail_header_image
{
    background-image: url(images/icn_main.gif);
}



.control_gallery_list_title
{
   
    color: #0099CC;
    font-family: Tahoma;
     font-size: 10px;
}





.control_gallery_detail_title
{
    color: #0066ff;
    font-family: Tahoma;
    font-size: 11px;
    text-align: right;
    font-weight: bold;
}

.control_gallery_detail_counter_date
{
    border-right: gainsboro 1px solid;
    color: darkgray;
    font-family: Tahoma;
    font-size: 10px;
    padding-left: 6px;
    text-align: left;
}


.control_gallery_detail_header_seperator
{
   
    border-bottom: gainsboro 1px dotted;
    font-size: 6pt;
}


.control_gallery_detail_footer_seperator
{
   
    border-bottom: gainsboro 1px dotted;
    font-size: 6pt;
}


.control_gallery_detail_header_image
{
    background-image: url(images/icn_main.gif);
}





.control_audio_list_table
{
    border-bottom: gainsboro 1px solid;

}

.control_audio_list_title_td
{
    background-color: whitesmoke;
}


.control_audio_list_audio_td
{

}



.control_audio_list_counter_td
{
    font-size: 9pt;
    width: 80px;
    color: gainsboro;
    text-align: left;
}


.admin_item_list_table
{
    text-align: justify;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    border-right: lightgrey 1px solid;
    border-top: lightgrey 1px solid;
    margin: 0px;
    border-left: lightgrey 1px solid;
    border-bottom: lightgrey 1px solid;
}

.admin_item_list_row
{
    text-align: justify;
    background-color: #f5f5f5;
}

.control_message_row_main
{
    background-color: gainsboro;
    text-align: center;
}

.control_message_row_detail
{
    text-align: justify;
    border-bottom: gainsboro 1px dotted;
    height: 15px;
    padding-bottom: 5px;
}

.control_message_table_main
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}

.control_messages_add_table
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;

}
.control_messages_add_alt_td
{
	background-color: whitesmoke;
}


.control_guestbook_view_table
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;

}

.control_guestbook_view_alt_td

{
	background-color: whitesmoke;
}


.control_guestbook_add_table
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;

}
.control_guestbook_add_alt_td

{
	background-color: whitesmoke;
}


.control_mailist_subscription_tbl
{
    font-size: 6pt;
    border-right: whitesmoke 1px solid;
    padding-right: 2px;
    border-top: whitesmoke 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 1px;
    border-left: whitesmoke 1px solid;
    padding-top: 2px;
    border-bottom: whitesmoke 1px solid;
}

.control_mailist_subscription_header_td
{
   

    font-size: 10pt;
}

.control_mailist_subscription_footer_td
{
   
      border-bottom: gainsboro 1px dotted;
     border-top: gainsboro 1px dotted;
  
}

.control_mailist_subscription_title_td
{
   

    font-size: 8pt;
}

.control_mailist_subscription_field_td
{
   
  
    font-size: 8pt;
}






.control_search_subscription_tbl
{
    font-size: 6pt;
    border-right: whitesmoke 1px solid;
    padding-right: 2px;
    border-top: whitesmoke 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 1px;
    border-left: whitesmoke 1px solid;
    padding-top: 2px;
    border-bottom: whitesmoke 1px solid;
}

.control_search_subscription_header_td
{
    font-size: 10pt;
    border-bottom: whitesmoke 1px solid;
}

.control_search_subscription_footer_td
{
   
     
      border-top: whitesmoke 1px solid;
  
}

.control_search_subscription_title_td
{
   

    font-size: 8pt;
}

.control_search_subscription_field_td
{
   
  
    font-size: 8pt;
}
BUTTON
{
    border-right: dodgerblue 1px solid;
    border-top: dodgerblue 1px solid;
    border-left: dodgerblue 1px solid;
    border-bottom: dodgerblue 1px solid;
    background-color: lightgrey;
}
