﻿body {
font-family: 'Roboto', sans-serif;
font-size:.9em;
margin:0;
padding:0;
}
div.header{
height:30px; 
font-size:20px; 
font-style:italic; 
padding:3px 0px 0px 15px; 
margin:0px 0px 10px 0px; 
width:100%; 
background-color:#006dc9; 
color:#FFFFFF;
}
div.header span, div.header span a:link, div.header span a:visited {
font-size:13px;
float:right;
color:#FFFFFF;
padding-right: 15px;
padding-top:2px;
}
div.header span a:hover {
color:#CCCCCC;
}
.content
{
	display:inline-block;
	min-width: 700px;
	max-width: 910px;
	width:49%;
	padding-right:5px;
	vertical-align:top;
	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.borderbox
{
	border:solid 1px black;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.box
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
div.content span
{
	display:inline-block;
}
div.content .w30pct
{
	width: 30%;
}
div.content .w50pct
{
	width: 50%;
}
div.content .w5em
{
	width:5em;
}
.divider
{
	height:3px;
	clear:both;
}
div.content .pl1em
{
	padding-left:1em;
}
div.header3
{
	font-size:12pt; 
	font-style:italic;
	font-weight:bold;
	padding:0px 0px 0px 15px; 
	margin:0px 0px 3px 0px; 
	width:100%; 
	background-color:#006dc9; 
	color:#FFFFFF;
}
div.header2
{
	padding-left:1em;
	font-size:11pt; 
	width:100%; 
	background-color:Gray; 
	color:#FFFFFF;
}



div.pnlContent span.lbl35px{
width: 35px;
max-width:35px;
padding-left:10px;
}
div.pnlContent span.lbl20{
width: 10%;
max-width:10%
}
div.pnlContent span.lbl40{
width: 40%;
max-width: 40%;
}

div.pnlContent{
width:990px;
max-width:990px;
height:auto !important;
}
div.pnlContent div{
display:block;
}
div.pnlContent span{
display:inline-block;
padding-left:0px;
}
div.pnlContent div.colsHeader{
background:#007bcd;
height:20px;
width: 100%;
color:#efefef;
padding-left:15px;
}
.button {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:30px;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	padding:0px 15px;
	margin:5px 5px;
}
.button:hover {
	background: #ffa963;
    background: -moz-linear-gradient(top,  #ffa963 33%, #ff7400 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(33%,#ffa963), color-stop(100%,#ff7400));
    background: -webkit-linear-gradient(top,  #ffa963 33%,#ff7400 100%);
    background: -o-linear-gradient(top,  #ffa963 33%,#ff7400 100%);
    background: -ms-linear-gradient(top,  #ffa963 33%,#ff7400 100%);
    background: linear-gradient(to bottom,  #ffa963 33%,#ff7400 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa963', endColorstr='#ff7400',GradientType=0 );
    color:#1c1c1c;
    border:1px solid #f68611;
}.button:active {
	position:relative;
	top:1px;
}
.container
{
    min-height:100vh;
    height:100%;
    width:100%;
    margin:0px;
    background: #f7f7f7;
    background: -moz-linear-gradient(top,  #f7f7f7 0%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#efefef));
    background: -webkit-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);
    background: -o-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);
    background: -ms-linear-gradient(top,  #f7f7f7 0%,#efefef 100%);
    background: linear-gradient(to bottom,  #f7f7f7 0%,#efefef 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#efefef',GradientType=0 );
}
.actionbutton 
{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	padding:0px 15px;
	margin:5px 5px;
}
.actionbutton:hover {
	background: #ffa963;
    background: -moz-linear-gradient(top,  #ffa963 33%, #ff7400 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(33%,#ffa963), color-stop(100%,#ff7400));
    background: -webkit-linear-gradient(top,  #ffa963 33%,#ff7400 100%);
    background: -o-linear-gradient(top,  #ffa963 33%,#ff7400 100%);
    background: -ms-linear-gradient(top,  #ffa963 33%,#ff7400 100%);
    background: linear-gradient(to bottom,  #ffa963 33%,#ff7400 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa963', endColorstr='#ff7400',GradientType=0 );
    color:#1c1c1c;
    border:1px solid #f68611;
}

.modalBackground
{
    background-color:#ededed;
    filter:alpha(opacity=70);
    opacity:0.7;
}

