@import url(/css/default.css);
@import url(/css/headerfooter.css);

body {
    margin:0px;
}

a.dmimenulink:link,a.dmimenulink:visited,a.dmimenulink:active
{
    font-weight:bold;
    font-size:14px;
    text-decoration:none;
    color:#6375B5;
}

a.dmimenulink:hover
{
    font-weight:bold;
    font-size:14px;
    text-decoration:underline;
    color:#6375B5;
}


a.dmimenulink2:link,a.dmimenulink2:visited,a.dmimenulink2:active
{
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    color:#6375B5;
}

a.dmimenulink2:hover
{
    font-weight:bold;
    font-size:12px;
    text-decoration:underline;
    color:#6375B5;
}

td.dmimenuitem
{
    font-weight:bold;
    font-size:13px;
    text-decoration:none;
    color:#6375B5;
}

tr.dmimenuitem
{
    height:25px;
}

.dmimenutitle
{
    font-weight:bold;
    font-size:14px;
    color: #FFFFFF;
    background-color:#7F8FC1;
    background-image:url('/images/headbar2.gif');
    background-repeat: repeat-x;
    background-position: bottom left;
}

.dmimenugroup {
    font-weight:bold;
    font-size:14px;
    color: #555555;
    width:300px;
}

.dmimenutable
{
    border:solid 1px #6375B5;
    background-color:#EEEEEE;
}

.msghead
{
    font-weight:bold;
    font-size:11px;
    color:#000000;
    /*border-bottom: solid 1px #6375B5;*/
}

.msguser
{
    font-size:11px;
    color:blue;
    /*font-weight:bold; border-top: solid 1px #6375B5;*/
}


.welcomemsg
{
    font-weight:bold;
    border-bottom:solid 1px #6375B5;
    font-size:15px;
    color: #6375B5;
}

.sectiontitle
{
    font-weight:bold;
    border-bottom:solid 1px #6375B5;
    font-size:13px;
    color: #6375B5;
}


.greenbtn
{
    width:100px;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma, Arial, sans-serif;
    color:white;
    background-color:green;
    width:50px
}

#frameMenuDiv {
    padding-top: 5px;    
    width: 100%;
    height: 59px;
    border-bottom:solid 1pt #4D5C8C;
    text-align:right;
}

#acctinfo {
    
    color:#888888; 
    font-size:13px;
    height:30px;
}

/* IE is off by 1 pixel for some reason */
* html #acctinfo {
    height:29px;
}

#mainmenu td
{
    color:white;    
    font-family:Arial;
    text-align:center;
    font-weight:bold;
    height:30px;
    background-color:#7F8FC1;
    background-image:url('/images/headbar2.gif');
    background-repeat: repeat-x;
    background-position: bottom left;
}

#mainmenu td.menuStart 
{
    width:30px;
    font-size:12px;    
}

#mainmenu td.menuItem
{
    width:100px;
    padding:0 5px 0 5px;
    font-size:12px;    
}

#mainmenu td.menuItemSmall
{
    width:120px;
    padding:0 5px 0 5px;
    font-size:9px;
}

#mainmenu a:link, #mainmenu a:visited, #mainmenu a:active
{
text-decoration: none;
font-weight:bold;
color:white;
}

#mainmenu a:hover
{
text-decoration: underline;
font-weight:bold;
color: yellow;
}

#acctmenu
{
text-align:left;
padding-top:3px;
padding-bottom:3px;
display:inline;
border-left: solid 1px #aaaaaa;
}

#acctmenu ul
{
margin: 0;
padding: 0;
list-style: none;
display:inline;
}

#acctmenu li
{
display: inline;
padding-top: 0;
padding-left: 0;
margin-top: 0;
margin-left: 0;
list-style-type: none;
}

#acctmenu a:link, #topmenu a:visited, #topmenu a:active
{
padding: 2px 5px 2px 5px;
cursor:pointer;
border:solid 1px transparent;
text-decoration: none;
}

*html #acctmenu a:link, *html #acctmenu a:visited, *html #acctmenu a:active,
{
border-color:pink;
height:0px;
filter: Chroma(color=pink);
}

#acctmenu a:hover
{
background-color: #FFFFFF;
text-decoration: none;
border:solid 1px #555555;
color: red;
}

#acctmenu IMG    
    vertical-align:middle;
}

#acctmenu .icon_spacer
    padding:0 3px 0 3px;;
    display:inline;
}


