
BODY, table, tr, td, label, textbox
{
    font-weight: normal;
    word-spacing: normal;
    text-transform: none;
    font-family: Verdana, Helvetica, sans-serif;
    letter-spacing: normal;
}

A:link, A:visited
{
    text-decoration: none;
    color: #3333cc;
}

A:active
{
    text-decoration: none;
    color: #333399;
}

A:hover
{
    text-decoration: underline;
    color: #3333cc;
}

.mytitle
{
    font-weight: bold;
    font-size: 24px;
    color: BLACK;
}

.mylabel
{
    font-size: 12px;
    color:Black;
    font-weight:bold;
}

a:link.MainNavigation, a:visited.MainNavigation
{
    color: white;
    font-size: 14px;
    font-weight: bolder;
    background-color: Transparent;
}

a:hover.MainNavigation
{
    color: darkgray;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.myfooter
{
    font-size: 9px;
    color: black;
    font-weight:bold;
}

.mytable
{
    border-bottom-color:White;
    border-top-color:White;
}

.MainMovieNavigation
{
    font-size: 10px;
    font-weight: bold;
}

.MyStoryLabel
{
    color: black;
    font-weight: bold;
    font-size: 12px;
}

.MyStory
{
    color: black;
    font-size: 14px;
    font-weight:bold;
    text-transform:capitalize;
}

.mystorytitle
{
    color: white;
    font-size: 15px;
    font-weight:bold;
    margin: 2 8 8 8;
    border: none 0 black;
    background-color: #635439;
}

a:link.MyDesc, a:visited.MyDesc, a:active.MyDesc
{
    color:blue;
    font-size: 11px;
    font-weight:bold;
}

a:hover.MyDesc
{
    color: blue;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.MySectionTitle
{
    color: black;
    font-weight: bold;
    font-size: 15px;
    text-decoration: none;
    margin-left: 5px;
}

.mypanel
{
    overflow: auto;
    scrollbar-face-color:#c89b5c;
    scrollbar-arrow-color:black;
    scrollbar-track-color:#ddb987;
    scrollbar-shadow-color:'';
    scrollbar-highlight-color:black;
    scrollbar-3dlight-color:'';
    scrollbar-darkshadow-Color:'';
}

.tblBody
{
    background-repeat: no-repeat;
    padding: 10px 5px 0px 8px;
}

.linkdisabled
{
    color: dimgray;
    text-decoration: none;
    cursor: default;
    font-size: 10px;
    font-weight: bold;
}

a:link.myfooter, a:visited.myfooter
{
    color: BLACK;
    font-size: 9px;
    font-weight: bold;
}

a:hover.myfooter
{
    color: blue;
    text-decoration: none;
}

a:link.viewallproject, a:visited.viewallproject, a:active.viewallproject
{
    font-size: 12px;
    font-weight:bold;
    color:black;
}

a:hover.viewallproject
{
    font-size:12px;
    font-weight:bold;
    color:blue;
    text-decoration:underline;
}

.requestlabelbackground
{
    background-color: beige;
}

.tblPageStructure
{
    
    background-color: #e1cc82;
    border-color: #e1cc82;
}

.mydocument
{
    background-color: #ede2a5; 
    margin: 0 0 0 0;
}

hr
{
    color:Black;
    
}

.mytestimonial
{
    font-size: 14px;
    font-style: italic;
    color:#456244;
    font-weight: normal;
}

.mytestimonialsignature
{
    color: Black;
    font-size: 13px;
    font-weight: bold;
    font-style: normal;
}

a:link.mytestimonial, a:visited.mytestimonial, a:active.mytestimonial
{
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
}

a:hover.mytestimonial
{
    text-decoration: underline;
    color: Maroon;
    font-style: normal;
    text-decoration: none;
}

.contactus
{
    font-size: 12px;
    font-weight:bold;
    color: Black;
}

a:link.contactus, a:visited.contactus, a:active.contactus
{
    color: blue;
    font-size: 10px;
    text-decoration: none;
}

a:hover.contactus
{
    color: Black;
    text-decoration: underline;
}

.myaddr
{
    color: Black;
    font-size: 14px;
    font-weight: bold;
}

.tblMainNav
{
    background-repeat: no-repeat;
}

.hometext
{
    font-size: 14px;
    font-weight: normal;
    color: black;
    word-spacing: normal;
    letter-spacing: normal;
    line-height: 18px;
}

.eyecandyheader
{
    background-color: #635439;
    color: white;
}

a:link.eyecandyheader, a:visited.eyecandyheader, a:active.eyecandyheader, a:hover.eyecandyheader
{
    font-weight: bold;
    color: white;
    margin-left: 3px;
    text-decoration: none;
}

.eyecandy
{
    font-size: 14px;
    line-height: 18px;
}

.eyecandypanel
{
    margin: 2 8 8 8;
    border: none 0 black;
}


a:link.requestestimate, a:visited.requestestimate, a:active.requestestimate
{
    color: #C00000;
    margin: 0 8px 0 0;
    font-weight: bold;
    font-size: 14pt;
}

a:hover.requestestimate
{
    color: Blue;
    text-decoration: none;
}

.regularlabel
{
    font-weight: normal;
    font-size: 15px;
}

a:link.contractorslicense, a:visited.contractorslicense, a:active.contractorslicense
{
    color: Gray;
    font-size: 10px;
    font-weight: normal;
    margin-right: 15px;
}


a:hover.contractorslicense
{
    color: Blue;
    text-decoration: none;
}

a:link.faqquestion, a:visited.faqquestion, a:active.faqquestion
{
    color: Black;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}

a:hover.faqquestion
{
    text-decoration: none;
    color: #456244;
    font-weight: bold;
}

.faqquestion
{
    color: black;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}

.faqanswer
{
    color:#456244;
    font-weight: bold;
    font-style: italic;
}

.navbackgroundfiller
{
    background-repeat: repeat;
}

.meetstaffheader
{
    color: Black;
    font-size: 16px;
    font-weight: bold;
}

.meetstaffdetails
{
    color:  #405d04;
    font-weight: normal;
    font-size: 16px;
}

.privacynoticetitle
{
    color: black;
    font-weight: bold;
    font-size: 12px;
}

.privacynotice
{
    color: black;
    font-weight: normal;
    font-size: 12px;
}

.mydesc
{
    color: Maroon;
    font-size: 13px;
    font-weight: bold;
}