﻿@media screen,projection,tv{
	
/* Popup Classes for auto complete */
.PopupAjax{
}
* {
	font-family: Arial, Sans-Serif;
	color: #3a3944;
}
img {
	border: none;
}

.imgButton32{
	text-align:center;
	width:60px;
	display:block;
}
.imgButton32>img{

	margin-bottom:4px;
}

/* General Styles */
.bgWhite{
	background-color:#FFFFFF;
}
.txtLeft{
	text-align:left;
}

.txtCenter{
	text-align:center;
}

.txtRight{
	text-align:right;
}

.valignTop{
	vertical-align:top;
}

.valignMid{
	vertical-align:middle;
}

.bold{
	font-weight:bold;
}

/* Text Styles */
h1 {
	font-size: 28px;
	font-weight: normal;
	text-transform: uppercase;
}

h2 {
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
}

p, div, td{
	font-size:14px;
}

a {
	text-decoration:none;
	color:#332E6B;
}

a:hover{
	text-decoration: underline;
}

.errorMsg, .errorMsg ul li{
		font-weight: bold !important;
		color:Red !important;
}

/* Table Styles */
.table, .tableFancy {
	border: 1px solid #b6bbc1;
}
.tableFancy th {
	background-image: url(/images/masterpage/th-bg.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 40px;
	padding-left: 7px;
	padding-top: 0px;
	height: 34px;
	color: #FFFFFF;
	font-weight: normal;
}
.tableFancy th img {
	vertical-align: middle;
}

.altTr{
    background-color:#E4E5FA;
}
.table th {
	background-image:url(/images/masterPage/mnuBg.gif);
	background-color:#4543A5;
	background-repeat: repeat-x;
	padding-top: 3px;
	height: 24px;
	color: #FFFFFF;
	font-weight: normal;
	text-align:left;
}

.table th a{
	color: #FFFFFF;
	text-decoration:none;
}

.rowMouseHighlight tr:hover{
			background-color:#B5B5E3 !important;
			cursor:pointer;
}

/* Menu Styles */
.mnu{
	background-image:url(/images/masterPage/mnuBg.gif);
	height:25px;
}

.mnu span{
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-size:10px;
	color:#FFFFFF;
}

.mnuDynamic{
	background-image:url(/images/masterPage/mnuBg.gif);
	background-repeat: repeat-x;
	background-color:#4543A5 !important;
	border: solid 1px #706EBB;
	border-top:none;
}

.mnuDynamicItem{
 color:#FFFFFF;
 padding:5px;
 font-size:9px !important;
 
}

.btn{
padding:5px;
background-color:#E4E5FA;
border:1px solid #B9BCF2;
}
.btn:hover{
    background-color:#B9BCF2 !important;
    color:#FFFFFF;
    border:1px solid #8E92EA
}

.datepicker {
	width:90px;
}
}

@media print
{
	

inline 
		body, div, span, p,th
	{
		margin: 0px;
		font-family:Arial, Verdana, Sans-Serif;
		font-size:10pt;
	}
	h1
	{
		color:#000000;
		text-align:center;
	}

a
	{
		color: #000000;
		text-decoration: none;
	}
	
	.printHidden
	{
		visibility:hidden;
		display:none;
	}
	
	.table{
		border:1px solid #000000;
	}
	
	.table th {

	padding-top: 0px;
	height: 24px;
	color: #000000;
	font-weight: bold;
	text-align:left;
}

.table th a{
	color: #000000;
	text-decoration:none;
	
}



}
