﻿a
{
    color: #f32837;
    outline: none;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    border-width: 1px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 600px;
    background-color: white;
}
.wiz
{
    border-right: silver 2px solid;
    border-top: silver 2px solid;
    border-left: silver 2px solid;
    border-bottom: silver 2px solid;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.wiztext
{
    color: #003366;
    font-weight: bold;
    font-family: h3;
}

.wiztextred
{
    color: Red;
    font-weight: bold;
    font-family: h3;
}

.wiztextmaroon
{
    color: teal;
    font-weight: bold;
    font-size: medium;
}

.wizbuttons
{
    border-right: #a6d1ff 1px solid;
    border-top: #a6d1ff 1px solid;
    border-left: #a6d1ff 1px solid;
    border-bottom: #a6d1ff 1px solid;
    font-size: small;
}
.searchbox
{
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    background-color: #EEEEEE;
    color: #003366;
}

.popupMenu
{
    position: absolute;
    visibility: hidden;
    background-color: #F5F7F8;
    opacity: .9;
    filter: alpha(opacity=90);
    border: 1px outset white;
    color: #003366;
}

.logingridboxes
{
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    font-size: large;
    background-color: gainsboro;
    text-decoration: none;
}
.loginboxtable
{
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
}

.testdisplay
{
    border-right: red thick solid;
    border-top: red thick solid;
    border-left: red thick solid;
    border-bottom: red thick solid;
}
.fieldlabel
{
    font-weight: bold;
    color: #333333;
    padding-right: 60px;
    padding-left: 0px;
}
.reqicon
{
    color: #c00;
    padding-left: 3px;
}

.errorbox
{
    background-color: #EEEEEE;
    border: 1px solid #CC0000;
    color: #CC0000;
    padding: 10px;
}

input[type=radio]
{
	border: 0px;
}

input[type=checkbox]
{
	border: 0px;
}

input[type=submit]
{
    -moz-border-radius: 4px;
    background: #FFFFFF url(common_horizontal.png) repeat-x 0 -3px;
    border: 1px solid #CCCCCC;
    color: #333333;
    cursor: pointer;
    height: 26px;
    overflow: visible;
    padding: 0 12px 1px;
    text-shadow: 0 1px #FFFFFF;
    vertical-align: middle;
    width: auto;
}

.LoginButtons
{
    border: 1px solid #C0C0C0;
    padding: 4px;
    background-color: #EEEEEE;
}

.greypanel
{
    padding: 5px;
    background-color: #EEEEEE;
    border-collapse: separate;
}

.gridheader
{
    background-color: #EEEEEE;
    border-bottom: 1px dotted #CDCDCD;
    padding: 7px;
}
.gridrow
{
    border-bottom: 1px solid #E1E1E1;
}
.radiogroup
{
    vertical-align: top;
}

.selectedrow
{
    background-color: #EEEEEE;
    border: 1px solid #E1E1E1;
    color: #CC0000;
}

