.sidem:link {
   color: #FFFFFF;
   font: 10pt "skia","Verdana";
  text-decoration: none;}
.sidem:visited {
  color: #FFFFFF;
  font: 10pt "skia","Verdana";
  text-decoration: none;}
.sidem:hover { /*this effect is not shown in NN8.xx*/
  color: #FFFFFF;
  font: 10pt "skia","Verdana";
  text-decoration: none;}
.sidem:active {/*colour in NN8.xx is red*/
  color: #FFFFFF;
  font: 10pt "skia","Verdana";
  text-decoration: none;}

a.blah{text-decoration:underline; color:1766AE; font-family: optima, arial; font-size:12; font-weight:bold;}
.child1:link{text-decoration:none; color:1766AE; font-family: arial; font-size:10; font-weight:normal;}
.child1:hover{text-decoration:underline; color:1766AE; font-family: arial; font-size:10; font-weight:normal;}
.child1:visited{text-decoration:underline; color:1766AE; font-family: arial; font-size:10; font-weight:normal;}
.newst{color:5F7638; font-family: optima, arial; font-size:13; font-weight:bold;}
.copy{color:000000; font-family: arial; font-size:10; font-weight:bold;}
a.newstitle{text-decoration:underline; color:5F7638; font-family: optima, arial; font-size:12; font-weight:bold;}
.newsi{color:000000; font-family: optima, arial; font-size:12; font-weight:bold;}
.newsdate{color:666666; font-family: optima, arial; font-size:12; font-weight:bold;}
.title1{font-family: arial narrow,arial; font-weight: bold; font-size: 14; color: ffffff;}
.title2{font-family: arial; font-weight: bold; font-size: 18; color: 1766AE;}
.title22{text-decoration:underline; font-family: arial; font-weight: bold; font-size: 18; color: 1766AE;}
.title3{font-family: arial; font-weight: bold; font-size: 16; color: 3A3A3A;}
.title4{text-decoration:underline; font-family: arial; font-weight: bold; font-size: 16; color: 1766AE;}
.smalltext{text-decoration:none; font-family: arial; font-weight: normal; font-size: 10; color: 1766AE;}
.mediumtext{text-decoration:none; font-family: arial; font-weight: normal; font-size: 11; color: 1766AE;}
.postinfo{text-decoration:none; font-family: arial; font-weight: normal; font-size: 11; color: 1766AE;}
.homename{text-decoration:none; font-family: arial; font-weight: bold; font-size: 12; color: A70404;}
a.mainmenu{font-family: arial; font-weight: bold; font-size: 12; font-style: italic; text-decoration:none; color: ffffff;}
a.registration{font-family: arial; font-weight: bold; font-size: 12; font-style: italic; text-decoration:underline; color: blue;}
a.BlogButton{font-family: arial; font-weight: bold; font-size: 12; font-style: normal; text-decoration:none; color: 484747;}
.reg_list{font-family: arial; font-weight: bold; font-size: 12; color: 333333;}
.breadcrumbs_top{text-decoration:none; color:000000; font-family: arial; font-size:12; font-weight:bold;}
a.breadcrumbs_top{text-decoration:none; color:000000; font-family: arial; font-size:12; font-weight:bold;}
.breadcrumbs{text-decoration:none; color:333333; font-family: arial; font-size:10; font-weight:bold;}
.bcsearch{text-decoration:none; color:0033FF; font-family: arial; font-size:10px; font-weight:200;}
td.label{text-decoration:none; color:012A4A; font-family: arial; font-size:12; font-weight:bold;}
.label{text-decoration:none; color:333333; font-family: arial; font-size:10; font-weight:bold;}
label{text-decoration:none; color:333333; font-family: arial; font-size:10; font-weight:normal;}
.searchdesc{text-decoration:none; color:012A4A; font-family: arial; font-size:12; font-weight:100;}
.addc{text-decoration:none; color:317D03; font-family: arial; font-size:12; font-weight:bold;}
.addcategory{text-decoration:none; font-style:italic; color:333333; font-family: arial; font-size:12; font-weight:bold;}
.addcategoryb{text-decoration:none; color:1766AE; font-family: arial; font-size:16; font-weight:bold;}
.signout{text-decoration:none; color:DFE0DF; font-family: arial; font-size:12; font-weight:bold;}
.credit{text-decoration:none; color:6B6B6B; font-family: arial; font-size:9; font-weight:normal;}
.userinfo{text-decoration:none; color:FFFFFF; font-family: arial; font-size:12; font-weight:bold;}
.footer{text-decoration:none; color:6B6B6B; font-family: optima, arial; font-size:12; font-weight:bold;}
.rating{text-decoration:none; color:FF0000; font-family: optima, arial; font-size:12; font-weight:700;}
.general{font-family:arial; font-size:10; color:333333;}
.general2{font-family:arial; font-size:10; color:000000; font-weight:bold;}
       .maintable{
       border : thin solid #2B3522;
       background-color : #EAF0E8;
	font-family: arial;
        font-size:10;
        font-weight:normal;
        color:333333;
	}
