body { 
background-image: url(bg/noflash_vertbgtry.jpg);    
background-repeat: repeat;
}

div {
position: relative;
width: 770px;
height: auto;
text-align: center;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
}

#content {
width: 770px;
height: auto;
margin: 0px auto;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff;
}

td.homeL {
width: 646px;
height: 30px;
background-image: url(bg/altflash/home_left.jpg);
background-repeat: no-repeat;
text-align: center;
}

td.homeR {
width: 124px;
height: 30px;
background-image: url(bg/altflash/home_right.jpg);
background-repeat: no-repeat;
text-align: center;
color: #ffffff;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
vertical-align: top;
}

td.blankL {
width: 646px;
height: 30px;
background-image: url(bg/altflash/blank_left.jpg);
background-repeat: no-repeat;
text-align: center;
}

td.blankR {
width: 124px;
height: 30px;
background-image: url(bg/altflash/blank_right.jpg);
background-repeat: no-repeat;
}

td.profileL {
width: 646px;
height: 30px;
background-image: url(bg/altflash/profile_left.jpg);
background-repeat: no-repeat;
text-align: right;
color: #ffffff;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
vertical-align: top;
}

td.profileR {
width: 124px;
height: 30px;
background-image: url(bg/altflash/profile_right.jpg);
background-repeat: no-repeat;
}

td.serviceL {
width: 646px;
height: 30px;
background-image: url(bg/altflash/services_left.jpg);
background-repeat: no-repeat;
text-align: right;
color: #ffffff;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
vertical-align: top;
}

td.serviceR {
width: 124px;
height: 30px;
background-image: url(bg/altflash/services_right.jpg);
background-repeat: no-repeat;
}

td.portfolioL {
width: 646px;
height: 30px;
background-image: url(bg/altflash/portfolio_left.jpg);
background-repeat: no-repeat;
text-align: right;
color: #ffffff;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
vertical-align: top;
}

td.portfolioR {
width: 124px;
height: 30px;
background-image: url(bg/altflash/portfolio_right.jpg);
background-repeat: no-repeat;
}

td.pricingL {
width: 646px;
height: 30px;
background-image: url(bg/altflash/pricing_left.jpg);
background-repeat: no-repeat;
text-align: right;
color: #ffffff;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
vertical-align: top;
}

td.pricingR {
width: 124px;
height: 30px;
background-image: url(bg/altflash/pricing_right.jpg);
background-repeat: no-repeat;
}

td.contactL {
width: 646px;
height: 30px;
background-image: url(bg/altflash/contact_left.jpg);
background-repeat: no-repeat;
text-align: right;
color: #ffffff;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
vertical-align: top;
}

td.contactR {
width: 124px;
height: 30px;
background-image: url(bg/altflash/contact_right.jpg);
background-repeat: no-repeat;
}

td.blank2L {
width: 646px;
height: 33px;
background-image: url(bg/altflash/blank2_left.jpg);
background-repeat: no-repeat;
}

td.blank2R {
width: 124px;
height: 33px;
background-image: url(bg/altflash/blank2_right.jpg);
background-repeat: no-repeat;
}

td.box1 {
width: 352px;
height: 212px;
background-image: url(images/jpeg/btmlayout/btm2b.jpg);
background-repeat: no-repeat;
text-align: center;
color: #71573b;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 5px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.box1 p {
text-align: right;
color: #816444;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.box1 a {
font-family: Arial, Verdana, Helvetica, san-serif;
text-decoration: none;
}

.box1 a:link {
color: #a07548;
text-decoration: none;
}

.box1 a:visited {
color: #666666;
text-decoration: none;
}

.box1 a:hover {
color: #ffffff;
text-decoration: none;
}

td.box2 {
width: 296px;
height: 212px;
background-image: url(images/jpeg/btmlayout/btm2d.jpg);
background-repeat: no-repeat;
text-align: center;
color: #71573b;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 5px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.box2 p {
text-align: left;
color: #816444;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 20px;
margin-right: 20px;
font-size: 8pt;
vertical-align: top;
}

.box2 a {
font-family: Arial, Verdana, Helvetica, san-serif;
text-decoration: none;
}

.box2 a:link {
color: #a07548;
text-decoration: none;
}

.box2 a:visited {
color: #666666;
text-decoration: none;
}

.box2 a:hover {
color: #ffffff;
text-decoration: none;
}

td.mb1 {
width: 32px;
height: 20px;
background-image: url(images/jpeg/btmlayout/btm5a.jpg);
background-repeat: repeat;
vertical-align: top;
}

