﻿body 
{
    margin: 0px;
    padding: 2px;
    font-family: Segoe UI, Arial;
    height:100%;
    padding-bottom:40px;
    font-size:14px;
}

.darkGreyBar
{
    width:100%;
    height:20px;
    background: #666666;
    clear:both;
}

form
{
    margin: 0px;
    padding: 0px;
}

.tableRowStyle
{
    width: auto;
    margin-right:20px;
    float:left;
}
.divdotlead{
	border-bottom:1px dotted #000;
	line-height:1.0;
	margin:0 0 .5em 0;
	position:relative;
	width:100%;
	float:left;
	top:5px;
}
.spandotlead{
    float:left;
	margin:0;
	position:relative;
	padding:0 5px 0 0;
	background:#ffffff;
	font-style:normal;
	top:1px;
	height:15px;
}

.mainHeader
{
    background-size: 100% 90px;
    background-repeat: no-repeat;
    height:90px;
}

.buttonHeader
{
    border-top: 2px solid #888888;
    border-bottom: 2px solid #888888;
    width: 100%;
    margin-top: 4px;
    margin-bottom: 4px;
    padding-top: 4px;
    padding-bottom:4px;
    overflow:hidden;
}

.buttonHeader div {	float:left; font-size:16px; }

.newButton
{
    font-size:14px;
    font-family:Tahoma, Arial, Helvetica;
    cursor:pointer;
    border:1px solid #91A0CB;
    color:#3F52B8;
    background-color:#F6F8FF;
    padding:3px 10px;
}

.newButton:hover
{
    background-color: #FFEFB2;
    border: 1px solid #FFCC00;
    color: #000000;
}

.hotButton
{
    font-size:14px;
    font-family:Tahoma, Arial, Helvetica;
    cursor:pointer;
    border:1px solid #FF5A0B;
    color:#FFF2BC;
    background-color:#FF0000;
}

.hotButton:hover
{
}

.mainContainer
{
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
}

.messageContainer
{
    border-top: 2px solid #888888;
    clear:both;
}

.messageDiv
{
    margin-top:8px;
}

.textboxdisabled
{
    background: #FFFFFF;
    color: #888888;
    border: 1px solid #888888;
}

#shownButtons
{
    margin-top:15px;
    margin-bottom:15px;
    float: left;
    clear: both;
}

/* Way to get full page border */
#top, #left, #right
{
	background: #CCCCCC;
	position: fixed;
}

#bottom
{
	position: fixed;
	text-align:right;
	color:#FFF;
	font-size:11px;
	padding-top:2px;
	padding-right:11px;
}

#left, #right
{
	top: 0; bottom: 0;
	width: 2px;
}
#left { left: 0; }
#right { right: 0; }
		
#top, #bottom
{
	left: 0; right: 0;
	height: 2px;
}
#top { top: 0; }
#bottom { bottom: 0; height:20px; }
/* End full page border */

.section { clear:both; padding:8px 0px; }

.Message { font-size: 18px; float:left; margin-left:20px; }

#uploadPopup { display:none; margin-top:8px; clear:both; }

#PopupInnerText { background-color:#FFFFFF;border:1px solid #FFFFFF; clear:both; }

#PopupInnerTextBG { border:1px solid #91A0CB;background-color:#F5F5F5; }

#PopupInnerTextContainer { margin:10px;border:1px solid #B2B2B2; height: 47px }

#SendDocumentDIV { background-color:#EEEEEE;border-top:2px solid #FFFFFF; padding:4px; text-align:right; }

#ImageHolder { float:left;color:White; font-weight:bold; font-size:16px; padding-left:5px; margin-top:8px; }

#TextTitleDIV { float:left; color:White; padding-top:25px; padding-left:11px; font-size:16px; }

#LogoDIV { float:right; color:White; padding-top:16px; padding-right:11px; font-size:16px; }

#testDiv { margin-top:15px; }

.note { font-size:12px; }

#languagePickDiv {
    position: relative;
    display: inline-block;
    width: auto;
    margin-top: 0;
    font-family: verdana;
}

#languagePickDiv select {
    display: none;
}

#languagePickDiv .select-list {
    position: absolute;
    top: -20px;
    left: 80px;
    z-index: 1;
    margin-top: 40px;
    padding: 0;
    background-color: #EFEFEF;
    list-style: none;
}

#languagePickDiv .select-list li {
    display: none;
}

#languagePickDiv .select-list li span {
    display: inline-block;
    min-height: 15px;
    min-width: 100px;
    width: 100%;
    padding: 5px;
    background-color: #EFEFEF;
    font-size: 12px;
    text-align: left;
    opacity: 0.7;
    box-sizing: border-box;
    background-position: right;
    background-repeat: no-repeat;
    background-size: 23px 15px;
    cursor: pointer;
}

#languagePickDiv .select-list li span:hover,
#languagePickDiv .select-list li span:focus {
    opacity: 1;
}

#languagePickDiv .select-list li span:hover {
    background-color: #ddd;
}

#languagePickDiv .button {
    display: inline-block;
    width: 140px;
}

#languagePickDiv .button span {
    padding-right: 40px;
    font-size: 14px;
    font-family: verdana;
    background-position: right;
    background-repeat: no-repeat;
    background-size: 23px 15px;
    width: 90px;
    display: inline-block;
}

#SaveChangesButtonDIV, #Button1 {
    float: left;
}

#ATG_Message {
    text-align: center;
}

#postFileName {
    width: 400px;
}


