UNKNOWN {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	BACKGROUND-IMAGE: url(img/bg.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fbeda0;
	FONT-SIZE: 11px; COLOR: #2e3092; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
UL#menu {
	PADDING-RIGHT: 23px; BORDER-TOP: #2e3192 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 30px; MARGIN: 0px 0px 0px 10px; WIDTH: 170px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL#menu OL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL#menu LI {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2e3192; LINE-HEIGHT: 28px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL#menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2e3192; LINE-HEIGHT: 28px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL#menu LI {
	LINE-HEIGHT: 30px; BORDER-BOTTOM: #c2d6aa 1px solid; LIST-STYLE-TYPE: none
}
UL#menu OL LI {
	BORDER-BOTTOM-STYLE: none
}
UL#menu A {
	TEXT-DECORATION: none; outline: none
}
UL#menu A:hover {
	COLOR: #00a4b0
}
#navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #2e3192; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #2e3192; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #2e3192; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #2e3192; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #00a4b0; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #2e3192; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.li {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.li:hover {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.li:visited {
	FONT-SIZE: 11px; COLOR: #2e3092; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 22px; COLOR: #91268f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 12px; COLOR: #f8941e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.header {
	FONT-SIZE: 22px; font-weight:bold; COLOR: #91268f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.h2 {
	FONT-SIZE: 12px; COLOR: #f8941e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.h2:visited {
	FONT-SIZE: 12px; COLOR: #f8941e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.h2:hover {
	FONT-SIZE: 12px; COLOR: #f8941e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
H3 {
	FONT-SIZE: 12px; COLOR: #ed1c24; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.h3 {
	FONT-SIZE: 12px; COLOR: #ed1c24; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.h3:visited {
	FONT-SIZE: 12px; COLOR: #ed1c24; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.h3:hover {
	FONT-SIZE: 12px; COLOR: #ed1c24; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#dropdown {
	FONT-SIZE: 11px; COLOR: #28903a; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#dropdown A {
	FONT-SIZE: 11px; COLOR: #28903a; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#dropdown A:link {
	FONT-SIZE: 11px; COLOR: #28903a; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#dropdown A:visited {
	FONT-SIZE: 11px; COLOR: #28903a; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#dropdown A:hover {
	FONT-SIZE: 11px; COLOR: #bccd67; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#dropdown A:active {
	FONT-SIZE: 11px; COLOR: #28903a; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#testimonial {
	FONT-SIZE: 11px; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#testimonial A {
	FONT-SIZE: 11px; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#testimonial A:link {
	FONT-SIZE: 11px; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#testimonial A:visited {
	FONT-SIZE: 11px; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#testimonial A:hover {
	FONT-SIZE: 11px; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#testimonial A:active {
	FONT-SIZE: 11px; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#right {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#right A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #186f27; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#footer {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #53b743; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footer P {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #53b743; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footer A {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #53b743; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footer A:link {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #53b743; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #53b743; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#footer A:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #53b743; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footer A:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #53b743; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#redtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#redtext A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#redtext A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1c24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.classes {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #2e3092; LINE-HEIGHT: 16px; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; align: left
}
TABLE.classes TD {
	BORDER-RIGHT: #b8b8d5 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b8b8d5 0px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #b8b8d5 0px solid; COLOR: #2e3092; LINE-HEIGHT: 16px; PADDING-TOP: 6px; BORDER-BOTTOM: #b8b8d5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; align: left
}

TABLE.content 
{
    BACKGROUND-IMAGE: url(img/holala_homepage3_16.gif); BACKGROUND-REPEAT: repeat-y;
}

TABLE.contentNoRC 
{
    BACKGROUND-IMAGE: url(img/holala_homepage3_norc.gif); BACKGROUND-REPEAT: repeat-y;
}

TABLE.rightContentDefault 
{
    BACKGROUND-IMAGE: url(img/header_d.gif); 
    height: 187px;
    width: 286px;
}


TABLE.noRightColumn
{
    BACKGROUND-COLOR: #f8f5e2;
}


/*old menu styles - please don't remove these styles bacause of compatibility w/ "no custom menu" mode  */

.tdMenuContainer
{
    padding-left: 10px;
    width: 180px;
}

.tdBodyContainer
{
    padding-left: 10px;
}

.menu {
  background-color: #d7e9c1;
  padding-top: 10px;
  width: 100%;
}

/*new menu styles*/

.mainMenuContainer
{
  width: 100%;
}

.menuTopItem
{
  border-bottom: solid 1px #c2d6aa;
  margin-left: 5px;
  padding: 5px 0px 5px 0px;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  width: 100%;
}

.mainMenu
{
    width: 100%;
}

.menuTopItem A,
.menuTopItem A:hover,
.menuTopItem A:visited
{
    cursor: pointer !important;
    color: #2e3192;
    text-decoration: none;
}

.menuItemL2 TABLE
{
  border: solid 1px #8B9D77;    
  background-color:#d7e9c1;
  width: 14em;   
  margin : 0px 0px 0px 0px;  
}

.menuItemL2 TABLE TR TD
{
  background-color:#d7e9c1;
  padding: 2px 0px 2px 5px;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #2e3192;
  text-decoration: none;
}

.menuItemL2 TABLE TR TD TABLE,
.menuItemL2 TABLE TR TD TABLE TR TD
{
  border: none;
}

/* custom classes grid formatting */
table.customClassesTable
{
    border: none;
    width: 100%;
}

.customClassesTable td
{
    padding: 1px;
}

td.customClassesHeaderCell
{
    font-weight: bold;
}

tr.customClassesHeaderRow
{
    vertical-align: top;
    font-weight: bold;
}

tr.customClassesTableRow
{
}

tr.customClassesTableRowAlt
{
}

.customClassesTableFirstCell
{
}

.customClassesTableLastCell
{
}

/* classes - registration styles */

.spaceBox
{
  padding: 5px;
}

TD.frameContent
{
  border-left:   solid 1px #000000;
  border-bottom: solid 1px #000000;
  border-right:  solid 1px #000000;
  background-color : #EFEEE3;
}

TD.frameContent TABLE
{
  background-color : #EFEEE3;
}

TD.tMnuBorderBg,
TD.tMnuBack
{
 background-color: Transparent;
}

TD.tMnuBorderFore
{
 background-color: #EFEEE3;
}

TD.tMnuBorder
{
 background-color: #000000;
}

TD.tabbedpaneliteminactive
{
 background-color: #86846B;
 color: #FFFFFF !important; 
}

TD.tabbedpanelitemhover
{
 background-color: #CDD3C8;
 color: #000 !important;
 cursor:hand;
}

TD.tabbedpanelitemactive
{
 background-color: #EFEEE3;
 color: #000000 !important;
}

TR.TableHeader TD {
  font-weight: bold;
  text-align: center;
  color: #FFF;
  background-color: #BEC4BA;
}

.TableFooter TD {
  background-color: #F4F3EA;
  color: #000;
}

.TableWithBorders, .TableWithBorders TD {
  border-color: #000;
}
