html
{
    width: 100%;
    height: 100%;
    min-height: 100%;  /* for firefox and opera */
    margin: auto;
    
}

body
{

    height: 100%;
    min-height: 100%;  /* for firefox and opera */
    font-size:  101%;
    margin: auto;
    width: 100%;

}

#form1
{
    height: 100%;
    min-height: 100%;  /* for firefox and opera */
}

.userlogin
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #fcfcfc;
    FONT-FAMILY: Arial;

    vertical-align: top;
    padding-TOP: 0px;
    padding-right: 10px;
}

A.userloginlink:link, A.userloginlink:visited, A.userloginlink:active
{
 font-family: Arial, Verdana, Helvetica, Sans-serif;
   FONT-WEIGHT: 600;
   FONT-SIZE: 8pt;
   COLOR: #fcfcfc;
   FONT-FAMILY: Arial;
   vertical-align: bottom;
   padding-TOP: 0px;
   padding-left: 3px;
   text-decoration: none;

}

A.userloginlink:hover
{
   color: #0B6124;
   text-decoration: none;
}


 /* Links */

a
{
outline: none;
}


 /* Left Nav */
 
a.Nav
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 10pt;
   line-height: 12pt;
   letter-spacing:-1px;
   COLOR: #0B6124;
   text-decoration: none;

}
a.Nav:hover {
   color: #445991;
}
a.NavOn {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 10pt;
   line-height: 12pt;
   letter-spacing:-1px;
   color: #445991;
   text-decoration: none;

}
a.NavOn:hover {
   color: #445991;
}
a.NavSub {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 11pt;
   COLOR: #0B6124;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:15pt;
}
a:hover.NavSub {

   COLOR: #445991;
}
a.NavSubOn {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 11pt;
   color: #3A4E7E;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:15pt;
}
a:hover.NavSubOn {

   color: #445991;

}

a.NavSub2 {
   font-family: Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 10pt;
   COLOR: #0B6124;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:20pt;
}
a:hover.NavSub2 {
   COLOR: #445991;
}

a.NavSubOn2 {
   font-family: Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   line-height: 10pt;
   color: #3A4E7E;
   word-spacing: -0.5px;
   text-decoration: none;
   padding-left:20pt;
}
a:hover.NavSubOn2 {
   color: #445991;
}
.NavBarTd
{
   height: 16px;
   width: 100%;
   padding: 4px 0px 4px 10px;  
}




 /* Footer */
a.DsmFtrLink
{
   font-family: Arial;
   FONT-WEIGHT: 400;
   font-size: 7pt;
   line-height: 8pt;
   COLOR: #222222;
   word-spacing: 1px;
   text-decoration: none;

}
a:hover.DsmFtrLink
{
   color: #666666;
}

A.HdrLink:link, A.HdrLink:visited, A.HdrLink:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 8pt;
   color: #ffffff;
   text-decoration: none;
}

A.HdrLink:hover
{
   color: #ff0000;
}

A.FtrLink:link, A.FtrLink:visited, A.FtrLink:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: 500;
   font-size: 9px;
   color: #222222;
   text-decoration: none;
}

A.FtrLink:hover
{
   color: #666666;
}


.FooterlinkText
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 8pt;
    COLOR: #e7e7e7;
    FONT-FAMILY: Arial;
}

.FooterText
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 7pt;
    COLOR: #222222;
    FONT-FAMILY: Arial;
}

.floatright
{
float: right;
padding: 10px 10px 10px 20px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}

.floatright2
{
float: right;
padding: 5px 5px 5px 10px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}

.floatleft
{
float: left;
padding: 10px 20px 10px 10px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}

.floatleft2
{
float: left;
padding: 5px 10px 5px 5px;
font-family: Verdana;
font-size: 10px;
text-align: center;
color: #CB0D0D;
vertical-align: top;
}


table.news
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    width: 100%;
    background-color: #fafafa;
    border: 1px #c0c0c0 solid;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
    padding-left: 6px;
    text-align: top;
}

table.news td
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    padding-left: 10px;
    vertical-align: top;
}


table.info
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    width: 20%;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
    padding-left: 6px;
    text-align: top;
}

