
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: Arial, Helvetica, sans-serif; vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
body { font-family: Arial, Helvetica, sans-serif; line-height: 16px; color: black; background: white; }
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */

caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a { color: #015DC1; text-decoration: none; }
a:hover { color: #000; }
img, input { /*	behavior: url(../css/iepngfix.htc); */
}
/* --------------------- */
/*	General Build Styles	*/
/* --------------------- */

#container { display: block; width: 740px; margin: 0 auto; height: 100%; border: none; }
#body { width: 740px; height: 100%; margin: 0 auto; line-height: 16px; display: block; }
#sidebar { width: 195px; min-height: 300px; margin: 10px 0 10px 0; display: inline-block; vertical-align: top; float: left; }
#content { width: 520px; height: auto; margin: 10px 0 20px 0; display: block; float: right; overflow: hidden; }
/* --------------------- */
/*	Header Styles	*/
/* --------------------- */
#nbox { width: 740px; float: left; padding: 0; margin: 10px 0 0 0; position: relative; }
#nbox .photo { width: 130px; height: 125px; overflow: hidden; float: left; position: absolute; top: 0; left: 30px; }
#nbox .photo-ruby { float:left; overflow:hidden; position:absolute; top: 15px; left: -12px;  }
#nbox #nav { width: 525px; height: 125px; overflow: hidden; float: right; text-align: left; }

#backtosearch { width: 205px; background: url("../images/btn_backsearch.gif") 2px 5px no-repeat; font-size: 10px; color: #015DC1; border: 1px solid #015DC1; padding: 5px 5px 6px 16px; margin: 5px 0 20px 200px; vertical-align: top; float: right; text-align: center; }
#backtosearch a { font-size: 10px; color: #015DC1; text-decoration: underline; }
#backtosearch :hover { font-size: 10px; color: #666; text-decoration: none; }

#backtosearchwithcart { width: 205px; background: url("../images/btn_backsearch.gif") 2px 5px no-repeat; font-size: 10px; color: #015DC1; border: 1px solid #015DC1; padding: 5px 5px 6px 16px; margin: 5px 0 20px 100px; vertical-align: top; float: right; text-align: center; }
#backtosearchwithcart a { font-size: 10px; color: #015DC1; text-decoration: underline; }
#backtosearchwithcart :hover { font-size: 10px; color: #666; text-decoration: none; }

#FindaRestaurant { width: 105px; background: url("../images/btn_backsearch.gif") 2px 5px no-repeat; font-size: 10px; color: #015DC1; border: 1px solid #015DC1; padding: 5px 5px 6px 16px; margin: 5px 0 20px 300px; vertical-align: top; float: right; text-align: center; }
#FindaRestaurant a { font-size: 10px; color: #015DC1; text-decoration: underline; }
#FindaRestaurant :hover { font-size: 10px; color: #666; text-decoration: none; }

/* --------------------- */
/*	Navigation Styles	*/
/* --------------------- */

#nbox #nav_main { width: 295px; margin: 0 0 0 0; text-align: left; padding: 0; float: left; }
#subnav { width: 510px; font-size: 11px; color: #333; margin: 0; padding: 5px; background-color: #ffffff; float: left; display: block; }
#subnav .header { font-size: 10px; font-style: normal; font-weight: bold; }
#subnav .header a { font-size: 10px; font-weight: bold; color: #015DC1; text-decoration: underline; }
#subnav .header a:hover { font-size: 10px; font-weight: bold; color: #333; }
/* --------------------- */
/*	GC Side Box Styles	*/
/* --------------------- */

#gcbox { width: 181px; font: normal 11px/14px Arial, Helvetica, sans-serif; text-align: left; background: url("../images/gc_side_bg.png") 0 0 no-repeat; _background: url("../images/gc_side_bg.png") 5px 0 no-repeat; vertical-align: top; _margin-left: -5px; padding: 12px 6px 6px 6px; *padding-bottom: 13px; }
#gcbox-bottom { width: 177px; font: normal 10px/13px Arial, Helvetica, sans-serif; color: #777; text-align: center; background: url("../images/gc_side_bottombg.png") left bottom no-repeat; padding: 10px 8px 10px 8px; *margin-top: -10px;
margin-bottom: 20px; }
#gcbox-ruby { width: 181px; font: normal 11px/14px Arial, Helvetica, sans-serif; text-align: left; background: url("../images/gc_side_bg-ruby.png") 0 0 no-repeat; _background: url("../images/gc_side_bg-ruby.png") 5px 0 no-repeat; vertical-align: top; _margin-left: -5px; padding: 12px 6px 6px 6px; *padding-bottom: 13px;}
#gcbox-bottom-ruby { width: 177px; font: normal 10px/13px Arial, Helvetica, sans-serif; color: #777; text-align: center; background: url("../images/gc_side_bottombg-ruby.png") left bottom no-repeat; padding: 10px 8px 10px 8px; *margin-top: -10px;
margin-bottom: 20px; }
#gcbox .header, #gcbox-ruby .header { font: bold 14px/18px Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; padding: 5px 0 10px 0; text-align: center; }
#gcbox .certcost, #gcbox-ruby .certcost { height: 30px; color: #fff; text-align: left; margin: 6px 0 13px 5px; }
#gcbox .certcost img, #gcbox-ruby .certcost img { float: left; margin-right: 4px; }
#gcbox .cert-h1, #gcbox-ruby .cert-h1 { font-size: 11px; font-weight: bold; font-stretch: semi-expanded; color: #fff; }
#gcbox .certinfo, #gcbox-ruby .certinfo { font-size: 11px; font-weight: bold; text-transform: uppercase; color: #990000; _margin: 0 0 0 4px; }
#gcbox .certinfo a, #gcbox-ruby .certinfo a { font-size: 10px; font-weight: bold; text-transform: none; text-decoration: underline; color: #fff; _margin: 0 0 0 4px; }
#gcbox .quantity, #gcbox-ruby .quantity { width: 100%; height: 30px; font-size: 10px; text-align: left; font-weight: bold; margin: 10px 0 0 0; vertical-align: middle; }
/* --------------------- */
/*	GC Side Box Styles	*/
/* --------------------- */

