.PrimaryButton, .DisabledButton, .SecondaryButton
{
    font-weight: normal !important;
	background-color:#D00000;
    border-color:#AA0000;
	width:90px !important;
	height:35px !important;
    border-width:1px;
	border-radius:3px;
	padding:3px !important;
    text-transform: uppercase;
	color:#EEEEEE;
}
.DisabledButton
{
    background-color:#AAAAAA;
    color:#666666;
}
.PrimaryButton:hover
{
    background-color:#AA0000;
}
.SecondaryButton
{
	background-color:#137CBD !important;
    border-color:#10679D !important;
}
.SecondaryButton:hover
{
	background-color:#10679D;
    border-color:#0D527D;
}

table.TableList > tbody > tr > td
{
    border-top:none;
}
table.TableList > tbody > tr.TableListRows > td
{
    border-top:1px solid Gray;
}
table.TableList > tbody > tr.TableListRows:nth-child(2) > td
{
    border-top:none;
}

.ShowLabel, .HideLabel, .ShowSmallLabel
{
    position:absolute;
    top:0;
    left:3px;
    color:#AAAAAA;
    visibility:visible;
}
.ShowSmallLabel {
    font-size: 70%;
    font-weight: normal;
    top: 5px;
    left: 0px;
}
.HideLabel {
    visibility: hidden;
}

.Error
{
    color:#9E0202;
}

.Title {
    /*color:#666666;*/
    text-decoration:none;
}
.Title:hover {
    text-decoration:underline;
}

a:after {
    /*content: " (" attr(href) ")" !important;*/
    content: "" !important;
}



/*********************************************************/
html {
	font-size:12px;
	line-height:1.662;
	color:#5b5b5a;
	font-family:"Mercury SSm A","Mercury SSm B",Georgia,Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;
	font-weight:400;
	font-style:normal;
	background-color:#fefdfa
}
a {
	color:#d00000;
	text-decoration:none;
	-webkit-transition:color .3s;
	-moz-transition:color .3s;
	-o-transition:color .3s;
	-ms-transition:color .3s;
	transition:color .3s
}
a:hover, a:visited {
	color:#6a0000
}

.PrimaryLinkButton {
	border:none;
	border-radius:3px;
	color:#fff !important;
	padding:1.069em 1.333em 1em;
    /*padding:8px 10px;*/
	display:inline-block;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
    font-family:"Gotham SSm A","Gotham SSm B",Verdana,"Verdana Ref",Geneva,Tahoma,"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans","Bitstream Vera Sans","Liberation Sans",sans-serif;
	font-weight:400;
	font-style:normal;
	line-height:1;
	font-size:10px;
	font-size:.7692308rem;
	/*font-size:1.6rem !important;*/
	-webkit-transition:background-color .2s;
	-moz-transition:background-color .2s;
	-o-transition:background-color .2s;
	-ms-transition:background-color .2s;
	transition:background-color .2s;
	/*background-color:#4a3b13;*/
	background-color:#D00000;
    /*border:2px solid transparent;
    border-right-color:#A9A9A9;
    border-bottom-color:#A9A9A9;*/
}
@media (min-width:768px) {
	.PrimaryLinkButton {
		font-size:12px;
		font-size:.75rem
	}
}
.PrimaryLinkButton:hover {
	/*background-color:#2e240c;*/
	background-color:#AA0000;
    text-decoration:none;
}
.PrimaryLinkButton:focus {
	/*outline:thin dotted #4a3b13;*/
	outline:thin dotted black;
}
.PrimaryLinkButton:active {
	/*background-color:#4a3b13;*/
	background-color:#C0C0C0;
}
.PrimaryLinkButton[disabled] {
	cursor:not-allowed;
	background-color:#595341;
	color:#f2f2f2
}
/*********************************************************/

tr.SummaryHeader, tr.ArchiveHeader > td
{
    font-size:0.9em !important;
    height:40px;
    background-color:black;
    color:white;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
}
tr.SummaryDetail, tr.ArchiveDetail > td
{
    font-size:0.8em !important;
    background-color:transparent;
    text-align:center;
    vertical-align:middle;
}

/* Begin DropDownList */
.DropDownList {
    font-size: 20px;
    width: 100%;
    padding: 12px !important;
    border: 1px solid #D5D5D2;
    border-radius: 2px;
    box-sizing: border-box;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .DropDownList:hover, .DropDownList:focus, .DropDownList:active {
        -moz-box-shadow: 0px 0px 6px 2px #D5D5D2;
        -webkit-box-shadow: 0px 0px 6px 2px #D5D5D2;
        box-shadow: 0px 0px 6px 2px #D5D5D2;
    }
/* End DropDownList */

/*.ToolTip {
    display: none !important;
    top: 300px !important;
    left: 300px !important;
}
    .ToolTip:hover {
        display: inline-block !important;
    }*/

/*.ToolTipText {
    margin-left: 0 !important;
    text-indent: 0 !important;
}
    .ToolTipText:nth-child(2) {
        margin-left: 30px !important;
        text-indent: -30px !important;
    }*/
