body { color: black; background: #FFFFFF; font-family: Arial Rounded MT, Arial, sans-serif;}


.toolbeige {border-top: 1px solid #000000; border-bottom: 1px solid #BEBAA2;  padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size:12pt; font-family: times new roman, times, serif; background-color: #e6e3d6;}
.banL {text-align:left; font-size:36pt; font-family: times new roman, times, serif; text-decoration: none; }
.banR {text-align:right; font-size:36pt; font-family: times new roman, times, serif; text-decoration: none; }
.99banL {text-align:left; font-size:22pt; font-family: Tahoma, Arial Rounded MT, Arial, sans-serif; font-style:italic; text-decoration: none; color:#0000FF; }
.webanL {text-align:left; font-size:30pt; font-family: times new roman, times, serif; font-style:italic; text-decoration: none; color:#FFFFFF; }

.toolredu { border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding:3px; background-color: #FF0000; text-align:center; font-size:12pt; text-decoration: underline; color:#ffffff; font-weight: bold; }

.toolblk2 { text-decoration: underline; font-weight: bold; color:#000000; font-family: times new roman, times, serif; }

.menubeige {border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;  padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 12pt; font-family: times new roman, times, serif; background-color: #e6e3d6;}
.menubeige2 {border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;  padding-top: 3px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 12pt; font-family: times new roman, times, serif; background-color: #e6e3d6;}

.beigeprice {border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding-top: 5px; padding-bottom: 5px; font-size: 12pt; font-family: times new roman, times, serif; background-color: #e6e3d6;}
.beigepriceleft {border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding-top: 5px; padding-bottom: 5px; font-size: 12pt; font-family: times new roman, times, serif; background-color: #e6e3d6;}
.bluepriceleft {border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; padding-top: 5px; 10px; padding-bottom: 5px; font-size: 12pt; font-family: times new roman, times, serif; background-color: #f3f6ff;}
.bluepricemid {border-top: 1px solid #000000; border-right: 1px solid #000000;  padding-top: 5px; padding-bottom: 5px; font-size: 12pt; font-family: times new roman, times, serif; background-color: #f3f6ff;}
.bluepriceright {border-top: 1px solid #000000; border-right: 1px solid #000000; border-right: 1px solid #000000; padding-top: 5px; 10px; padding-bottom: 5px; font-size: 12pt; font-family: times new roman, times, serif; background-color: #f3f6ff;}
.bluetable {border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; background-color: #f3f6ff; padding-bottom: 5px; }
.ulineblk {border-bottom: 1px solid #000000;}

.lineright {border-right: 1px solid #000000;}
.lineleft {border-left: 1px solid #000000;}
.ulineblue {border-bottom: 1px solid #0000FF;}
.ulinered {border-bottom: 1px solid #FF0000;}
.box {border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.dottedliner {border-bottom: 2px dotted #FF0000;}
.dottedlineb {border-bottom: 2px dotted #0000FF;}

.arial {font-family: Arial, sans-serif;}

.h1p { font-weight: bold; font-size: 18pt; color:#800080; text-align: center;}
.h1g { font-weight: bold; font-size: 18pt; color:#008000; text-align: center;}
.h1r { font-weight: bold; font-size: 18pt; color:#FF0000; text-align: center;}
.h1blk { font-weight: bold; font-size: 16pt; color:#000000; text-align: center;}
.h1b { font-weight: bold; font-size: 16pt; color:#0000FF; text-align: center;}

.h0b{ font-weight: bold; font-size: 16pt; color:#0000FF; text-align: left; margin-left: 40px ; margin-right: 39px ; }
.h0p { font-weight: bold; font-size: 15pt; color:#800080; text-align: left; margin-left: 40px ; margin-right: 40px ; }
.h0g { font-weight: bold; font-size: 16pt; color:#008000; text-align: left; margin-left: 40px ; margin-right: 40px ; }
.h0r { font-weight: bold; font-size: 16pt; color:#FF0000; text-align: left; margin-left: 40px ; margin-right: 40px ; }

.h2p { font-weight: bold; font-size: 15pt; color:#800080; text-align: center;}
.h2g { font-weight: bold; font-size: 12pt; color:#008000; text-align: center;}
.h2b { font-weight: bold; font-size: 14pt; color:#0000FF; text-align: center;}
.h3g { font-weight: bold; font-size: 12pt; color:#008000; text-align: left; margin-left: 40px ; }
.h3b { font-weight: bold; font-size: 12pt; color:#0000FF; text-align: left; margin-left: 40px ; }

.tooltxt { border-top: 1px solid #000000; padding-left: 10px ; padding-right: 10px ; background-color: #E6E3d6 ; font-size: 12pt; font-family: times new roman, times, serif; }
.sidetxt { margin-top: 0px ; margin-bottom: 12px ; }
.centretxt { margin-left: 40px ; margin-right: 40px ; text-align: justify;}
.centrelist { margin-left: 40px ; margin-right: 40px ; text-align: left;}
.listtxt { padding-left: 65px ; margin-right: 40px ; text-align: justify; margin-top: 0px ; margin-bottom: 15px ;}
.boxtxtblk { margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: times new roman, times, serif;}
.boxtxtwt { margin-top: 0px ; margin-bottom: 0px ; font-weight: bold; color:#FFFFFF; font-size: 12pt; font-family: Arial Rounded MT, Arial, sans-serif;}
.boxtxtblka { margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: font-family: Arial Rounded MT, Arial, sans-serif;}
.boxtxtwta { margin-top: 0px ; margin-bottom: 0px ; font-weight: bold; color:#FFFFFF; font-size: 12pt; font-family: Arial Black, Arial Rounded MT, Arial, sans-serif;}
.txt10pt { font-size: 10pt; }
.txt14ptb { font-size: 14pt; font-weight: bold; }
.cenlist { margin-top: 0px ; margin-bottom: 12px ; font-size: 12pt;}
xx.price2 { margin-top: 0px ; margin-bottom: 0px ; vertical-align:text-bottom}
xx.cenlistb { margin-top: 0px ; margin-bottom: 12px ; color: #0000FF; }
xx.cenlistr { margin-top: 0px ; margin-bottom: 12px ; color: #FF0000; font-size: 12pt; font-family: Arial Black, Arial Rounded MT, Arial, sans-serif;}
.faqtxt { margin-top: 0px ; margin-bottom: 7px ; margin-left: 79px ; margin-right: 81px ; font-weight: normal; color:#0000FF; font-size: 11pt; font-family: Arial Rounded MT, Arial, sans-serif; text-align: justify;}
.faqframe { font-weight: normal; color:#000000; font-size: 11pt; font-family: Arial Rounded MT, Arial, sans-serif; text-align: justify;}
.contacttxt { margin-left: 40px ; margin-right: 40px ; line-height:20pt ; text-align: justify;}

.toolpage { text-decoration: underline; color:#000000; font-size: 12pt; font-family: times new roman, times, serif; font-weight: bold;}

xx.name { font-weight: normal; color:#000000; font-size: 11pt; font-family: Arial, sans-serif; text-align: left; margin-bottom: 2px ; margin-left: 5px ;}
xx.price { font-weight: normal; color:#0000FF; font-size: 10pt; font-family: Arial, sans-serif; text-align: right; margin-bottom: 2px ; }
xx.year { font-weight: normal; color:#800080; font-size: 10pt; font-family: Arial, sans-serif; text-align: center; margin-bottom: 2px ; }

xx.purple2 { font-size: 12pt; text-decoration: none; font-weight: bold; color: #800080; font-family: Arial Rounded MT, Arial, sans-serif; }
xx.red2 { font-size: 12pt; text-decoration: none; font-weight: bold; color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }
xx.blue2 { font-size: 12pt; text-decoration: none; font-weight: bold; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
xx.green2 { font-size: 12pt; text-decoration: none; font-weight: bold; color: #008000; font-family: Arial Rounded MT, Arial, sans-serif; }
xx.black2 { font-size: 12pt; text-decoration: none; font-weight: bold; color: #000000; font-family: Arial Rounded MT, Arial, sans-serif; }

a.urlboxtxtblk:link { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: times new roman, times, serif;}
a.urlboxtxtblk:visited { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: times new roman, times, serif;}
a.urlboxtxtblk:active { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: times new roman, times, serif;}
a.urlboxtxtblk:hover { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: times new roman, times, serif;}

a.urlboxtxtblka:link { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: font-family: Arial Rounded MT, Arial, sans-serif;}
a.urlboxtxtblka:visited { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: font-family: Arial Rounded MT, Arial, sans-serif;}
a.urlboxtxtblka:active { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: font-family: Arial Rounded MT, Arial, sans-serif;}
a.urlboxtxtblka:hover { text-decoration: none; margin-top: 0px ; margin-bottom: 3px ; font-weight: bold; color:#000000; font-size: 12pt; font-family: font-family: Arial Rounded MT, Arial, sans-serif;}

a.xtoolblue:link {text-decoration: underline; color: #0000FF; font-family: times new roman, times, serif; }
a.xtoolblue:visited {text-decoration: underline; color:# 0000FF; font-family: times new roman, times, serif; }
a.xtoolblue:active { text-decoration: underline; color: #0000FF; font-family: times new roman, times, serif; }
a.xtoolblue:hover { text-decoration: none; color: #0000FF; font-family: times new roman, times, serif; }

a.toolblue:link {text-decoration: none; font-weight: bold; color: #0000FF; font-family: times new roman, times, serif; }
a.toolblue:visited {text-decoration: none; font-weight: bold; color: #0000FF; font-family: times new roman, times, serif; }
a.toolblue:hover { text-decoration: underline; font-weight: bold; color: #0000FF; font-family: times new roman, times, serif; }
a.toolblue:active { text-decoration: underline; font-weight: bold; color: #0000FF; font-family: times new roman, times, serif; }

a.xtoolblk:link {text-decoration: underline; color:#000000; font-family: times new roman, times, serif; }
a.xtoolblk:active { text-decoration: underline; font-weight: bold; color:#000000; font-family: times new roman, times, serif; }
a.xtoolblk:visited {text-decoration: underline; color:#000000; font-family: times new roman, times, serif; }
a.xtoolblk:hover { text-decoration: none; color:#000000; font-family: times new roman, times, serif; }

a.toolblk:link {text-decoration: none; font-weight: bold; color: #000000; font-family: times new roman, times, serif; }
a.toolblk:visited {text-decoration: none; font-weight: bold; color: #000000; font-family: times new roman, times, serif; }
a.toolblk:hover { text-decoration: underline; font-weight: bold; color: #000000; font-family: times new roman, times, serif; }
a.toolblk:active { text-decoration: underline; font-weight: bold; color: #000000; font-family: times new roman, times, serif; }

a.toollist:link {text-decoration: none; font-weight: bold; color: #000000; font-family: times new roman, times, serif; }
a.toollist:visited {text-decoration: none; font-weight: bold; color: #000000; font-family: times new roman, times, serif; }
a.toollist:hover { text-decoration: underline; font-weight: bold; color: #000000; font-family: times new roman, times, serif; }
a.toollist:active { text-decoration: underline; font-weight: bold; color: #0000FF; font-family: times new roman, times, serif; }

a.xtooladult:link {text-decoration: underline; font-weight: bold; color:#DA0000; font-family: times new roman, times, serif; }
a.xtooladult:visited {text-decoration: underline; font-weight: bold; color:#DA0000; font-family: times new roman, times, serif; }
a.xtooladult:active { text-decoration: underline; font-weight: bold; color:#DA0000; font-family: times new roman, times, serif; }
a.xtooladult:hover { text-decoration: none; font-weight: bold; color:#DA0000; font-family: times new roman, times, serif; }

a.tooladult:link {text-decoration: none; font-weight: bold; color: #DA0000; font-family: times new roman, times, serif; }
a.tooladult:visited {text-decoration: none; font-weight: bold; color: #DA0000; font-family: times new roman, times, serif; }
a.tooladult:hover { text-decoration: underline; font-weight: bold; color: #DA0000; font-family: times new roman, times, serif; }
a.tooladult:active { text-decoration: underline; font-weight: bold; color: #DA0000; font-family: times new roman, times, serif; }

a.purple:link { font-size: 12pt; text-decoration: none; font-weight: bold; color: #800080; font-family: Arial Rounded MT, Arial, sans-serif; }
a.purple:visited { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #800080; font-family: Arial Rounded MT, Arial, sans-serif; }
a.purple:active { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #800080; font-family: Arial Rounded MT, Arial, sans-serif; }
a.purple:hover { font-size: 12pt; text-decoration: underline; font-weight: bold; color: #800080; font-family: Arial Rounded MT, Arial, sans-serif; }

a.red:link { font-size: 12pt; text-decoration: none; font-weight: bold; color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.red:visited { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.red:active { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.red:hover { font-size: 12pt; text-decoration: underline; font-weight: bold; color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }

a.blue:link { font-size: 12pt; text-decoration: none; font-weight: bold; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.blue:visited { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.blue:active { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.blue:hover { font-size: 12pt; text-decoration: underline; font-weight: bold; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }

a.green:link { font-size: 12pt; text-decoration: none; font-weight: bold; color: #008000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.green:visited { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #008000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.green:active { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #008000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.green:hover { font-size: 12pt; text-decoration: underline; font-weight: bold; color: #008000; font-family: Arial Rounded MT, Arial, sans-serif; }

a.black:link { font-size: 12pt; text-decoration: none; font-weight: bold; color: #000000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.black:visited { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #000000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.black:active { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #000000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.black:hover { font-size: 12pt; text-decoration: underline; font-weight: bold; color: #000000; font-family: Arial Rounded MT, Arial, sans-serif; }

a.xwhite:link { font-size: 12pt; text-decoration: none; font-weight: bold; color: #FFFFFF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.xwhite:visited { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #FFFFFF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.xwhite:active { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #FFFFFF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.xwhite:hover { font-size: 12pt; text-decoration: underline; font-weight: bold; color: #FFFFFF; font-family: Arial Rounded MT, Arial, sans-serif; }

a.white:link { font-size: 12pt; text-decoration: none; font-weight: bold; color: #FFFFFF; }
a.white:visited { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #FFFFFF; }
a.white:active { font-size: 12pt; text-decoration: none; font-weight: bold;  color: #FFFFFF; }
a.white:hover { font-size: 12pt; text-decoration: underline; font-weight: bold; color: #FFFFFF; }

a.domainblue:link {text-decoration: none; color:#000000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.domainblue:visited {text-decoration: none; color:#800080; font-family: Arial Rounded MT, Arial, sans-serif;}
a.domainblue:active { text-decoration: none; color:#000000; Arial Rounded MT, Arial, sans-serif;}
a.domainblue:hover { text-decoration: underline; color:#0000FF; Arial Rounded MT, Arial, sans-serif; }

a.domainred:link {text-decoration: none; color:#000000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.domainred:visited {text-decoration: none; color:#800080; font-family: Arial Rounded MT, Arial, sans-serif;}
a.domainred:active { text-decoration: none; color:#000000; Arial Rounded MT, Arial, sans-serif;}
a.domainred:hover { text-decoration: underline; color:#FF0000; Arial Rounded MT, Arial, sans-serif; }

a.listblue:link { font-size: 12pt; text-decoration: none; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.listblue:visited { font-size: 12pt; text-decoration: none; color: #0000AA; font-family: Arial Rounded MT, Arial, sans-serif; }
a.listblue:active { font-size: 12pt; text-decoration: none; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.listblue:hover { font-size: 12pt; text-decoration: underline; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }

a.listred:link { font-size: 12pt; text-decoration: none; color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.listred:visited { font-size: 12pt; text-decoration: none; color: #CC0000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.listred:active { font-size: 12pt; text-decoration: none; color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }
a.listred:hover { font-size: 12pt; text-decoration: underline; color: #FF0000; font-family: Arial Rounded MT, Arial, sans-serif; }

a.faq:link { font-size: 11pt; text-decoration: none; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.faq:visited { font-size: 11pt; text-decoration: none; color: #0000AA; font-family: Arial Rounded MT, Arial, sans-serif; }
a.faq:active { font-size: 11pt; text-decoration: none; font-weight: bold; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }
a.faq:hover { font-size: 11pt; text-decoration: underline; color: #0000FF; font-family: Arial Rounded MT, Arial, sans-serif; }

a.next:link { color: #0000FF; text-decoration: underline; }
a.next:visited { color: #800080; text-decoration: underline; }
a.next:active { color: #0000FF; text-decoration: underline; font-weight: bold; }
a.next:hover { color: #0000FF; text-decoration: underline; font-weight: bold; }

a.backtotop:link {  font-size: 10pt; color: #0000FF; text-decoration: underline; }
a.backtotop:visited {  font-size: 10pt; color: #0000FF; text-decoration: underline; }
a.backtotop:active {  font-size: 10pt; color: #0000FF; text-decoration: underline; }
a.backtotop:hover {  font-size: 10pt; color: #0000FF; text-decoration: underline; }

a.map:link { color: #000000; text-decoration: none;}
a.map:visited { color: #800080; text-decoration: none; }
a.map:active { color: #000000; text-decoration: none;}
a.map:hover { color: #0000FF; text-decoration: underline; }

a.leglink:link { color: #000000; text-decoration: none;}
a.leglink:visited { color: #000000; text-decoration: none; }
a.leglink:active { color: #000000; text-decoration: none;}
a.leglink:hover { color: #0000FF; text-decoration: underline; }

a.n:link { color: #000000; text-decoration: none;}
a.n:visited { color: #000000; text-decoration: none; }
a.n:active { color: #000000; text-decoration: none;}
a.n:hover { color: #000000; text-decoration: none; }
