/* Style Sheet for Insightful Automation Client Request Form */

html {
    
}
/*
 * Center main containing div
 **************************************/
.outer {
    display: table;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #6896CC; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #6896cc 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#6896cc)); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#6896cc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  #ffffff 0%,#6896cc 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  #ffffff 0%,#6896cc 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  #ffffff 0%,#6896cc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#6896cc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    background-size: cover;
    
}

.middle {
    display: table-cell;
    vertical-align: middle;
}

.inner {
    margin-left: auto;
    margin-right: auto;
    /*width: whateveryouwant;*/
}

#requestForm {
    background-color: #eee;
    border:1px solid black;
    margin:0 auto;
    width:600px;
}
#requestForm th {
    font-size: 2em;
}
h1, h2, h3, h4, h5, h6, th {
    font-family:'Alegreya Sans SC', sans-serif;
}
h1 {
    text-align: center;
}
#accountLinks li{
    display:inline;
    list-style:none;
    width:20px;
    margin:0px 20px 0px 0px;
}
table {

    width:450px;
    margin:0 auto;
}
label[for="inf_custom_TaskDescription"], label[for="inf_custom_TaskStartDate"], label[for="inf_custom_TaskDueDate"], label[for="inf_custom_TaskPriority"], label[for="inf_custom_TaskTitle"], label[for="inf_custom_TaskType"] {
display:block;
}

.centerInput {
   width:447px;
   margin:0 auto;
}
#inf_custom_TaskDescription {
    width:445px;
    height:100px;
}
td {
    padding:5px;
    /*border:1px solid black;*/
}
.alignRight {
text-align:right;
}

.submitRequest input {
    margin:1.5em auto;
	display: inline-block;
	border: 1px solid #87acc6;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 20px Arial;
	font-weight: bold;
	padding: 10px 16px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-shadow: -2px -2px 0 #98989a;
	-moz-box-shadow: 0 0 0 0 #444444;
	-webkit-box-shadow: 0 0 0 0 #444444;
	box-shadow: 0 0 0 0 #444444;
	color: #ffffff;
	background: #6795cc;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#6795cc),to(#8db3df));
	background-image: -moz-linear-gradient(top,#6795cc,#8db3df);
	background-image: -ms-linear-gradient(top,#6795cc,#8db3df);
	background-image: -o-linear-gradient(top,#6795cc,#8db3df);
	background-image: linear-gradient(top,#6795cc,#8db3df);
	filter: progid:DXImaGETransform.Microsoft.gradient(startColorstr='#6795cc',endColorstr='#8db3df');
}

.submitRequest input:hover {
	background: #6795cc;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#8db3df),to(#6795cc));
	background-image: -moz-linear-gradient(top,#8db3df,#6795cc);
	background-image: -ms-linear-gradient(top,#8db3df,#6795cc);
	background-image: -o-linear-gradient(top,#8db3df,#6795cc);
	background-image: linear-gradient(top,#8db3df,#6795cc);
	filter: progid:DXImaGETransform.Microsoft.gradient(startColorstr='#8db3df',endColorstr='#6795cc');
	text-decoration: none;
	color: #ffffff;
}

.submitRequest input:active {
	color: #ffffff;
	position: relative;
	top: 1px;
}
