
img {
vertical-align:middle;
}


/*** Navigation ***/
.navdiv {
display:table;
margin:0 auto 10px auto;
border-spacing:7px;
border-collapse:separate;
}
.navdiv a {
display:table-cell;
/*width:13.28%;*/
width:12.5%;
padding:5px .5%;
height:100%;
text-align:center;
border:#999 solid 1px;
height:100%;
font:bold 16px Arial, Helvetica, sans-serif;
-moz-border-radius:9px;
-webkit-border-radius:9px;
-khtml-border-radius:9px;
border-radius:9px;
vertical-align:middle;
}
.navdiv a.select {
background-color:#8B9;
color:#353;
}
.navdiv a:hover {
background-color:#FF6;
color:#036;
}


.logo-l {
float:left;
background:0 0 repeat url(j2/j2.png);
background-size:contain;
}
.logo-r {
float:right;
background:0 0 repeat url(j2/mi.png);
background-size:contain;
}


.contacts {
border:#999 solid 1px;
overflow:auto;
}
.contacts h2 {
border-bottom:#CCC solid 1px;
}
.contacts > div {
margin:2%;
overflow:auto;
}
.contacts > div div:first-child {
margin-top:0;
}
.contacts > div > div {
border:#CCC solid;
border-width:0 0 1px 0;
padding:2px 5px 5px 5px;
}
.contacts > div > div strong, .contacts > div > div a {
display:block;
}



.resdiv {
padding:10px;
margin:0 auto;
}
.resdiv h3 {
text-align:left;
}
.resdiv a {
display:block;
color:#033;
padding:7px 2px;
margin:3px;
}
.resdiv > a:nth-child(even) {
background-color:#DDD;
padding-top:5px;
padding-bottom:5px;
}
.resdiv a:hover {
background-color:#FF9;
}
.resdiv > div div {
margin-bottom:10px;
padding-top:3px;
}
.resdiv > div div:not(:first-of-type) {
border-top:#DDD solid 1px;
}


.othertable {
width:100%;
margin:20px 0 0 0;
}
.othertable td {
width:33%;
}
.othertable td a {
display:block;
text-align:center;
font-size:18px;
}
.othersection {
border:#999 solid;
border-width:1px;
margin:2%;
/*background-color:#FCFFD0;*/
background-color:#FCFFDE;
}


/*
.formtable {
width:100%;
}
.formtable td {
border:#999 solid 1px;
padding:3px;
}
.formtable td.col1 {
width:200px;
padding:0;
}
.formtable td.col1 a, .formtable td.col1 a:visited {
display:block;
padding:3px;
color:#03C;
}
.formtable td a:hover {
background-color:#DDD;
}
*/
.Icon{
background-position:5px center;
background-repeat:no-repeat;
background-origin:border-box;
}

.Icon.s{
min-height:27px;
padding-left:31px !important;
background-size:25px;
}

.Icon.m{
min-height:32px;
background-size:30px;
padding-left:43px !important;
}

.Icon.l{min-height:37px;padding-left:0 !important;}


/*DOCUMENTS*/
.Icon.s.ako{background-image:url(images/ako_small.png);}
.Icon.s.doc{background-image:url(images/doc_small.png);}
.Icon.s.docx{background-image:url(images/docx_small.png);}
.Icon.s.gko{background-image:url(images/gko_small.png); padding-left:34px !important;}
.Icon.s.mil_ar{background-image:url(images/army_square_small.png);}
.Icon.s.mil_af{background-image:url(images/af_logo_small.png);}
.Icon.s.mil_nv{background-image:url(images/navy_large.png);}
.Icon.s.milsuite{background-image:url(images/milsuite_small.png);}
.Icon.s.none{background-image:url(images/hyperlink_small.png);}
.Icon.s.pdf{background-image:url(images/pdf_small.png);}
.Icon.s.ppt{background-image:url(images/ppt_small.png);}
.Icon.s.txt{background-image:url(images/docs.png);}
.Icon.s.xls{background-image:url(images/xls_small.png);}
.Icon.s.xfdl{background-image:url(images/xfdl_small.png);}
.Icon.s.zip{background-image:url(images/zip_small.png);}

.Icon.m.ako{background-image:url(images/ako.png);}
.Icon.m.doc{background-image:url(images/doc_large.png);}
.Icon.m.docx{background-image:url(images/docx_medium.png);}
.Icon.m.gko{background-image:url(images/gko.png);}
.Icon.m.none{background-image:url(images/link_medium.png);}
.Icon.m.pdf{background-image:url(images/pdf_medium.png);}
.Icon.m.ppt{background-image:url(images/pptx_small.png);}
.Icon.m.txt{background-image:url(images/document_large.png);}
.Icon.m.xls{background-image:url(images/xlsx_small.png);}
.Icon.m.xfdl{background-image:url(images/xfdl_medium.png);}
.Icon.m.zip{background-image:url(images/zip_medium.png);}

.Icon.l.ako{background-image:url(images/ako_large.gif);}
.Icon.l.doc{background-image:url(images/doc_large2.png);}
.Icon.l.docx{background-image:url(images/docx_large.png);}
.Icon.l.gko{background-image:url(images/gko-large.gif);}
.Icon.l.none{background-image:url(images/link_large.png);}
.Icon.l.pdf{background-image:url(images/pdf_large.png);}
.Icon.l.ppt{background-image:url(images/ppt_large.png);}
.Icon.l.txt{background-image:url(images/document_large.png);}
.Icon.l.xls{background-image:url(images/xlsx_large.png);}
.Icon.l.xfdl{background-image:url(images/xfdl_large.png);}
.Icon.l.zip{background-image:url(images/zip_large.png);}


/*IMAGES*/
.Icon.s.bmp{background-image:url(images/bmp_small.png);}
.Icon.s.gif{background-image:url(images/gif_small.png);}
.Icon.s.jpeg{background-image:url(images/jpg_small.png);}
.Icon.s.jpg{background-image:url(images/jpg_small.png);}
.Icon.s.tif{background-image:url(images/tiff_large.png);}

.Icon.m.bmp{background-image:url(images/bmp_small.png);}
.Icon.m.gif{background-image:url(images/gif_small.png);}
.Icon.m.jpeg{background-image:url(images/jpg_small.png);}
.Icon.m.jpg{background-image:url(images/jpg_small.png);}
.Icon.m.tif{background-image:url(images/tiff_large.png);}

.Icon.l.bmp{background-image:url(images/bmp_small.png);}
.Icon.l.gif{background-image:url(images/gif_small.png);}
.Icon.l.jpeg{background-image:url(images/jpg_small.png);}
.Icon.l.jpg{background-image:url(images/jpg_small.png);}
.Icon.l.tif{background-image:url(images/tiff_huge.png);}


/*VIDEO*/
.Icon.s.mp4{background-image:url(images/mp4_small.png);}
.Icon.s.vid{background-image:url(images/video_small.png);}

.Icon.m.mp4{background-image:url(images/mp4_small.png);}
.Icon.m.vid{background-image:url(images/video_small.png);}

.Icon.l.vid{background-image:url(images/video_large.png);}


/*AUDIO*/
.Icon.s.mp3{background-image:url(images/mp3_small.png);}

.Icon.m.mp3{background-image:url(images/mp3_small.png);}

.Icon.l.mp3{background-image:url(images/mp3_large.png);}