﻿/*UserList********/
.UserListTable
{
	width: 100%;
	border-color: silver;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}
.UserListTable td
{
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}
.UserListTable th
{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	FONT-SIZE: 11pt;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	text-align: center;
	background: silver;
}
/*Primary Styles *******************************************************************************************************/	
.html_1
{height:100%;
	}

.body_1
{ 
	width: 100%;
	height: 100%;
	background: url(../../Designer/Images/ltgrayblk.gif);
	font-family:Verdana;
	margin:0px;
	padding:0px;
	text-align:-moz-center;
	!text-align:center;
	vertical-align:top;
}


#tbl_Primary
{
	width: 80%;
	vertical-align: top;
	background-color: #eaeff5;
	margin: 0px;
	padding: 0px;
	border-right: #0000ff thin double;
	border-top: #0000ff thin double;
	border-left: #0000ff thin double;
	border-bottom: #0000ff thin double;
}


.dv_Primary
{ 
text-align:center;
/*margin-top: 5px;
padding-bottom: 5px;*/
overflow: auto; 
height:100%;
}

.dv_Primary1
{ 
text-align:center;
/*margin-top: 5px;
margin-bottom: 5px;*/
overflow: auto; 
height:88%;
}

.dv_uc
{ 
	width:100%;
font-size:small;	
text-align:-moz-center; 
!text-align:center;
}

.dv_Header
{ 
	text-align:-moz-center;!text-align:center;margin:0px; padding:0px;
	}
	
	
.bodytxt1 
{
	 font-size: small;
	 font-family: Verdana;
	 /*text-align: right;	 */
	 vertical-align:top;
	 text-decoration:none;
}

.bodytxt2 
{
	 font-size: x-small;
	 font-family: Verdana;
	 text-align: left;	 
	 vertical-align:top;
	 font-weight:normal;
	 /*float:left;*/
}

.bodytxt3
{
	font-size: xx-small;
	font-family: Verdana;
	text-align: left;
	vertical-align: top;
	float: left;
}
.subhead
{
	font-size: small;
	font-family: Verdana;
	text-align: right;
	font-weight: bold;
	vertical-align: top;
	color:Navy;	
	padding-top:10px;
	padding-bottom:5px;
}
.subhead1
{
	 font-size: x-small;
	 font-family: Verdana;
	 text-align: right;
	 font-weight:bold;
	 vertical-align:top;	
}
.subhead2
{
	 font-size: xx-small;
	 font-family: Verdana;
	 text-align: right;
	 font-weight:bold;
	 vertical-align:top;	 
}


.txtbox1
{
	 font-size: small;
	 font-family: Verdana;
	 border-right: navy 1px solid;
	 border-top: navy 1px solid;
	 border-left: navy 1px solid;
	 border-bottom: navy 1px solid;
	 color:Navy;
}
.txtbox2
{  
	 font-size: 12px;
	 font-family: Arial;
	 border-right: navy 1px solid;
	 border-top: navy 1px solid;
	 border-left: navy 1px solid;
	 border-bottom: navy 1px solid;
	 color:Navy;
	/* height:12px;*/
 }
 
 .txtbox3
{  
	 font-size: xx-small;
	 font-family: Verdana;
	 border-right: navy 1px solid;
	 border-top: navy 1px solid;
	 border-left: navy 1px solid;
	 border-bottom: navy 1px solid;
	 color:Navy;
	/* height:12px;*/
 }
 
 .title
 {
	background-color:Navy;
	font-family:Verdana;
	color:White;
	font-size:small;	
	font-weight:bold;
	}
 .title1
 {
	background-color:Navy;
	font-family:Verdana;
	color:White;
	font-size:x-small;	
	font-weight:bold;
	}
 .title2
 {
	background-color:Navy;
	font-family:Verdana;
	color:White;
	font-size:xx-small;	
	font-weight:bold;
	}
	
	
	.comment
	{font-family:Verdana;
		font-size:10px;
	
		}
/*Predefined Styles *******************************************************************************************************/	
.font_txt_table 
{
	color: #003366;
	font-size: 10pt;
	font-family : Arial;
	text-align : justify;
}
.font_txt_table1 
{
	color: #ff0000;
	font-size: 10pt;
	font-family : Arial;
	text-align : justify;
}


.font_head
{
	color: #FFFFFF;
	font-size: 10pt;
	font-family : Arial;
	text-align : center;
	background-color:rgb(0,0,128);
	/*background:url(../../Designer/Images/bg_img_strip.jpg);*/
	font-weight:bold;
	padding:0px;
	margin:0px;
}  

