body
{
    margin: 0px;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 12px; /*.85em*/
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #525252;
}
p 
{
    font-size: 1em;
    line-height: 1.5em;
    margin: 0 0 1.5em 0;
    }
/*div 
{
    font-size: 1em;
    line-height: 1.5em;
    margin: 0 0 1.5em 0;
    }*/
ul.Strech li 
{
    font-size: 1em;
    line-height: 1.5em;
    margin: 0 0 0.5em 0;
    }
textarea, input, select
{
    font-family: Tahoma;
    font-size: 12px;
    color: #333;
    font-weight: normal;
}
input.ButtonSelect 
{
    background: transparent url(../SiteImages/imgButtonBG3.jpg) no-repeat 0px 4px;
    height: 46px;
    width: 163px;
    border: 0px;
    color: #F2F2F2;
    font-size: 15px;
    font-weight: bold;
    }
input.ButtonSelect:hover
{
    background: transparent url(../SiteImages/imgButtonBG3-hover.jpg) no-repeat 0px 4px;
    height: 46px;
    width: 163px;
    border: 0px;
    color: #F2F2F2;
    font-size: 15px;
    font-weight: bold;
    }
input.ButtonSubmit 
{
    background: transparent url(../SiteImages/imgButtonBG3sm.jpg) no-repeat 0px 2px;
    height: 25px;
    width: 87px;
    border: 0px;
    color: #F2F2F2;
    font-size: 11px;
    font-weight: bold;
    }
input.ButtonSubmit:hover
{
    background: transparent url(../SiteImages/imgButtonBG3sm-hover.jpg) no-repeat 0px 2px;
    height: 25px;
    width: 87px;
    border: 0px;
    color: #F2F2F2;
    font-size: 11px;
    font-weight: bold;
    }
/* ----------------------------
    Default Links
   ---------------------------- */
a, a:link
{
    color: #006495;
    font-family: tahoma; /*font-size: 10px;*/
    text-decoration: dashed 1px #006495;
    /*font-size: 0.99em;
    border-bottom: dashed 1px #006495;*/
}
a:visited
{
    color: #038FD4;
    font-family: tahoma; /*font-size: 10px;*/
    font-style: normal;
    text-decoration: none;
    /*font-size: 0.99em;
    border-bottom: dashed 1px #038FD4;*/
}
a:hover
{
    color: #A6BE44;
    font-family: tahoma; /*font-size: 10px;*/
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    /*font-size: 0.99em;
    border-bottom: dashed 1px #A6BE44;*/
}
a img 
{
    border: 0px;
}
/* ----------------------------
    Main Menu 
    SkinID: MainMenu
   ---------------------------- */
#menuNav td a:hover
{
    color: #ccc;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: underline;
}
/* ----------------------------
    Div Styles
   ---------------------------- */
#Footer
{
    color: #838383;
    font-size: 11px;
    font-family: Tahoma;
}
#Footer a, #Footer a:visited, #Footer a:active
{
    color: #838383;
    text-decoration: none;
}
#Footer a:hover
{
    color: #838383;
    text-decoration: underline;
}
/* ----------------------------
    Headings
   ---------------------------- */
h1
{ /*1.4em*/
    font-size: 1.5em;
    color: #006495;
    font-weight: 600;
    line-height: 1em;
    margin: 0 0 1em 0;
}
h2
{
    font-size: 1.1667em;
    line-height: 1.286em;
    margin-top: 1.929em;
    margin-bottom: 0.643em;
    color: #525252;
    font-weight: 600;
}
h3
{
    font-size: 1.1667em;
    line-height: 1.286em;
    margin-top: 1.929em;
    margin-bottom: 0.643em;
    color: #006495;
    font-weight: 600;
}
h4
{
    color: #A6BE44;
    font-size: 1.99em;
    font-weight: 600;
}
h5
{
    color: #525252;
    font-size: 1.1667em;
    line-height: 1.286em;
    margin-top: 1.929em;
    margin-bottom: 0.643em;
    font-weight: 600;
    /*margin: 6px 0px;*/
    background: transparent url(../SiteImages/imgBlackDiamond.jpg) no-repeat;
    padding: 0px 0px 0px 17px;
}
h6 
{
    color: #CC3333;
    font-size: 1.4em;
    line-height: 1.9em;
    font-weight: 600;
    }

