body {margin:0px;padding:0px;
      background:#000000 url("images/hBack4.jpg") repeat;
      font-family:"Arial";
      line-height:140%;
      font-size:100%;}
      
#header{position:fixed;	
        top:0px;left:0px;
        min-width:100%;
        height:159px;
	color:#ffffff;
        background:#0066cc url("images/hBack2.jpg")  repeat-x;
	font-size:14px;
	line-height:110%;
	font-weight:bold;
        border-bottom: 2px solid red;}

#hBan{width:330px;  float:left;
      padding:0px 0px 1em 0px;
      border:none}

.medImg{width:75%; display: block;
        margin-left:auto;
	margin-right:auto;
	border:none}

.medImg2{width:90%; display: block;
        margin-left:auto;
	margin-right:auto;
	border:none;}

.rightImg{float:right;
          margin:10px 30px;
	  width:30%;
	  border:none;}

.apparelImg{float:left;margin:5px 15px 15px 0px;border:ridge 2px #c7c7c7;}
.illumImg{float:left;margin:5px 15px 15px 0px;border:none;}
.illumImgR{float:right;margin:5px 5px 15px 15px;border:none;}
.mGif{ width:470;
       height:318;
       border:none;
       display: block;
       margin-left:auto;
       margin-right:auto;}

#headerText{text-align:center;
            line-height:130%;
            font-size:150%;
            font-style:italic;
            padding-top:30px;}

#flagbox{ text-align:center;  margin-top:10px;
         line-height:120%;
         background:transparent;}

#searchbox{text-align:center; 
           line-height:120%;
           background:transparent;}

#lefthead{position:fixed;
          top:161px;left:0px;
          width:200px;
       	  padding:0px 0px 0px 3px;
          height:100%;
	  background:#0100fe url("images/lbk2.jpg") repeat-x;
	  background-size:100%;
          border-right: .28em ridge #0006fc;
          color:#ffffff;
          font-size:.83em;}

#homecenter{margin:0px auto 0px 205px;
            padding:179px 30px 20px 30px;
            min-width:740px;
            text-align:justify;
            color:#000033;
            background:transparent;}

  a:link    {color:#ffffff;text-decoration: none;}
  a:visited {color:#ffff77;text-decoration: none;}             
  a:hover   {color:orange;}
  a:active  {color:orange;}

  .speclink:link    {color:#0006fc;background:transparent;}
  .speclink:visited {color:#0006fc;background:transparent;} 
  .speclink:hover   {color:orange;background:transparent;}


.add { float:right;
       display:block;
       line-height:130%;
       margin:16px 20px 0px 0px; }

ul.main{font-size:105%;
        line-height:150%;
        font-style:italic;
        font-weight:bold;}

/*Page Boxes*/ 

 .rcol{float:right;
       padding:10px 8px;
       margin-top:35px;
       width:44%;line-height:130%;
       background:#f7f7f7;   
       color:#0101c5;
       text-align:left;}

.lcolmain{float:left;color:#0101c5;
          padding:10px 10px 10px 10px;
          margin-top:35px;
          width:48%;line-height:128%;
          background:#f7f7f7;
          text-align:left;}

.ccolmain{margin-top:35px;   
          color:#0101c5;
          width:97%;
          background:#f7f7f7;
          text-align:justify;
          padding:11px;}


#distleft{ width:220px; float:left;
             margin:0px 20px 0px 10px;
             text-align:left;
             padding:10px; 
             background:transparent;
	     font-size:15px;
	     line-height:140%;z-index:15;
             border: 3px ridge #0006fc;}

.lcol{float:left;
       margin:0px  0px 0px 20px;
       width:42%;
       background:#f7f7f7;
       text-align:left;
       padding:5px 15px;
       border: double 3px #0006fc;}
       
.rcolmain{float:left;
          margin-top:35px;
          width:68%;
          background:#f7f7f7;
          text-align:left;
          padding:10px;}

.rcol2{float:right;
       width:43%; padding:10px 0px;
       text-align:left;}

#centerright{ width:184px; float:left;
             margin:35px 0px 0px 10px;
             text-align:left;
             padding:7px; 
             background:transparent;
	     font-size:14px;
	     font-variant:small-caps;
             line-height:160%;z-index:15;
             border: 3px double #0006fc;}

.pic{border:none;}

.dpic{border:none;
      float:left;
      margin:0px 20px 30px 0px;}  

.bot{text-align:center;}
h1{font-variant:small-caps;
   text-align:left;
   font-size:26px;}

h2{font-size:110%;   }

 h3{font-size:100%;
    line-height:150%;
    font-style:italic;}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
          position:absolute;
          top:165px auto 0px 170px;
          width: 470px;
          padding: 10px;
          padding-bottom: 0;
          background: #0101c5;
          visibility: hidden;
          z-index: 40;
          cursor: hand;}

.box{font-size:17px;}

.box2{font-size:12px;background:#000000;color:#ffffff;}
.box3{font-size:12px;}

.halfspace{font-size:10px;
       line-height:10px;}

  .arrow{border:none;
        vertical-align:middle;} 

.emfc{color:red;}

.clearing{clear:all;}

.pright{text-align:right;}

.tac{text-align:center;}

.tacB{text-align:center;
      font-weight:bold;}

.tableClass{display:block;
            border:double 4px #0101c5;
            padding:15px;
            width:80%; 
	    margin-right:auto;
	    margin-left:auto;}

.tableNB{display:block;
            border:none;
            padding:15px;
            width:100%; 
	    margin-right:auto;
	    margin-left:auto;}

.styled {border-top: ridge 2px #0101c5;
	 padding:10px;
	 font-size:15px;
	 background:#f7f7f7 url(images/bg.png) no-repeat bottom right;}

.styled2{border-top: ridge 2px #0101c5;
	 background:#f7f7f7;
	 font-size:15px;}

.lavaLampWithImage {position: relative;
                    height: 26px;
                    min-width: 900px;	width:100%;
                    background: url(images/blue.png) repeat-x;
                    padding: 2px 0px 0px 2px;
                    margin: 0px ;
                    overflow: hidden; }

.lavaLampWithImage li {float: left;
                       list-style: none;}

.lavaLampWithImage li.back {
                        background: url("scripts/lava2.png") no-repeat top left;
                        width: 5px; height: 24px;
                        z-index: 8;
                        position: absolute; }

.lavaLampWithImage li.back .left { background: url("scripts/lava2.png") no-repeat top left;
                                   height: 24px;
                                   margin-right: 0px; /* 7px is the width of the rounded shape */ }

.lavaLampWithImage li a {
                        font: bold 14px "Verdana";
                        text-decoration: none;
                        color:#ffffff;
                        outline: none;
                        text-align: center;
                        top: 4px;
                        letter-spacing:1px;
                        z-index: 30;
                        display: block;
                        float: left;
                        height: 18px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 12px; }

 .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited { font-weight:bold;
                            border: none;} 
 .lavaLampWithImage li a:hover{color:#ffffff;
                               font-weight:bold;
                               border: none;} 
