﻿body
{
    font-family: arial;
    font-size: 10pt;
}
.mainText
{
    padding: 3px 3px;
    font-size: 13pt;
    width: 100%;
}
.textWidth1
{
    width: 150px;
}
.textWidth2
{
    width: 75px;
}
input[type="text"],input[type="password"]
{
	padding:5px 5px;
    box-sizing: border-box;
    border-radius:5px;
    outline:none;
    border:1px solid #CCC;
}
input[type="submit"]
{
    width: 100px;
    font-weight: bold;
    padding: 5px;
    border: 1px solid #CCC;
    cursor: pointer;
    border-radius: 3px;
    background-color: #EEE;
    color:#555;
}
input[type="submit"]:hover
{
    background-color: #DDD;
}
h1, h2, h3, h4, h5, h6, .label-title 
{
    padding: 0;
    margin: 0;
    color:#FFF;
    font-weight:bold;
}
h2 { color:#FFF; margin-bottom:20px; font-size:20pt; text-shadow:1px 1px 1px #000; }
.label-title 
{
	font-size:12pt;
}
hr
{
    margin: 3px 0px;
    border: none;
    border-top: 1px solid #CCC;
    /*border-bottom: 1px solid #EEE;*/
}
table
{
    width: 100%;
}
td
{
    padding: 3px;
    vertical-align: top;
}
.searchTable td { vertical-align:middle; }



/*GRIDVIEW - JAY*/

.gv-th th
{
	text-align:center;
	vertical-align:middle;
	padding:3px;
}
.gv-pager 
{
    text-align:left;
    font-size:8pt;
    font-weight:bold;
}
.gv-pager td 
{
    background-color:Transparent;
}
.gv-pager td table tr td
{
    padding:0px;
    margin:5px;
    padding:5px;
}
.gv-pager a, .gv-pager span 
{
    padding:5px;
}
.gv-pager a:hover 
{
    font-size:10pt;
}
.gv-pager span  
{
    font-size:10pt;
}
.gv-pager table 
{
    margin:5px auto;
    width:auto;
}
.gvNullRow td
{
	font-weight:bold;
	color:#FFF;
	text-align:center;
	border:none;
	font-size:8pt;
}
.gvRow:hover td
{
	background-color:#DAEEF2;
}