﻿/* GridView Styles */
.GridView 
{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	text-align:left;
	border: solid 1px black;
    color: #5B5C5C;
    background-color: #ffffff;
	}
.GridViewAltRow 
{
	text-align:left;
	background-color: #D3DCEE;
	}
.GridViewEditRow 
{
	text-align:left;
	}
.GridViewEmptyRow 
{
	text-align:left;
	}
.GridViewFooter 
{
	text-align:left;
	}
.GridViewHeader 
{
	background-color: #045477;
	color: #FFFFFF;
	text-align:left;
	}
.GridViewPager 
{
	text-align:left;
	}
.GridViewRow 
{
	text-align:left;
	border: solid 1px #000000;
	}
.GridViewSelectedRow 
{
	text-align:left;
	background-color: Orange;
	}


A
{
    text-decoration: none;
}

A:Hover
{
    text-decoration: underline;
}

.Special
{
    cursor: hand;
}

.InfoText
{
    color: #5B5C5C;
}

.Title
{
    font-family:Verdana;
    font-size:22px;
    color:#3274B5;
    font-weight:bold;
}
.TitleHeader
{
    font-family:Verdana;
    font-size:14px;
    color:#3274B5;
    font-weight:bold;
}
.TitleHeaderWhite
{
    font-family:Verdana;
    font-size:14px;
    color:White;
    font-weight:bold;
}
A.WhiteLinks
{
    color: White;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    text-decoration:underline;
}
A.WhiteLinks:visited
{
    color: White;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    text-decoration:underline;
}
A.PrimaryLink
{
    color: #5382BE;
}

A.AppLink
{
    color: #0061AA;
    text-decoration: underline;
}


.ReadOnly
{
    filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.75);
    -moz-opacity: 0.75;
    background-color: Gray;
    z-index: 1;
    height: 100%;
    width: 100%;
    
}

/* Button Styles */
.ButtonDefault 
{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6A9CBF;
}

.Button 
{
    cursor: hand;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6A9CBF;
}
.ButtonRed 
{
    cursor: hand;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EF3D42;
	border: 1px solid #FFFFFF;
}
.ButtonBlue
{
    cursor: hand;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #045477;
	border: 1px solid #FFFFFF;
}

.ButtonNext 
{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6A9CBF;
}

.ButtonPrevious
{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6A9CBF;
}

.ButtonCancel 
{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6A9CBF;
}

.ButtonFinish
{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6A9CBF;
}

.textbox
	{
	font-size: 11px;
	font-family: verdana;
	border-style: solid;
	overflow:hidden;
	border-width: 1px;
	background: #ffffff;
	border-color: #B9B9B9;
	}

.select	{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	border: 1px solid #000033;
	background-color: #ffffff;
	z-index: -100;
	}

/* Specific named control or control type styles */
.info {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	border: 1px solid #6A9CBF;
	}
.requiredfield
{
	font-weight:bold;
}

/* Tables and table parts */

.tabledefault
{
	border-collapse: collapse;
	width: 90%;
	padding:2px 2px 2px 2px;
	}
.trdefault
{
	height: 15px;
	vertical-align: top;
	}
.trdefaultheader
{
	background-color: Gray;
	color: Navy;
	font-weight: bold;
	vertical-align: top;
}
.tddefault
{
	text-align:left;
}
.tddefaultright
{
	text-align:right;
}
.LinkSort
{
    color: White;
}
P
{
	margin-top:0;
	margin-bottom:3;
	padding-bottom:0;
	padding-top:0;
}