body{
	font-family: Arial, Helvetica, sans-serif;
}
.hr {color:#CC3300; background-color:#CC3300; border-color:#CC3300; height:1px}
.bkg {background-image: url(images/bkg4.gif); background-repeat: no-repeat}
.bodytext {font-size: small !important; font-size: x-small; text-decoration: none}
.heading {font-size:medium !important; font-size: small; font-weight: bold}
.bodytextpub {font-size: small !important; font-size: x-small; text-decoration: none; color: #3333CC}
.menubar {font-size: small !important; font-size: x-small; font-variant: normal; text-decoration: none; text-align: right}
.pageheading {font-size:x-large !important; font-size:large}
.appellant {font-size: small !important; font-size: x-small; text-transform: uppercase}
.caseheading {font-size: small !important; font-size: x-small; font-weight: bold; text-decoration: none}
.caseheadingpub {font-size: small !important; font-size: x-small; font-weight: bold; text-decoration: none; color: #3333CC}
.appealno {font-size: small !important; font-size: x-small; color: #990000; text-decoration: none}
.pageheading {font-weight: bold; text-align: left;}
.sectionheadings {font-size:x-large !important; font-size:large; text-decoration: none}
.bundlelinks {font-size: 8pt; color: #990000; text-decoration: none ; text-transform: none}
.smallbodytext {font-size: small !important; font-size: x-small; text-decoration: none}
.bundlenames {font-size: small !important; font-size: x-small; color: #990000; text-decoration: none}
.redtext {font-size: 8pt; color: #990000; text-decoration: none ; text-transform: none}
.coitext {font-size: small !important; font-size: x-small; text-decoration: none}
.coihead {font-size:medium !important; font-size: small; text-decoration: none}
/* Marek's temporaray stuff */
.res_label {
vertical-align: top;
font-size: 10pt;
font-weight: bold;
width : 23%;
}
.res_value {
vertical-align: top;
font-size: small !important; font-size: x-small;
width : 77%;
}
.res_link {font-size: small !important; font-size: x-small; color: #990000; text-decoration: none}
.scroller {font-size: 10pt; color: #990000; text-decoration: none}
.scroller_actual {font-size: 10pt; font-weight: bold ; color: #000000; text-decoration: none}
.appealno {font-size: 10pt ; font-weight: bold}
.casepagelabel_rt {font-size: 10pt ; font-weight: bold ; text-align: right}
.casepagetext_rt {font-size: 10pt ; text-decoration: none; font-weight: normal; text-align: right}
.casepagelabel_ctr {font-size: 10pt ; font-weight: bold ; text-align: center}
.casepagetext_ctr {font-size: 10pt ; font-weight: normal; text-align: center}
.casepageheading {font-size: 16pt; font-weight: bold; text-align: center}
.casepageheadline {font-size: 12pt; font-weight: bold ; text-align: center}
.casecrown { font-size: x-small !important; font-size: xx-small;}
.casecrownlink { font-size: x-small !important; font-size: xx-small; color: #990000; text-decoration: none}
.tabtxt {font-size: 10pt; font-weight: bold;}
a:link {text-decoration: none; color: #bc3300;}
a:visited {text-decoration: none; color: #663300;}
a:active {text-decoration: none; color: #ff6600;}
a:hover {text-decoration: underline; color: #ff6600;}
.countrytable {border: #cccccc 1px solid;}
.countrytable td {padding-top: 7px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; border-top: #dcdcdc 1px dotted}
.countrytable th {font-size: small !important; font-size: x-small; text-align: left; padding-top: 4px; padding-left: 8px; padding-bottom: 4px; background-color: #bc3300; border: #ffffff 1px solid; color: #ffffff;}
.countrytable th a:link {text-decoration: none; color: #ffffff}
.countrytable th a:visited {text-decoration: none; color: #ffffff}
.casetable {border: #cccccc 1px solid}
.casetable td {padding: 10px; border-top: #dcdcdc 1px dotted}
.casetable th {text-align: left; padding-top: 3px; padding-bottom: 4px; background-color: #bc3300; border: #ffffff 1px solid; color: #ffffff;}
.bluetable {border: #7DBEEE 1px solid;}
.bluetable td {padding-left: 6px; padding-top: 3px; padding-bottom: 3px; padding-right: 6px;}
.bluetable th {border-bottom: #7DBEEE 1px solid; text-align: left; padding: 3px; background-color: #CBE1F4; background-image: url('/images/tbback.gif'); background-repeat: repeat-x;}
.greytable {border: #7DBEEE 1px solid;}
.greytable td {padding: 10px; background-color: #ffffff;}
.jcwiheader {background: #dddddd; padding: 6px 6px 6px 5px; border: 1px solid #cccccc; background-image: url('/images/jcxback.gif'); background-repeat: repeat-x;}
.jcwipage {font-size: 90%; background: #bc3300; color: white; padding: 2px 2px 4px 5px; border: 1px solid #808080}
.redline {border-top: #cc3300 6px solid; padding-bottom: 13px;}
.pricetable {border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid;}
.pricetable td {padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid;}
.pricetable th {text-align: left; padding-top: 2px; padding-bottom: 3px; background-color: #bc3300; border: #ffffff 1px solid; color: #ffffff;}
.bpgorange {font-size: 90%; padding: 3px 3px 3px 5px; background: #F38500; border: #DB7903 1px solid; background-image: url('/images/bpgback.gif'); background-repeat: repeat-x;}
.bpgtext {font-size: 95%; text-decoration: none; text-align: left; margin-right: 36px; line-height: 140%; font-family: Georgia}
.bpgtext a {font-weight: bold; font-style: italic}
.bpgtitle {font-size: 16pt; color: #FF9A00; background:#4C4944; padding: 9px 9px 9px 9px; line-height: 19px; margin-right:5px; text-align: center; background-image: url('/images/darkback.gif'); background-repeat: repeat-x; font-family: Georgia}
.bpgchapter {font-size: medium !important; font-size: small; padding: 3px 3px 3px 5px; background: #F38500; border: #DB7903 1px solid; margin-right:5px; background-image: url('/images/bpgback.gif'); background-repeat: repeat-x; text-align: center; font-weight: bold;}
.bpgheader {font-size: medium !important; font-size: small; border-bottom: #F38500 4px solid; padding-bottom: 3px; padding-top: 6px; padding-left:1px; margin-right: 5px; margin-top: 22px; font-weight: bold; color: #2D1403; text-transform: uppercase; font-family: Georgia}
.bpgfooter {font-size: medium !important; font-size: small; padding: 2px 2px 2px 5px; background: #F38500; border: #DB7903 1px solid; background-image: url('/images/bpgback.gif'); background-repeat: repeat-x;}
.bpgcontents {border: #F38500 4px solid;}
.bpgcontents td {font-size: small !important; font-size: x-small; padding: 4px; line-height: 130%; font-weight: bold;}
.cglist {font-size: small !important; font-size: x-small; border: #cccccc 1px solid; padding: 5px; margin: 5px 0px 5px 0px;}
.cgheader {font-size: medium !important; font-size: small; padding: 3px 3px 3px 5px; background: #F38500; border: #DB7903 1px solid; background-image: url('/images/bpgback.gif'); background-repeat: repeat-x; margin: 25px 0px 5px 0px;}
