hr		{}
form		{margin: 0px; padding: 0px; border: 0px}
recordset	{margin: 0px; padding: 0px; border: 0px}

div.numimg	{width: 100%; margin: 10px 0px 0px 0px; text-align: center}

table.frame	{width: 762px; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; border: none}
td.ads		{height: 90px; background-image: URL(/bi/img/back-ads.jpg); background-position: top; background-repeat: repeat-x; text-align: center; padding: 10px}

td.head		{height: 125px; background-repeat: no-repeat; background-color: #ffffff; padding: 20px 0px 0px 0px; text-align: center; }
td.head0	{background-image: URL(/bi/img/top-0.jpg); }
td.head-codes	{background-image: URL(/bi/img/top-codes.jpg); }
td.head-store	{background-image: URL(/bi/img/top-store.jpg); }
td.head-ref	{background-image: URL(/bi/img/top-ref.jpg); }
td.head-repairs	{background-image: URL(/bi/img/top-repairs.jpg); }

table.group	{width: 100%}
td.groupsite	{text-align: left; font-size: 15pt; height: 30px; padding: 10px; font-family: arial, helvetica, sans-serif; color: #2a62a3; vertical-align: middle}
td.groupnav	{text-align: right; vertical-align: middle; padding-right: 10px; color: #688fbc}

a.groupsite	{color: #2a62a3}
a.groupsitec:link	{color: #962828}
a.groupsitec:visited	{color: #962828}
a.groupsitec:hover	{color: #962828}
a.groupsiter:link	{color: #967628}
a.groupsiter:visited	{color: #967628}
a.groupsiter:hover	{color: #967628}
a.groupsites:link	{color: #4f9628}
a.groupsites:visited	{color: #4f9628}
a.groupsites:hover	{color: #4f9628}
a.groupsiteh:link	{color: #5c2896}
a.groupsiteh:visited	{color: #5c2896}
a.groupsiteh:hover	{color: #5c2896}

a.groupnav:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnav:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnav:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #2a62a3; padding: 2px; margin: 2px}

a.groupnavc:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavc:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavc:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #962828; border-bottom: 1px solid #962828; padding: 2px; margin: 2px}
a.groupnavcon:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #962828; border-bottom: 1px solid #962828; padding: 2px; margin: 2px}
a.groupnavcon:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #962828; border-bottom: 1px solid #962828; padding: 2px; margin: 2px}
a.groupnavcon:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #962828; border-bottom: 1px solid #962828; padding: 2px; margin: 2px}

a.groupnavr:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavr:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavr:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #967628; border-bottom: 1px solid #967628; padding: 2px; margin: 2px}
a.groupnavron:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #967628; border-bottom: 1px solid #967628; padding: 2px; margin: 2px}
a.groupnavron:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #967628; border-bottom: 1px solid #967628; padding: 2px; margin: 2px}
a.groupnavron:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #967628; border-bottom: 1px solid #967628; padding: 2px; margin: 2px}

a.groupnavs:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavs:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavs:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #4f9628; border-bottom: 1px solid #4f9628; padding: 2px; margin: 2px}
a.groupnavson:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #4f9628; border-bottom: 1px solid #4f9628; padding: 2px; margin: 2px}
a.groupnavson:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #4f9628; border-bottom: 1px solid #4f9628; padding: 2px; margin: 2px}
a.groupnavson:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #4f9628; border-bottom: 1px solid #4f9628; padding: 2px; margin: 2px}

a.groupnavh:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavh:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #2a62a3; border-bottom: 1px solid #ffffff; padding: 2px; margin: 2px}
a.groupnavh:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #5c2896; border-bottom: 1px solid #5c2896; padding: 2px; margin: 2px}
a.groupnavhon:link	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #5c2896; border-bottom: 1px solid #5c2896; padding: 2px; margin: 2px}
a.groupnavhon:visited	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #5c2896; border-bottom: 1px solid #5c2896; padding: 2px; margin: 2px}
a.groupnavhon:hover	{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #5c2896; border-bottom: 1px solid #5c2896; padding: 2px; margin: 2px}

a.groupsite:link	{font-size: 15pt; font-family: arial, helvetica, sans-serif; color: #2a62a3}
a.groupsite:visited	{font-size: 15pt; font-family: arial, helvetica, sans-serif; color: #2a62a3}
a.groupsite:hover	{font-size: 15pt; font-family: arial, helvetica, sans-serif; color: #2a62a3}

td.main		{height: 280px; background-color: #ffffff}
td.main0	{background-color: #F6F9FE; background-image: URL(/bi/img/squares-0.jpg); background-position: top right; background-repeat: no-repeat; }
td.nav		{background-color: #ffffff; width: 152px; padding: 5px}
td.main-codes	{background-color: #F6F9FE; width: 570px; background-image: URL(/bi/img/squares-codes.jpg); background-position: top right; background-repeat: no-repeat; }
td.main-store	{background-color: #F6F9FE; width: 570px; background-image: URL(/bi/img/squares-store.jpg); background-position: top right; background-repeat: no-repeat; }
td.main-ref	{background-color: #F6F9FE; width: 570px; background-image: URL(/bi/img/squares-ref.jpg); background-position: top right; background-repeat: no-repeat; }
td.main-repairs	{background-color: #F6F9FE; width: 570px; background-image: URL(/bi/img/squares-repairs.jpg); background-position: top right; background-repeat: no-repeat; }
td.main00	{background-image: URL(/bi/img/squares-00.jpg); background-position: top; background-repeat: no-repeat; }
td.main-codes0	{background-image: URL(/bi/img/squares-codes-0.jpg); background-position: top; background-repeat: no-repeat; }
td.main-store0	{background-image: URL(/bi/img/squares-store-0.jpg); background-position: top; background-repeat: no-repeat; }
td.main-ref0	{background-image: URL(/bi/img/squares-ref-0.jpg); background-position: top; background-repeat: no-repeat; }
td.main-repairs0	{background-image: URL(/bi/img/squares-repairs-0.jpg); background-position: top; background-repeat: no-repeat; }

td.foot		{height: 56px; }
td.foot0	{background-image: URL(/bi/img/base-0.jpg); }
td.foot-codes	{background-image: URL(/bi/img/base-codes.jpg); }
td.foot-store	{background-image: URL(/bi/img/base-store.jpg); }
td.foot-ref	{background-image: URL(/bi/img/base-ref.jpg); }
td.foot-repairs	{background-image: URL(/bi/img/base-repairs.jpg); }
td.foot00	{background-image: URL(/bi/img/base-00.jpg); }
td.foot-codes0	{background-image: URL(/bi/img/base-codes-0.jpg); }
td.foot-store0	{background-image: URL(/bi/img/base-store-0.jpg); }
td.foot-ref0	{background-image: URL(/bi/img/base-ref-0.jpg); }
td.foot-repairs0	{background-image: URL(/bi/img/base-repairs-0.jpg); }

td.base		{text-align: center; padding: 10px; color: #c2d0ff; font-size: 8pt}
a.base:link	{color: #c2d0ff}
a.base:visited	{color: #c2d0ff}
a.base:hover	{color: #ffffff}

img.name	{}

a:link		{color: #2a62a3; text-decoration: none}
a:visited	{color: #2a62a3; text-decoration: none}
a:hover		{color: #2a62a3; text-decoration: none}

a.txt:hover	{color: #2a62a3; border-bottom: 1px solid #688fbc; background-color: #eeeeee}

p.txh		{font-family: arial, helvetica, sans-serif; font-weight: bold; padding: 0px; margin-top: 12px}
p.txt		{text-align: justify; padding: 0px; margin-top: 8px}

/* from store */

td.zonehstore	{background-color: #0092EA; border-top: 1px solid #279CE7; padding: 2px 10px 2px 10px; height: 32px; vertical-align: middle; color: #ffffff}
td.zonemstore	{background-color: #ffffff; background-image: URL(/html/img/zone/back-store.gif); height: 350px; padding: 0px 2px 0px 2px}
td.zonenstore	{background-color: #DCE9F8; width: 150px; height: 350px; padding: 3px; color: #023687; font-size: 8pt}
a.zonenstore:link	{font-size: 8pt; color: #444444}
a.zonenstore:visited	{font-size: 8pt; color: #444444}
a.zonenstore:hover	{font-size: 8pt; color: #444444}
td.zonecstore	{padding: 5px; height: 100%}
td.zonefstore	{background-color: #0092EA; border-bottom: 1px solid #279CE7; padding: 2px 10px 2px 10px; height: 24px; vertical-align: middle; color: #ffffff}

td.zonehacc	{background-color: #712cbe; border-top: 1px solid #833BD3; padding: 2px 10px 2px 10px; height: 32px; vertical-align: middle; color: #ffffff}
td.zonemacc	{background-color: #ffffff; background-image: URL(/html/img/zone/back-acc.gif); height: 350px; padding: 0px 2px 0px 2px}
td.zonenacc	{background-color: #E7DAF8; width: 150px; height: 350px; padding: 3px; color: #712cbe; font-size: 8pt}
a.zonenacc:link	{font-size: 8pt; color: #444444}
a.zonenacc:visited	{font-size: 8pt; color: #444444}
a.zonenacc:hover	{font-size: 8pt; color: #444444}
td.zonecacc	{padding: 8px}
td.zonefacc	{background-color: #712cbe; border-bottom: 1px solid #833BD3; padding: 2px 10px 2px 10px; height: 24px; vertical-align: middle; color: #ffffff}

td.zonehchk	{background-color: #000000; border-top: 1px solid #279CE7; padding: 2px 10px 2px 10px; height: 32px; vertical-align: middle; color: #ffffff}
td.zonemchk	{background-color: #ffffff; background-image: URL(/html/img/zone/back-chk.gif); height: 350px; padding: 0px 2px 0px 2px}
td.zonecchk	{padding: 8px}
td.zonefchk	{background-color: #000000; border-bottom: 1px solid #279CE7; padding: 2px 10px 2px 10px; height: 24px; vertical-align: middle; color: #ffffff}

input.txtstore	{background-color: #ffffff; color: #023687; border: 1px inset #eeeeee; font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; padding: 3px; height: 12px}
input.sbtstore	{background-color: #7BC9FF; color: #023687; border: 1px solid #023687; font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; padding: 1px}

td.button	{background-color: #7BC9FF; color: #023687; border: 1px solid #023687; padding: 2px}
a.button:link	{font-size: 8pt; color: #023687}
a.button:visited	{font-size: 8pt; color: #023687}
a.button:hover	{font-size: 8pt; color: #023687}

td.buttona	{border: 1px solid #ffffff; padding: 4px}
a.buttona:link	{font-size: 8pt; color: #ffffff}
a.buttona:visited	{font-size: 8pt; color: #ffffff}
a.buttona:hover	{font-size: 8pt; color: #ffffff}

td.bread	{background-color: #EFF5FB; font-size: 7pt; color: #279ce7}
a.bread:link	{font-size: 7pt; color: #279ce7; font-weight: normal}
a.bread:visited	{font-size: 7pt; color: #279ce7; font-weight: normal}
a.bread:hover	{font-size: 7pt; color: #279ce7; font-weight: normal}

td.shade	{background-color: #f4f4f4}

td.fprompt	{font-size: 8pt; padding-top: 3px}
td.fpromptr	{font-size: 8pt; padding-top: 3px; color: #aa0000; font-style: italic}
span.fpromptr	{font-size: 8pt; color: #aa0000; font-style: italic}
td.fanswer	{padding-right: 10px}
td.freqd	{font-size: 7pt; color: #aa0000; padding-top: 4px}

ul		{margin: 0px 0px 0px 8px; padding: 0px; border: 0px; list-style: square; }
ol		{margin: 0px 0px 0px 8px; padding: 0px; border: 0px;}
li		{margin: 2px 0px 2px 8px; padding: 0px; border: 0px; font-family: verdana, arial, helvetica, sans-serif;}
dl		{margin-bottom: 18px}
dt		{font-weight: bold}
dd		{margin: 3px 0px 8px 30px}

td.chkng	{background-color: #A6A6A7; font-size: 4pt; width: 25%}
td.chknt	{text-align: center; color: #dddddd; font-size: 8pt}
td.chkyg	{background-color: #008000; font-size: 4pt; width: 25%}
td.chkyt	{text-align: center; color: #ffffff; font-size: 8pt; font-weight: bold}

a.alsopch:link	{color: #4385CF}
a.alsopch:visited	{color: #4385CF}
a.alsopch:hover	{color: #4385CF}

td.circle	{text-align: center}
td.circletext	{text-align: center; color: #023687; font-size: 11pt; font-weight: bold; vertical-align: middle}
a.circle:link	{color: #023687; font-size: 11pt; font-weight: bold; }
a.circle:visited	{color: #023687; font-size: 11pt; font-weight: bold; }
a.circle:hover	{color: #023687; font-size: 11pt; font-weight: bold; }

p.prddes	{margin-top: 8px}
ul.prdbul	{}
li.prdbul	{}
p.prdrrp	{margin-top: 8px; font-size: 8pt}
p.prdrel	{font-size: 8pt; margin-top: 12px; color: #444444}
li.prdrel	{font-size: 8pt; color: #444444}
a.prdrel	{font-size: 8pt}

span.code	{color: #5c2896; font-family: courier new, courier; font-size: 10pt}

span.letter	{font-size: 18pt; font-weight: bold; font-family: arial, helvetica, sans-serif; color: #5c2896; background-color: #F7F4FB; padding: 0px 5px 0px 5px}
ul.az		{margin-bottom: 24px}

td.bkprompt	{font-size: 8pt; color: #2a62a3; padding: 2px 10px 4px 0px; width: 20%}
td.bkanswer	{font-size: 10pt; width: 45%}
td.bkhelp	{font-size: 8pt; width: 35%; padding: 2px 0px 4px 10px}
input.bk	{width: 100%; border: 1px solid #ABADB3; background-color: #D0E2F4; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif}
textarea.bk	{width: 100%; border: 1px solid #ABADB3; background-color: #D0E2F4; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif}
select.bk	{width: 70%; border: 1px solid #ABADB3; background-color: #D0E2F4; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif}





/* oscommerce */

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #aa0000; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

FORM {display: inline;}

TR.header {background: #ffffff;}
TR.headerNavigation {background: #bbc3d3;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight : bold;}
A.headerNavigation {color: #FFFFFF; }
A.headerNavigation:hover {color: #ffffff;}
TR.headerError {background: #ff0000;}
TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo {background: #00ff00;}
TD.headerInfo {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer {background: #bbc3d3;}
TD.footer {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight: bold;}

.infoBox {background: ;}
.infoBoxContents {background: #EEF9E9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.infoBoxHeading {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #2C66A9; color: #ffffff; padding: 2px 2px 2px 4px; vertical-align: middle;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #f8f8f9;}

TABLE.productListing {border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
.productListing-heading {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #2C66A9; color: #FFFFFF; font-weight: bold;}
a.productListing-heading:link {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #2C66A9; color: #FFFFFF; font-weight: bold;}
a.productListing-heading:visited {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #2C66A9; color: #FFFFFF; font-weight: bold;}
a.productListing-heading:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #2C66A9; color: #FFFFFF; font-weight: bold;}
TD.productListing-data {font-family: Verdana, Arial, sans-serif; font-size: 10px;}

A.pageResults {color: #0000FF;}
A.pageResults:hover {color: #0000FF; background: #FFFF33;}

TD.pageHeading, DIV.pageHeading {font-family: Verdana, Arial, sans-serif;font-size: 20px;font-weight: bold;color: #9a9a9a;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;}
TD.mains, P.main {font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.accountCategory {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}
TD.fieldKey {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.fieldValue {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}

SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}

CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TEXTAREA {width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px;}

SPAN.greetUser {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #f0a480; font-weight: bold;}

TABLE.formArea {background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}

SPAN.markProductOutOfStock {font-family: Verdana, Arial, sans-serif;  font-size: 8pt; color: #aa0000; font-weight: normal;}
SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif; color: #ff0000;}

SPAN.errorText {font-family: Verdana, Arial, sans-serif; color: #ff0000;}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }





/* NEW ICE 2010 */


body		{font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #3F3D3D; 
		background-color: #1C1C1C; background-image: URL(/w10/img/site/pagebg.gif); background-position: center; background-repeat: repeat-y;
		margin: 0; padding: 0; 
		font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt} 

img		{border: 0; line-height: 0px}

div		{margin: 0; border: 0; padding: 0;}
div.center	{width: 100%; text-align: center}

table		{border: none; margin: 0px; padding: 0px; border-collapse: collapse}
td		{vertical-align: top; padding: 0; margin: 0; border: 0; text-align: left}

h1		{font-family: calibri, arial, helvetica; font-size: 24pt; font-weight: bold; margin: 0px 0px 0px 0px}
h2		{font-family: calibri, arial, helvetica; font-size: 16pt; font-weight: bold; margin: 18px 0px 0px 0px}
h3		{font-family: calibri, arial, helvetica; font-size: 14pt; font-weight: bold; margin: 14px 0px 0px 0px}
p.section	{font-size: 8pt; font-weight: normal; color: #444444; margin: 0px}
h2.ref		{color: #A37DCE}
h3.ref		{color: #A37DCE}

p		{margin: 0px}
p.txt		{margin-top: 8px; font-size: 10pt; line-height: 14pt; text-align: justify}
p.txh		{margin-top: 8px; font-size: 10pt; line-height: 14pt; text-align: justify; font-weight: bold}

p.hlh		{margin-top: 12px; font-weight: bold}
p.hl		{margin-top: 8px}
ul.hl		{margin-left: 15px}

a		{text-decoration: none}
a:link		{color: #3173BD}
a:visited	{color: #3173BD}
a:hover		{color: #3173BD}

ul		{margin: 0px 0px 0px 15px; padding: 0px; list-style-type: square}
ol		{margin: 0px 0px 0px 12px; padding: 0px}
dl		{margin: 0px 0px 0px 12px; padding: 0px}
dt		{font-weight: bold; margin: 8px 0px 0px 0px}
dd		{margin: 4px 0px 0px 20px}
li		{margin: 0px; padding: 0px}
ul.txt li		{margin-top: 4px; line-height: 14pt}

div.page	{width: 954px; margin: 0px auto 0px auto; padding: 0px 0px 30px 0px; background-color: #ffffff; background-image: URL(/w10/img/site/pageft.gif); background-position: bottom center; background-repeat: no-repeat}
div.pagehd	{position: relative; width: 954px; height: 150px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background-color: #ffffff; background-image: URL(/w10/img/site/headerbg.gif); background-position: top center; background-repeat: no-repeat}
div.headlogo	{height: 100px}
div.headnav	{width: 404px; height: 30px; background-image: URL(/w10/img/site/navbg.gif); background-position: top-left; background-repeat: no-repeat; padding: 6px 0px 0px 16px; font-family: calibri, arial, helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #bbbbbb}
div.headmy	{width: 504px; float: right; text-align: right; padding: 6px 20px 0px 0px; font-family: verdana, arial, helvetica; font-size: 8pt; color: #444444}
div.pagect	{width: 954px; margin: 0px auto 0px auto; padding: 10px 0px 0px 0px}
div.content	{width: 926px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px}
div.pageft	{width: 926px; margin: 0px auto 0px auto; padding: 0px 0px 10px 0px; color: #6798CE; font-size: 8pt}

div.ctbox	{width: 932px; margin: 0px auto 0px auto; border: 0px; padding: 0px}
div.ctbbie	{background-color: #A1C2E7}
div.ctbcod	{background-color: #E7A1A1}
div.ctbrep	{background-color: #E1D0A7}
div.ctbsto	{background-color: #BAE7A1}
div.ctbref	{background-color: #C2A1E7}
div.ctmenu	{width: 144px; float: left; padding: 3px 5px 3px 5px; border: 0px}
div.ctcontent	{width: 752px; min-height: 250px; margin: 1px; background-color: #ffffff; float: right; border: 0px; padding: 5px 10px 5px 10px}
div.ctcontent:after	{content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}
div.ctfoot	{clear: both; border: 0px; padding: 0px}

div.sidebar	{float: right; width: 200px; margin: 10px 0px 20px 20px; padding: 5px; background-color: #eeeeee; border: 1px solid #cccccc}

a.nav		{}

a.cod:link	{color: #BF4141}
a.cod:visited	{color: #BF4141}
a.cod:hover	{color: #BF4141}
a.rep:link	{color: #E57701}
a.rep:visited	{color: #E57701}
a.rep:hover	{color: #E57701}
a.sto:link	{color: #6DBF41}
a.sto:visited	{color: #6DBF41}
a.sto:hover	{color: #6DBF41}
a.ref:link	{color: #9A41BF}
a.ref:visited	{color: #9A41BF}
a.ref:hover	{color: #9A41BF}
a.bie:link	{color: #808080}
a.bie:visited	{color: #808080}
a.bie:hover	{color: #808080}

select.headmy	{border: 1px solid #eeeeee; padding: 2px; font-family: verdana, arial, helvetica; font-size: 8pt; color: #444444}

ul.ctmenu	{margin: 0px 0px 10px 0px; font-weight: bold; list-style-type: none}
ul.ctmenu li	{margin: 8px 0px 3px 0px}
ul.ctmenus	{margin: 0px 0px 0px 15px; font-weight: normal; list-style-type: square}
ul.ctmenus li	{margin: 3px 0px 0px 0px}

ul.ctmenus ul	{margin: 0px 0px 0px 15px; font-weight: normal; list-style-type: circle; font-size: 8pt}
ul.ctmenup	{list-style-type: disc}
ul.ctmenup li	{list-style-type: disc}

a.ctmenu:link	{color: #000000}
a.ctmenu:visited	{color: #000000}
a.ctmenu:hover	{color: #000000}
a.ctmenus:link	{color: #000000}
a.ctmenus:visited	{color: #000000}
a.ctmenus:hover	{color: #000000}

a.ft:link	{color: #ffffff}
a.ft:visited	{color: #ffffff}
a.ft:hover	{color: #ffffff}

img.footerr	{vertical-align: middle}
a.footerr:link	{color: #4E8CD2}
a.footerr:visited	{color: #4E8CD2}
a.footerr:hover	{color: #4E8CD2}

td.bkprompt	{font-size: 8pt; color: #2a62a3; padding: 2px 10px 4px 0px; width: 20%}
td.bkanswer	{font-size: 10pt; width: 45%}
td.bkhelp	{font-size: 8pt; width: 35%; padding: 2px 0px 4px 10px}
input.bk	{width: 100%; border: 1px solid #ABADB3; background-color: #D0E2F4; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif}
textarea.bk	{width: 100%; border: 1px solid #ABADB3; background-color: #D0E2F4; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif}
select.bk	{width: 70%; border: 1px solid #ABADB3; background-color: #D0E2F4; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif}