.shadow{
   background-image: url("http://teenbootcamps.com/images/shadow.gif");
   background-repeat: repeat-y;
   background-color:#ffffff;
   font-size:12px;
   font-family:VT100, arial;
}  
        .menutable { 
        border-width: 1px 1px 1px 1px;
        border-spacing: 2px;
        border-style: solid solid solid solid;
        border-color: 9E9E9E white F1EFEF white;
        border-collapse: separate;
        background-color: F1EFEF;
       font-family: optima, arial, sans-serif;
       font-weight: bold;
       font-size : 12px;
       color : #000000;
	}
       .catbios{
       border : thin solid #9E9E9E;
       background-color : #FFFFFF;
        font-family: arial; 
        font-size:10;
        font-weight:normal; 
        color:333333;
        }
       .bodytable1{
   background-image: url("http://teenbootcamps.com/images/ds.gif");
   background-repeat: no-repeat;
       border : thin solid #FFFFFF;
       background-color : #FFFFFF;
        font-family: arial;
        font-size:10;
        font-weight:normal;
        color:333333; 
       }
       .bodytable{
        font-family: arial;
        font-size:10;
        font-weight:normal;
        color:333333;
       }
       .addcontent{
       border : thin solid #9E9E9E;
       background-color : #FFFFFF;
	font-family: arial;
	font-size:13;
	font-weight:bold;
	color:1766AE;
       }
       .dirtable{
       border : thin solid #A6B982;
       background-color : #FFFFFF;
       }
       .subth {
       font-family: optima, arial, sans-serif;
       font-weight: bold;
       font-size : 12px;
       color : #6D6D6E;
       background-color : #F3F3F3;
       }
       td.profiletd {
       font-family: arial, sans-serif;
       font-weight: bold;
       font-size : 16px;
       color : #1766AE;
       background-color : #FFFFFF;
       }
       .titletd {
       font-family: arial, sans-serif;
       font-weight: bold;
       font-size : 10px;
       color : #FFFFFF;
       background-color : #1766AE;
       }
       .headertd {
       font-family: optima, arial, sans-serif;
       font-weight: bold;
       font-size : 12px;
       text-decoration:underline;
       color : #1A4F78;
       background-color : #ffffff;
       }
	.statetb{
	border-style:solid;
	border-width:1;
	border-color:1A4F78;
	background-color:ffffff;
        font-family: optima, arial, sans-serif;
        font-weight: bold;
        font-size : 12px;
        color : #1766AE;
	}
       .infotb {
       font-family: optima, arial, sans-serif;
       font-weight: bold;
       font-size : 10px;
       text-decoration:none;
       color : #5D5C5C;
       border : thin solid #DEEFF4;
       background-color : #ffffff;
       }
        .resultstb{ 
        border-style:solid;
        border-width:1;
        border-color:1A4F78;
        background-color:E3E4E5;
        font-family: optima, arial, sans-serif;
        font-weight: bold;
        font-size : 12px;
        color : #1766AE;
	}
        .labelstr{ 
        border-style:solid;
        border-width:1;
        border-color:1A4F78;
        background-color:1766AE;
        font-family: optima, arial, sans-serif;
        font-weight: bold;
        font-size : 12px;
        color : #ffffff;
        }
       .wm_tb{
       border : thin solid #012A4A;
       background-color : #C5D5FB;
       }
       .wm_tr {
       font-family: optima, arial, sans-serif;
       font-weight: bold;
       font-size : 16px;
       color : #DEEFF4;
       background-color : #1A4F78;
       }
a.wm_h1{text-decoration:none; color:ffffff; font-family: optima, arial; font-size:12; font-weight:bold;}
a.wm_h2{text-decoration:none; color:012A4A; font-family: optima, arial; font-size:12; font-weight:bold;}
h2{text-decoration:none; color:72540B; font-family: arial; font-size:24; font-weight:bold;}
th{text-decoration:none; color:72540B; font-family: arial; font-size:14; font-weight:bold;}


a.menbar:link { color: black; text-decoration: none }
a.mmebar:active { color: black; text-decoration: none }
a.menbar:visited { color: black; text-decoration: none }
a.menbar:hover { color: black; text-decoration: underline }
.menbar{text-decoration:none; color:000000; font-family: arial; font-size:9; font-weight:bold;}

a.interest:link { color: black; text-decoration:none }
a.interest:active { color: black; text-decoration: none }
a.interest:visited { color: black; text-decoration: none }
a.interest:hover { color: black; text-decoration: underline }
.interest{text-decoration:none; color:000000; font-family: arial; font-size:12; font-weight:bold;}

a.export:link { color: white; text-decoration: none }
a.export:active { color:white; text-decoration: none }
a.export:visited { color: white; text-decoration: none }
a.export:hover { color:white; text-decoration: underline }
.export{ color: white; text-decoration: none; font-family: arial; font-size 12; font-weight:bold;}

