/* html>body { overflow:scroll; } */

.Kern1 
{
    letter-spacing: -1px;
}

a.showa:link 
{
    font-style: italic;
    text-decoration: underline;
    color: #000000;
}

a.showa:visited {
    font-style: italic;
    text-decoration: underline;
    color: #000000;
}

a.showa:hover {
    font-style: italic;
    text-decoration: underline;
    color: #F8682F;
}

.gradback
{
    visibility: visible;
    position:relative;
    z-index: 1;
    width: 974px;
    background-repeat: repeat;
    background-image: url(./commonmedia/graygradientback.jpg);
    background-position: 0px 500px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

.beta  {
   margin: 0px auto 0px auto;
   position:static;
   z-index: 1;
   width: 974px;
   background-repeat: repeat;
   background-image: url(../commonmedia/graygradientback.jpg);
}

.redborder { border: solid 1px red;}
.greenborder { border: solid 1px green;}
.blueborder { border: solid 1px blue;}



/* footer */

#ContactFooter 
{
   font: 16.25px/22px Arial; 
   margin: 0px;
   color: #010101;
   letter-spacing: 1px;
   padding-bottom: 3px;
   text-align: left;
   border: solid 0px orange;
   width: 977px; 
   height: 44px;
   vertical-align: middle;
   margin: 0px auto 0px auto;
} 

#ContactFooter a  {
   text-decoration: none;
   color: #000000;
}

#ContactFooter a:hover  	
{
	color: #F8682F;
} 

.ContactFooterBubble  {
    background-image: url(./commonmedia/footerbubble.jpg);
    visibility: visible;
    left: -3px;
    z-index: 4;
    width: 982px;
    height: 46px;
    position:relative; 
}

.ContactFooterBullet {width:020px;text-align:center;}
.ContactFooterLeft   {width:438px;text-align:right ;}
.ContactFooterCenter {width:060px;text-align:center;}
.ContactFooterRight  {width:438px;text-align:left  ;}

/* header */

#MenuBannerList  {
   font: bold 11px/30px Arial;
   height: 30px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #010101;
   position: absolute;
   z-index: 5;
   top: 73px;
   left: 565px;
   width: 402px;
}

#MenuBannerList li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#MenuBannerList li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #010101;
   height: 100%;
   display: block;
}

#MenuBannerList li a:hover  {
   color: #F8682F;
}

#MenuBanner
{
   background: url(./commonmedia/headerbubble.jpg) no-repeat; width: 984px; left: -3px;
   height: 109px; 
   margin: 0px auto 0px auto;
   z-index: 4;    
   position:relative;
   top: 2px;    
}

#MenuHome a:hover  {
   background-position: -150px 0%;
}

#MenuHome a  {
   background: url(./commonmedia/corplogohome.png) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 150px;
   font-size: 93px;
   line-height: 93px;
}

#MenuHome  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 7px;
   z-index: 5;
   width: 150px;
   height: 93px;
}


#AtlasLogo  {
   visibility: visible;
   position: absolute;
   left: 904px;
   top: 129px;
   z-index: 4;
   width: 38px;
   height: 61px;
}

#AtlasLogo a  {
   background: url(./commonmedia/atlaslogotwin.png) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 38px;
   font-size: 61px;
   line-height: 61px;
}

#AtlasLogo a:hover  {
   background-position: -38px 0%;
}

#AtlasWord  {
   visibility: visible;
   position: absolute;
   left: 727px;
   top: 149px;
   z-index: 4;
   width: 166px;
   height: 41px;
}

#AtlasWord a  {
   background: url(./commonmedia/atlaswordtwin.png) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 166px;
   font-size: 41px;
   line-height: 41px;
}

#AtlasWord a:hover  {
   background-position: -166px 0%;
}









.marpad0
{ margin: 0px;
  padding: 0px;
}

/* THE DIV TO TABLE TECHNIQUE */
/*
.container {
    display: table;
    padding:0;
    width: 910px; 
    border: 0px solid black; 
}

.row  {display: table-row;}

.col1 ,
.col2 ,
.col3 ,
.col4 {display: table-cell;}

.sectiongap { }

.columnin {
    margin:0;
    padding:0.5em 1em;
}

.cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    border:none;
    margin:0; padding:0;
    background:transparent;
    display:none;
}
*/
/* IE ONLY */
/*
* html .col1 {float:left;}
* html .col2 {float:left;}
* html .col3 {float:right;}
* html .col4 {float:right;}
* html .cleaner {display:block;}
*/