/* Customville CSS file*/

BODY {width: 100%; background: #C2CEE4;}

BODY, HTML, DIV {margin: 0; padding: 0;}

DIV {-moz-box-sizing: content-box; box-sizing: content-box;}

ADDRESS {font-style: normal; font-size: larger;}

*IMG {border: 2px solid white;}
IMG.Plain {border: none;}
* Img.Pic {}
IMG.BizCard {}
img.floatLeftPlain{float: left; margin: 4px; border: none;}

div.IFramePics img {height: 50em;}
IFRAME ImgFrame {margin: 0;}
IMG.IFramePic {width: 320;}

.USAFlag {margin: 1.5em; height: 55%;}
.Centered {text-align: center;}
.Justify {text-align: justify;}
.Maps {width: 100%;}
.Maps col {width: 30%; text-align: center;}
.Maps img {width: 200px;}

.Contact {width: 100%;}
TD.email img {width: 100px;}

div.ImgList {width: 100%; white-space: nowrap; overflow-x: scroll; text-align: center;}
ul.ImgList {margin: 10px;}
ul.ImgList li {display: inline; line-height: 2;}
ul.ImgList a {}

IMG.Centered {display: block; margin-left: auto; margin-right: auto;}

DIV.VCenter {min-height: 10em; display: table-cell;vertical-align: middle;}

#Header {position: absolute; top: 0; left: 0;height: 102px; width: 100%; background-color: white;}

#ContentOuter {margin-top: 110px; margin-left: 10em; margin-right: 10em; padding: 0.4em;}
#ContentInner {padding: 0.6em; border: 2px gray ridge; }

#LeftOuter {position: absolute; top: 110px; left: 0; width: 9.2em; padding: 0.4em;}
#LeftMenu {border: 2px gray groove; }

#LeftMenu ul {list-style: none; margin-left: 1em; padding: ;}
#LeftMenu li {height: 1.5em;}

#LeftMenu a {text-decoration: underline; color: black;}
#LeftMenu a:hover {}
#LeftMenu.ul a .current {background-color: blue;}

#RightOuter {
	position: absolute;
	top: 110px;
	right: 0;
	width: 9.2em;
	padding: 0.4em;
	background: navy;
	background-color: #CCCCCC;
}
#RightPanel {border: 2px red groove; color: white; text-align: center;}

#TopMenu {position: absolute; bottom: 0; right: 0; background: #C2CEE4;}

#TopMenu li {display: inline; list-style-type: none; padding-right: 20px;}




/*
#LeftMenu ul {list-style: none;}
#LeftMenu li {border: 1px black solid; border-bottom: 0; margin 5px; height: 2em;}

#LeftMenu a {text-decoration: none; color: black; border: 1px blue solid;}
#LeftMenu a:hover {color: red;}
#LeftMenu.ul a .current {background-color: blue;}


* {
   padding:0;
   margin:0;
}

*/





 
 overflow-y: hidden; overflow-x: auto;
table.IFramePics img {height: 5em; overflow-y: hidden; overflow-x: auto;}

/*

text-align: center

position: absolute

BODY {font-family: times;}
background: #EAA

*/
