.logoGeneral
{
	max-width:200px;
}
BODY
{
    font-size: 11px;
    font-family: verdana;
}
.SelectProfileTypeHeader
{
    font-weight: bold;
    font-size: 12px;
    color: white;
    font-family: verdana;
}
.UpdateDataHeader
{
    font-weight: bold;
    font-size: 12px;
    color: white;
    font-family: verdana;
}
.SelectProfileTypeLabel
{
    font-weight: bold;
    font-size: 11px;
    color: white;
    font-family: verdana;
}
.UpdateDataLabel
{
    font-weight: bold;
    font-size: 11px;
    color: white;
    font-family: verdana;
}
.SelectProfileTypeDiv
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-weight: bold;
    font-size: 12px;
    border-left: black 1px solid;
    color: white;
    border-bottom: black 1px solid;
    font-family: verdana;
    background-color: #396db5;
    text-align: center;
}
.UpdateDataDiv
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-weight: bold;
    font-size: 12px;
    border-left: black 1px solid;
    color: white;
    border-bottom: black 1px solid;
    font-family: verdana;
    position: absolute;
    background-color: #396db5;
    text-align: center;
}
.SelectProfileStatusDiv
{
    border-right: #f15f22 2px solid;
    border-top: #f15f22 2px solid;
    font-weight: bold;
    font-size: 12px;
    border-left: #f15f22 2px solid;
    color: white;
    border-bottom: #f15f22 2px solid;
    font-family: verdana;
    position: absolute;
    background-color: #ffffff;
    text-align: center;
    box-shadow: 5px 5px 5px #888888;
}


.minitext
{
    font-weight: bold;
    font-size: 10px;
    color: cornflowerblue;
    font-family: Verdana;
}
/* INPUT
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-size: 11px;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    font-family: Verdana;
} */
.inputbutton
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-size: 11px;
    border-left: black 1px solid;
    color: #213E58;
    border-bottom: black 1px solid;
    font-family: Verdana;
    background-color: #C7CFDF;
}
TD
{
    font-size: 11px;
    font-family: verdana;
}
.normalbold
{
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana;
}
.heading
{
    font-weight: bold;
    font-size: 17px;
    font-family: Verdana;
}
.groupheading
{
    font-weight: bold;
    font-size: 15px;
    border-bottom: black 1px solid;
    font-family: Verdana;
    background-color: #f5f5f5;
}
SELECT
{
    font-size: 11px;
    font-family: Verdana;
}
.titlelink
{
    font-weight: bold;
    color: #36628a;
}
.grey
{
    color: darkgray;
}
.bold
{
    font-weight: bold;
}
TEXTAREA
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-size: 11px;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    font-family: verdana;
}
.noborder
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
}
.status
{
    font-weight: bold;
    color: red;
}
.DAAdminHeaderBG
{
    font-weight: bold;
    color: black;
    font-family: Verdana;
    background-color: #87adf4;
    font-variant: small-caps;
    text-decoration: none;
}
.DAAdminHeaderText
{
    font-weight: bold;
    font-size: 12px;
    cursor: hand;
    color: black;
    font-family: Verdana;
    font-variant: small-caps;
    text-decoration: none;
    border-bottom: 1px solid black;
    height: 25px;
}

.DAAdminHeaderText:hover
{
    background-color: darkblue;
    color: White;
}
.minitext2
{
    font-weight: bold;
    font-size: 11px;
    color: cornflowerblue;
    font-family: Verdana;
}
.errormessage
{
    font-weight: bold;
    font-size: 14px;
    color: red;
    font-family: Verdana;
}
.InputNothing
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
}
.checkbox
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
}
.inputradio
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
    text-decoration: none;
}
.headingitalic
{
    font-weight: bold;
    font-size: 15px;
    font-style: italic;
    font-family: Verdana;
}
.title
{
    font-weight: bold;
    font-size: 12pt;
    color: #36628a;
    font-family: Verdana;
}
.logintabletop
{
    border-right: black thin double;
    border-top: black thin double;
    border-left: black thin double;
    border-bottom: black thin double;
}
.logintablemid
{
    border-right: black thin double;
    border-top: black thin double;
    border-left: black thin double;
    border-bottom: black thin double;
}
.logintablebottom
{
    border-right: black thin double;
    border-top: black thin;
    border-left: black thin double;
    border-bottom: black thin double;
}
.logintablenotop
{
    border-right: black thin double;
    border-top: black thin;
    border-left: black thin double;
    border-bottom: black thin double;
}
.qsbottom
{
    border-right: #910048 1px double;
    border-top: #910048 1px;
    border-left: #910048 1px double;
    border-bottom: #910048 1px double;
}
.qsmiddle
{
    border-right: #910048 1px double;
    border-top: #910048 1px;
    border-left: #910048 1px double;
    border-bottom: #910048 1px;
}
.qstop
{
    border-right: #910048 1px double;
    border-top: #910048 1px double;
    border-left: #910048 1px double;
    border-bottom: #910048 1px;
}
.BlackBorderTop
{
    border-right: black 1px double;
    border-top: black 1px double;
    border-left: black 1px double;
    border-bottom: black 1px;
}
.BlackBorderLeft
{
    border-right: black thin;
    border-top: black thin;
    border-left: black 1px double;
    border-bottom: black thin;
}
.BlackBorderRight
{
    border-right: black 1px double;
    border-top: black thin;
    border-left: black thin;
    border-bottom: black thin;
}
.BlackBorderBottom
{
    border-right: black 1px double;
    border-top: black 1px;
    border-left: black 1px double;
    border-bottom: black 1px double;
}
.CheckoutLink
{
    font-weight: 900;
    font-size: 9pt;
    color: #910048;
    text-decoration: underline;
}
.SubProTable
{
    border-right: #910048 1px double;
    border-top: #910048 1px double;
    border-left: #910048 1px double;
    border-bottom: #910048 1px double;
}
.Layer1
{
    font-size: 11px;
    color: #1a304a;
    font-family: Verdana;
    background-color: #f5d600;
}
.ThinGreyLine
{
}
.inputimage
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    cursor: hand;
    border-bottom: medium none;
}
.ListWidth
{
    width: 10px;
}
.TrolleyMessageBorder
{
    border-right: #36628a 1px solid;
    border-top: #36628a 1px solid;
    border-left: #36628a 1px solid;
    border-bottom: #36628a 1px solid;
}
.AdminOrderPrint
{
    border-right: thick;
    border-top: 3px double;
    border-left: thick;
    border-bottom: 3px double;
}
.EmailToColleagueList
{
    width: 140px;
}
.EmailText
{
    font-size: 10pt;
    font-family: Verdana;
}
.SmallLink
{
    font-family: Verdana;
    font-variant: small-caps;
}
.SelectedItemsTextbox
{
    border-right: medium none;
    border-top: medium none;
    font-weight: bold;
    font-size: 8pt;
    border-left: medium none;
    color: #fe6666;
    border-bottom: medium none;
    font-family: Verdana;
    background-color: #f5f5f5;
}
.FooterLink
{
    font-weight: bolder;
    font-size: 8pt;
    color: white;
    text-decoration: underline;
}
.ToolbarLink
{
    cursor: hand;
    color: #025cb8;
    font-family: Verdana;
    text-decoration: none;
}
.TextLabel
{
    border-right: medium none;
    border-top: medium none;
    font-size: 8pt;
    border-left: medium none;
    border-bottom: medium none;
    font-family: Verdana;
    text-align: center;
}
.ItemCountTable
{
    border-top: #396db5 1px solid;
    border-bottom: #396db5 1px;
}
.HeaderTextBoxNoBorder
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    color: #00344a;
    border-bottom: medium none;
    font-family: Verdana;
    text-align: left;
}
.HeaderLoginBoxes
{
    width: 200px;
    height:22px;
    padding-left:2px;
    line-height:22px;
    border:1px solid #abadb3;
    /*background-color: #eff1ef;*/
}

