﻿/* Accordion */
.accordionHeader { border: 1px solid #2F4F4F; color: white;background-color: #2E4d7B;font-weight: bold;padding: 5px;margin-top: 5px;}
.accordionHeader:hover {background-color: #6495ED;cursor: pointer;}
.accordionHeaderSelected {border: 1px solid #2F4F4F;color: white;background-color: #5078B3;font-weight: bold;padding: 5px; margin-top: 5px;cursor: pointer;}
.accordionContent {background-color: #F7F7F7; border: 1px dashed #2F4F4F; border-top: none; padding: 5px; Padding-top: 10px;}

.normalpage { background-color: White;}

/*Modal Popup*/
.modalBackground {background-color:rgba(128,128,128,0.4);z-index: 800;}
.modalPopup {background-color: #ffffdd;	border-width: 2px;border-style: solid;border-color: Gray;padding: 2px;width: auto;}

.validatorCalloutHighlight {background-color: #FFFACD;}

.newframe {border: 1px solid black;background-color: white;position: absolute;text-align: center;vertical-align: middle;z-index: 550;
    left: 48%;top: 20%;width: 66px;height: 66px;}

.showWaitReject { cursor: wait; text-align: center; vertical-align: middle; visibility: visible; position: relative; left: 0px; top: -110px; z-index: 130; }
.hide { visibility: hidden; }
.unhide { visibility: visible; }
.classError { background-color: Red; color: White;}
.classResetError { background-color: White; color: Black;}

.imgbutton { background-image:none; color: #E5322C; border:1px solid transparent; border-radius: 5px; padding: 3px;}
    .imgbutton:hover {color:black;border: 2px solid #E5322C;background-color:rgba(235,235,235,0.4);padding:2px;cursor: pointer;}
    .imgbutton:active {transform: scale(0.92)}

    .imgbuttondisabled { background-image:none; color:gray; border:1px solid lightgray; padding: 1px; border-radius: 8px; }

.round_corners { border: 1px black solid; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5
                 px; }
.round_shadowbox { box-shadow: 0px 0px 25px #C0C0C0; border: 1px solid black; border-radius: 5px }
.shadowbox { box-shadow: 0px 0px 25px #C0C0C0; border: 1px solid gray }

.head_panel { z-index: 140; position: absolute; margin-top: 0; border-top: transparent; border-left: transparent;   
    border-right: transparent; border-bottom: 1px solid black;}

.tdselect, .displayblock  {display: block;}
.waitpnl {background-color: white; border: 1px black solid;border-radius: 5px;box-shadow: 0px 10px 30px #555;width: 132px;}

/*Textbox Watermark*/
.unwatermarked { height:18px; width:148px; }
.watermarked {padding:2px 0 0 2px;border:1px solid #BEBEBE;background-color:#F0F8FF;color:gray;}

/* AVATAR Load*/
.imageload {text-decoration:none; border: 1px solid gray; cursor: default }
.imageload:hover {filter: alpha(opacity=40); opacity: 0.4; cursor:pointer }

/* Progress Control */
.progress {background-color: white;background-image: url("../App_Images/roller-a.gif");background-position: center;background-repeat: no-repeat;
           position: absolute;text-align: center;vertical-align: middle;visibility: visible;z-index: 9000;left: 10%;top: 20%;}

