BODY
{
    background-color:#99cbfe;
    background-image:url(../images/bg.jpg);
    background-repeat:no-repeat;
    font-family:arial;
    font-size:11px;
}
td {vertical-align:top; text-align:left; font-family:arial; font-size:11px;}
p {font-family:arial; font-size:11px;}
img {margin:0px; padding:0px;}

div.main {position:relative; padding-left:20px; width:757px;}
table.main {width:757px; margin-top:110px;}

td.nav {height:20px;
        background-image:url(../images/nav-bg-end.gif);
        background-repeat:no-repeat;
        background-position:right;        
}
div.nav 
{
    width:640px;
    height:20px;
    background-image:url(../images/nav-bg.jpg);
}
table.nav 
{    
    
}
td.navitem
{
    padding-left:15px;   
    padding-right:15px;
    padding-top:3px;   
}
td.navseperator 
{
    background-image:url(../images/nav-line.jpg);
    width:2px;
}


td.body 
{
    background-image:url(../images/blue-bg.gif);
    background-repeat:no-repeat;
    height:333px;
}
div.pagebody
{
    padding:0 20 20 20;
    margin: 20 0 0 0;    
    height:300px; 
    overflow:auto;
    scrollbar-highlight-color:#29166f;
	scrollbar-shadon-color:#29166f;
	scrollbar-3dlight-color:#cfe6fe;
	scrollbar-arrow-color:#fa9600;
	scrollbar-track-color:#99cbfe;
	scrollbar-darkshadow-color:#29166f;
	scrollbar-base-color:#cfe6fe;
}

td.footer
{
    text-align:right;
    padding-right:160px;
    font-size:9px;    
    color:#3978B6;
}
a.footer 
{
    font-size:9px;
    text-decoration:none;
    color:#3978B6;   
}
a.footer:hover
{
    font-size:9px;
    text-decoration:underline;
    color:#175898; 
}


/* floating stuff */
.slogan 
{
    position:absolute;
    top:80px;
    left:445px;    
}
.front-image
{
    position:absolute;
    top:239px;
    left:418px;    
}

/* classes for pages-B-foldout */

#pagesB-foldout { position:relative; z-index:2; margin-top:3px; }   /* covers all of the horizontal links */
#pagesB-foldout div { display:inline; padding:4px; padding-left:15px; padding-right:15px; position:relative; z-index:3; }   /* determines space around each of the links within */

.parent-div {background-image:url(../images/nav-line.jpg); background-repeat:no-repeat; background-position:right center;}

div.pagesB-parent-on {background-image:url(../images/nav-line.jpg); background-repeat:no-repeat; background-position:right center;} /* this determines the rollover background colour of the parent links - should match div.pagesB-foldout-child  */

div.pagesB-foldout-child { display:none; position:absolute; left:0px; top:20px;  z-index:4; background-color:#99CBFE; border:solid 1px white } /* this determines the background colour of the the drop-down */

a.com-pages{color:#fff;text-decoration:none; font-weight:bold; font-size:10px; text-transform:uppercase;}
a.com-pages:hover{color:#000;text-decoration:none;}
a.com-pages:hover div {  } 

table.pagesB-foldout-child { } 
td.pagesB-foldout-item { padding:0px; padding-top:3px; padding-bottom:3px; width:100%; }
a.pagesB-foldout-item { text-decoration:none; text-transform:capitalize; color:#fff; width:100%; font-size:10px; }
a.pagesB-foldout-item:hover { text-decoration:none; text-transform:capitalize; width:100%; color:#000; }

/* end classes for categories-B-foldout */