/* CSS Document */
body {font-size:  85%; 
font-family: Arial, Helvetica, sans-serif;  
line-height: 130%;
background-color: #768BCE;  
margin-top: 10px; 
margin-bottom:20px;


scrollbar-face-color: #F7E98C;
scrollbar-arrow-color: #990000;
scrollbar-highlight-color: #990000;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #FBF3BB; 
scrollbar-track-color:  #FBF3BB;
scrollbar-shadow-color: #990000; 
}

p {padding:0; margin:0; }

a:link {color: #000000;	text-decoration: underline;}
a:hover {color: #990000;text-decoration: underline;	background-color:#F9E8C1;}
a:visited {	color: #000033;	text-decoration: underline;}

a.mainnav { display:block; width:198px; background-color: #C2AD6C; color:#000000; padding-left:10px; padding-top:4px; padding-bottom:0px; text-decoration:none; height:22px; border-top:solid #000 1px;  }
a.mainnav:hover { display:block; background-color: #000; color:#fff; text-decoration:none; height:22px; padding-left:10px; padding-top:4px; padding-bottom:0px;  width:198px;  border-top:solid #000 1px; }
a.mainnav:visited {display:block; text-decoration:none; height:22px; padding-left:10px; padding-top:4px; padding-bottom:0px;  width:198px;  border-top:solid #000 1px; }


a.mainnav2 { display:block; width:198px; background-color: #C2AD6C; color:#000000; padding-left:10px; padding-top:4px; padding-bottom:0px; text-decoration:none; height:22px; }
a.mainnav2:hover { display:block; background-color: #000; color:#fff; text-decoration:none; height:22px; padding-left:10px; padding-top:4px; padding-bottom:0px;  width:198px; }
a.mainnav2:visited {display:block; text-decoration:none; height:22px; padding-left:10px; padding-top:4px; padding-bottom:0px;  width:198px; }


a.mainnav3 { display:block; width:198px; background-color: #C2AD6C; color:#000000; padding-left:10px; padding-top:4px; padding-bottom:0px; text-decoration:none; height:22px; border-bottom:solid #000 1px; border-top:solid #000 1px; }
a.mainnav3:hover { display:block; background-color: #000; color:#fff; text-decoration:none; height:22px; padding-left:10px; padding-top:4px; padding-bottom:0px;  width:198px; border-bottom:solid #000 1px; border-top:solid #000 1px;  }
a.mainnav3:visited {display:block; text-decoration:none; height:22px; padding-left:10px; padding-top:4px; padding-bottom:0px;  width:198px; border-bottom:solid #000 1px; border-top:solid #000 1px;}

a.link80w { color:#000000; font-size:  78%; line-height:125%;}
a.link80w:hover { background-color: #fff; color:#990000; font-size:  78%; line-height: 125%; }
a.link80w:visited {color:#660033;font-size:  78%;line-height:125%; }

a.link75w { color:#000000; font-size:  75%; line-height:125%;}
a.link75w:hover { background-color: #fff; color:#990000; font-size:  75%; line-height: 125%; }
a.link75w:visited {color:#660033;font-size:  75%;line-height:125%; }

a.link85 { color:#000000; font-size:  85%; line-height:125%;}
a.link85:hover { background-color: #F9E8C1; color:#990000; font-size:  85%; line-height: 125%; }
a.link85:visited {color:#660033;font-size:  85%;line-height:125%; }


a.link85w { color:#000000; font-size:  85%; line-height:125%;}
a.link85w:hover { background-color: #fff; color:#990000; font-size:  85%; line-height: 125%; }
a.link85w:visited {color:#660033;font-size:  85%;line-height:125%; }

a.red90 { color:#660033; font-size:  90%; line-height:140%;}
a.red90:hover { background-color: #F9E8C1; color:#000066; font-size:  90%; line-height:140%; }
a.red90:visited {color:#660033;font-size:  90%;line-height:140%; }


a.purple90 { color:#330066; font-size:  90%; line-height:140%;}
a.purple90:hover { background-color: #fff; color:#990000; font-size:  90%; line-height:140%; }
a.purple90:visited {font-size:  90%;line-height:140%; }


a.link90 { color:#000000; font-size: 90%; line-height:140%;}
a.link90:hover { background-color: #F9E8C1; color:#990000; font-size:90%; line-height:140%; }
a.link90:visited {color:#660033; font-size:90%; line-height:140%; }

a.link90w { color:#000000; font-size:  90%; line-height:140%;}
a.link90w:hover { background-color: #fff; color:#990000; font-size:  90%; line-height:140%; }
a.link90w:visited {color:#660033;font-size:  90%;line-height:140%; }


a.link100 { color:#000000; font-size:  100%; line-height: 140%;}
a.link100:hover { background-color: #F9E8C1; color:#990000; font-size:  100%; line-height:140%;}
a.link100:visited {color:#660033;font-size:  100%;line-height:140%; }

a.Plink100 { color:#27095B; font-size:  100%; line-height: 140%; text-decoration:none}
a.Plink100:hover { background-color: #F9E8C1; color:#660033; font-size:  100%; line-height:140%; text-decoration:none}
a.Plink100:visited {color:#660033;font-size:  100%;line-height:140%;  text-decoration:none}

a.link100w { color:#000000; font-size:  100%; line-height: 140%;}
a.link100w:hover { background-color: #ffffff; color:#990000; font-size:  100%; line-height:140%;}
a.link100w:visited {color:#660033;font-size:  100%;line-height:140%; }


a.link110 { color:#000000; font-size:  110%; line-height: 160%;}
a.link110:hover { background-color: #F9E8C1; color:#990000; font-size:  110%; line-height: 160%;}
a.link110:visited {color:#660033;font-size:  110%; line-height:160%;}



h1 { font-size: 160%; font-weight: bold; margin: 0px; padding: 0px; display:inline; line-height:normal;}
h2 { font-size: 140%; font-weight: bold;  margin: 0px; padding: 0px;  display:inline; line-height:normal;}
h3 { font-size: 130%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline; line-height:130%}

h4 { font-size: 120%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline;line-height:normal;}
h5{ font-size: 110%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline; line-height:normal;}

td.text-justify-td  {text-align:justify}
p.text-justify-p {text-align:justify}

td.padding10 {padding:10px;}
td.padding-bottom-10 {padding-bottom:10px;}

td.padding10_justify {padding:10px; text-align:justify;}
td.padding10_justify_85 {padding:10px; text-align:justify; font-size:  85%;  line-height:125%;}
td.padding20_justify_85 {padding:20px; text-align:justify; font-size:  85%;  line-height:125%;}
td.padding10_justify_90 {padding:10px; text-align:justify; font-size:  90%;  line-height:130%;}

td.padding14_justify_90 {padding-top:14px; padding-bottom:14px;padding-left: 18px; padding-right:20px; text-align:justify; font-size:  90%;  line-height:130%;}

td.padding_justify_100 {padding-top:10px; padding-bottom:10px;padding-left: 30px; padding-right:30px;  text-align:justify; font-size:100%;  line-height:140%;}

td.padding_justify_90 {padding-top:10px; padding-bottom:10px;padding-left: 22px; padding-right:22px;  text-align:justify; font-size:90%;  line-height:130%;}

td.justify_90 {padding-top:10px; padding-bottom:10px;padding-left: 18px; padding-right:36px;  text-align:justify; font-size:90%;  line-height:130%;}

td.center_90 {font-size:90%;  line-height:135%; text-align:center;}
td.center_95 {font-size:95%;  line-height:135%; text-align:center;}
td.center_100 {font-size:100%;  line-height:130%; text-align:center;}

td.black90  {font-size:90%; line-height:130%;}
td.black80  {font-size:80%; line-height:130%;}

td.a-padding-top-space {padding-top:4px; padding-bottom:4px;}
td.padding-top {padding-top:12px;}
td.padding10-20 {padding-top:10px; padding-bottom:10px;padding-left: 20px; padding-right:20px; }
td.padding10-40 {padding-left: 40px; padding-right:40px; padding-top:0px; padding-bottom:10px;}
td.padding10-40-justified 
{padding-left: 40px; padding-right:40px; padding-top:0px; padding-bottom:10px; text-align:justify;}

td.padding10-50-justified 
{padding-left: 30px; padding-right:30px; padding-top:0px; padding-bottom:10px; text-align:justify; font-size:95%; line-height:130%;}

td.padding40 {padding-left: 40px; padding-right:40px; padding-top:0px; padding-bottom:10px;}

td.purple-dotted-top-pad-justify-85 {border-top: 1px #330066 dashed; padding-top:10px; padding-bottom:10px; text-align:justify; font-size:85%; line-height:125%;}

td.purple-dotted-top-pad-center-85 {border-top: 1px #330066 dashed; padding-top:10px; padding-bottom:10px; text-align:center; font-size:85%; line-height:125%;}

td.dotted-top-pad-center-85 {border-top: 1px #ccc dashed; padding-top:10px; padding-bottom:10px; text-align:center; font-size:85%; line-height:125%;}

td.dotted-top {border-top: 1px #ccc dashed;}
td.dotted-bottom {border-bottom: 1px #ccc dashed;}


td.dotted-white-top-pad-center-85 {border-top: 1px #fff dashed; padding-top:10px; padding-bottom:10px; text-align:center; font-size:85%; line-height:125%;}


td.purple-dotted-top-center-90 {border-top: 1px #330066 dashed; text-align:center; font-size:90%; line-height:130%;}


td.purple_dotted_lines {border-top: 1px #330066 dashed; border-bottom:1px #330066 dashed; }
td.purple_dotted_top {border-top: 1px #330066 dashed; padding-top:10px; padding-bottom:10px;}
td.purple_dotted_bottom {border-bottom:1px #330066 dashed; }
td.purple_dotted_top2 {border-top: 1px #330066 dashed; }
td.purpledottedtop2 {border-top: 1px #330066 dashed; }

td.black_solid_lines {border-top:1px #000 solid; border-bottom:1px #000 solid; }
td.gray_solid_lines {border-top:1px #999 solid; border-bottom:1px #999 solid; }

td.black_solid_top {border-top:1px #000000 solid;  }
td.black_solid_top_justify {border-top:1px #000000 solid;text-align:justify; }
td.black_solid_right {border-right:1px #000000 solid;  }
td.black_solid_right_bottom {border-right:1px #000000 solid; border-bottom:1px #000000 solid;   }

td.black_solid_left {border-left: 1px #000000 solid;  }
td.black_solid_sides {border-left: 1px #000000 solid;  border-right: 1px #000000 solid; }

td.black_solid_bottom {border-bottom:1px #000000 solid;  }

table.black-outline {border:solid 1px #000000; }
table.blue-outline {border:solid 1px #33498C; }
img.blue-image-outline  {border:solid 1px #33498C; }
table.red-outline {border:solid 1px #990000; }
table.red-dashed {border:dashed 1px #660033; }
table.purple-dashed {border:dashed 1px #330066; }
table.purple-outline {border:solid 1px #330066; }

td.jim {background-image:url(../graphics/jim503.jpg); background-repeat:no-repeat; background-position:center bottom}

img.black-border-image {border: 1px solid}
table.coolborder {border:1px #EB9976 dashed;}

.red-90-N {font-size:90%; line-height:140%; color:#660033;}
.purple-90-N {font-size:90%; line-height:140%; color:#330066;}


.black70N {font-size:70%;  line-height:115%;}
.black75N {font-size:75%;  line-height:120%;}
.black85N {font-size:85%; line-height:125%;}
.black90N {font-size:90%; line-height:140%;}
.black95N {font-size:95%;  line-height:145%;}
.black100N {font-size:100%;  line-height:140%;}
.black110N {font-size:110%;  line-height:160%;}

.text13 {font-size:12px; line-height:normal;}
.text13B {font-size:12px; line-height:normal; font-weight:strong;}

span.textspan90 {font-size:90%; line-height:130%;}
td.text-td-90  {font-size:90%; line-height:130%;}
td.text-td-80  {font-size:80%; line-height:130%;}

.black70B {font-size:70%;  font-weight:bold; line-height:115%;}
.black75B {font-size:75%;  font-weight:bold; line-height:120%;}
.black85B {font-size:85%;  font-weight:bold; line-height:125%;}
.black90B {font-size:90%;  font-weight:bold; line-height:140%;}
.black95B {font-size:95%;  font-weight:bold; line-height:145%;}
.black100B {font-size:100%;  font-weight:bold; line-height:150%;}
.black110B {font-size:110%;  font-weight:bold; line-height:160%;}

.blue90B {font-size:90%;  color:#33498C; font-weight:bold; line-height:130%;}
.blue90N {font-size:90%;  color:#33498C; font-weight:normal; line-height:130%;}

li {margin-left:30px; padding:0px; line-height:130%; font-size:100%;}
ul {margin:0px; padding:0px; line-height:130%; font-size:100%;}

