﻿body 
{
	font-size:12px;
	font-family:Arial;
	margin:0px;
}
input,select,textarea
{
	font-family:Arial;
	font-size:12px;
	border:solid 1px #4D98CC;
}
img
{
	border:0px;	 
}
a, a.hover, a.focus
{
	text-decoration:none;
	color:#4D98CC;
}
.lightbluebutton  
{
	background-color:#122186;
	border:1px solid #122186;
	cursor:pointer;
	height:22px;
	padding:0 8px;
	color:White;
}

.lightbluebuttonlarge
{
	background-color:#122186;
	cursor:pointer;
	height:35px;
	width:200px;
	
	color:white;
	vertical-align:middle;
	text-align:center;
	margin:2px;
	font-weight:bold;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
}

.lightbluebuttonextralarge
{
	background-color:#122186;
	cursor:pointer;
	height:35px;
	width:200px;
	
	color:white;
	vertical-align:middle;
	text-align:center;
	margin:2px;
	font-weight:bold;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
}

.Width260
{
	width:260px;
}
.Width250
{
	width:250px;
}
.Width178
{
	width:178px;
}
.Width150
{
	width:150px;
}
.Width70px
{
	width:70px;
}
.Width140px
{
	width:140px;
}
.Width75px
{
	width:75px;
}
.standardSection
{
	width:100%;
	border:solid #122186 4px;
}
.standardSection th
{
	background-color:#122186;
	cursor:pointer;
	height:28px;		
	vertical-align:middle;	
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	color:White;
}
.standardSection td
{	
	padding:2px 0px 0px 5px;
	text-align:left;
}
.standardSection a
{
	color:#4D98CC;
	text-decoration:underline;
}
.smallGrayText
{
	font-size:9px;
	color:Gray;	
}
.smallText
{
	font-size:9px;
}
.top5pxPadding
{
	padding-top:5px;	
}
.left10pxPadding
{
	padding-left:15px;
}

.whiteBGwithBlueColor td
{
	background-color:White;
	color:#599FCF;	
	cursor:pointer;
}
.redButton
{
	background-color:#D71300;
	color:White;
	height:22px;
	text-align:center;
	border:0px;
	cursor:pointer;
}
.BlueButton
{
	background:url(../images/btn_bg.gif) repeat-x scroll 50% 50%;
	color:White;
	height:22px;
	text-align:center;
	border:0px;	
	cursor:pointer;
}
/* for showing ajax loading message during ajax callback */
.ajaxLoader
{
	position:fixed;
	z-index:100;
	right:10px;
	bottom:2px;
	width:220px;		
	border:solid 2px #2A6894;
	background-color:#E8F1F8;
	/*height:46px;*/
}
.validationalert
{
	position:absolute;
	z-index:50;
	height:20px;
	border:solid 1px #D7AB1B;
	background-color:#F6E6B4;
}

.topHeader
{
	font-size:14px;
	font-weight:bold;
	color:White;
	vertical-align:bottom;
	padding-top:9px;
	height:27px;
	background-image:url(../Images/gradient_gray.JPG);
	background-repeat:repeat-x;
}
.watermark
{
	color:gray;
}
.topbannercontainer {
	width: 100%;  /* this will create a container 80% of the browser width */
	background: #003;
	margin: 0 auto;	
	color:White;
	font-size:20px;
	font-weight:bold;
	vertical-align:middle;
}

.confirmmesage
{	
	background-color:#D71300;
	border:solid 2px #2A6894;
	color:White;
	width:500px;
	height:130px;
}
.confirmmesage th
{
	background:url(../images/btn_bg.gif) repeat-x scroll 50% 50%;
	color:White;
	height:25px;
	text-align:left;
	padding-left:5px;
}
.confirmmesage td
{		
	padding-left:5px;
}
.mandatory
{
	color:Red;
}
.whiteBorder
{
	border-bottom:solid 1px #ffffff;
}
.pager
{
	text-align:left;
	padding-top:5px;
}
.pagerItemActive
{
	background:url(../images/btn_bg.gif) repeat-x scroll 50% 50%;
	height:20px;
	color:White;
	cursor:pointer;
}
.pagerItemInactive
{
	background:url(../images/btn_disable_bg.gif) repeat-x scroll 50% 50%;
	height:20px;	
}
.darkbluecolor
{
	color:#2A6894;
}
.hyperlink
{
	color:#4D98CC;
	text-decoration:underline;
	cursor:pointer;	
}
.Width50
{
	width:50px;
}
.success
{
	background-color:#DEFEDE;	
	border:1px solid #048404;
	color: #036303;
	font-weight:bold;
	padding:5px;
}
.failure
{
	background-color:#FEE4E2;	
	border:1px solid #7C0E04;
	color: #7C0E04;
	font-weight:bold;
	padding:5px;	
}
.wellcomespan
{
	color:White;
	font-weight:bold;
	font-size:12px;
	float:right;
}