.printbttn
{
    BORDER-RIGHT: #104a7b 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #afc4d5 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND: #d6e7ef;
    BORDER-LEFT: #afc4d5 1px solid;
    CURSOR: hand;
    COLOR: #000066;
    BORDER-BOTTOM: #104a7b 1px solid;
    FONT-FAMILY: tahoma,sans-serif;
    HEIGHT: 17px;
    TEXT-DECORATION: none
}

.Textc_6
{
    font-size: 6pt;
    font-family: Verdana, Tahoma;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    text-align: center;
    color: #FAFCC3;
}
.Text_red		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:left }
.Text_yellow	{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFF00; text-align:left }
.Textc_red		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:center }
.Textl_red		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:left }
.Textc_whit		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:center }
.Textl_whit     { font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:left }
.footer_td
{
    font-size: 8pt;
    font-family: Verdana, Tahoma;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: white;
    text-align: left;
}
.Textr_red		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:right }
.Textc			{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; text-align:center }
.Textc_blue		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #0000FF; text-align:center }
.TextLeft_blue	{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #0000CC; text-align:left }
.Rmrkr_red		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:right }
.Rmrkc_red		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:center }
.Rmrkl_red7		{ font-size: 7pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:left }
.Rmrkl_red		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:left }
.Rmrkl_blk		{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #000000; text-align:left }
.Rmrkl_blk7		{ font-size: 7pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #000000; text-align:left }
.Rmrkl_wht		{ font-size: 7pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:left }
.Rmrkr_wht		{ font-size: 7pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:right }
.Text			{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; text-align:left }
.TextR			{ font-size: 8pt; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; text-align:right }
.Text_b			{ font-size: 8pt; font-family: Verdana, Tahoma; font-weight: bold; text-align:left; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom:0pt; padding-bottom:4px  }
.Textc_b		{ font-size: 8pt; font-family: Verdana, Tahoma; font-weight: bold; text-align:center; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom:0pt; padding-bottom:4px  }
.Textc_b9		{ font-size: 9pt; font-family: Verdana, Tahoma; font-weight: bold; text-align:center; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom:0pt; padding-bottom:4px  }
.TextR_b		{ font-size: 8pt; font-family: Verdana, Tahoma; font-weight: bold; text-align:right; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom:0pt; padding-bottom:4px  }
.Text_b_whit	{ font-size: 8pt; font-family: Verdana, Tahoma; font-weight: bold; text-align:center; color: #FFFFFF; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom:0pt; padding-bottom:4px  }
.Text_b_unovl   { font-size: 8pt; font-family: Verdana; font-weight: bold; text-align:left; text-decoration:underline overline; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom:0pt; padding-bottom:2px  }
.Text_b_unovl_centr   { font-size: 8pt; font-family: Verdana; font-weight: bold; text-align:center; text-decoration:underline overline; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom:0pt; padding-bottom:2px  }
.PageMsg_blk	{ text-decoration: blink; font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #000000; text-align:center }
.PageMsg_wht	{ text-decoration: blink; font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:center }
.PageMsg_red	{ text-decoration: blink; font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:center }

a:hover {    
    text-decoration: none;
    color: red;
}

a {
    text-decoration: none;
    color: #017128;
    font-size: 8pt;
    font-family: Verdana, Tahoma, Calibri;
}

a.a_whiteyellow
{
    text-decoration: none;
    color: white;
}
a.a_whiteyellow:hover         { text-decoration: none; color: yellow }


a.pages
{
    text-decoration: underline;
    color: white;
    font-size: 8pt;
    font-family: Verdana, Tahoma, Calibri;
}

a.pages:hover
{
    text-decoration: underline;
    color: yellow;
    font-size: 8pt;
    font-family: Verdana, Tahoma, Calibri;
}

a.paneltitle
{
    text-decoration: none;
    color: #006600;
    font-size: 10pt;
    font-weight: bold;
    font-family: Verdana, Tahoma, Calibri;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 5px;
}

a.paneltitle:hover
{
    text-decoration: none;
    color: #D34730;
}

a.paneltext
{
    text-decoration: none;
    color: #003300;
    font-size: 8pt;
    font-family: Verdana, Tahoma, Calibri;
}

a.paneltext:hover
{
    
    text-decoration: none;
    color: #017128;
}
.homepanels
{
    border: 2px solid #FFFFFF;
    padding: 2px;
    text-align: center;
}

.currentpage
{
    color: red;
    font-size: 8pt;
    font-family: Verdana, Tahoma, Calibri;
    background-color: #FFFF00;
}

.panelhdr
{
    font-family: Verdana, Tahoma, Calibri;
    font-size: 12pt;
    font-weight: bold;
    font-style: normal;
    color: #336600;
    text-align: center;
}

.maintitle
{
    font-family: Verdana, Tahoma, Calibri;
    font-size: 12pt;
    font-weight: bold;
    font-style: normal;
    color: #FFFFFF;
    text-align: center;
}

.tabletitle
{
    font-family: 'Trebuchet MS';
    font-size: 12pt;
    font-weight: bold;
    font-style: normal;
    color: #295300;
}


.tableTH
{
    background-color: #005E00;
}


.panelbg
{
     background-color:  #FAFCC3;
}
.bgcolor { background-color:  #003300;}


body
{ 
   font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 12px; }


.Table1
{
    border-right: buttonface 2px outset;
    border-top: buttonface 2px outset;
    border-left: buttonface 2px outset;
    border-bottom: buttonface 2px outset;
    border-collapse: collapse;

}
.Table2
{
	border-right: appworkspace thin solid;
	border-top: appworkspace thin solid;
	border-left: appworkspace thin solid;
	cursor: auto;
	border-bottom: appworkspace thin solid;
    border-spacing: 3px;	   
}

TABLE.TableCellPad2x TD
{
        padding: 2px;
}

TABLE.minheight
{
        
        min-height:300px;
}



TABLE.Mtable TD
{
    border-right: #ffffff 1px solid;
    border-bottom: #93bee2 1px solid;
    padding: 2px;
    border-right-color: #ffffff;
    border-bottom-color: #BBD2BA;
}
TABLE.Mtable TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;    
    BORDER-TOP: #93bee2 1px solid;
    BORDER-BOTTOM: #93bee2 1px solid
}
TABLE.BLtable TD
{
    BORDER-LEFT: #ffffff 1px solid
}

.tdetail1
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.thead1
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.tabletr
{
    background-color: #006600;
    color: #FFFFFF;
    font-family: Tahoma, Verdana; 
    font-size: 8pt;    
}

.PagingBtn
{
    margin: 2px 0px 0px 0px;
    font-family: Tahoma, Verdana;
    font-size: 8pt;
    color: White;
    background-color: #115316;
    height: 25px;
    min-width: 180px;
    vertical-align: middle;
}

.PagingBtn:hover
{
    font-family: Tahoma, Verdana; 
    font-size: 8pt;
    font-weight: bold; 
    color: Yellow; 
    background-color: #003300; 
    height: 25px;
    min-width: 180px;
    vertical-align: middle;    
}

.UpdateBtn       
{
    font-size: 8pt; 
    font-family: Tahoma; 
    color: #FFFFFF; 
    background-color: #006600;
    height: 25px;
    width: 180px;
    vertical-align: middle;      
}

.UpdateBtn:hover       
{
    font-size: 8pt; 
    font-family: Tahoma; 
    color: yellow; 
    background-color: #006600;
    height: 25px;
    width: 180px;
    font-weight: bold;    
    vertical-align: middle;       
}

.EmailBtn
{
    font-size: 8pt;
    font-family: Tahoma;
    color: #FFFFFF;
    background-color: #006600;
    height: 23px;
    width: 90px;
    vertical-align: middle;
}

.EmailBtn:hover       
{
    font-size: 8pt; 
    font-family: Tahoma; 
    color: yellow; 
    background-color: #006600;
    height: 23px;
    width: 90px;   
    vertical-align: middle;      
}

.DeleteBtn      
{ font-size: 8pt; 
  font-family: Tahoma; 
  color: #FFFFFF; 
  background-color: #CC0000;
  height: 25px;
  width: 180px;
    vertical-align: middle;  
}

.DeleteBtn:hover      
{ font-size: 8pt; 
  font-family: Tahoma; 
  color: yellow; 
  background-color: #CC0000;
  height: 25px;
  width: 180px;
    font-weight: bold;    
    vertical-align: middle;       
}



.btnMenu
{
    font-family: Tahoma, Verdana; 
    font-size: 8pt;
    font-weight: bold; 
    color: White; 
    background-color: #095403; 
    height:30px;
    margin-left: 0px;
    margin-right: 0px;  
    padding-left: 0px;
    padding-right: 0px; 
    width: 150px;
    vertical-align: middle;      
}


.btnMenu:hover
{
    font-family: Tahoma, Verdana; 
    font-size: 8pt;
    font-weight: bold; 
    color: yellow; 
    background-color: #095403; 
    height:30px;
    margin-left: 0px;
    margin-right: 0px;  
    padding-left: 0px;
    padding-right: 0px; 
    width: 150px;
    vertical-align: middle;      
}

.btnRegistration
{
    font-family: Tahoma, Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #1A6322;
    height: 25px;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: 480px;
    vertical-align: middle;      
}

.btnRegistrationHome 
{
    font-family: Tahoma, Verdana; 
    font-size: 10pt;
    font-weight: bold; 
    color: White; 
    background-color: #003300; 
    height:30px;
    margin-left: 0px;
    margin-right: 0px;  
    padding-left: 0px;
    padding-right: 0px; 
    width: 180px;
    vertical-align: middle;      
}

.btnRegistrationHome:hover
{
    border-color: #FFFF00;
    font-family: Tahoma, Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: White;
    background-color: #003300;
    height: 30px;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: 180px;
    vertical-align: middle;      
}

a.whiteyellowtitle
{
    border-color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    font-family: Verdana, Tahoma, Calibri;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: white;
    text-align: Center;
    text-decoration: underline;
    overflow: hidden;
    padding: 10px;
}


a.whiteyellowtitle:hover
{
    border-color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    font-family: Verdana, Tahoma, Calibri;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: yellow;
    text-align: Center;
    text-decoration: underline;
    overflow: hidden;
    padding: 10px;
}

.centeredtitle
{
    border-color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    font-family: Verdana, Tahoma, Calibri;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: white;
    text-align: Center;
    text-decoration: underline;
    overflow: hidden;
    padding: 10px;
}

.ldsahometitle
{
    border-color: #FFFFFF;
    font-size: 12pt;
    font-weight: bold;
    font-family: Verdana, Tahoma, Calibri;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: white;
    text-align: Center;
    overflow: hidden;
    padding: 2px;
}


.centeredtitlepanel
{
    border-color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    font-family: Verdana, Tahoma, Calibri;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: #000000;
    text-align: Center;
    text-decoration: underline;
    overflow: hidden;
    padding: 10px;
}

.photoevents
{
    border-color: #FFFFFF;
    font-size: 8pt;
    font-weight:  normal;
    font-family: Verdana, Tahoma, Calibri;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: white;
    text-align: left;
    padding-bottom: 5px;
}


.PageMsg
{
    font-size: 10pt;
    font-weight: bold;
    font-family: Verdana, Tahoma;
    margin: 0in 0in 0pt;
    letter-spacing: 0;
    color: #FFFF00;
    text-align: center;
}
.TitleBlue	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #0000CC; text-align:center}
.TitleLBlue	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #0000CC; text-align:left }
.TitleLBlueC	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #0000CC; text-align:Center }
.TitleBlack	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #000000; text-align:center; vertical-align:middle }
.TitleLBlack	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #000000; text-align:left }
.TitleRBlack	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #000000; text-align:right }
.TitleRed	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:center}
.TitleWhite9	{ font-size: 9pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:center}
.TitleWhite	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:center}

.Title9White	{ font-size: 9pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:center}
.TitleWhite_left	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FFFFFF; text-align:left}

.Title9Green	{ font-size: 9pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #034612; text-align:center}
.Title9GreenL	{ font-size: 9pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #034612; text-align:left}
.Title10Green	{ font-size: 10pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #034612; text-align:center}
.Title9GreenR	{ font-size: 9pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #034612; text-align:right}

.TitleGreen	{ font-size: 11pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #034612; text-align:center}
.TitleBigRed	{ font-size: 12pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:center} 
.TitleBigRed_left { font-size: 11pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #FF0000; text-align:left}
.TitleBigBlue	{ font-size: 12pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #0000CC; text-align:center}
.TitleHugeBlue	{ font-size: 14pt; font-weight: bold; font-family: Verdana, Tahoma; MARGIN: 0in 0in 0pt; letter-spacing:0; color: #0000CC; text-align:center}

.menutab
{
    margin: 0px;
    padding: 0px;
    position: relative;
    width: 500px;
    height:20px;
}

.menutab ul
{
    margin: 0px;
    padding: 0px;
    position: absolute;
    width: 500px;
    list-style-type: none;
}
.menutab ul li
{    
    margin: 0px 10px 0px 5px;
    padding: 0px;
    z-index: 2;
    display: inline;
    font-weight: bold;
}

#maintext
{
    position:relative;
    width: 420px;
    right: 0px;
    top: 0px;
    margin-bottom: 15px;
}

#maintextli
{
    right: 0px;
    width: 300px;
    top: 0px;
    margin-right: -5px;
    text-align: center;
    font-weight: bolder;
}

#maintextlinks
{
    padding: 0px 0px 0px 5px;
    margin: 0px;
    width: 220px;
    list-style-type: none;
}


#maintextlinks ul li
{
    width: 240px;
    text-align: left;
    height: 20px;
}

.fieldphotos 
{
      width: 100px;
}

.fieldphotos ul
{
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.fieldphotos li 
{
    width: 100px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;  
}
.fieldphotos li img
{
    margin-bottom: 10px;
    margin-top: 10px;

}
