
													/*Link Changes*/
body {
background: #183683;}


a:link {
font-weight: bold;
font-style: normal;
text-decoration: underline;
color: #ffffff;} 

a:visited {
font-weight: bold;
font-style: italic;
text-decoration: none;
color: #ffffff;}

													/*Flag Box*/
div.flag {
border: 2px #ffffff groove;
margin: 0em;
visibility: visible;
position: absolute;
top: +.2em;
left: 2px;
z-index: 101;
width: 760px;
height: 200px;
min-width: 760px;
max-width: 760px;
min-height: 200px;
font-family: "Times New Roman", Times, serif;
color: #ffffff;
font-size: 30px;
font-weight: bold;
font-style: italic;
text-decoration: none;
text-align: left;
background-image:url('images/texas760x2001.jpg');}


													/*of San Antonio Box*/
div.sabox {
position: absolute;
top: 6.2em;
left: 23.5em;
display: block;
z-index: 104;
color: #ffffff;
font-family: "times new roman", Helvetica, Arial, sans-serif;
font-size: 25px;
font-weight: bold;
font-style: italic;
z-index: 104;}


													/*God Bless Box*/
div.blessbox {
position: absolute;
top: 2.6em;
left: 40em;
display: block;
color: #ffffff;
font-family: times new roman, Helvetica, Arial, sans-serif;
font-size: 15px;
font-weight: bold;
font-style: italic;
z-index: 104;}


													/*Navigation Menu*/
div.menu {
border: 2px #ffffff groove;
margin: 0em;
visibility: visible;
position: absolute;
font-family: "times new roman", georgia, Helvetica, Arial, sans-serif;
font-size: 11pt;
top: 213px;
left: 2px;
z-index: 101;
width: 125px;
min-width: 125px;
max-width: 125px;
text-align: left;
color: #ffffff;
background-color: #941c29;
padding-left: .3em;
padding-top: .3em;
padding-bottom: .5em;
line-height: 17pt;
font-weight: bold;}



													/*Main Box*/
div.main {
border: 2px #ffffff groove;
position: absolute;
width: 625px;
top: 213px;
left: 137px;
display: block;
color: #ffffff;
font-family: "times new roman", Helvetica, Arial, sans-serif;
font-size: 22px;
font-weight: bold;
font-style: italic;
text-align: center;
z-index: 104;}

													/*Main Box Font*/
div.mainfont {
font-family: georgia "Times New Roman", Times, serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #ffffff;
text-align: justify;
padding-left: .3em;
padding-right: .3em;}


div.firemain {
border: 2px #fa0303 groove;
position: absolute;
width: 626px;
top: 213px;
left: 137px;
display: block;
color: #000000;
font-family: "times new roman", Helvetica, Arial, sans-serif;
font-size: 22px;
font-weight: bold;
font-style: italic;
text-align: center;
z-index: 104;
background-image:url('images/firemancollage.jpg');
height: 490px;
min-height: 490px;}

													/*Fire Main Box Font*/
div.firemainfont {
font-family: georgia "Times New Roman", Times, serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #000000;
text-align: justify;
padding-left: .3em;
padding-right: .3em;}






													/*Text Indent*/
div.indent {
text-indent: .3em;}

													/*Text Indent*/
div.indent2 {
text-indent: 1.0em;}

                                                    /*faq font color change*/
div.faqfontcolor {
color: #ffff00; 
font-family:  "Times New Roman",Times, serif;
font-size: 14pt;
text-align: left;}

													/*H1*/
h1 {
font-family:  "Times New Roman",Times, serif;
font-size: 15pt;
font-weight: bold;
color: #ffffff;}

													/*H3*/
h3 {
font-family: georgia, "times new roman";
font-size: 12pt;
font-weight: bold;
font-style: normal;}

													/*H4*/
h4 {
font-family: georgia, "times new roman";
font-size: 12pt;
font-weight: bold;
font-style: italic;
text-align: left;
padding-left: .3em;}

													/*H5*/
h5{
text-align: center;
font-family: "Times New Roman", Times, serif;
font-size: 8pt;}

													/*H6*/
h6{
font-style: normal;
font-family: "Times New Roman", Times, serif;
font-size: 12pt;}

													/*Since 1995 Script*/
span.date {
text-align: center;
font-family: "Times New Roman", Times, serif;
font-size: 11pt;}

													/*center text*/
div.center {
text-align: center;}

                                                    /*underline*/
span.underline {
text-decoration: underline; }

                                                    /*10pt font*/
span.font10pt {
color: #ffffff;
font-family: "Times New Roman", Georgia, Verdana, "Trebuchet MS";
font-size: 10pt;
font-weight: bold;
font-style: normal;
text-align: left;}

                                                    /*12pt font*/
span.font12pt {
color: #ffffff;
font-family: "Times New Roman", Georgia, Verdana, "Trebuchet MS";
font-size: 12pt;
font-weight: bold;
font-style: normal;
text-align: left;}

                                                    /*11pt font*/
div.font11pt {
color: #ffffff;
font-family: "Times New Roman", Georgia, Verdana, "Trebuchet MS";
font-size: 11pt;
font-weight: bold;
font-style: normal;
text-align: center;}
                                                     /*text left*/
div.leftalign {
text-align: left;}

                                                      /*left padding*/
div.padding1 {
padding-left: .3em; }

                                                      /*yellow font change*/
span.yellowfont {
font-family: georgia "Times New Roman", Times, serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #ffff00; }

                                                     /*black font change*/
span.blackfont {
font-family: georgia "Times New Roman", Times, serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #000000; }

div.blackfont {
font-family: georgia "Times New Roman", Times, serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #000000; }

                                                     /*heading 3*/
div.heading3 {
font-family: georgia, "times new roman";
font-size: 11pt;
font-weight: bold;
font-style: normal;}

													/*heading 5*/
div.heading5{
font-family: "Times New Roman", Times, serif;
font-size: 8pt;}

													/*heading 6*/
div.heading6{
font-style: normal;
font-family: "Times New Roman", Times, serif;
font-size: 12pt;}

                                                    /*underline*/
div.underline {
text-decoration: underline; }

.redborder {
    border-color: #941c29;
    border-width: 5px;
    border-style: groove;
}

div.lh {
line-height: 10pt;}

div.tdn {
text-decoration: none;}

span.bold {
font-weight: bold;}
                                                    /*10pt font*/
div.font10pt {
color: #ffffff;
font-family: "Times New Roman", Georgia, Verdana, "Trebuchet MS";
font-size: 10pt;
font-weight: bold;
font-style: normal;
text-align: left;}

ul.makeMenu, ul.makeMenu ul {

border: 2px #ffffff groove; /* puts a black border around the menu blocks */
background-color: #941c29;  /* makes the menu blocks mint green - a bg-color MUST be 																											included for IE to work properly! */
color: #ffffff;
cursor: default; 
position: absolute;
font-family: "times new roman", georgia, Helvetica, Arial, sans-serif,;
font-size: 11pt;
margin: 0em;
top: 213px;
left: 2px;
width: 125px;				/* sets the size of the menu blocks */
min-width: 125px;
max-width: 125px;
text-align: left; 
padding-left: 5px;
padding-top: .3em;
padding-bottom: .5em;
line-height: 15pt;
font-weight: bold;
z-index: 101;
}             
/* Opera 7 final's margin and margin-box model cause problems */

ul.makeMenu li {
list-style: none !important;
list-style-image: none !important;    /* removes the bullet points */
margin: 0px;                 /* Opera 7 puts large spacings between li elements */
position: relative; 
left: 0px;         /* makes the menu blocks be positioned relative to their parent menu itemthe lack of offset makes these appear normal, but it will make a difference
to the absolutely positioned child blocks */
color: #ffffff; 
}

ul.makeMenu li > ul {          /* using the > selector prevents many lesser browsers (and IE - see below) hiding child ULs */
border: 1px #183683 solid;
background-color: #ffffff;
display: none;   /* hides child menu blocks - one of the most important declarations */
position: relative;          /* make child blocks hover without leaving space for them */
width: 118px;					/* sets the size of the menu blocks */
min-width: 118px;
max-width: 118px;      
line-height: 7pt;  
top: 0em;                   
left: 0px;
padding-left: 5px;                  
font-size: 10pt;
color: #000000;
font-weight: normal;
}

ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
background-color: #941c29;     
color: #ffffff;                
}

ul.makeMenu ul.CSStoShow {/* must not be combined with the next rule or IE gets confused */
display: block;/* specially to go with the className changes in the behaviour file */
}

ul.makeMenu li:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements the > targets only the child ul, not any child uls of that child ul */
display: block;/* makes the child block visible - one of the most important declarations */
}

/* and some link styles */
ul.makeMenu li a { color: #ffffff; display: block; width: 100%; text-decoration: underline; }
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #ffffff; }
ul.makeMenu li:hover > a { color: #ffffff; } /* supports links in branch headings - should not be display: block; */

</style>
<!--[if gt IE 5.0]><![if lt IE 7]>
<style type="text/css">
/* that IE 5+ conditional comment makes this only visible in IE 5+ */
ul.makeMenu li {  /* the behaviour to mimic the li:hover rules in IE 5+ */
  behavior: url( IEmen.htc );
}
ul.makeMenu ul {  /* copy of above declaration without the > selector, except left position is wrong */
  display: none; position: absolute; top: 2px; left: 78px;
}
</style>
<![endif]><![endif]-->

