/*   http://www.falmouthjewish.org/css/fjc.css   */

.boxTable{
background-color : White;
	border-color : #6699CC;
	border-style : solid;
	border-width : 3px;
	padding : 10px;
	
}
.smallbox {
	background-color : #CEE7FF;
	border-color : #6699CC;
	border-style : solid;
	border-width : 2px;
	padding : 1px;
	font-size : 8pt;
}
.calbox {
	background-color : #CEE7FF;
	border-color : #6699CC;
	/* border-style : solid;*/
	border-width : 2px;
	padding : 1px; 
	font-size : 8pt;
}
.box {
	background-color : White;
	border-color : #6699CC;
	border-style : solid;
	border-width : 3px;
	padding : 10px;
}
/*TEXTAREA			{  color: #000088; font-family: arial, helvetica; font-size: 12px;  background-color : #CEE7FF;    } /* Special */
/* INPUT		  		{  color: #000088; font-family: arial, helvetica; font-size: 12px;  background-color : #CEE7FF;    } /* Special */
/*SELECT {  color: #000088; font-family: arial, helvetica; font-size: 12px;  background-color : #CEE7FF;    } /* Special */

.pad {  margin-left: 5px;
			margin-right: 5px;
}
TD.pad 
{  
			margin-left: 15px;
			margin-right: 10px;
}

.form 
{  
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align : left; 
}

.required 
{  
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align : left; 
}

BODY
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #6699CC;
}

TD
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
	COLOR: Blue;
}
A:visited
{
	COLOR: Navy;
}
A:hover
{
	COLOR: White;
	background-color : #99ccff;
}
A:active
{
    COLOR: #000000
}

.homeHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: Navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align : left; 
}
A.homeHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: Navy;
    FONT-FAMILY: "Century Gothic";
    text-align : left;
}


.heading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align : left; 
}
.subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b82619;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheadingblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheadingwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.highlight
{
    FONT-WEIGHT: bold;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
.err
{
    FONT-WEIGHT: bold;
    COLOR: #b82619
}
.smallText
{
    FONT-SIZE: 10px
}
.quote
{
    FONT-SIZE: 10pt;
	font-style : italic;
	
}
.dater
{
    FONT-SIZE: 9px;
	font-style : italic;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /*TEXT-DECORATION: none*/
   FONT-WEIGHT: bold;
	
}
.sizer
{
    FONT-SIZE: 4px
}
.front
{
    FONT-SIZE: 10pt
}

A.windowClose:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.windowClose:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.windowClose:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.windowClose:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
TD.mainnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.mainnav A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.mainnav A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.mainnav A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.mainnav A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b82619;
    TEXT-DECORATION: underline
}
TD.leftnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.leftnav A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.leftnav A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.leftnav A:active
{
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.leftnav A:hover
{
    COLOR: #b82619;
    TEXT-DECORATION: underline
}
TD.leftnav A.small:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.leftnav A.small:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.leftnav A.small:active
{
    FONT-SIZE: 8pt;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.leftnav A.small:hover
{
    FONT-SIZE: 8pt;
    COLOR: #b82619;
    TEXT-DECORATION: underline
}
TD.relatednav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.relatednav A:link
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.relatednav A:visited
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.relatednav A:active
{
    FONT-SIZE: 10pt;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.relatednav A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #b82619;
    TEXT-DECORATION: underline
}
TD.rightnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.rightnav A:link
{
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.rightnav A:visited
{
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.rightnav A:active
{
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.rightnav A:hover
{
    COLOR: #b82619;
    TEXT-DECORATION: underline
}
TD.productmain
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.productmain A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.productmain A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #c2b266;
    TEXT-DECORATION: none
}
TD.productmain A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.productmain A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.productmain A.subheadingwhite:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.productmain A.subheadingwhite:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.productmain A.subheadingwhite:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.productmain A.subheadingwhite:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
TD.productmain A.subheadingblack:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.productmain A.subheadingblack:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.productmain A.subheadingblack:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.productmain A.subheadingblack:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
TD.footer
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.footer A:link
{
    FONT-SIZE: 8pt;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.footer A:visited
{
	FONT-SIZE: 8pt;
	COLOR: Blue;
	TEXT-DECORATION: none
}
TD.footer A:active
{
    FONT-SIZE: 8pt;
    COLOR: #b82619;
    TEXT-DECORATION: none
}
TD.footer A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.note{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

	background: left top no-repeat url(../images/icon-alert.gif) ;

	background-color: #CEE7FF;

	padding-left: 15px;

}

.noteWithoutIcon{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #FFFACD;

	font-weight: bold;

}
span.toomuch {
	font-weight: 600;
	color: #cc0000;
}