﻿body {
    	margin: 0px; padding-left: 35px; color: black; font-family: "verdana","arial","helvetica","sans-serif"; font-size: 0.7em; font-weight: normal;
}


.boxheadlong {
	background: url("/Content/Images/bar01.gif") no-repeat left top rgb(29, 73, 139); margin: 0px; padding: 1px 3px 8px 8px; width: auto; height: auto;
}

h1 {
	margin: 0px; padding: 0px; color: white; font-size: 16px; font-weight: bold; text-decoration: none;
}
h1 a:link {
	margin: 0px; padding: 0px; color: white; font-size: 16px; font-weight: bold; text-decoration: none;
}
h1 a:visited {
	margin: 0px; padding: 0px; color: white; font-size: 16px; font-weight: bold; text-decoration: none;
}
h2 {
	margin: 0px; padding: 0px; color: rgb(48, 48, 48); font-size: 15px; font-weight: bold; text-decoration: none;
}
h2 a:link {
	margin: 0px; padding: 0px; color: rgb(48, 48, 48); font-size: 15px; font-weight: bold; text-decoration: none;
}
h2 a:visited {
	margin: 0px; padding: 0px; color: rgb(48, 48, 48); font-size: 15px; font-weight: bold; text-decoration: none;
}
h3 {
	margin: 0px; padding: 0px; color: rgb(48, 48, 48); font-size: 12px; text-decoration: none;
}
h3 a:link {
	margin: 0px; padding: 0px; color: rgb(48, 48, 48); font-size: 12px; text-decoration: none;
}
h3 a:visited {
	margin: 0px; padding: 0px; color: rgb(48, 48, 48); font-size: 12px; text-decoration: none;
}
h4 {
	margin: 0px; padding: 0px; color: white; font-size: 12px; text-decoration: none;
}
h4 a:link {
	margin: 0px; padding: 0px; color: white; font-size: 12px; text-decoration: none;
}
h4 a:visited {
	margin: 0px; padding: 0px; color: white; font-size: 12px; text-decoration: none;
}
h5 {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 12px; text-decoration: none;
}
h5 a:link {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 12px; text-decoration: none;
}
h5 a:visited {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 12px; text-decoration: none;
}
h6 {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 9px; font-weight: normal; text-decoration: none;
}
h6 a:link {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 9px; font-weight: normal; text-decoration: none;
}
h6 a:visited {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 9px; font-weight: normal; text-decoration: none;
}

.PubState
{
    margin: 3px; padding: 5px; color: red; font-size: 16px; font-weight: bold; text-decoration: none; border:1px solid light-cyan;
}

.PubControls
{
    margin: 3px; padding: 5px; text-decoration: none; 
}

.upxbutton {
    -moz-box-shadow: 1px 2px 4px 1px #949494;
    -webkit-box-shadow: 1px 2px 4px 1px #949494;
    box-shadow: 1px 2px 4px 1px #949494;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #a3a3a3) );
    background: -moz-linear-gradient( center top, #ededed 5%, #a3a3a3 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#a3a3a3');
    background-color: #ededed;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #1793e6;
    display: inline-block;
    /*color: #777777;*/
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 24px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #ffffff;
}

    .upxbutton:hover {
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a3a3a3), color-stop(1, #ededed) );
        background: -moz-linear-gradient( center top, #a3a3a3 5%, #ededed 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3a3a3', endColorstr='#ededed');
        background-color: #a3a3a3;
    }

    .upxbutton:active {
        position: relative;
        top: 1px;
    }