body { font-family: Arial, Helvetica, sans-serif; }

/*a:link { font-size: 10pt; font-weight: bold; color: #0000ff }*/
a:link {  font-weight: bold; color: #0000ff  ; text-decoration : none}
/*a:visited { font-size: 10pt; font-weight: bold; color: #999090 }*/
a:visited { font-weight: bold; color: #998099 ;text-decoration : none}
a:hover { text-decoration : underline }

a.office:link {  font-size: 10pt; }

a.nav:link { font-size: 8pt;}

a.nav:visited { font-size: 8pt; }

a.nav:hover { text-decoration : underline ; }


/*a.nav:visited:hover { font-size: 8pt; font-weight: normal; text-decoration : none ;background-color: #fffbe8; }*/

a.join:link { color: #ffffff; }

a.join:visited { color: #ffffff ;}

a.join:hover { color: #ffffff ; }

.bold 
{
font-weight: bold;
}

.banner2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #fdf4a5; text-decoration: none }

.banner1 { font-family: "Times New Roman", Times, serif; font-size: 26pt; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none }

body { background-color: #fffbe8; margin-left: 0; margin-top: 0; text-align : center ; }

body.white { background-color: #ddd ; margin-left: 0; margin-top: 0; text-align : center ; }

b.a7n { font-family: Arial, sans-serif; font-size: 7pt; font-style: normal }

b.a8b { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; line-height: normal }

.a8b { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; line-height: normal }

b.a8br { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #ff0000; line-height: normal }

b.a8bu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }

.a8n { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; line-height: normal }

b.a8n { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; line-height: normal }
.events-detail { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000; line-height: normal }
b.a10b { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: normal }

b.caption { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold;  text-align: center; color:#000000 ;}

b.a10bb { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: normal; color:#0000ff ;}

b.a10bgn { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: green }

b.a10br { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ff0000 }

.a10br { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ff0000 }

b.a10bbr { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #263f89 }
.events-date { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #263f89 }
b.warning { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #ff0000; }

b.a10n { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: normal }

.a10n { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: normal }

b.a10nb { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: normal }
.a10nb { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: normal; text-align : center ; }

.a12nb { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; line-height: normal; text-align : center ; }

.events-name { font-family:Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: red }
b.a10brd { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: red }
b.a14bbr { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #263f89 }

b.santa14r { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #ff0000 ; }

.front-capt-14red { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #ff0000 ; }
.front-capt-12red { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #ff0000 ; }

.front-capt-12midblue { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #7777ff ; }

.front-capt-14cyan { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #00aaaa ; }
.front-capt-12cyan { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #00aaaa ; }
b.headerbox14cyan { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #005555 }

b.photocmp12b { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #0000ff }

b.a14nbr { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #263f89 }

b.resttitle { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #000000; text-align: center; }

b.a20bbr { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: bold; color: #263f89; text-decoration: none; }

/*b.hd1 { font-family: "Times New Roman", Times, serif; font-size: 24pt; font-style: normal; font-weight: bold; color: #00b063; text-decoration: none } */
b.hd1 { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-weight: bold; color: #0084ff; text-decoration: none; text-transform : uppercase ; }
b.hd1a { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #0084ff; text-decoration: none; }
.hd1b { font-size: 20pt; font-style: normal; font-weight: bold; color: #0084ff; text-decoration: none; text-transform : uppercase ; padding-top : 8px ; padding-bottom : 8px ; }



b.prhd { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-style: normal; font-weight: bold; color: #ff0000; text-decoration: none }

b.hd3 { font-family: "Times New Roman", Times, serif; font-size: 20pt; font-style: normal; font-weight: bold; color: #ff0000; text-decoration: none }

b.hd4 { font-family: "Times New Roman", Times, serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

b.hd5 { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

b.hd2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #263f89; text-decoration: none ; text-align : center ; }
.hd2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #263f89; text-decoration: none ; text-align : center ; }
b.hd6 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #004444; text-decoration: none }

.hd6 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #0084ff; text-decoration: none ; padding-top : 8px ; padding-bottom : 8px}

.hd2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #263f89; text-decoration: none; text-align : center ; }

.hd7 { font-family: Arial, Helvetica, sans-serif;  font-size: 20pt; font-style: italic; font-weight: bold; color: #aa0000; text-decoration: none }

b.t8n { font-family: "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: normal }

b.t26b { font-family: "Times New Roman", Times, serif; font-size: 26pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

b.t26v { font-family: Verdana, Arial, sans-serif; font-size: 24pt; font-style: normal; font-weight: bold; color: #0084ff; text-decoration: none }

b.v7b { font-family: Verdana, Arial, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; line-height: 8pt }

b.v8b { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; }

b.v8bw { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #ffffff; line-height: 8pt }

b.v10b { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000 }

b.v10br { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ff0000 }

p { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: normal; text-align: justify }

.normal { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: normal;  }

p.center { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: normal; text-align: center; }

p.left { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: normal; text-align: left; }

p.small { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; line-height: normal; text-align: left; }

p.bold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; line-height: normal; text-align: left }

table.main { background-color: #fffbe8 ;  }
/*table.main { background-color: #fffb08 ;  } color for testing */

table.blk { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: black }

table.blk1 {border-style: solid; border-width: 2px; border-color: #000000; background-color: #ffffff }

table.blue { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: blue }

table.bluebrows {border-style: solid; border-width: 1; border-color: #0000ff; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal }

table.brn { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: #330000 }

table.grn { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: green }

table.lgrn { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: #00b063 }

table.grey1 {border-style: solid; border-width: 2px; border-color: #c0c0c0; background-color: #ffffff }
table.grey2 {border-style: solid; border-width: 0px; border-color: #c0c0c0; background-color: #bbdddd }
table.grn1 {border-style: solid; border-width: 2px; border-color: #00b063; background-color: #ffffff }

table.nav1 {border-style: solid; border-width: 2px; border-color: #00b063; background-color: #ffffbb; }

table.nav2 {border-style: solid; border-width: 2px; border-color: #00b063; background-color: #ccffcc; }

/*table.next {border-style: solid; border-width: 2px; border-color: #cbedff; background-color: #cbedff }*/
table.next {padding : 5px 2px 5px 2px; background-color: #cbedff }
table.pnk { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: #ff00ff }

table.red { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: #ff0000 }

table.green { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: #00cc00 ; }

table.maroon { color: #ffffff; font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold; background-color: #990000 ; }

table.red1 {border-style: solid; border-width: 2px; border-color: #ff0000; background-color: #ffffff }

table.red2 {border-style: none;  background-color: #ffeeee }

/*table.blue1 {border-style: solid; border-width: 2px; border-color: #0084ff; background-color: #ffffff } */

.ltgreen {border-style: none;  background-color: #aaffaa }

.ltred {border-style: none;  background-color: #ffdddd }
.cyan {border-style: none;  background-color: #ddffff }

table.blue1 {border-style: none; border-width: 2px; border-color: #0084ff; background-color: #e8f0ff }

table.side { color: #000000; font-family: arial, helvetica; font-size: 8pt; font-weight: normal; background-color: #ffffff }

table.s1 { color: #000000; font-family: arial, helvetica; font-size: 10pt; font-weight: normal; background-color: #fffbe8 }

/*table.topnav1 {border-style: solid; border-width: 2px; border-color: #000000; } */

table.topnav1 {border-style: none; border-width: 0px; border-color: #000000; }

a.backnav {border-style: solid; border-width: 2px; border-color: #000000; }

/*td.blk {background-color: #000000; }*/

a.rhm:link { color: #000000; text-decoration : none; }
a.rhm:visited {  color: #555555 ; text-decoration : none;}
a.rhm:hover { text-decoration : underline; }
a.rhm:active {  color: #ff0000 ; text-decoration : none;}

a.bottm:link { color: #000000; text-decoration : none;  font-size: 6pt;}
a.bottm:visited {  color: #777777 ; text-decoration : none; font-size: 6pt;}
a.bottm:hover { text-decoration : underline;  font-size: 6pt;}
a.bottm:active {  color: #ff0000 ; text-decoration : none; font-size: 6pt;}

a.bodylinks:link { color: #000000; text-decoration : none;  font-size: 6pt;}
a.bodylinks:visited {  color: #777777 ; text-decoration : none; font-size: 6pt;}
a.bodylinks:hover { text-decoration : underline; background-color: #eeeeee ; font-size: 6pt;}
a.bodylinks:active {  color: #ff0000 ; text-decoration : none; font-size: 6pt;}


td.blk {background-color: #cbedff; }
/*td.blk {background-color: #fffbe8; } */
/*td.cnt {background-color: #caffc6 } */

/*td.cnt {background-color: #0000ff }*/

td.cnt {background-color: #cbedff }
td.indx {background-color: #f0f0f0 }

td.nav { font-family: Arial, Helvetica; font-size: 8pt; font-weight: normal; text-align: left }

/*td.rest {background-color: #ffd2d2 } */
td.rest {background-color: #cbedff }
b.webmfooter { font-family: arial, helvetica; font-size: 8pt; font-style: normal; font-weight: normal }
.footer01 { font-family: arial, helvetica; font-size: 8pt; font-style: normal; font-weight: normal }
.back { background-color:#cbedff ; padding : 1px 4px 1px 4px ; text-align : center ; }
.back-small { font-size : 8pt ; background-color:#cbedff ; padding : 1px 4px 1px 4px ; }
.search { background-color:#cbedff ; padding : 1px 4px 1px 4px ; text-align : center ;}
li { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; line-height: normal; text-align: justify }
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; line-height: normal; text-align: right; }
.webmaster { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; line-height: normal; text-align: left; }
.date { font-size: 8pt; text-align: left; }
.acknowledge { font-family: Arial, helvetica,sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; color: #000000; text-decoration: none ; }
.title1 { font-family: Arial, helvetica,sans-serif; font-size: 14pt; font-style: normal;
 font-weight: bold; color: #000055; text-decoration: none ; text-align : center;}
.title2 { font-family: Times, "Times New Roman",serif; font-size: 14pt; font-style: normal;
 font-weight: bold; color: #ff0000; text-decoration: none; text-align : center; }
.title3 { font-family: Times, "Times New Roman",serif; font-size: 10pt; font-style: normal;
 font-weight: bold; color: #22ff22; text-decoration: none; text-align : center; }
 
.preamble { font-family: Arial, helvetica,sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none ;  text-align:center ; }

.imgcenter {margin-left:auto; margin-right:auto; display:block; text-align:center;  border-style: solid; border-width : 1px ; border-color : #000000 ; }
.imgcenterblkbord {margin-left:auto; margin-right:auto; display:block ; border-style: solid; border-width : 1px ; border-color : #000000 ; }
.photocaption 
{ padding-top : 5px ;
 font-size: 9pt;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none ;
 text-align: left ;
width : 530px ;
margin-bottom :  0.5em;
 margin-left: auto;
 margin-right: auto;
}

#photocaption div
{ padding-top : 5px ;
 font-size: 9pt;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none ;
 text-align: left ;
width : 530px ;
margin-bottom :  0.5em;
 margin-left: auto;
 margin-right: auto;
}

#acknowledge span
{font-size: 8pt; font-style: italic; font-weight: normal; color: #000000; text-decoration: none ; }


#imgcenter img
{margin-left:auto; margin-right:auto; display:block; text-align:center;  border-style: solid; border-width : 1px ; border-color : #000000 ; }



.topnavmenuposn { padding-top : 4px; padding-bottom : 4px ; }

.imgleft {margin-left:0px; margin-right:10px; display:block; text-align:center; padding-bottom : 10px; }

.news-header { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-style: normal;  font-weight: bold; color: #ff0000; text-decoration: none; text-align:center; }

.news-punchline { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal;  font-weight: bold; color: #000000; text-decoration: none; text-align:center; }

.news-punchline2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #000000; text-decoration: none; text-align:center; }
 
.news-summary { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal;  font-weight: bold; color: #000000; text-decoration: none;  text-align:center; }

.news-text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: normal; color: #000000; text-align : justify ; }
.news-text-bold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #000000; text-align : justify ; }
   	   	
.news-sidemenu { background-color:#cbedff ; }
.centered-table {
   margin-left: auto; 
   margin-right: auto; 
	background-color: #fffbe8 ;
	width : 920px ;
}

.main {
   margin-left: auto;
   margin-right: auto; 
	background-color: #fffbe8 ;
	width : 920px ;
	border-left: 10px solid white ;
	border-right: 10px solid white ;
	border-top: 0px  ;
	border-bottom: 10px solid white ;
}
.textbox 
{
font-size: 10pt ; 
color : #000000 ; 
font-weight : bold ; 
background-color : #cbedff ; 
padding-left : 4px ; 
padding-right : 4px ; 
padding-top : 2px ; 
padding-bottom : 2px ; 
}

.blankbox { padding :2px ; }

.newsindex
{ 
position : relative ;
width : 80px ;
left: 20px ;
padding : 4px ;
background-color : #adf ;
font-size: 10pt;
/*a:link {  font-weight: bold; color: #ffffff  ; text-decoration : none}

a:visited { font-weight: bold; color: #ffffff ;text-decoration : none}
a:hover { text-decoration : underline }*/
}
