﻿.indexBody 
{
    background-image:url('../images/bg.png');
    background-repeat:repeat;
}
.mainTable
{
    padding-left:50px;
}
.menuTable
{
    width:61px;
}
.spacerCellLeft
{
    width:24px;
    background-image:url('../images/sideShadowLeft.png');
    background-repeat:repeat-y;
    background-position:right;
    height:100%;
}
.spacerCellRight
{
    width:22px;    
    background-image:url('../images/sideShadowRight.png');
    background-repeat:repeat-y;
    background-position:left;
    height:100%;
}
.contentFrame
{
    width:745px;
    height:420px;
}
.menuOuterDiv
{
    position:relative;
    top:-462px;
    left:0px;
}
.menuInnerDiv
{
    background-image:url('../images/ghsCantonMenuMiddle.png');
    background-repeat:repeat-y;
    padding-left:3px;
}
.menuItem
{
    background-image:url('../images/ghsCantonButton.png');
    background-repeat:no-repeat;
    height:28px;
    padding-left:32px;
    padding-top:8px;
    text-decoration:none;
    color:#ffffff;
    outline:0;
}
.menuItem:visited
{
    background-image:url('../images/ghsCantonButton.png');
    background-repeat:no-repeat;
    height:28px;
    padding-left:32px;
    padding-top:8px;
    text-decoration:none;
    color:#ffffff;
    outline:0;
}
.menuItem:hover
{
    background-image:url('../images/ghsCantonButtonRoll.png');
    background-repeat:no-repeat;
    height:28px;
    padding-left:32px;
    padding-top:8px;
    text-decoration:underline;
    color:#ffffff;
    outline:0;
}
.menuItem:active
{
    background-image:url('../images/ghsCantonButtonRoll.png');
    background-repeat:no-repeat;
    height:28px;
    padding-left:32px;
    padding-top:8px;
    outline:0;
}
.menuItem:focus
{
    background-image:url('../images/ghsCantonButtonRoll.png');
    background-repeat:no-repeat;
    height:28px;
    padding-left:32px;
    padding-top:8px;
    outline:0;
}
.menuActive
{
    background-image:url('../images/ghsCantonButtonRoll.png');
    background-repeat:no-repeat;
    height:28px;
    padding-left:32px;
    padding-top:8px;
    outline:0;
    text-decoration:underline;
    color:#ffffff;
}
.menu:link
{
    color:#ffffff;
    font-family:Arial, Sans-Serif;
    font-size:15px;
    font-weight:normal;
    text-decoration:none;
    outline:0;
}
.menu:visited
{
    color:#ffffff;
    font-family:Arial, Sans-Serif;
    font-size:15px;
    font-weight:normal;
    text-decoration:none;
    outline:0;
}
.menu:active
{
    color:#ffffff;
    font-family:Arial, Sans-Serif;
    font-size:15px;
    font-weight:normal;
    text-decoration:underline;
    outline:0;
}
.menu:hover
{
    color:#ffffff;
    font-family:Arial, Sans-Serif;
    font-size:15px;
    font-weight:normal;
    text-decoration:underline;
    outline:0;
}
.contentBody
{
    background-image:url('../images/ghsCantonMiddle.png');
    background-repeat:no-repeat;
    background-color:#fcfcfc;
    padding-left:80px;
    padding-top:15px;
    background-attachment:fixed;
}
.contentOuterTable
{
    width:100%; 
    padding-left:25px;
    padding-right:25px;
}
.contentOuterTableSmall
{
    width:100%; 
    padding-left:15px;
    padding-right:15px;
}
.contentOuterTableDoctors
{
    width:100%; 
    padding-left:10px;
    padding-right:10px;
}
.contentText
{
    color:#000000;
    font-family:Arial, Sans-Serif;
    font-weight:normal;
    font-size:12pt;
    padding-top:10px;
    vertical-align:top;
}
.contentTextSmall
{
    color:#000000;
    font-family:Arial, Sans-Serif;
    font-weight:normal;
    font-size:9pt;
    padding-top:15px;
    vertical-align:top;
}
.contentTextCenter
{
    color:#000000;
    font-family:Arial, Sans-Serif;
    font-weight:normal;
    font-size:9pt;
    padding-top:15px;
    text-align:center;
    vertical-align:top;
}
a:link
{
    text-decoration:none;
    font-size:11pt;
    outline:0;
}
a:hover
{
    text-decoration:underline;
    font-size:11pt;
    outline:0;
}
a:visited
{
    text-decoration:none;
    font-size:11pt;
    outline:0;
}
a:visited:hover
{
    text-decoration:underline;
    font-size:11pt;
    outline:0;
}
a:active
{
    text-decoration:none;
    font-size:11pt;
    outline:0;
}
internal a:link
{
    color:#0000fb;
    text-decoration:none;
    font-size:11pt;
    outline:0;
    cursor:pointer;
}
internal a:hover
{
    color:#0000fb;
    text-decoration:underline;
    font-size:11pt;
    outline:0;
}
internal a:visited
{
    color:#0000fb;
    text-decoration:none;
    font-size:11pt;
    outline:0;
}
internal a:visited:hover
{
    color:#0000fb;
    text-decoration:underline;
    font-size:11pt;
    outline:0;
}
internal a:active
{
    color:#0000fb;
    text-decoration:none;
    font-size:11pt;
    outline:0;
}