.font_head_alt
{
	color: #1863a6;
	font-size: 10pt;
	font-family : Arial;
	text-align : center;
	/*background-color:rgb(0,0,128);*/
	background:url(../../Designer/Images/bg_img_strip.jpg);
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:25px;
	vertical-align:middle;
}  


.font_foot
{
	color: #FFFFFF;
	font-size: 8pt;
	font-family : Arial;
	text-align : center;
	background-color:rgb(0,0,128);
	font-weight:bold;
	padding:0px;
	margin:0px;
}  

.bgcolor
{
	background : #999999; /*grey*/
}

.font_txt 
{
	color: #003366; /*dark purple/blue text*/
	font-size: 10pt;
	/*font-family : Arial;*/
	font-family: verdana;
	text-align : justify;
}

/*-----------------------------------------------------------*/

.gv_Head1
{
	font-family: arial;
	font-size :11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
		background-image: url(../../Designer/Images/stripbg-1.gif);
	background-repeat: repeat-x;
}
.gv_Head
{
	background-image: url(../../Designer/Images/stripbg-1.gif);
	background-repeat: repeat-x;
	font-size:12px;
	font-weight:bold;
	color:navy;
}

.gv_HeadL
{
	background-image: url(../../Designer/Images/stripbg-1.gif);
	background-repeat: repeat-x;
	font-size:10pt;
	font-weight:bold;
	color:navy;
	text-align:left;
	font-family:Verdana;
}

.gv_HeadTopic
{
	color: #003366;
	font-size: 11pt;
	font-family : verdana;
	text-align : justify;	
	}

.gv
{
	padding-bottom:5px;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	/*background-image:url(../../Designer/Images/stripbg-1.gif);*/
	
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.gv_Rows
{
	color: #003366;
	font-size: 10pt;
	font-family : Arial;
	text-align : justify;
	padding-left:3px;
	padding-right:3px;
	}
/*.gv_Rows
{
	color: #003366;
	font-size: 10pt;
	font-family : Arial;
	text-align : justify;
	padding-left:3px;
	padding-right:3px;
	}*/


/* UltraListItem*******************************************************/
.uliTab
{
	vertical-align: middle;
	font-family: Verdana;
	text-align: center;
	font-size:11px;
}

.uliTblHead
{
	font-size:12px;
	cursor:hand;
	PADDING: 10px;
	BACKGROUND-IMAGE: url(../../Designer/Images/bg1.jpg);
	BACKGROUND-REPEAT: repeat-x;
	}
	
.uliTblHead_s
{
	font-size:12px;	
	font-weight:bold;
	PADDING: 10px;
	BACKGROUND-IMAGE: url(../../Designer/Images/bg1.jpg);
	BACKGROUND-REPEAT: repeat-x
	}	
	
.uliTD
{
	font-size:10px;
	color:Navy;
	}
	
	.uliDV
	{
		background-color: #d5e7fd;
		border: #2f8be2 solid 1px;
		font-family:Arial;
		color:Black;
		margin-top:10px;
		margin-bottom:25px;
		margin-left:3px;
		margin-right:3px;
		padding-left:25px;
		padding-right:25px;
		padding-top:2px;
		padding-bottom:2px;
		font-weight:bold;
		font-size:13px;
		text-align:left;
		}
		
		.whitebold
	{
		background-color:rgb(49,106,197);
		color:White;
		margin-top:25px;
		margin-bottom:25px;
		margin-left:3px;
		margin-right:3px;
		padding-left:25px;
		padding-right:25px;
		padding-top:2px;
		padding-bottom:2px;
		font-weight:bold;
		font-family:Verdana;
		font-size:13px;
		text-align:left;
		}
		
		
		.loginBar
		{
	font-family:Verdana;
	color:White;
	font-size:small;	
	font-weight:bold;
			}
		
		/******************************************************/
.bodytxt_1{
color: navy; font: 200 12px Georgia, Arial, sans-serif; text-align: justify;
                        margin: 0px; padding-right: 10px; padding-left: 10px
}
		
		
.MessageBar
{
	background-color: #d5e7fd;
	/*height: 27px;*/
	border: #2f8be2 solid 1px;
	padding-top:6px;
	padding-left:4px;
	padding-bottom:3px;
	padding-right:5px;
	vertical-align:top;
	color:Red;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	}
	
.tablecol
{
	background-color: #d5e7fd;
	border: #2f8be2 solid 1px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:Black;
}
.tablemerge
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:Black;
}

.btn_off
{
	font-weight: normal;
	color: #ffffff;
	font-family: verdana;
	background-color: navy;
}
.btn_on
{
	font-weight: bold;
	color: navy;
	font-family: verdana;
	background-color: #ffffff;
	}