body { font-size: 16px; font-family: "Arial", sans-serif; margin: 0 0 0 0; padding: 0 0 0 0; color: #535353; background: #013b69; text-align: center; min-width: 830px; behavior: url(csshover.htc); } /* WinIE behavior call */


#wrapper { width: 800px; margin: 0 auto; text-align: left; }


#sidemargins { margin: 0 0 0 0; padding: 0 0 0 0; background: #ffffff url(images/contentshadowleft.gif) top left repeat-y; border-bottom: solid 1px #67879e; }  



#head { margin: 0 0 0 0; padding: 0 0 0 0; background: #013b69 url(images/logo.jpg) top left no-repeat; border-left: solid 1px #407daa; border-right: solid 1px #407daa; white-space: nowrap; } 

.printlogo { margin: 0 0 0 0; padding: 0 0 0 0; visibility: hidden; }



#inset { margin: 0 0 0 0; padding: 0 0 1em 0; background: url(images/contentshadow.gif) top left no-repeat; border-bottom: solid 1px #4c6f85; border-left: solid 1px #407daa; border-right: solid 1px #407daa; }

#leftsidebar { margin: 0 0 0 0; padding: 0 0 0 0; width: 252px; float: left; }

#leftsidebarb { margin: 0 0 0 0; padding: 0.6em 0 2em 2px; }



div#nav { font-size: 16px; margin: 0 0 0 0; padding: 0 0.4em 0 1em; background: url(images/navbackground.jpg) top center repeat-y; } 

div#nav ul { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; font-weight: bold; }

div#nav li { position: relative; list-style: none; margin: 0 0 0 0; padding: 0.6em 0 0 0; border-bottom: solid 1px #456e8e; }

div#nav li.menulevel2 { padding: 0.2em 0 0.3em 0; border-bottom: solid 0px #d6e1e9; }


div#nav li:hover { background: url(images/navbackground2.jpg) top center repeat-y; }


div#nav li a:link { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0.1em 0 0.1em 0; color: #4c6f85; text-decoration: none; background: url(images/menuicon.gif) center left no-repeat; display: block; }

div#nav li a:visited { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0.1em 0 0.1em 0; color: #4c6f85; text-decoration: none; background: url(images/menuicon.gif) center left no-repeat; display: block; }

div#nav li a:active { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0.1em 0 0.1em 0; color: #4c6f85; text-decoration: none; background: url(images/menuicon.gif) center left no-repeat; display: block; }

div#nav li a:hover  { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0.1em 0 0.1em 0; color: #3399cc; text-decoration: none; background: url(images/menuicon2.gif) center left no-repeat; display: block; }


div#nav li.menulevel2 a { width: 14em;  font-size: 16px; margin: 0 0 0 0; padding: 0 0 0 0; color: #4c6f85; text-decoration: none; background: url(images/menuicon3.gif) center left no-repeat; display: block; }

div#nav li.menulevel2 a:visited { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0 0 0 0; color: #4c6f85; text-decoration: none; background: url(images/menuicon3.gif) center left no-repeat; display: block; }

div#nav li.menulevel2 a:active { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0 0 0 0; color: #4c6f85; text-decoration: none; background: url(images/menuicon3.gif) center left no-repeat; display: block; }

div#nav li.menulevel2 a:hover  { width: 14em; font-size: 16px; margin: 0 0 0 0; padding: 0 0 0 0; color: #3399cc; text-decoration: none; background: #d6e1e9 url(images/navbackground3.jpg) top left repeat-y; display: block; }



div#nav>ul a { width: auto; }

div#nav ul ul { font-size: 16px; position: absolute; top: 0.3em; left: 13.9em; margin: 0 0 0 0; padding: 0 4px 14px 0; background: url(images/subnavshadow.gif) bottom right no-repeat; display: none; }

div#nav ul ul.level2b { font-size: 16px; position: absolute; top: 0.3em; left: 13.9em; margin: 0 0 0 0; padding: 0 4px 14px 0; background: url(images/subnavshadowb.gif) bottom right no-repeat; display: none; }

div#nav ul ul li { background: #d6e1e9 url(images/subnavlist.gif) top right repeat-y; }

div#nav ul ul li:hover { background: #d3e0e8 url(images/navbackground3.jpg) top left repeat-y; }

div#nav ul.level1 li:hover ul.level2 { display: block; }

div#nav ul.level1 li:hover ul.level2b { display: block; }

.smnav { font-size: 0.8em; margin: 0 0 0 0; padding: 0 0 0 1.2em; }

.smnav2 { font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0.9em; }



.leftsidebar_box { margin: 0.9em 0 0 0.5em; padding: 0 0.5em 0 0.5em; }

.leftsidebar_boxb { margin: 0 0 0 0; padding: 0; background: #ee7700; border-top: solid 2px #fe8710; border-right: solid 2px #de6c00; border-bottom: solid 2px #de6c00; border-left: solid 2px #fe8710; }

.bloglink { font-size: 0.75em; font-weight: bold; margin: 0; padding: 0; text-align: center; }

.bloglink a:link { margin: 0; padding: 0.2em 0.5em 0.3em 0.5em; color: #ffffff; text-decoration: none; display: block; }

.bloglink a:visited { margin: 0; padding: 0.2em 0.5em 0.3em 0.5em; color: #ffffff; text-decoration: none; display: block; }

.bloglink a:active { margin: 0; padding: 0.2em 0.5em 0.3em 0.5em; color: #ffffff; text-decoration: none; display: block; }

.bloglink a:hover { margin: 0; padding: 0.2em 0.5em 0.3em 0.5em; color: #ffffff; text-decoration: none; display: block; background: #f97a03; }



#leftsidebarnote { margin: 2.6em 0 0 0.5em; padding: 0 0.5em 0.8em 0.5em; background: url(images/navbackground2.jpg) top center repeat-y; }

#leftsidebarnote h5 { font-size: 0.7em; font-weight: bold; margin: 0 0 0.9em 0; padding: 0.4em 0.8em 0.5em 0.8em; color: #ffffff; background: #4c6f85 url(images/sidebar_heading.jpg) bottom left repeat-x; text-align: center; }


#leftsidebarnote p { font-size: 0.7em; font-weight: bold; margin: 0.6em 0 0.8em 0; padding: 0 0.7em 0 0.7em; color: #4c6f85; }


.leftsidebarsocialmedia { margin: 2.6em 0.5em 0 1em; padding: 0.5em 0.5em 0.8em 0.5em; text-align: center; border-top: solid 1px #4c6f85; }


#content { margin: 0 0 0 0; padding: 0 0 0 0; width: 534px; border-left: solid 1px #4c6f85; float: right; } 

#contentb { margin: 0 0 0 0; padding: 1.4em 1.8em 1.6em 1.8em; }


#headshot { margin: 0 0  0.2em 0; padding: 0 0 0.3em 0; float: left; }

.headshotclear { margin: 0 0 0 0; padding: 0 0 0 0; clear: both; border-top: solid 1px #ee7700; }

#contactinfo { margin: 0 0 0 0; padding: 0 0 0.3em 0; float: right; width: 295px; }
 
.orangebordertop { border-top: solid 1px #ee7700; }


a:link { color: #0073c4; } 
a:visited { color: #0073c4; }
a:active { color: #0073c4; }  
a:hover { color: #3399cc; } 




#footinfo { font-size: 1.2em; font-weight: bold; margin: 0 0 0 0; padding: 0.4em 1em 0.7em 1em; background: #4c6f85 url(images/footinfo.jpg) bottom left no-repeat; color: #f0f2f4; text-align: right; letter-spacing: 0.06em; }


#footnav { margin: 1.6em 0 0 0; padding: 0 0.5em 0 0.5em; text-align: center; } 

#footnav ul { font-weight: bold; font-size: 0.7em; margin: 0 0 0 0; padding: 0 0 0 0; } 

#footnav ul li { margin: 0 0 0 0; padding: 0 0.6em 0 0.6em; display: inline; } 

#footnav a:link { color: #ffffff; } 
#footnav a:visited { color: #ffffff;  }
#footnav a:active { color: #ffffff;  }  
#footnav a:hover { color: #3399cc;  } 


#copyright { font-weight: bold; font-size: 0.6em; margin: 2em 0.5em 0.5em 0.5em; padding: 0 0 0 0; color: #ffffff; white-space: nowrap; float: left; }

#services { font-weight: bold; font-size: 0.6em; margin: 2em 0.8em 0.5em 0.5em; padding: 0 0 0 0; color: #ffffff; white-space: nowrap; float: right; }

#services a:link { color: #ffffff; } 
#services a:visited { color: #ffffff;  }
#services a:active { color: #ffffff;  }  
#services a:hover { color: #3399cc;  } 



#currentevents { margin: 1em 0 0 0; padding: 0 0 0 0; background: #ffffff; }

#currentevents h3 { font-size: 1em; margin: 0 0 0 0; padding: 0.2em 1em 0.3em 1em; color: #ffdf6f; background: #ee7700 url(images/orangelines.jpg) center center no-repeat; text-align: center; letter-spacing: 0.06em; }

#currenteventscontent { margin: 0 0 0 0; padding: 0.5em 1.2em 0.5em 1.2em; border-right: solid 2px #ee7700; border-bottom: solid 2px #ee7700; border-left: solid 2px #ee7700; } 

#currenteventscontent h4 { font-size: 0.9em; margin: 0.6em 0 0.6em 0; padding: 0 0 0 0; }



#drivingdirections { margin: 1.8em 0 0 0; padding: 0 0.7em 0 0.7em; border: solid 1px #ee7700; }

#drivingdirections h4 { font-size: 1.0em; margin: 0.6em 0 0.6em 0; padding: 0 0 0 0; }


#drivingdirections2 { margin: 1.4em 0 1.2em 0; padding: 0.5em 0.7em 1.2em 0.7em; border: solid 2px #ee7700; }

#drivingdirections2 h4 { font-size: 1.0em; margin: 0.6em 0 0.6em 0; padding: 0 0 0 0; }


.infobox { margin: 1.8em 0 0 0; padding: 0 0.7em 0 0.7em; border: solid 1px #ee7700; }

.infobox h4 { font-size: 1.0em; margin: 0.6em 0 0.6em 0; padding: 0 0 0 0; }


.notebox { margin: 1.8em 0 0 0; padding: 0 0.7em 0 0.7em; border: solid 2px #5e8dad; }

.notebox_2 { margin: 1.8em 0 0 0; padding: 0.3em 0.7em 0 0.7em; border-top: solid 3px #a7bdcf; border-right: solid 1px #a7bdcf; border-bottom: solid 1px #a7bdcf; border-left: solid 1px #a7bdcf; }

.notebox_3 { margin: 1em 0 1em 0; padding: 0.3em 1em 1em 1em; background: #dce3e6; }


#infoboxcenter { margin: 1.8em 0 0 0; padding: 0 0.7em 0 0.7em; border: solid 1px #ee7700; text-align: center; }

#infoboxcenter h4 { font-size: 1.0em; margin: 0.6em 0 0.6em 0; padding: 0 0 0 0; }


#locations { width: 450px; height: 735px; position: relative; }

#locations ul { margin: 0; padding: 0; list-style: none; }

#locations a { margin: 0; padding: 0; position: absolute; }

div#locations a:hover { border: solid 2px #ee7700; }

div#nav li:hover { background: url(images/navbackground2.jpg) top center repeat-y; }


#locations .blakely a { top: 558px; left: 244px; }

div#locations .brunton a { top: 322px; left: 279px; }

div#locations .bruntoncity { display: none; }

div#locations .brunton a:hover .bruntoncity { display: inline; }

#locations .gold a { top: 379px; left: 110px; }

#locations .herring a { top: 408px; left: 258px; }

#locations .higgins a { top: 546px; left: 90px; }

#locations .myren a { top: 54px; left: 217px; }

#locations .lewkovich a { top: 316px; left: 96px; }

#locations .rigler a { top: 620px; left: 120px; }

#locations .riglercalexico a { top: 120px; left: 120px; }

#locations .rubanenko a { top: 486px; left: 88px; }

#locations .tolmosoff a { top: 701px; left: 135px; }

#locations .tomassetti a { top: 286px; left: 19px;  }

#locations .tutino a { top: 592px; left: 282px; }

#locations .wachs a { top: 664px; left: 265px; }

#locations .wolfe a { top: 475px; left: 232px; }


h1, h2, h3, h4, h5, h6 { font-weight: bold; }

h3, h4, h5, h6 { color: #4a7fa3; }
 
h1 { font-size: 1.5em; color: #5e8dad; }

h2 { font-size: 1.1em; margin: 0 0 1em 0; padding: 0 0 0 0; color: #6f9ebe; } 

h2.welcome { font-size: 1.1em; margin: 0 0 0.8em 0; padding: 0 0 0 0; color: #6f9ebe; }

h2.contactinfo { font-size: 1.1em; margin: 0 0 0.1em 0; padding: 0 0 0 0; color: #6f9ebe; }

h3 { font-size: 1.1em; margin: 1.2em 0 1em 0; padding: 0.8em 0 0 0; }

h4 { font-size: 1.0em; margin: 1.4em 0 0.6em 0; padding: 0 0 0 0; }

h4.small { font-size: 0.9em; margin: 1.4em 0 0.6em 0; padding: 0 0 0 0; }

h4.mintop { font-size: 1.0em; margin: 0.6em 0 0.6em 0; padding: 0 0 0 0; }

h4.mintopbottom { font-size: 1.0em; margin: 0.6em 0 0.2em 0; padding: 0 0 0 0; }

h4.mintopmaxbottom { font-size: 1.0em; margin: 0.6em 0 1.3em 0; padding: 0 0 0 0; }

h4.minbottom { font-size: 1.0em; margin: 1.4em 0 0.2em 0; padding: 0 0 0 0; }

h4.minbottomtoprule { font-size: 1.0em; margin: 1.9em 0 0.3em 0; padding: 0.3em 0 0 0; border-top: solid 1px #6f9ebe; }

h4.toprule { font-size: 1.0em; margin: 1.4em 0 0.6em 0; padding: 0.2em 0 0 0; border-top: solid 2px #4a7fa3; }

h4.attorney { font-size: 1.2em; margin: 0.4em 0 0.4em 0; padding: 0 0 0 0; color: #535353; font-weight: normal; } 

h5 { font-size: 0.9em; margin: 1.6em 0 1em 0; padding: 0 0 0 0; }

h5.contactinfo { font-size: 0.9em; margin: 0.4em 0 0.3em 0; padding: 0 0 0 0; font-style: italic; }

h5.contactinfo2 { font-size: 0.9em; margin: 0.4em 0 0.3em 0; padding: 0.3em 0 0 0; font-style: italic; border-top: solid 1px #4a7fa3; }

h5.mintop { font-size: 0.9em; margin: 0.8em 0 1em 0; padding: 0 0 0 0; }

h5.mintopbottom { font-size: 0.9em; margin: 0.8em 0 0.3em 0; padding: 0 0 0 0; }

h5.minbottom { font-size: 0.9em; margin: 1.6em 0 0.3em 0; padding: 0 0 0 0; }

h5.bottom { font-size: 0.9em; margin: 1.6em 0 0.3em 0; padding: 0 0 0 0; }

h5.contactinfoareas { font-size: 0.9em; margin: 0.8em 0 0.3em 0; padding: 0 0 0 0; }

h6 { font-size: 0.8em; margin: 0 0 0.9em 0; padding: 0 0 0 0; }


p { font-size: 0.8em; font-weight: bold; margin: 0.5em 0 1.2em 0; padding: 0 0 0 0; }

p.mintop { font-size: 0.8em; font-weight: bold; margin: 0.3em 0 1.2em 0; padding: 0 0 0 0; }

p.mintopbottom { font-size: 0.8em; font-weight: bold; margin: 0.3em 0 0.5em 0; padding: 0 0 0 0; }

p.minbottom { font-size: 0.8em; font-weight: bold; margin: 0.5em 0 0.5em 0; padding: 0 0 0 0; }

p.minbottomtoprule { font-size: 0.8em; font-weight: bold; margin: 0.6em 0 0.5em 0; padding: 0.3em 0 0 0; border-top: solid 1px #5c7f95; }

p.mintopsmall { font-size: 0.7em; font-weight: bold; margin: 0.3em 0 1.2em 0; padding: 0 0 0 0; }

p.mintopbottomsmall  { font-size: 0.7em; font-weight: bold; margin: 0.3em 0 0.5em 0; padding: 0 0 0 0; }

p.minbottomsmall  { font-size: 0.7em; font-weight: bold; margin: 0.5em 0 0.5em 0; padding: 0 0 0 0; }


p.notefoot { font-size: 0.9em; font-weight: bold; margin: 1em 1.6em 1em 1.6em; padding: 0.3em 3em 0 3em; color: #ee7700; border-top: solid 1px #4c6f85; font-style: italic; text-align: center; }

p.notefoot_2 { margin: 0.5em 1.6em 0.5em 1.6em; padding: 0.3em 3em 0 3em; font-style: italic; text-align: center; }



p.notefoothome { font-family: Times, "Times New Roman", serif; font-weight: bold; font-style: italic; font-size: 0.9em;  margin: 0.8em 1.6em 0.8em 1.6em; padding: 0.3em 0.9em 0 0.9em; color: #013b69; border-top: solid 1px #4c6f85; text-align: center; }

.notebox p { color: #4a7fa3;  font-style: italic; }



dl { font-weight: bold; font-size: 0.8em; margin: 1.2em 0 0 0; padding: 0 0 0 0; }

dl dt { margin: 0 0 0 0; padding: 0 0 0 0; }

dl dd { margin: 0.3em 0 0 2em; padding: 0 0 2em 0; }


dl.definitionlist_1 { font-weight: bold; font-size: 0.8em; margin: 0.3em 0 0.8em 1.5em; padding: 0 0 0 0; }

dl.definitionlist_1 dt { margin: 1em 0 0 0; padding: 0 0 0 0; color: #3a6f93; border-bottom: solid 1px #ffffff; }

dl.definitionlist_1 dd { font-size: 0.9em; margin: 0.3em 0 0 2em; padding: 0 0 0 0; font-style: italic; }


ul { font-size: 1em; font-weight: bold; }

ul.indent1 { font-size: 0.8em; margin-top: 1.4em; margin-bottom: 1.2em; list-style-image: url(images/listicon.gif); }

ul.indent1 li { margin: 0 0.4em 0.8em 0.2em; padding: 0 0 0 0; font-style: italic; }

ul.indent1b { margin-top: 0.4em; margin-bottom: 1.2em; list-style-image: url(images/listicon.gif); }

ul.indent1b li { margin: 0 0.4em 0.2em 0.2em; padding: 0 0 0 0; }


ul.indent2 { font-size: 0.8em; margin-top: 0.6em; margin-bottom: 1.4em; list-style-image: url(images/listicon.gif); }

ul.indent2 li { margin: 0 0.4em 0.6em 0.2em; padding: 0 0 0 0; font-style: italic; }

ul.indent2sublist { font-size: 0.8em; margin-top: 0.6em; margin-bottom: 1.4em; list-style-type: none; }

ul.indent2sublist li { margin: 0 0.4em 0.6em 0.2em; padding: 0 0 0 0; font-style: italic; }


ul.inlinelist1 { font-size: 0.8em; margin: 0.7em 0 1.6em 0; padding: 0 0 0 0; list-style-type: none; }

ul.inlinelist1 li { margin: 0 0 0 0; padding: 0 1em 0 0; display: inline; font-style: italic;  }


.tablelist { font-size: 0.7em; font-weight: bold; margin: 0.8em 0 1em 0; padding: 0.2em; } 

td.leftlist { padding: 0.3em 1em 0.3em 0; border-bottom: solid 1px #c2d4e0; }

td.rightlist { padding: 0.3em 1em 0.3em 2.5em; border-bottom: solid 1px #c2d4e0; }




#emailform { margin: 2em 0 1.5em 0; padding: 0 0 0 0; border-top: solid 1px #4c6f85; }

#emailform table { margin: 0 0 0 0; padding: 0 0 0 0; }

#emailform table th { font-size: 0.8em; padding: 0.1em 1em 0.1em 1em; text-align: right; } 

#emailform table td { padding: 0.1em 0.2em 0.1em 0;  }

#emailform table th.spacebottom { font-size: 0.8em; padding: 0.1em 1em 0.8em 1em; text-align: right; } 

#emailform table td.spacebottom { padding: 0.1em 0.2em 0.8em 0;  }

#emailform table th.alignleft { text-align: left; } 

#emailform table td.radio { padding: 0.1em 0.2em 0.1em 2em;  }

.emailformoptions { font-weight: bold; font-size: 0.8em; margin: 1.8em 0 0 4em; padding: 0 0 0 0; }



em { font-style: italic; }

.headimage { margin: 0 0 0 0; padding: 0 0 0 19px; }



.testimonialbox1 { margin: 1.8em 0 0 0; padding: 0.6em 0.7em 0.6em 0.7em; color: #4c6f85; background: url(images/testimonialnote1.jpg) top center repeat-y; font-style: italic; }

.testimonialbox2 { margin: 3em 0 0 0.5em; padding: 0.6em 1em 0.6em 1.2em; color: #4c6f85; background: #cfdde6 url(images/testimonialnote2.jpg) top left repeat-y; }

.testimonialbox2float { margin: 0 0 0.3em 0.2em; padding: 0 0 0 0; width: 192px; float: right; }


.testimonialboxhome { margin: 0 0 0 0.4em; padding: 0.6em 0 0.6em 1.2em; color: #4c6f85; background: #ffffff url(images/testimonialnote2.jpg) top left repeat-y; }

.testimonialboxhomefloat { margin: 0 0 0.3em 0.2em; padding: 0 0 0 0; width: 212px; float: right; }




.hilitebox { margin: 3em 0 0 0.5em; padding: 0.2em 1.6em 0.8em 1.5em; color: #4c6f85; background: #cfdde6 url(images/testimonialnote3.jpg) top right repeat-y; }

.hiliteboxfloat { margin: 0 0 0.3em 0.2em; padding: 0 0 0 0; width: 200px; float: right; }

.textright { text-align: right; }

.it { font-style: italic; }

.floatleft { float: left; }

.floatright { float: right; }

.clear { clear: both; }

.center { text-align: center; }

.nwrap { white-space: nowrap; }



.moreinfo { padding: 0.1em 0.5em 0.1em 0.5em; border: solid #ee7700  1px; white-space: nowrap; } 
 
.moreinfowrap { padding: 0.1em 1em 0.1em 1em; border: solid #ee7700  1px; display: block; }

.moreinfo a:link { color: #0073c4; text-decoration: none; } 
.moreinfo a:visited { color: #0073c4; text-decoration: none; }
.moreinfo a:active { color: #0073c4; text-decoration: none; }  
.moreinfo a:hover { color: #3399cc; text-decoration: none; }  



.facebooklink { font-size: 0.7em; font-weight: bold; margin: 0.4em 0 1.2em 0; padding: 0 0 0 0; white-space: nowrap; }

.facebooklink img { margin: 0 0 -4px 0; padding: 0 10px 0 0; border: none; }

.socialmedia_link_top { font-size: 0.7em; font-weight: bold; margin: 0.4em 0 0.4em 0; padding: 0 0 0 0; white-space: nowrap; }

.socialmedia_link_top img { margin: 0 0 -4px 0; padding: 0 10px 0 0; border: none; }

.socialmedia_link { font-size: 0.7em; font-weight: bold; margin: 0.4em 0 1.2em 0; padding: 0 0 0 0; white-space: nowrap; }

.socialmedia_link img { margin: 0 0 -4px 0; padding: 0 10px 0 0; border: none; }

.socialmedia_box { margin: 0.4em 0 0.8em 0; padding: 0.2em 0.7em 0 0.7em; border: solid 1px #ee7700; }


.location_photo { margin: 1.2em 0 0.4em 0; padding: 0 16px 0.1em 0; border-top: solid 1px #a7bdcf; }

.location_photo img { margin: 0 16px 0 0px; padding: 0 0 0.2em 0; border: none; float: left; }



.darkgrey { color: #535353; }  

.blue { color: #4a7fa3; }

.medblue { color: #3a6f93; }

.darkblue { color: #013b69; }

.brightblue { color: #17abe7; }

.medbrightblue { color: #0072c8; }

.darkbrightblue { color: #006298; }

.orange { color: #ee7700; }

.fontnormal { font-weight: normal; } 

.font_style_normal { font-style: normal; } 

.fontbold { font-weight: bold; } 

.darkbluebold { color: #013b69; font-weight: bold; }

.brightbluebold { color: #17abe7; font-weight: bold; }

.medbrightbluebold { color: #0072c8; font-weight: bold; }

.orangebold { color: #ee7700; font-weight: bold; } 

.smalltextitalic { font-size: 10px; font-weight: bold; font-style: italic; } 

.smalltextorangeitalic { font-size: 10px; color: #cc5500; font-weight: bold; font-style: italic; } 

.extrasmalltext { font-size: 0.5em; }