a.delete:link { color: red; text-decoration: none }
a.delete:active { color: red; text-decoration: none }
a.delete:visited { color: red; text-decoration: none }
a.delete:hover { color: red; text-decoration: underline }
.delete{ color: red; text-decoration: none }


.childtable {
  border: 1px #666666 solid
  }
a.blah2{text-decoration:underline; color:FFFFFF; font-family: optima, arial; font-size:12; font-weight:bold;}
a.mainlink{text-decoration:none; color:2B3522; font-family: arial; font-size:10; font-weight:bold;}
.child2:link{text-decoration:none; color:FFFFFF; font-family: arial; font-size:10; font-weight:normal;}
.child2:active{text-decoration:none; color:FFFFFF; font-family: arial; font-size:10; font-weight:normal;}
.child2:hover{text-decoration:none; color:FFFFFF; font-family: arial; font-size:10; font-weight:normal;}
.child2:visited{text-decoration:strikethrough; color:FFFFFF; font-family: arial; font-size:10; font-weight:normal;}


.pad2 {display:block;height:100px; /* height to miss header and footer */}#foot {position:absolute; margin:0; bottom:-1px; right:18px; display:block; width:100%; height:143px; color:#000; text-align:right; font-size:2em; z-index:4; border-top: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://teenbootcamps.com/images/ad_back.png);}#foot_1 {position:absolute; margin:43px 0px 0px 220px; bottom:-1px; display:block; width:400; height:100px; color:#fff; text-align:center; z-index:4; 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:43px 0px 0px 670px; right:10px; bottom:10px; display:block; width:80; height:50px; color:#fff; text-align:center; z-index:4; border-top: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: 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 */}#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 */}

a.close {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#ffffff;}



#note {
        background: #ffffff url('http://teenbootcamps.com/images/teenbootcamps_02.gif') no-repeat top center;
        width: 574px;
        height: 121px;
        color: #000;
}
#note #box {
        position:relative;
        top: 16px;
        left: 240px;
        width: 320px;
        height: 84px;
        text-align: center;
        border: solid 0px red;
}
#note #box_title {
        color: blue;
        font-size: 22px;
}
#note #box_content {
        color: #333333;
        font-size: 14px;
        line-height: 13px;
	letter-spacing: -0.5px;
}
#note #box_phone{
        color: #11226b;
        font-size: 28px;
        margin-top: 4px;
}

#banner3 {
        background: #ffffff url('http://militaryschooloptions.com/images/banner3.jpg') no-repeat top center;
        margin: 0px auto;
        width: 688px;
        height: 130px;
        font-size: 28px;
        font-family: impact, arial;
        text-align: right;
        padding: 0 10px 0 0;
        color: #025797;
}
#banner4 {
        background: #ffffff url('http://militaryschooloptions.com/images/banner4.jpg') no-repeat top center;
        margin: 0px auto;
        width: 740px;
        height: 138px;
        font-size: 28px;
        font-family: impact, arial;
        text-align: left;
        padding: 0 10px 0 0;
        color: #025797;
}
#banner4 #box_title {
        padding: 8px 0px 0px 20px;
        color: #44758e;
        font-size: 24px;
}  
#banner4 #box_content {
        color: #333333;
        font-family: arial;        font-size: 16px;
        padding: 2px 0px 0px 20px;
        width: 500px;
        border: solid 0px red;
} 
#banner4 #box_phone{
        color: #11226b;
        font-size: 28px;
        padding: 8px 0px 0px 20px;
}
#banner4 #box_phone a{
        color: #11226b;
        font-size: 16px;
}


.x {
        display: block;
        width: 698px;
        height: 100px;
}
#cc {
        background: #ffffff url('http://militaryschooloptions.com/images/mso_cc.jpg') no-repeat top center;
        margin: 0px auto;
        width: 199px;
        height: 362px;
}
#cc_phone {
        position: relative;
        top: 300px;
        color: #074366;
        font-size: 26px;
        text-align: center;
}
.z {
        display: block;
        width: 199px;
        height: 326px;
        border: solid 0px red;
}


#ParentResources {
        background: #ffffff url('http://militaryschooloptions.com/images/ParentResources.jpg') no-repeat top center;
        margin: 0px auto;
        width: 200px;
        height: 82px;
}
#ParentResources p {
        position: relative;
        top: 54px;
        left: 0px;
        color: #2793dc;
        font-size: 16px;
        font-family: arial;
        font-weight: bold;
        text-align: right;
}

#Loans {
        margin: 0px;
        background: #2682ad;
        color: #eeda6d;
        text-align:center;
        font-size: 18px;
        font-weight: bold;
        width: 200px;
        height: 80px;
        border: solid 0px #fff;
} 

#Loans #phone {
        margin-top: 0px;
        color: #fff;
        font-size: 22px;
        font-family: arial;
        font-weight: bold;
        text-align: center;
}
#Loans #link {
        margin-top: 0px;
        text-align: center;
}
#Loans #link a {
        color: #fff;
        font-size: 14px;
        font-family: arial;
        font-weight: bold;
}