.HeaderLoginBoxes:focus, .HeaderLoginBoxes:hover
{
    border:1px solid black;
    /*background-color: #f8f8f8;*/
}
.HeaderLoginBoxesPassword
{
    width:150px !important;
}
.CheckoutButton
{
    color: white;
    background-color: green;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;    
    border:1px solid #046804;
    height:21px;
}
.CheckoutButton:hover
{
    cursor:pointer;
    background-color:#006200;
}
.LinkCell
{
    cursor: hand;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.SelectedLinkCell
{
    cursor: hand;
    background-color: #ffffff;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.SelectedLinkCell a{
color: #f15d22;
}

.MessageBox
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    top: 300px;
    background-color: #e0dfe3;
}
.SubjectProfileBox
{
    border-right: #36628a 2px solid;
    border-top: #36628a 2px solid;
    border-left: #36628a 2px solid;
    border-bottom: #36628a 2px solid;
}
.SubjectProfileTab
{
    font-weight: 900;
    font-size: 10pt;
    color: white;
    font-family: Verdana;
    text-decoration: none;
}

.SubjectProfileTab:Hover
{
    color: white;
}

.SubjectProfileHeading
{
    font-weight: bolder;
    font-size: 16pt;
    color: #36628a;
    font-family: Verdana;
}
.SubjectProfileSubjectListbox
{
    font-family: 'Courier New';
}
.SubjectProfileElementHeading
{
    font-weight: bold;
    color: black;
    font-family: Verdana;
}
.SubjectProfileApprovalPlanMenu
{
    color: white;
    font-family: Verdana;
    background-color: #36628a;
}
.SubjectProfileApprovalPlanMenuItem
{
    font-weight: bold;
    cursor: hand;
    color: white;
    font-family: Verdana;
}
.InputButtonYellow
{
    color: black;
    background-color: #ffde21;
    border:1px solid #adadad;
}
.InputButtonYellow:hover
{
    background-color:#ffd900;
}
.InputButtonGreen
{
    min-width:70px;
    color: white;
    font-family: Verdana;
    background-color: #229122;
    border-style:outset;
 
}
.InputButtonDarkBlue
{
    min-width:70px;
    border-style:outset;
    color: white;
    font-family: Verdana;
    background-color: #36628a;
}
.SearchSelectedItemsCell
{
    color: #054990;
    background-color: #f5f5f5;
}
.SearchSelectedItemsTextbox
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
}
.InputButtonRed
{
    background-color: red;
    color:White; 
    border:1px solid #ee0202; 
}
.InputButtonRed:hover
{
    background-color: #d80303;
}

.InputButtonSmall
{
    font-size:11px;
}

.ProfilesListHeader
{
    font-weight: bold;
    padding-bottom: 3px;
    border-bottom: #36628a 1px solid;
}
.ProfilesListOddRow
{
    background-color: #eff1f8;
}
.ProfilesListEvenRow
{
}
.ProfilesListHeaderAnchor
{
    font-weight: bold;
    text-decoration: underline;
}
.ProfilesListCell
{
}
.DAAdminSelectedHeaderText
{
    font-weight: bold;
    font-size: 12px;
    cursor: hand;
    color: white;
    font-family: Verdana;
    background-color: darkblue;
    text-decoration: none;
    border-bottom: 1px solid black;
    height: 25px;
}

.FirmSale
{
    padding-top:10px;
    color:blue;
    font-weight:bold;
}
.FirmSale span
{
    color:red;
}

input[type=submit], input[type=button]
{
    cursor:pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;      
}