html,body
{
	height: 100%;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

#loginDIV 
{ 
	position: absolute; 
	top: 20px; 
	left: 20px; 
	height: 135px; 
	width: 402px; 
	font-family: Tahoma, Geneva, sans-serif; 
	font-size: 12px; 
	white-space:nowrap; 
	padding: 10px; 
}

.tdLabel 
{
    text-align: right;
    font-weight: bold;
    color: White;
}
.tdField
{
    text-align: left;
    
}
.tdSpacer
{
    width: 10px;
}
.ConnectButton {
    background-color: #005696;
    color:white;
}
#VersionLabel
{
    text-align: right;
    font-family: Arial;
    font-size: xx-small;
    color: #808080;
    margin: 5px 0px 0px 0px;
    height: 15px;
}
#TestLink
{
    text-align: right;
    font-family: Arial;
    font-size: xx-small;
    color: #808080;
    z-index: 9999;
}
#HiddenFields
{
    font-size: x-small;
}
.Hidden
{
    visibility: hidden;
}

/*.textBox {
    border-width: thin;
    border-style: solid;
    border-color: #BFC0BD;
    font-size: medium;
}*/

.dropDownList {
    font-family: Arial;
    font-size: medium;
}


.linksDiv {
    position: fixed; 
	top: 1%; 
	left: 90%; 
    width: 175px;
    text-align: right;
    font-family: Arial;
}

input.menuButton {
    border: none;
    padding: 2px;
    padding-right: 3px;
}

input.menuButton:hover {
    border-right: solid 2px;
    border-right-color: #494949;
    border-radius: 10px;
}

row.scrollPanel {
    position: absolute;
    overflow-y: scroll;
    overflow-x: hidden;
}

.site-text-size-xsmall {
    font-size: x-small !important;
}

.site-text-size-header {
    font-size: x-large !important;
}

.footer {
    background-color: #1651AA;
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 20px;
}

.top-bar-color {
    background-color: #1651AA;
}

::-webkit-input-placeholder { /* Safari, Chrome and Opera */
    color: #BFC0BD !important;
}

:-moz-placeholder { /* Firefox */
    color: #BFC0BD !important;
}

:-ms-input-placeholder { /* IE 10+ */
    color: #BFC0BD !important;
}

::-webkit-scrollbar {
    
    padding-left: 1px;
    width: 1px;
    height: 1px;
}

.verificationCodeTextbox 
{
    width:125px !important;
}
.table-no-border {
    border-bottom: 0px !important;
    border-bottom-style: none;
}

@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 50px auto;
    }

    .modal-dialog {
        position: relative;
        width: auto;
        margin: 55px;
    }

    .modal.in .modal-dialog {
        position: fixed;
        bottom: 0px;
        right: 0px;
        margin: 0px;
    }
}