h1 {
font:bold 20px Lucida Grande, Geneva, Arial, Verdana, sans-serif;
color:#006;
text-align:left;
margin:0;
padding:4px 0 0;
}

p {
font:normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
}

.alignLeft {
text-align:left;
}

h2 {
font:bold 16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#006;
text-align:center;
margin:0;
padding:0;
}

ul.general {
top:0;
margin-top:2px;
margin-bottom:0;
}

ul.general li {
font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
list-style-image:url('/images/sm_linkarrow.gif');
}

.emailImg {
top:2px;
position:relative;
}

.siteMapTitle {
color:#fff;
font-family:Myriad Pro;
font-weight:400;
font-size:20px;
}

.midlleBoxHeader {
background-image:url(/images/sm_mid.gif);
background-repeat:repeat-x;
vertical-align:middle;
color:#f0f0f0;
font-family:Lucida Grande, Geneva, Arial, Verdana, sans-serif;
font-weight:700;
font-size:18px;
background-color:#FBFBFB;
}

.leftBoxHeader {
background-image:url(/images/sm_tlcorner.gif);
background-repeat:repeat-x;
vertical-align:bottom !important;
background-color:#FBFBFB;
}

.rightBoxHeader {
background-image:url(/images/sm_trcorner.gif);
background-repeat:repeat-x;
background-color:#FBFBFB;
}

.leftBoxHeaderA {
background-image:url(/images/sm_tlcorner_a.gif);
background-repeat:no-repeat;
display:block;
width:10px;
height:11px;
vertical-align:bottom !important;
margin:0;
padding:0;
}

.rightBoxHeaderA {
background-image:url(/images/sm_trcorner_a.gif);
background-repeat:no-repeat;
width:10px;
height:11px;
vertical-align:bottom !important;
margin:0;
padding:0;
}

.midlleBoxHeaderA {
background-image:url(/images/sm_tmid_cca.gif);
background-repeat:repeat-x;
height:11px !important;
display:block !important;
border-collapse:collapse !important;
margin:0 !important;
padding:0 !important;
}

.leftBoxFooter {
background-image:url(/images/sm_blcorner.gif);
background-repeat:no-repeat;
width:10px;
height:11px;
margin:0;
padding:0;
}

.midlleBoxFooter {
background-image:url(/images/sm_bmid.gif);
background-repeat:repeat-x;
height:11px !important;
display:block !important;
border-collapse:collapse !important;
margin:0 !important;
padding:0 !important;
}

.rightBoxFooter {
background-image:url(/images/sm_brcorner.gif);
background-repeat:no-repeat;
width:10px;
height:11px;
margin:0;
padding:0;
}

.borderLeftTd {
background-color:#FBFBFB;
border-left:solid 1px #d9d9d9;
width:10px;
}

.borderRightTd {
background-color:#FBFBFB;
border-right:solid 1px #d9d9d9;
width:10px;
}

.sitemapLeftLinkTd {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#212856;
margin-left:10px;
}

.sitemapLeftLinkTd a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#212856;
margin-left:10px;
text-decoration:none;
}

.sitemapLeftLinkTd a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#212856;
margin-left:10px;
text-decoration:underline;
}

.labelAdviceTitle {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:900;
color:#212856;
text-decoration:none;
display:block;
padding-top:1px;
}

.labelAdviceLink a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#212856;
text-decoration:underline;
}

.smallLink a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#566580;
text-decoration:underline;
}

#headertable,.sitemapBoxmid {
background-color:#FBFBFB;
}

.labelAdviceLink,.labelAdviceLink a,.smleftheading {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#212856;
text-decoration:none;
}

.smallLink,.smallLink a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#566580;
text-decoration:none;
}