
/*main1.css - Halamus*/


body {
background-color:#ffffff;
}

p,td,ul,li {
font-size: 13px;
font-family: arial,geneva,verdana,helvetica,sans-serif;
font-weight: bold;
color: #330099;
}

td.center {
text-align: center;
}

ul.none {
margin-left: 5%;
list-style-type: none;
}
ul.none1 {
list-style-type: none;
}  
	  

h1 {
color:#ff0000;
font-size: 28px;
font-weight: bold;
background: transparent;
}

h2 {
color: #ff0000;
font-size: 22px;
font-weight: bold;
background: transparent;
}

h3 {
color: #330099;
font-size: 22px;
font-weight: bold;
background: transparent;
}

h4 {
color: #330099;
font-size: 18px;
font-weight: bold;
background: transparent;
}

h5 {
color: #ff0000;
font-size: 18px;
font-weight: bold;
background: transparent;
}

h6 {
color: #330099;
font-size: 17px;
font-weight: bold;
background: transparent;
}

hr {
color:#330099; height:1px;
}

hr.medium {
color: #330099; height:1px; width: 80%;
margin-left: 10%;
margin-right: 10%;
}

hr.medium1 {
color: #330099; height:1px; 
margin-right: 20%;
}

hr.short {
color: #330099; height:1px; width: 80%;
margin-left: 30%;
margin-right: 30%;
}

/*fonts of different sizes*/

span.redfoo {
color: #ff0000;
font-size: 18px;
font-weight: bold;
}

span.QA {
font-size: 18px;
}

span.foo {
color: #330099;
font-size: 18px;
font-weight: bold;
}

span.red {
color: #ff0000;
font-size: 16px;
}

span.blue {
color: #330099;
font-size: 16px;
}

span.bluefoo {
color: #330099;
font-size: 15px;
font-weight: bolder;
}

span.bluefoo1 {
color: #330099;
font-size: 13px;
font-weight: bold;
} 
 
span.bluefoo2 {
color: #330099;
font-size: 13px;
font-weight: bolder;
}

span.bluefoo3 {
color: #330099;
font-size: 12px;
font-weight: bold;
} 

span.redfont {
color: #ff0000;
font-size: 13px;
}

.sc {
font-variant: small-caps;
}

p.special {
color: black;
}

p.quote { 
text-align: justify;
}

p.author {
margin-bottom: -1em; 
margin-right: 5%; 
text-align: right;
} 

p.smallprint {
font-size: 11px;
font-weight: normal;
}

p.smallprint1 {
font-size: 11px;
font-weight: normal;
line-height: 150%;
}

p.smallprint2 {
font-size: 11px;
font-weight: bold;
}

td.smallprint {
font-size: 11px;
font-weight: normal;
}

