html {
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
background:#fff; /*color background - only works in IE */
font-size:80%; /*set default font size */
font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif; /* set default font */
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow:hidden; /*get rid of scroll bars in IE */
/* */
}

.maintable {
 border-style:solid;
 border-width:2;
 border-color: #071C6D;
 background-color : #FFFFFF;
}
.rehabT{
 border-style:solid;
 border-width:2;
 border-color: #35740A;
 background-color : #FFFFFF;
}
td.rehabtitle{
 font-family: gadget, verdana, helvetica, sans-serif;
 font-size: 20px;
 color: #071C6D;
 background-color : #D4E5C9;
}
td.rehabservices{
 font-family: arial;
 font-weight: bold;
 font-size: 12px;
 color: #2F650A;
 background-color : #FFFFFF;
}
.bodytable {
 font-family: arial;
 font-size: 12px;
 border-style:solid;
 border-width:2;
 border-color: #D4E5C9;
 background-color : #FFFFFF;
}
td.sectitle{
 font-family: gadget, verdana, helvetica, sans-serif;
 font-size: 14px;
 color: #071C6D;
 background-color : #D4E5C9;
}
.rehablabel { color: #2F650A; text-decoration: none; font-size: 10pt; font-family:arial; font-weight: bold; }
.articles_P { color: #071C6D; text-decoration: none; font-size: 10pt; font-family:arial; font-weight: bold; }
.articles_C { color: #071C6D; text-decoration: none; font-size: 10pt; font-family:arial; font-weight: normal; }
.intro { color: #000000; text-decoration: none; font-size: 10pt; font-family:arial; font-weight: normal; }
.a_title { color: #071C6D; text-decoration: none; font-size: 10pt; font-family:arial; font-weight: bold; }
.recentposts { color: #204D02; text-decoration: none; font-size: 9pt; font-family:arial; font-weight: normal; }
.full_article { color: #071C6D; text-decoration: underline; font-size: 10pt; font-family:arial; font-weight: normal; }
a.menu:link { color: #333333; text-decoration: none; font: 10pt "arial"; }
a.menu:visited { color: #333333; text-decoration: none; font: 10pt "arial"; }
a.states:link { color: #3366FF; text-decoration: none; font: 10pt "arial"; }
a.states:visited { color: #3366FF; text-decoration: none; font: 10pt "arial"; }
.strb{ font-family: Arial, Helvetica, sans-serif;font-size:10pt;color:5A6840}

#content {
display:block; /* set up as a block */
height:100%; /* set height to full page */
max-height:100%;
overflow:auto; /* add scroll bars as required */
padding-left:2px; /* pad left to avoid navigation div if required */
position:relative; /* set up relative positioning so that z-index will work */
z-index:3; /* allocate a suitable z-index */
}

.pad2 {overflow:hidden;display:block;height:145px; /* height to miss header and footer */}#foot {overflow:hidden; position:absolute; margin:0; bottom:0px; right:18px; display:block; width:100%; height:143px; color:#000; text-align:right; font-size:2em; border:0px solid #000;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/75p_honey.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.foot[class] {
  background-image:url(http://militaryschooloptions.com/images/ad_back.png);
}

#foot_1 {position:absolute; margin:38px 0px 5px 120px; bottom:0px; display:block; width:400; height:100px; color:#fff; text-align:center; border-top:0px solid #000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: normal;
 text-decoration: none;
 font-color:ffffff;
}

#foot_2 {position:absolute; margin:45px 0px 0px 530px; bottom:5px; display:block; width:468px; height:60px; color:#fff; text-align:center; z-index:4; border:0px solid #000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: normal;
 text-decoration: none;
 font-color:ffffff;
}

img.floatLeft {
    float: left;
    margin: 0px 0px 0px 20px;
}

.small{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 font-color:ffffff;
}

body {
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
overflow:hidden; /*get rid of scroll bars in IE */
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
}
body {
        padding: 0px 0px;
        margin: 0px 0px;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

html {
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
background:#fff; /*color background - only works in IE */
font-size:80%; /*set default font size */
font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif; /* set default font */
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow:hidden; /*get rid of scroll bars in IE */
/* */
}