#micro-sidebox { width: 169px; font-size: 11px; font-weight: normal; text-align: left; padding: 12px 12px 0 12px; margin: 0px; background: url("../images/sidebox_top-micro.png") 0 0 no-repeat; }
#micro-sidebox-bottom { width: 193px; height: 10px; margin: 0 0 20px 0; _margin: -3px 0 20px 0; background: url("../images/sidebox_bottom-micro.png") left bottom no-repeat; }
#micro-sidebox .h1 { font-size: 14px; color: #9A997D; font-weight: bold; text-transform: uppercase; padding: 5px 0 10px 0; text-align: left; }
#micro-sidebox .h2 { width: 100%; height: 30px; font-size: 11px; font-weight: bold; text-align: left; vertical-align: middle; }
#micro-sidebox .h3 { font-size: 11px; font-weight: bold; }
/* --------------------- */
/*	Content/Restaurant Styles	*/
/* --------------------- */

#restbox { width: 520px; float: right; border-bottom: dotted 1px #ccc; margin: 0 0 5px 0; }
#restbox #info { width: 240px; height: 100%; font-size: 11px; display: block; margin: 0 0 10px 0; padding: 0; float: left; text-align: left; }
#restbox #info .h1 { text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; margin: 0 0 10px 0; }
#restbox #info .address { font-size: 11px; font-weight: bold; color: #000; margin: 0 0 10px 0; }
#restbox #info .phone { font-size: 11px; font-weight: normal; color: #000; margin: 0 0 10px 0; }
#restbox #info .website { font-size: 11px; font-weight: normal; text-decoration: none; margin: 0 0 3px 0; }
#restbox #info .website a { font-size: 11px; font-weight: normal; text-decoration: underline; margin: 0 0 3px 0; }
#restbox #info .caps { text-transform: uppercase; font-size: 11px; font-weight: bold; }
#restbox #info .caps a, .website a { text-decoration: underline; }
#restbox #info .caps :hover, .website :hover { font-size: 11px; }
#restbox #info a { padding: 0 0 5px 0; }
#restbox #photo { display: block; width: 260px; height: 225px; float: right; overflow: hidden; vertical-align: top; margin: 0; }
#restbox #photo .img { border: solid 5px #bbb; float: right; }
#details { width: 140px; height: auto; font-size: 11px; line-height: 16px; display: block; float: left; margin-bottom: 5px; }
#details b { margin-bottom: 5px; line-height: 20px; }

/* ---- Social Styles ---- */
#socialbox { width: 500px; float: right; border-bottom: dotted 1px #ccc; padding: 12px 10px 8px; margin: 0 0 20px 0; }
#socialbox .title { width: 500px; font-size: 12px; line-height: 16px; font-weight: bold; color: #4a4a4a; padding: 0 0 5px 0; float: left; }
#socialbox .fb { width: 310px; float: left; padding: 3px 0 0; margin: 0; }
#socialbox .twitter { width: 150px; float: left; padding: 5px 0 0 0; margin: 0; }