/* ----------------------------
    Box Setup
   ---------------------------- */
.boxServices
{
    background: #BB4141 url(../SiteImages/bgOurServices.jpg) repeat-x;
    height: 27px;
    color: #F5F5F5;
    font-family: Garamond, Times New Roman, Serif;
    font-size: 20px;
    padding: 7px 0px 0px 15px;
    letter-spacing: 5px;
    margin-top: 2px;
}
.icoServices
{
    background: transparent url(../SiteImages/icoInfoOurServices.jpg) no-repeat;
    height: 27px;
    padding: 0px 0px 0px 30px;
}
.boxFirm
{
    background: #66ABCF url(../SiteImages/bgOurFirm.jpg) repeat-x;
    height: 27px;
    color: #F5F5F5;
    font-family: Garamond, Times New Roman, Serif;
    font-size: 20px;
    padding: 7px 0px 0px 15px;
    letter-spacing: 5px;
    margin-top: 2px;
}
.icoFirm
{
    background: transparent url(../SiteImages/icoInfoOurFirm.jpg) no-repeat;
    height: 27px;
    padding: 0px 0px 0px 30px;
}
.boxTeam
{
    background: #A4BD43 url(../SiteImages/bgOurTeam.jpg) repeat-x;
    height: 27px;
    color: #F5F5F5;
    font-family: Garamond, Times New Roman, Serif;
    font-size: 20px;
    padding: 7px 0px 0px 15px;
    letter-spacing: 5px;
    margin-top: 2px;
}
.icoTeam
{
    background: transparent url(../SiteImages/icoInfoOurTeam.jpg) no-repeat;
    height: 27px;
    padding: 0px 0px 0px 30px;
}
.boxCommunity
{
    background: #CF8934 url(../SiteImages/bgRLBCommunity.jpg) repeat-x;
    height: 27px;
    color: #F5F5F5;
    font-family: Garamond, Times New Roman, Serif;
    font-size: 20px;
    padding: 7px 0px 0px 15px;
    letter-spacing: 5px;
}
.icoCommunity
{
    background: transparent url(../SiteImages/icoInfoCommunity.jpg) no-repeat;
    height: 27px;
    padding: 0px 0px 0px 30px;
}
/* ----------------------------
    Text
   ---------------------------- */
legend 
{
    color:#A6BE44;
    font-size: 1.3em;
    }
.NewsSideBarText
{
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    margin-top: 5px;
}
.NewsObviousSubText
{
    font-family: tahoma;
    font-size: 10px;
    color: #D7350F;
    font-weight: bold;
}
.ObviousSubText
{
    font-family: tahoma;
    font-size: 10px;
    color: #D7350F;
    font-weight: bold;
}
.LeadInText
{
    font-weight: bold;
    color: #FF6500;
}
.ColorTextMain
{
    color: #006493;
}
.HighlightGreen 
{
    color: #A6BE44;
    }
.HighlightBlue 
{
    color: #569BC5;
    }    
.HighlightRed 
{
    color: #B33D3D;
    }
.HighlightGold 
{
    color: #C4822E;
    } 
.frame
{
    border: 1px solid #A6A6A6;
}
.designed_by
{
    font-family: Arial;
    font-size: 8.5px;
    font-weight: lighter;
    color: #000000;
}
/* ----------------------------

    Articles

   ---------------------------- */
.highlight 
{
    text-decoration:none; 
    font-weight:bold; 
    color:black; 
    background:yellow;
}
.Article 
{
    border-bottom: dashed 1px #ccc; 
    padding: 15px 0px;
    }
.ArticlePublish 
{
    background:transparent url(../SiteImages/icon-permalink.gif) no-repeat center left;
    color:#999999;
    font-size: 12px;
    padding-left: 20px;
    } 
