*
{
padding:0;
margin:0;

}
p { margin:0; padding:0; }
a { color:#626366; text-decoration:underline; font-weight:bold;}
a:hover { color:#00AEEF; text-decoration:underline; }

#rightside a { color:#626366; text-decoration:none; font-weight:bold; text-transform:capitalize;/*word-break: keep-all;*/}
#rightside a:hover { color:#00AEEF; text-decoration:none; text-transform:capitalize; /*word-break: keep-all;*/ }

.titletxt { color:#00AEEF; font-size:130%; }
.fctxt { color:#00AEEF; }
.blogtitle { color:#00AEEF; font-size:160%; line-height:100%;}

.bloghead { color:#00AEEF; font-size:100%; font-weight:bold; text-transform:capitalize;}

.monthindent { padding-left:10px; }

body
{
font-family:sabon roman, Georgia,  Times New Roman, Times;
text-align:left;
background: #FFFFFF;
font-size:90%;
line-height:120%;
/*color:#818386;*/
color:#626366;
background:url(/img/dotline01.gif) 250px 129px  repeat-x;
}
ol {list-style:outside ; margin-left:25px;}
html>body ol { margin-left:15px; }
ol li { list-style: decimal; }
ul {list-style:outside; margin-left:15px;}
li {}

input {font-family:sabon roman, Georgia,  Times New Roman, Times;font-size:80%;}
textarea {font-family:sabon roman, Georgia,  Times New Roman, Times; font-size:80%;}

.greytl { background:url(/img/greyrepeat.jpg) center repeat-x ; width:147px; height:15px;}

.details {position:absolute;  left:15px;top: 15px;     }

.logo {position:absolute; left:171px;top: 15px; height:189px;  }

#leftside {position:absolute; left:0px;top:204px;  }
#rightside { float:right;margin-top:204px; margin-right:-15px; font-weight:bold; font-size:80%; text-transform:lowercase; /*word-break: keep-all;*/ width:138px;}
html>body #rightside {  }
#rightside:first-letter {text-transform: capitalize;}

.notbold {  }
strong { color:#00AEEF; }
b { color:#00AEEF; }

#greyspc  { position:absolute;  left:340px;top:122px; width:10px;display:block; background:#ffffff; }
#leftspc  { position:absolute;  left:0px;top:122px; width:15px; display:block; background:#ffffff; }
#leftlogospc  { position:absolute;  left:165px; top:122px; width:6px; display:block; background:#ffffff; }
#rightspc  {  float:right; margin-top:122px; width:15px; display:block; background:#ffffff; }

#content { left:350px; top:204px; position:absolute;  right:155px; display:block;}

.leftcol { position:relative;float:left; width:49%; }

.rightcol { position:relative;float:right;  width:49%; }

#menu { width:257px; position:absolute; left:350px;top:15px;}

.menuintro a { display:block; width:123px; height:17px; background:url(/img/menu_intro.jpg) 0 0; text-decoration:none; float:left;}
.menuintro a:hover { display:block; width:123px; height:17px; background:url(/img/menu_intro.jpg) 0 -17px; text-decoration:none; float:left;}
.menuintroon { display:block; width:123px; height:17px; background:url(/img/menu_intro.jpg) 0 -17px; float:left;}

.menuservices a { display:block; width:123px; height:17px; background:url(/img/menu_services.jpg) 0 0; text-decoration:none; float:left;}
.menuservices a:hover { display:block; width:123px; height:17px; background:url(/img/menu_services.jpg) 0 -17px; text-decoration:none; float:left;}
.menuserviceson { display:block; width:123px; height:17px; background:url(/img/menu_services.jpg) 0 -17px;  float:left;}

.menuaccounting a { display:block; width:123px; height:17px; background:url(/img/menu_accounting.jpg) 0 0; text-decoration:none; float:left;}
.menuaccounting a:hover { display:block; width:123px; height:17px; background:url(/img/menu_accounting.jpg) 0 -17px; text-decoration:none; float:left;}
.menuaccountingon { display:block; width:123px; height:17px; background:url(/img/menu_accounting.jpg) 0 -17px; float:left;}

.menutax a { display:block; width:123px; height:17px; background:url(/img/menu_tax.jpg) 0 0; text-decoration:none; float:left;}
.menutax a:hover { display:block; width:123px; height:17px; background:url(/img/menu_tax.jpg) 0 -17px; text-decoration:none; float:left;}
.menutaxon { display:block; width:123px; height:17px; background:url(/img/menu_tax.jpg) 0 -17px; float:left;}

.menubusinessadv a { display:block; width:123px; height:17px; background:url(/img/menu_businessadv.jpg) 0 0; text-decoration:none; float:left;}
.menubusinessadv a:hover { display:block; width:123px; height:17px; background:url(/img/menu_businessadv.jpg) 0 -17px; text-decoration:none; float:left;}
.menubusinessadvon { display:block; width:123px; height:17px; background:url(/img/menu_businessadv.jpg) 0 -17px; float:left;}

.menufees a { display:block; width:123px; height:17px; background:url(/img/menu_fees.jpg) 0 0; text-decoration:none; float:right;}
.menufees a:hover { display:block; width:123px; height:17px; background:url(/img/menu_fees.jpg) 0 -17px; text-decoration:none; float:right;}
.menufeeson { display:block; width:123px; height:17px; background:url(/img/menu_fees.jpg) 0 -17px;float:right; }

.menuscreening a { display:block; width:123px; height:17px; background:url(/img/menu_screening.jpg) 0 0; text-decoration:none; float:right;}
.menuscreening a:hover { display:block; width:123px; height:17px; background:url(/img/menu_screening.jpg) 0 -17px; text-decoration:none; float:right;}
.menuscreeningon { display:block; width:123px; height:17px; background:url(/img/menu_screening.jpg) 0 -17px;float:right; }

.menubusinessupdates a { display:block; width:123px; height:17px; background:url(/img/menu_businessupdates.jpg) 0 0; text-decoration:none; float:right;}
.menubusinessupdates a:hover { display:block; width:123px; height:17px; background:url(/img/menu_businessupdates.jpg) 0 -17px; text-decoration:none; float:right;}
.menubusinessupdateson { display:block; width:123px; height:17px; background:url(/img/menu_businessupdates.jpg) 0 -17px; float:right;}

.menublog a { display:block; width:123px; height:17px; background:url(/img/menu_blog.jpg) 0 0; text-decoration:none;float:right;}
.menublog a:hover { display:block; width:123px; height:17px; background:url(/img/menu_blog.jpg) 0 -17px; text-decoration:none;float:right; }
.menublogon { display:block; width:123px; height:17px; background:url(/img/menu_blog.jpg) 0 -17px;float:right;}

.menufinally a { display:block; width:123px; height:17px; background:url(/img/menu_finally.jpg) 0 0; text-decoration:none; float:right;}
.menufinally a:hover { display:block; width:123px; height:17px; background:url(/img/menu_finally.jpg) 0 -17px; text-decoration:none; float:right;}
.menufinallyon { display:block; width:123px; height:17px; background:url(/img/menu_finally.jpg) 0 -17px; float:right;}

a.bluelnk { color:#00AEEF; }
a:hover.bluelnk { color:#007AA9; }

.newsitm { background:url(/img/dotline01.gif) bottom left  repeat-x; margin-bottom:15px;}

.tagfnt { font-size:80%; }

.bodybold { padding-right:15px; font-size:80%;}

.hcde a { background:url(/img/hcde.jpg) 0 0 ; width:149px; height:20px; display:block; text-decoration:none;}
.hcde a:hover { background:url(/img/hcde.jpg) 0 -20px ; width:149px; height:20px; display:block; text-decoration:none;}
.hcde a:active { background:url(/img/hcde.jpg) 0 -20px ; width:149px; height:20px; display:block; text-decoration:none;}

.hidden { display:none; }

#foot {padding-top:15px; width:138px; float:left;}
#foot a { color:#b4b7bc; }

#smap {  }