/* 
*/
body 
{font-size:  95%; 
font-family: Arial, Helvetica, sans-serif; 
background-color:#81B0FF; 
background-image:url(../graphics/misc/FINAL-BG.jpg);
line-height: 135%;
margin-top: 6px; 
margin-bottom:10px; 
 }
td.homebg {background-image:url(../home/home-main3.jpg); background-repeat:no-repeat; background-position:center; padding-top:145px;}
td.home-top {background-image:url(../home/home-top2.jpg); background-repeat:no-repeat; background-position:center; padding-top:145px;}
td.home-top2 {background-image:url(../home/ahome-top.jpg); background-repeat:no-repeat; background-position:center; padding-top:145px;}
td.home-sbt {background-image:url(../home/sonicblues.jpg); background-repeat:no-repeat; background-position:center; padding-top:145px;}

table.black-outline {border:solid 1px #000000; background-color:#81B0FF;}

table.black-dashed-outline {border:dashed 1px #000; background-color:#81B0FF; }
table.black-dashed-outline2 {border:dashed 1px #000; background-color:#6C98FF;}
table.black-dashed-outline3 {border:dashed 1px #000; background-color:#81B0FF;}

table.blue-dashed-outline {border:dashed 1px #00017F; background-color:#81B0FF;}
table.black-dashed-whitebg {border:dashed 1px #000000; background-color:#FFF;}
table.black-dashed {border:dashed 1px #000000; }

td.dashed-top-bottom {border-top:1px #335FD2 dashed; border-bottom:1px #335FD2 dashed; }

td {font-size:  95%; font-family: Arial, Helvetica, sans-serif; line-height: 135%;}


table.aphotoframe {border:solid 1px #000; background-color:#fff;}

p {padding:0; margin:0; }

a:link {color: #000000;	text-decoration: underline; font-size:  95%; line-height: normal;}
a:hover {color: #990000;text-decoration: underline;	background-color:#FFFFFF; font-size:  95%; line-height:  normal;}
a:visited {	color:#330066;	text-decoration: underline; font-size:  95%; line-height:  normal;}

img.whiteborder4px {border:#FFFFFF 4px solid;}
img.whiteborder1px {border: solid 1px #ffffff; }

a.link80w { color:#000000; font-size:  80%; line-height:125%;}
a.link80w:hover { background-color: #fff; color:#990000; font-size:  80%; line-height: 125%; }
a.link80w:visited {color:#330066;font-size:  80%;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:#330066;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:#330066;font-size:  85%;line-height:125%; }

a.red90 { color:#660033; font-size:  90%; line-height:130%;}
a.red90:hover { background-color: #F9E8C1; color:#000066; font-size:  90%; line-height:130%; }
a.red90:visited {color:#660033;font-size:  90%;line-height:130%; }


a.purple90 { color:#330066; font-size:  90%; line-height:130%;}
a.purple90:hover { background-color: #fff; color:#990000; font-size:  90%; line-height:130%; }
a.purple90:visited {font-size:  90%;line-height:130%; }


a.link90 { color:#000000; font-size:  90%; line-height:130%;}
a.link90:hover { background-color: #F9E8C1; color:#990000; font-size:  90%; line-height:130%; }
a.link90:visited {color:#330066;font-size:  90%;line-height:130%; }

a.link90w { color:#000000; font-size:  90%; line-height:130%;}
a.link90w:hover { background-color: #fff; color:#990000; font-size:  90%; line-height:130%; }
a.link90w:visited {color:#330066;font-size:  90%;line-height:130%; }

a.link95w { color:#000000; font-size:  95%; line-height:135%;}
a.link95w:hover { background-color: #fff; color:#990000; font-size:  95%; line-height:135%; }
a.link95w:visited {color:#330066;font-size:  95%;line-height:135%; }


a.link100w { color:#000000; font-size:  100%; line-height:140%;}
a.link100w:hover { background-color: #fff; color:#990000; font-size: 100%; line-height:140%; }
a.link100w:visited {color:#330066;font-size:  100%;line-height:140%; }

a.link120w { color:#000000; font-size:  120%; line-height:140%;}
a.link120w:hover { background-color: #fff; color:#EF2525; font-size: 120%; line-height:140%; }
a.link120w:visited {color:#330066;font-size:  120%;line-height:140%; }

a.link110w { color:#000000; font-size:  110%; line-height:150%;}
a.link110w:hover { background-color: #fff; color:#990000; font-size: 110%; line-height:150%; }
a.link110w:visited {color:#330066;font-size:  110%;line-height:150%; }



a.link100white { color:#ffffff; font-size: 100%; line-height:140%;}
a.link100white:hover { background-color: #900; color:#fff; font-size: 100%; line-height:140%; }
a.link100white:visited {color:#fff; font-size: 100%; line-height:140%; }


a.bluelink { color:#00017F; font-size:  90%; }
a.bluelink:hover { background-color: #fff; color:#990000; font-size:  90%;}
a.bluelink:visited {color:#330066;font-size:  90%;}


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:#330066;font-size:  100%;line-height:140%; }

a.link110 { color:#000000; font-size:  110%; line-height: 150%;}
a.link110:hover { background-color: #F9E8C1; color:#990000; font-size:  110%; line-height: 150%;}
a.link110:visited {color:#330066;font-size:  110%; line-height:150%;}

h1 { font-size: 160%; font-weight: bold; margin: 0px; padding: 0px; display:inline; line-height:180%; color:#FFF;}
h2 { font-size: 140%; font-weight: bold;  margin: 0px; padding: 0px;  display:inline; line-height:160%;  color:#FFF;}
h3 { font-size: 130%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline; line-height:130%; text-align:center; color:#FFF;}

h5 { font-size: 120%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline;line-height:normal; color:#00017F}
h4{ font-size: 120%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline; line-height:normal; text-align:center;}
h6 { font-size: 170%;  color:#FFFFFF; font-weight: bold; margin: 0px; padding: 0px;  display:inline; line-height:normal; text-align:center;}
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.padding14_justify_85 {padding:14px; 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-20_justify_85 {padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; text-align:justify; font-size:85%;  line-height:125%;}
td.padding10_justify_90 {padding-top:10px; padding-bottom:10px;text-align:justify; font-size:90%;  line-height:130%;}
td.padding10all_justify_90 {padding:10px; text-align:justify; font-size:90%;  line-height:130%;}
td.padding10-20_justify_90 {padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; text-align:justify; font-size:90%;  line-height:130%;}
td.padding10all_justify_95 {padding:10px; text-align:justify; font-size:95%;  line-height:135%;}
td.padding10_justify_100 {padding-top:10px; padding-bottom:10px;text-align:justify; font-size:100%;  line-height:140%;}
td.padding30_justify_90 {padding-left:30px; padding-right:30px; padding-top:10px; padding-bottom:10px; text-align:justify; font-size:  90%;  line-height:130%;}

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;  }
td.black_dashed_top_bottom { border-bottom: #000000 1px dotted; border-top:#000000 1px dotted ; padding:10px;}
td.white-dashed-bottom {border-bottom:dashed 1px #fff; }
td.blck-dashed-bottom {border-bottom:dashed 1px #000; }

table.blue-outline {border:solid 1px #33498C; }
table.red-outline {border:solid 1px #990000; }
table.white-dashed {border:dashed 1px #ffffff; }
table.purple-dashed {border:dashed 1px #330066; }
table.purple-outline {border:solid 1px #330066; }


table.blue-table {background-color:#9ec1e6;}
table.coolborder {border:1px #EB9976 dashed;}

.red-90-N {font-size:90%; line-height:130%; color:#660033;}

.black-70-N {font-size:70%;  line-height:1105%;}
.black-75-N {font-size:75%;  line-height:115%;}
.black-80-N {font-size:80%; line-height:120%;}
.black-85-N {font-size:85%; line-height:125%;}
.black-90-N {font-size:90%; line-height:130%;}
.black-90-N-Justify {font-size:90%; line-height:130%; text-align:justify;}

.black-95-N {font-size:95%;  line-height:135%;}
.black-95-N-Justify {font-size:95%;  line-height:135%; text-align:justify;}

.black-100-N {font-size:100%;  line-height:135%;}
.black-100-N {font-size:100%;  line-height:135%;}
.black-100-N-Justify {font-size:100%;  line-height:135%; text-align:justify;}
.black-110-N {font-size:110%;  line-height:135%;}

.black-70-B {font-size:70%;  font-weight:bold; line-height:110%;}
.black-75-B {font-size:75%;  font-weight:bold; line-height:115%;}
.black-80-B {font-size:80%;  font-weight:bold; line-height:120%;}
.black-85-B {font-size:85%;  font-weight:bold; line-height:125%;}
.black-90-B {font-size:90%;  font-weight:bold; line-height:130%;}
.black-95-B {font-size:95%;  font-weight:bold; line-height:135%;}
.black-100-B {font-size:100%;  font-weight:bold; line-height:135%;}
.black-110-B {font-size:110%;  font-weight:bold; line-height:135%;}
.black-120-B {font-size:120%; font-weight:bold; line-height:140%;}
.black-130-B {font-size:130%;  font-weight:bold; line-height:150%;}

.w-80-B {font-size:80%; color:#fff;  font-weight:bold; line-height:120%;}
.w-85-B {font-size:85%; color:#fff;   font-weight:bold; line-height:125%;}
.w-90-B {font-size:90%; color:#fff;  font-weight:bold; line-height:130%;}
.w-95-B {font-size:95%; color:#fff;  font-weight:bold; line-height:135%;}
.w-100-B {font-size:100%; color:#fff;  font-weight:bold; line-height:135%;}
.w-110-B {font-size:110%; color:#fff;  font-weight:bold; line-height:135%;}
.w-120-B {font-size:120%; color:#fff;  font-weight:bold; line-height:140%;}
.w-130-B {font-size:130%;  color:#fff; font-weight:bold; line-height:150%;}


.blue-75-N {font-size:75%;  color:#00017F;  font-weight:normal; line-height:115%;}
.blue-75-B {font-size:75%;  color:#00017F;  font-weight:bold; line-height:115%;}
.blue-80-N {font-size:80%;  color:#00017F;  font-weight:normal; line-height:120%;}
.blue-80-B {font-size:80%;  color:#00017F;  font-weight:bold; line-height:120%;}
.blue-85-N {font-size:85%;  color:#00017F;  font-weight:normal; line-height:125%;}
.blue-85-B {font-size:85%;  color:#00017F;  font-weight:bold; line-height:125%;}
.blue-90-B {font-size:90%;  color:#00017F; font-weight:bold; line-height:130%;}
.blue-90-N {font-size:90%;  color:#00017F; font-weight:normal; line-height:130%;}
.blue-95-B {font-size:95%;  color:#00017F; font-weight:bold; line-height:135%;}
.blue-95-N {font-size:95%;  color:#00017F; font-weight:normal; line-height:135%;}

.blue-100-B {font-size:100%; color:#00017F; font-weight:bold; line-height:135%;}
.blue-110-B {font-size:110%; color:#00017F;  font-weight:bold; line-height:135%;}
.blue-120-B {font-size:120%; color:#00017F;  font-weight:bold; line-height:140%;}
.blue-130-B {font-size:130%;  color:#00017F; font-weight:bold; line-height:150%;}

li {margin-left:30px; padding:0px; line-height:130%; font-size:100%;}
ul {margin:0px; padding:0px; line-height:130%; font-size:100%;}