td.inset1 {border: medium double #330099; text-align: center; padding: 0.4em;}

span.smallprint {
font-size: 11px;
font-weight: normal;
}

span.smallprint1 {
font-size: 11px;
font-weight: normal;
float: right;
}

span.smallprint2 {
font-size: 11px;
font-weight: bold;
}

span.smallprint3 {
font-size: 12px;
font-weight: normal;
color: #ff0000;
}

span.smallprint3b {
font-size: 12px;
font-weight: normal;
}

span.smallprint3a {
font-size: 12px;
font-weight: normal;
color: #330099;
}

.center {text-aligh: center;}

ul.none { list-style-type: none;

}

li.smallprint {
font-size: 11px;
font-weight: normal;
}

/*italic*/

span.song-title {
font-style: italic;
}

/*underline*/

span.uline {
text-decoration: underline;
}

span.blueline {
font-size: 16px;
text-decoration: underline;
}

span.whiteline {
font-size: 16px;
color: #ffffff;
text-decoration: underline;
}

span.redaccents {
color: #ffoooo;
font-size: 14px;
font-family: "Times New Roman Special G1";
font-weight: bold;
}

span.blueaccents {
color: #330099;
font-size: 14px;
font-family: "Times New Roman Special G1";
font-weight: bold;
}

table.accent {
border-left: 5px double #ffcccc; border-right: 5px double #ffcccc;
   border-top: 5px double #ffcccc; border-bottom: 5px double #ffcccc;
   text-align: center;
}

table.accent1 {
border-left: 5px double #330099; border-right: 5px double #330099;
   border-top: 5px double #330099; border-bottom: 5px double #330099;
   text-align: center;
}

.figleft {float: left;}
.figright {float: right;}

/*links*/

a.redheading:link {
color: #ff0000;
font-size: 22px;
}

a.redheading:visited {
color: #ff0000;
font-size: 22px;
}

a.redheading:hover {
color:#ffffff;
background: #ff0000;
font-size: 22px;
}

a.redheading:active {
color: #336633;
background: transparent;
font-size: 22px;
}

a.foo:link {
color: #ff0000;
font-size: 18px;
}

a.foo:visited {
color: #ff0000;
font-size: 18px;
}

a.foo:hover {
color: #ffffff;
background: #ff0000;
font-size: 18px;
}

a.foo:active {
color: #336633;
background: transparent;
font-size: 18px;
}

a.red:link {
color: #ff0000;
font-size: 16px;
}

a.red:visited {
color: #ff0000;
font-size: 16px;
}

a.red:hover {
color: #ffffff;
background: #ff0000;
font-size: 16px;
}

a.red:active {
color: #336633;
background: transparent;
font-size: 16px;
}

a:link {
color: #ff0000;
background: transparent;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #ff0000;
font-weight: bold;
background: transparent;
text-decoration: none;
}

a:hover {
color: #ffffff;
background: #ff0000;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a:active {
color: #336633;
font-weight: bold;
background: transparent;
text-decoration: underline;
}

a.right:link {
color: #ff0000;
background: transparent;
font-size: 13px;
font-weight: bold;
text-decoration: none;
text-align: right;
}

a.right:visited {
color: #ff0000;
font-weight: bold;
background: transparent;
text-decoration: none;
text-align: right;
}

a.right:hover {
color: #ffffff;
background: #ff0000;
font-size: 13px;
font-weight: bold;
text-decoration: none;
text-align: right;
}

a.right:active {
color:#336633;
font-weight:bold;
background:transparent;
text-decoration:underline;
text-align:right;
}

a.smalllink2:link {
color: #ff0000;
font-size: 11px;
}

a.smalllink2:visited {
color: #ff0000;
font-size: 11px;
}

a.smalllink2:hover {
color: #ffffff;
background: #ff0000;
font-size: 11px;
}

a.smalllink2:active {
color: #336633;
background: transparent;
font-size: 11px;
}

a.smalllink3:link {
color: #ff0000;
font-size: 11px;
font-weight: normal;
}

a.smalllink3:visited {
color: #ff0000;
font-size: 11px;
font-weight: normal;
}

a.smalllink3:hover {
color: #ffffff;
background: #ff0000;
font-size: 11px;
font-weight: normal;
}

a.smalllink3:active {
color: #336633;
background: transparent;
font-size: 11px;
font-weight: normal;
}

a.smalllink1:link {
color: #ff0000;
font-size: 12px;
font-weight: normal;
}

a.smalllink1:visited {
color: #ff0000;
font-size: 12px;
font-weight: normal;
}

a.smalllink1:hover {
color: #ffffff;
background: #ff0000;
font-size: 12px;
font-weight: normal;
}

a.smalllink1:active {
color: #336633;
background: transparent;
font-size: 12px;
font-weight: normal;
}

a.smalllink:link {
color: #ff0000;
font-size: 10px;
}

a.smalllink:visited {
color: #ff0000;
font-size: 10px;
}

a.smalllink:hover {
color: #ffffff;
background: #ff0000;
font-size: 10px;
}

a.smalllink:active {
color: #336633;
background: transparent;
font-size: 10px;
}

a.indent:link {
color: #ff0000;
background: transparent;
font-size: 17px;
font-weight: bold;
text-decoration: none;
margin-left: 12%;
}

a.indent:visited {
color: #ff0000;
font-weight: bold;
background: transparent;
font-size: 17px;
text-decoration: none;
margin-left: 12%;
}

a.indent:hover {
color: #ffffff;
background: #ff0000;
font-size: 17px;
font-weight: bold;
text-decoration: none;
margin-left: 12%;
}

a.indent:active {
color: #336633;
font-weight: bold;
background: transparent;
font-size: 17px;
text-decoration: underline;
margin-left: 12%;
}


/*footer section*/

p.footer {
font-size: 11px;
font-family: geneva,verdana,helvetica,arial,sans-serif;
font-weight: bold;
text-align: center;
}

a.footer:link {
color: #ff0000;
background: transparent;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.footer:visited {
color: #ff0000;
font-weight: bold;
background: transparent;
text-decoration: none;
}

a.footer:hover {
color: #ffffff;
background: #ff0000;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.footer:active {
color: #336633;
font-weight: bold;
background: transparent;
text-decoration: underline;
} 

/*HalamusLeftlink*/

div#leftlink a {display: block; 
text-align: center; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; 
 margin:0 0 0 1px; border-width: 0; 
   text-decoration: none; color: #ff0000; background: transparent;
   border-left: 3px double #ffcccc; border-right: 3px double #ffcccc;
   border-top: 3px double #ffcccc; border-bottom: 3px double #ffcccc;
font-size: 11px;
padding-top: 5px; padding-left: 2px;
padding-bottom: 5px; padding-right: 2px;
}
  
div#leftlink a:visited {display: block; 
text-align: center; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; 
   margin:0 0 0 1px; border-width: 0; 
   text-decoration: none; color: #ff0000; background: transparent;
   border-left: 3px double #ffcccc; border-right: 3px double #ffcccc;
   border-top: 3px double #ffcccc; border-bottom: 3px double #ffcccc;
  font-size: 11px;
  padding-top: 5px; padding-left: 2px;
  padding-bottom: 5px; padding-right: 2px;
}  