table.info td
{
    font-family: Arial;
    font-weight: normal;
    font-size: 9pt;
    color: #404040;
    padding-left: 10px;
    vertical-align: top;
}

ul
{

   font-family: Verdana;
   font-weight:300;
   font-size: 0.8em;
   color: #404040
}

ol
{
   font-family: Verdana;
   font-weight:300;
   font-size: 0.8em;
   color: #404040
}

/* Right Side */

.RsTitles
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:600;
   font-size: .7em;
   line-height: 1.1em;
   color: #0B6124;
   word-spacing: 1px;
   padding: 10px 0px 10px 0px;
   width: 100%;
   text-align: center;
   background-color:#B3D470; /*#0B6124;*/
}

.RsLineWht
{
    background-color: #eaeaea;
    padding: 15px 10px 0px 10px;
    height: 1px;
}

.EventContainer
{
    padding: 0px 0px 0px 0px;
}
.EventDate
{
   font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
   font-weight:500;
   font-size: .7em;
   line-height: 1.1em;
   color: #0B6124;
   word-spacing: 1px;
   padding: 10px 0px 0px 10px;
   height: 15px;
   vertical-align: top;
   width: 100%;
   text-align: left;

}


.EventTitle
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-weight:500;
   font-size: .7em;
   line-height: 1.1em;
   color: #445991;
   word-spacing: 1px;
   padding: 0px 5px 0px 10px;
   width: 100%;
   text-align: left;

}

 /* Spacers */
.td1
{
   height: 1px;
   width: 100%;   
}
.td2
{
   height: 2px;
   width: 100%;   
}
.td3
{
   height: 3px;
}
.td5
{
   height: 5px;

}
.td7
{
   height: 7px;
   width: 100%;
}
.td10
{
   height: 10px;
}
.td15
{
   height: 15px;
}
.td35
{
   height: 35px;
}

.rade_toolbar.Default .CustomCancel
{
   background-image: url(../img/CustomCancel.gif);
}
.rade_toolbar.Default .CustomSave
{
   background-image: url(../img/CustomSave.gif);
}



dt {font-family : verdana, arial, Helvetica, sans-serif; font-size : 0.8em; font-weight: 600; font-style: italic; COLOR: #333333; text-decoration: none}
dl {text-decoration: none}
dd {margin-left: 15px; text-decoration: none; font-family : verdana, arial, Helvetica, sans-serif; font-size : 0.8em; }
dd#disc {margin-left: 10px; text-decoration: none}
dd#cont {margin-left: 25px; text-decoration: none}
dt#title {margin-bottom: 5px;}

.cap     {font-family : verdana, arial, Helvetica, sans-serif; font-size : 18px; font-weight: 900; font-style: normal; line-height: normal; color: #000000; text-decoration: none; padding-left: 25px;}
.chairs  {font-family : verdana, arial, Helvetica, sans-serif; font-size : 12px; font-weight: 900; font-style: italic; line-height: normal; color: #000000; text-decoration: none; padding-left: 20px;}
.phones  {font-family : verdana, arial, Helvetica, sans-serif; font-size : 12px; font-weight: 900; font-style: italic; line-height: normal; color: #333333; text-decoration: none;}
.socials {font-family : verdana, arial, Helvetica, sans-serif; font-size : 12px; font-weight: 900; font-style: normal; line-height: normal; color: #333333; text-decoration: none;}


.green {FONT-WEIGHT: 900; COLOR: #006600;}
.red   {FONT-WEIGHT: 900; COLOR: #ff0000;}
.blue   {FONT-WEIGHT: 900; COLOR: #0066ff;}
.black   {FONT-WEIGHT: 900; COLOR: #000000;}
.u   {text-decoration: underline;}


.heading2  {font-family : verdana, arial, Helvetica, sans-serif; font-size : 16px; font-weight: 800; font-style: italic; line-height: normal; color: #000000; text-decoration: none}
 .smalldark {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #696969; font-weight: normal; line-height: normal;}

.scrollFrame {background-image: url("content/img/scrollFrame.gif"); background-position: center right; background-repeat: no-repeat}

.galleryheader {font-family : arial, verdana, Helvetica, sans-serif; font-size : 18px; font-weight: 800; font-style: normal; line-height: normal; color: #000000; text-decoration: none}