#summary { vertical-align: top; width: 330px; height: auto; display: inline-block; font-size: 11px; line-height: 16px; float: right; padding: 20px 10px 20px 20px; background-image: url("../images/summarybg.png"); background-repeat: repeat-y; background-color: #ffffff; border-top: solid 1px #ccc; border-left: solid 1px #ccc; border-bottom: solid 1px #ccc; }
#summary #images { width: 100%; display: block; margin-bottom: 10px; float: right; }
#summary #images a { font-size: 9px; color: #015DC1; text-transform: uppercase; padding-top: 3px; }
#summary #images :hover { color: #666; }
#summary #images2 { width: 100%; display: block; margin-bottom: 3px; float: right; }
#summary #images img { border: solid 5px #bbb; }
/* --------------------- */
/*	Footer Styles	*/
/* --------------------- */

#footer { width: 100%; display: block; float: right; bottom: 0; margin: 0; }
#footer .terms { width: 680px; padding: 0 10px 10px 10px; font: normal 11px/13px Arial, Helvetica, sans-serif; color: #333; text-align: center; float: left; }
.footer { font-size: 11px; font-style: normal; font-weight: normal; line-height: 18px; color: #333; margin: 0; }
.footer a { font-size: 11px; font-weight: normal; text-decoration: underline; margin: 0 2px 6px 2px; color: #015DC1; }
.footer :hover { font-size: 11px; font-weight: normal; text-decoration: none; color: #333; }
.footer img { margin: 0; padding: 0; }
.footer span.copyright { display: block; margin: .6em 0 0 0; color: #222; }
.footer span.copyright a { color: #222; text-decoration: none; }
.footertxt9e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height: 9px; padding-bottom: 4px; }
.txt11-000 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000; padding-bottom: 4px; line-height: 13px; }
.lines { width: 100%; border-top: dotted 1px #ccc; margin: 10px 0; }
/* --------------------- */
/*	Menu Page Styles	*/
/* --------------------- */

#menu-content { width: 520px; height: auto; font-size: 11px; margin: 10px 0 20px 0; display: block; float: right; overflow: hidden; }
#menu-content a { text-decoration: underline; }
.boldtxt12rede { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #930; line-height: 12px; padding-bottom: 4px; }
.bodytxt10rede { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #930; line-height: 11px; padding-bottom: 4px; }
.bodytxt9rede { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #930; line-height: 10px; padding-bottom: 4px; }
.bodytxt9e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000; line-height: 10px; padding-bottom: 4px; }
.headbold10e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000; padding-bottom: 2px; line-height: 12px; }
.input { font-size: 11px; border-color:#666666; border-width: thin; }
.input9 { font-size: 9px; border-color:#666666; border-width: thin; }
.bodytxthome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #444433; line-height: 13px; }
.bodytxtsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 13px; }
.subhead11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; line-height: 13px; }
.subhead11_white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFF; line-height: 13px; }
.subhead11_whitepad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFF; line-height: 13px; padding-left: 5px; padding-bottom: 5px; }
.bodytxt10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 12px; }
.bodytxt11_14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; line-height: 14px; }
.bodytxt11_20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; line-height: 20px; }
.bodytxt9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #333; line-height: 11px; padding-right: 10px; padding-bottom: 5px; }
.bodytxt9-indent5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #333; line-height: 11px; padding-left: 5px; padding-bottom: 5px; }
.bodytxt9red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #930; line-height: 11px; padding-right: 10px; padding-bottom: 5px; }
.bodytxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; font-style: normal; font-weight: normal; color: #333; }
.bodytxtlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #333; }
.bodyserif13 { font-family:Georgia, Times, Times New Roman, serif; font-size: 13px; line-height: 16px; font-style: normal; font-weight: normal; color: #333; }
.bodyserif11 { font-family:Georgia, Times, Times New Roman, serif; font-size: 11px; line-height: 14px; font-style: normal; font-weight: normal; color: #333; }
.bullet1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; list-style-position: outside; list-style-type: square; margin-bottom: 8px; line-height: 13px; }
.certCode { font-family: "Courier New", Courier, mono; font-size: 17px; font-style: normal; font-weight: bold; color: #930; line-height: 17px; }
text styles { }
.field { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px; border-left: solid 1px #333; border-top: solid 1px #333; border-right: solid 1px #333; border-bottom: solid 1px #333; color: #000; }
.form10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 12px; }
.form10red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #930; padding-bottom: 4px; line-height: 12px; }
.formbold10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333; padding-bottom: 4px; line-height: 12px; }
.formbold10red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #930; padding-bottom: 4px; line-height: 12px; }
.formtxtsmallgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333; padding-bottom: 4px; line-height: 13px; }
.formtxtsmallred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #930; padding-bottom: 4px; line-height: 13px; }
.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; line-height: 9px; color: #666; }
.head_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #336; line-height: 16px; }
.introtxt { font-family:Georgia, Times, Times New Roman, serif; font-size: 13px; line-height: 16px; font-style: normal; font-weight: normal; color: #333; }
.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; line-height: 12px; color: #333; }
.link_breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; line-height: 12px; COLOR: #993300; text-decoration: underline }
.link_nav { font-size: 11px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 13px; text-decoration: none }
.link_nav a { color: #333; margin: 0 5px 0 5px; font-style: normal; font-weight: normal; text-decoration: none; }
.link_nav a:hover { color: #555; font-weight: bold; text-decoration: underline; }
.menutxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; line-height: 12px; padding-bottom: 4px; }
.menutxtpad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; line-height: 12px; padding-bottom: 4px; }
.menutxt a { color: #357; text-decoration: none; }
.menutxt a:hover { color: #333; text-decoration: underline; }
.nav_txt_gray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666; padding-bottom: 4px; line-height: 13px; }
.nav_txt_gray a { color: #333; text-decoration: none; }
.nav_txt_gray a:hover { color: #333; text-decoration: underline; }
.megacertNames { font-family: Georgia, Times New Roman, Times, serif; font-size: 13px; font-style: normal; font-weight: bold; color: #333333; line-height: 13px; }
.megacertValue { font-family: Georgia, Times New Roman, Times, serif; font-size: 20px; font-style: normal; font-weight: bold; color: #333; line-height: 20px; }
.certValue { font-family: Georgia, Times New Roman, Times, serif; font-size: 30px; font-style: normal; font-weight: bold; color: #333; line-height: 20px; }
.pad { padding-right: 80px; padding-left: 80px; }
.padsm { padding-left: 13px; padding-top: 5px; padding-right: 5px; }
.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #930; line-height: 15px; }
.redPageHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; font-style: normal; font-weight: bold; color: #930; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px; border-left: solid 1px #333; border-top: solid 1px #333; border-right: solid 1px #333; border-bottom: solid 1px #333; color: #000; background-color: #fff; }
.servicecap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666; }
.side_nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 12px }
.bodytxt10_14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; line-height: 14px; }
.bodytxt9_14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 14px; font-weight: normal; color: #333; }
.footer07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 9px; }
.footerRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 9px; }
.footerLinkRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 9px; text-decoration: underline; }
.footerLink07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 9px; text-decoration: underline; }
.txt10sm07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 10px; }
.txt10smBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; }
.txt10smBoldBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: bold; }
.txt10smRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 10px; }
.txt10smBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 10px; font-weight: bold; }
.txt10smLinkRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 10px; text-decoration: underline; }
.txt10smLinkBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 10px; text-decoration: underline; font-weight: bold; }
.txt10smLinkBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 10px; text-decoration: underline; font-weight: bold; }
.txt10smLink07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 10px; text-decoration: underline; }
.txt10smBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 10px; font-weight: bold; }
.txt11sm07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; }
.txt11smBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; }
.txt11smBoldBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; }
.txt11smRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 11px; }
.txt11smBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 11px; font-weight: bold; }
.txt11smLinkRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 11px; text-decoration: underline; }
.txt11smLink07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 11px; text-decoration: underline; }
.txt11smBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; font-weight: bold; }
.txt11smLinkBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 11px; text-decoration: underline; font-weight: bold; }
.txt11smLinkBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 11px; text-decoration: underline; font-weight: bold; }
.txt12medBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; }
.txt12medBoldBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; }
.txt12med07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; }
.txt12medBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; font-weight: bold; }
.txt12medRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 12px; }
.txt12medBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 12px; font-weight: bold; }
.txt12medLinkBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 12px; text-decoration: underline; font-weight: bold; }
.txt12medLinkBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 12px; text-decoration: underline; font-weight: bold; }
.txt12medLinkRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 12px; text-decoration: underline; }
.txt12medLink07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 12px; text-decoration: underline; }
.txt14lgBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; }
.txt14lgBoldBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; }
.txt14lg07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 14px; }
.txt14lgRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 14px; }
.txt14lgBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 14px; font-weight: bold; }
.txt14lgBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 14px; font-weight: bold; }
.txt14lgLinkRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 14px; text-decoration: underline; }
.txt14lgLinkBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 14px; text-decoration: underline; font-weight: bold; }
.txt14lgLink07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 14px; text-decoration: underline; }
.txt14lgLinkBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 14px; text-decoration: underline; font-weight: bold; }
.txt16headerBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; }
.txt16headerBoldBlk07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold; }
.txt16header07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 16px; }
.txt16headerBold07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 16px; font-weight: bold; }
.txt16headerRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 16px; }
.txt16headerBoldRed07 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 16px; font-weight: bold; }