td.mb2 {
width: 352px;
height: 20px;
background-image: url(images/jpeg/btmlayout/btm5b.jpg);
background-repeat: repeat;
}

.mb2 p {
text-align: left;
color: #9f8061;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.mb2 a {
font-family: Arial, Verdana, Helvetica, san-serif;
text-decoration: none;
}

.mb2 a:link {
color: #d59f69;
text-decoration: none;
}

.mb2 a:hover {
color: #ffffff;
text-decoration: none;
}

.mb2 a:visited {
color: #bfa68d;
text-decoration: none;
}

.mb2 img {
border-style: solid;
border-width: 0px;
border-color: #ffffff;
vertical-align: bottom;
}

td.mb3 {
width: 44px;
height: 20px;
background-image: url(images/jpeg/btmlayout/btm5c.jpg);
background-repeat: repeat;
vertical-align: top;
}

td.mb4 {
width: 296px;
height: 20px;
background-image: url(images/jpeg/btmlayout/btm5d.jpg);
background-repeat: repeat;
}

.mb4 p {
text-align: left;
color: #9f8061;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.mb4 a {
font-family: Arial, Verdana, Helvetica, san-serif;
font-size: 8pt;
text-decoration: none;
}

.mb4 a:link {
color: #d59f69;
text-decoration: none;
}

.mb4 a:hover {
color: #ffffff;
text-decoration: none;
}

.mb4 a:visited {
color: #bfa68d;
text-decoration: none;
}

.mb4 img {
border-style: solid;
border-width: 0px;
border-color: #ffffff;
vertical-align: bottom;
}

td.mb5 {
width: 46px;
height: 20px;
background-image: url(images/jpeg/btmlayout/btm5e.jpg);
background-repeat: repeat;
vertical-align: top;
}

td.portfoliotop {
width: 770px;
height: 30px;
background-image: url(images/jpeg/btmlayout/portfoliobase_top.jpg);
background-repeat: no-repeat;
vertical-align: top;
}

td.portfoliomid {
width: 770px;
height: 10px;
background-image: url(images/jpeg/btmlayout/portfoliobase_mid.jpg);
background-repeat: repeat;
vertical-align: top;
}

.portfolio td{
text-align: center;
width: 385px;
margin-top: 10px;
margin-bottom: 10px;
}

.portfoliomid p {
text-align: center;
color: #9f8061;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.portfoliomid a {
font-family: Arial, Verdana, Helvetica, san-serif;
font-size: 8pt;
text-decoration: none;
}

.portfoliomid a:link {
color: #d59f69;
text-decoration: none;
}

.portfoliomid a:hover {
color: #ffffff;
text-decoration: none;
}

.portfoliomid a:visited {
color: #333333;
text-decoration: none;
}

td.portfoliobtm {
width: 770px;
height: 35px;
background-image: url(images/jpeg/btmlayout/portfoliobase_btm.jpg);
background-repeat: no-repeat;
vertical-align: top;
}

.pricing {
border-style: solid;
border-width: 1px;
border-color: #7b5a39;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
}

.pricing td{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
text-align: left;
color: #9f8061;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
font-size: 8pt;
border-style: solid;
border-width: 1px;
border-color: #6c543c;
}

.card {
border-style: solid;
border-width: 1px;
border-color: #7b5a39;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 60px;
margin-right: 60px;
text-align: center;
}

.card td{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
text-align: center;
color: #9f8061;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
font-size: 8pt;
border-style: solid;
border-width: 1px;
border-color: #6c543c;
}

.copyright {
text-align: center;
color: #6c543c;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
}

.copyright a {
font-family: Arial, Verdana, Helvetica, san-serif;
text-decoration: none;
}

.note {
text-align: center;
color: #6c543c;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
}

.note a {
font-family: Arial, Verdana, Helvetica, san-serif;
text-decoration: none;
}

.note a:link {
color: #a07548;
text-decoration: none;
}

.note a:hover {
color: #ffffff;
text-decoration: none;
}

.genlink {
text-align: center;
color: #6c543c;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
text-decoration: none;
borde
}

.genlink a {
font-family: Arial, Verdana, Helvetica, san-serif;
text-decoration: none;
}

.genlink a:link {
color: #666666;
text-decoration: none;
}

.genlink a:hover {
color: #ffffff;
text-decoration: none;
}

.genlink a:visited {
color: #333333;
text-decoration: none;
}

.centertext p {
text-align: right;
color: #71573b;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.centertext {
text-decoration: none;
color: #71573b;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.centertext a:link {
color: #a07548;
text-decoration: none;
}

