/* CSS Document */

div#intcontainer{
margin: 25px auto 0px auto;
padding: 0;
width: 800px;
border-top: 2px solid #DCE4FE;
border-left: 2px solid #DCE4FE;
border-right: 2px solid #DCE4FE;
background: #fff url(../img/inthatch.gif) top left repeat-y;
}

div#intheader{
width: 800px;
height: 160px;
margin: 0px 0px 0px 0px;
padding: 0;
background: #fff url(../img/bluestripe.gif) top left repeat-y;
}
div#holdlogo{
margin: 0;
padding: 0;
background: url(../img/topbar.gif) top left no-repeat;
text-align: left;
height: 127px;
}
div#intaddress{
margin: 31px 30px 0px 0px;
padding: 0;
width: 170px;
float: right;
}

img#intlogo{
margin: 31px 0px 0px 40px;
float: left;
}
table#inttable{
width: 780px;
height: 600px;
margin: 0px 0px 0px 20px;
clear: left;
}

td#primary, td#secondary{
vertical-align: top;
text-align: left;
height: 100%;
}


td#primary{
width: 604px;
background: url(../img/intnav-shadow.gif) top left no-repeat;
}

td#secondary{
width: 176px;
background: url(../img/right-shadow.gif) top left repeat-x;
}
div#intbottom{
width: 800px;
background: #333 url(../img/botbar2.gif) top left no-repeat;
height: 46px;
border-bottom: 2px solid #DCE4FE;
margin: 0px auto 0px auto;
border-left: 2px solid #DCE4FE;
border-right: 2px solid #DCE4FE;
}