div#leftlink a:hover {color: #ffffff; background: #ff0000;
   border-top: 3px double #ffffff;
   border-right: 3px double #ffffff;
   border-bottom: 3px double #ffffff;
   border-left: 3px double #ffffff;
   font-size: 11px;
   }
   
   
div#leftlink a:active {color: #ffffff; background: #336633;
   border-top: 3px double #ffffff;
   border-right: 3px double #ffffff;
   border-bottom: 3px double #ffffff;
   border-left: 3px double #ffffff;
   font-size: 11px;
   } 
   
div#leftlink a span {display: none;}

div#leftlink a:hover span {display: block;
   position: absolute; top: 570px; left: 20px;   width: 150px;
   padding: 5px; margin: 10px;  
   color: #000066; background: white; 
   font-family: Verdana, sans-serif;
   font-size: 11px;
   text-align: center;
}

/*HalamusLeftlink1*/

div#leftlink1 a {display: block; 
text-align: center; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; 
 margin:0 0 0 1px; border-width: 0; 
   text-decoration: none; color: #ff0000; background: transparent;
   border-left: 3px double #ffcccc; border-right: 3px double #ffcccc;
   border-top: 3px double #ffcccc; border-bottom: 3px double #ffcccc;
font-size: 11px;
padding-top: 5px; padding-left: 2px;
padding-bottom: 5px; padding-right: 2px;
}
  
div#leftlink1 a:visited {display: block; 
text-align: center; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; 
   margin:0 0 0 1px; border-width: 0; 
   text-decoration: none; color: #ff0000; background: transparent;
   border-left: 3px double #ffcccc; border-right: 3px double #ffcccc;
   border-top: 3px double #ffcccc; border-bottom: 3px double #ffcccc;
  font-size: 11px;
  padding-top: 5px; padding-left: 2px;
  padding-bottom: 5px; padding-right: 2px;
}  

div#leftlink1 a:hover {color: #ffffff; background: #ff0000;
   border-top: 3px double #ffffff;
   border-right: 3px double #ffffff;
   border-bottom: 3px double #ffffff;
   border-left: 3px double #ffffff;
   font-size: 11px;
   }
   
   
div#leftlink1 a:active {color: #ffffff; background: #336633;
   border-top: 3px double #ffffff;
   border-right: 3px double #ffffff;
   border-bottom: 3px double #ffffff;
   border-left: 3px double #ffffff;
   font-size: 11px;
   } 
   
div#leftlink1 a span {display: none;}

div#leftlink1 a:hover span {display: block;
   position: absolute; top: 350px; left: 20px;   width: 150px;
   padding: 5px; margin: 10px;  
   color: #000066; background: white; 
   font-family: Verdana, sans-serif;
   font-size: 11px;
   text-align: center;
}

div#navlink a {display: in-line; 
text-align: center; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; 
 margin:0 0 0 1px; border-width: 0; 
   text-decoration: none; color: #ff0000; background: transparent;
   border-left: 3px double #ffcccc; border-right: 3px double #ffcccc;
   border-top: 3px double #ffcccc; border-bottom: 3px double #ffcccc;
font-size: 11px;
padding-top: 5px; padding-left: 2px;
padding-bottom: 5px; padding-right: 2px;
}
  
div#navlink a:visited {display: inline; 
text-align: center; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; 
   margin:0 0 0 1px; border-width: 0; 
   text-decoration: none; color: #ff9999; background: transparent;
   border-left: 3px double #ffcccc; border-right: 3px double #ffcccc;
   border-top: 3px double #ffcccc; border-bottom: 3px double #ffcccc;
  font-size: 11px;
  padding-top: 5px; padding-left: 2px;
  padding-bottom: 5px; padding-right: 2px;
}  

div#navlink a:hover {color: #ffffff; background: #ff0000;
   border-top: 3px double #ffffff;
   border-right: 3px double #ffffff;
   border-bottom: 3px double #ffffff;
   border-left: 3px double #ffffff;
   font-size: 11px;
   }
   
   
div#navlink a:active {color: #ffffff; background: #336633;
   border-top: 3px double #ffffff;
   border-right: 3px double #ffffff;
   border-bottom: 3px double #ffffff;
   border-left: 3px double #ffffff;
   font-size: 11px;
   } 


p.left {
   font-size: 10px; 
   font-weight: normal; 
   text-align: left;
}

/*Halamus List Header*/

td.header {
text-align: center;
}