.ArticleAuthor 
{
    background:transparent url(../SiteImages/author.gif) no-repeat center left;
    color:#999999;
    font-size: 12px;
    margin-left: 15px;
    padding-left: 15px;
    }
.ArticleComments 
{
    background:transparent url(../SiteImages/icon-tags.gif) no-repeat center left;
    color:#999999;
    font-size: 12px;
    margin-left: 15px;
    padding-left: 22px;
    }
.ArticleEmail 
{
    background:transparent url(../SiteImages/icon-email.gif) no-repeat center left;
    color:#999999;
    font-size: 12px;
    margin-left: 15px;
    padding-left: 22px;
    }
.ArticleCategory 
{
    color: #999;
    font-size: 12px;
    font-weight: bold;
    }
.ArticleHeading 
{
    color: #CC3333;
    font-size: 1.5em;
    }
a.ArticleLink, a.ArticleLink:link
{
    color: #CC3333;
    font-size: 1.5em;
    text-decoration: none;
}
a.ArticleLink:visited
{
    color: #1085BE;
    font-size: 1.5em;
    text-decoration: none;
}
a.ArticleLink:hover
{
    color: #A6BE44;/*D7350F*/
    font-size: 1.5em;
    text-decoration: underline;
}
.ReadMoreLink 
{
    background: url(../SiteImages/read_more.gif) right no-repeat;
    padding-right: 8px;
    }
a.ReadMore, a.ReadMore:link
{
    font-size: 1em;
    width: 100px;
    text-decoration: underline;
}
a.ReadMore:visited
{
    color: #038FD4;
    font-family: tahoma; /*font-size: 10px;*/
    font-style: normal;
    text-decoration: none;
}
a.ReadMore:hover
{
    color: #A6BE44;
    font-family: tahoma; /*font-size: 10px;*/
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
}
.ArticlePager
{
     font-size: 16px;
     font-weight:bold;
     background:#F1F1F1;
     padding: 5px 0px;
    }

/* ----------------------------

    Our Team

   ---------------------------- */
.OurTeamSideBar 
{
    border-bottom: solid 1px #f0f0f0;
    padding: 5px 0px 5px 15px;
    }
.BioPhoto 
{
    float: right; 
    margin: 0px 5px;
    border-top: solid 1px #F0F0F0;
    border-right: solid 2px #F0F0F0;
    border-bottom: solid 2px #F0F0F0;
    border-left: solid 1px #F0F0F0;
    }
.WaveBar 
{
    background: transparent url(../SiteImages/imgWaveBar.jpg) no-repeat;
    height: 27px;
    margin: 0px auto;
    }

/* ----------------------------

    Links

   ---------------------------- */
a.BioLinks, a.BioLinks:link
{
    color: #525252;
    text-decoration: none;
}
a.BioLinks:visited
{
    color: #959595;
    text-decoration: none;
}
a.BioLinks:hover
{
    color: #85B350;
    text-decoration: underline;
}
a.c:link
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
a.c:hover
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
a.c:visited
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
a.d:link
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: underline;
}
a.d:hover
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}
a.d:visited
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: underline;
}
a.e:link
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #944F23;
    text-decoration: underline;
}
a.e:hover
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #4E4E4E;
    text-decoration: underline;
}
a.e:visited
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #944F23;
    text-decoration: underline;
}
a.f:link
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #594B13;
    text-decoration: underline;
}
a.f:hover
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #4E4E4E;
    text-decoration: underline;
}
a.f:visited
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #594B13;
    text-decoration: underline;
}
a.g:link
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
a.g:hover
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FF6600;
    text-decoration: underline;
}
a.g:visited
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
/* ----------------------------
    Inputs
   ---------------------------- */
.inputstyle
{
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #5F726F;
    background-color: #E2EDEB;
    border: 1px solid #333333;
}
ul
{
    list-style-image: url(../SiteImages/imgBullet.jpg);
}