.centertext a:visited {
color: #666666;
text-decoration: none;
}

.centertext a:hover {
color: #ffffff;
text-decoration: none;
}

.identity {color: #ffff00; background: #; font-weight: bold; text-decoration: none;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 8pt;
vertical-align: top;
}

a img { border: 0 }

hr {
color: #513b25;
width: 300px;
}

ul {
text-align: left;
color: #9f8061;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

a.noflash:link {color: #ffffff; background: #; font-weight: bold; text-decoration: none;}
a.noflash:active {color: #ffffff; background: #; font-weight: bold; text-decoration: none;}
a.noflash:visited {color: #cccccc; background: #; font-weight: bold; text-decoration: none;}
a.noflash:hover {color: #ffff00; background: #; font-weight: bold; text-decoration: none;}

a.related:link {color: #473829; background: #; font-weight: normal; text-decoration: none;}
a.related:active {color: #473829; background: #; font-weight: normal; text-decoration: none;}
a.related:visited {color: #333333; background: #; font-weight: normal; text-decoration: none;}
a.related:hover {color: #d4b062; background: #; font-weight: normal; text-decoration: none;}

a.nochange:link {color: #6c543c; background: #; font-weight: normal; text-decoration: none;}
a.nochange:active {color: #6c543c; background: #; font-weight: normal; text-decoration: none;}
a.nochange:visited {color: #6c543c; background: #; font-weight: normal; text-decoration: none;}
a.nochange:hover {color: #931c0c; background: #; font-weight: normal; text-decoration: none;}

a.nochangemb2:link {color: #9f8061; background: #; font-weight: normal; text-decoration: none;}
a.nochangemb2:active {color: #9f8061; background: #; font-weight: normal; text-decoration: none;}
a.nochangemb2:visited {color: #9f8061; background: #; font-weight: normal; text-decoration: none;}
a.nochangemb2:hover {color: #d4b062; background: #; font-weight: normal; text-decoration: none;}

a.sun:link {color: #e9b444; background: #; font-weight: normal; text-decoration: none;}
a.sun:active {color: #e9b444; background: #; font-weight: normal; text-decoration: none;}
a.sun:visited {color: #cccccc; background: #; font-weight: normal; text-decoration: none;}
a.sun:hover {color: #ff9900; background: #; font-weight: normal; text-decoration: none;}

td.portfoliotopwhite {
width: 770px;
height: 30px;
background-image: url(images/jpeg/btmlayout/portfoliobase_topwhite.jpg);
background-repeat: no-repeat;
vertical-align: top;
}

td.portfoliomidwhite {
width: 770px;
height: 10px;
background-image: url(images/jpeg/btmlayout/portfoliobase_midwhite.jpg);
background-repeat: repeat;
vertical-align: top;
}

.portfoliomidwhite p {
text-align: center;
color: #9f8061;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}

.portfoliomidwhite a {
font-family: Arial, Verdana, Helvetica, san-serif;
font-size: 8pt;
text-decoration: none;
}

.portfoliomidwhite a:link {
color: #d59f69;
text-decoration: none;
}

.portfoliomidwhite a:hover {
color: #f58024;
text-decoration: none;
}

.portfoliomidwhite a:visited {
color: #333333;
text-decoration: none;
}

td.portfoliobtmwhite {
width: 770px;
height: 35px;
background-image: url(images/jpeg/btmlayout/portfoliobase_btmwhite.jpg);
background-repeat: no-repeat;
vertical-align: top;
}

td.search {
width: 690px;
height: auto;
background-color: #ffffff;
background-repeat: repeat;
text-align: left;
color: #492909;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
font-size: 9pt;
vertical-align: top;
}

.search p {
text-align: left;
color: #492909;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
font-size: 9pt;
vertical-align: top;
}

.search a {
font-family: Arial, Verdana, Helvetica, san-serif;
font-size: 9pt;
text-decoration: none;
}

.search a:link {
color: #094b7a;
text-decoration: none;
}

.search a:hover {
color: #3c70b7;
text-decoration: none;
}

.search a:visited {
color: #333333;
text-decoration: none;
}

td.spacer {
width: 40px;
height: auto;
background-image: url(images/jpeg/graphic/whitespacer.jpg);
background-repeat: repeat;
text-align: left;
color: #ffffff;
}

p.generaltextwhite {
text-align: center;
color: #ffffff;
font-family: Arial, Helvetica, Verdana, Times New Roman, sans-serif;
padding: 0px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
font-size: 8pt;
vertical-align: top;
}