﻿body
{
	font-family:Arial;
	font-size:10pt;	
}
.Style1
{
	font-family:Arial;
	font-size:10pt;	
}
.Style2
{
	color:#cc0000;
	font-weight:bold;
}
.Style3
{
	font-family:Arial;
	font-size:9pt;
	border-collapse:collapse;
	border-width:1px;
	border-color:Gray;
	border-style:solid;
}
.Style4
{
	color:#000000;	
	font-size:large;
}
.Style5
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	border-collapse:collapse;
	border-width:1px;
	border-color:Gray;
	border-style:solid;
	background-color:#184A7B;
	color:#FFFFFF;
}
.Style6
{
	color:#000000;	
	font-size:8pt;
	font-family:Arial;
	font-weight:bold;
}
.Style7
{
	font-family:Arial;
	font-size:9pt;	
}
.Style8
{
	font-family:Arial;
	color:#800000;
	font-weight:bold;	
}
.Style9
{
	font-family:Arial;
	font-size:8pt;	
	font-weight:bold;
}
.Style10
{
	padding-left:4pt;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	border-collapse:collapse;	
	border-color:Gray;	
	background-color:#4159A3;
	color:#FFFFFF;
}
.Style11
{
	font-family:Arial;
	font-size:8pt;
}
.ButtonStyle1, button {
	border:1px solid #E6C509;
	border-bottom: 1px solid #E6C509;
	border-right: 1px solid #E6C509;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	color:#08338B;
	background-image:url(../Images/Button3Bg.jpg);
	background-position:top;
	background-color:white;
	height:22px;	
	vertical-align: middle;
	cursor:hand;
}
.ButtonStyle4, button {
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	color:#666666;
	background-image:url(../Images/buttonBg.gif);
	background-position:top;
	background-color:white;
	height:22px;	
	vertical-align: middle;
	cursor:hand;
}
.ReqFieldStyle
{
	color:Red;
	font-weight:bold;	
}
.Style12
{
	font-size:8pt;
	color:Red;
}
.Style13
{
	color:#0058DD;
	font-weight:bold;
	font-size:9pt;
	text-transform:uppercase;
}
.inputbuttomSmall1
{
	border-right:thin outset;
	border-top:thin outset;
	font-weight:bold;
	font-size:9pt;
	border-left:thin outset;	
	cursor:hand;
	color:Black;
	border-bottom:thin outset;
	font-family:Arial;
	height:20px;
	background-color:Silver;
	text-align:center
}

.tblHeader
{
    BORDER-RIGHT: #336699 1pt;
    BORDER-TOP: #336699 1pt;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #336699 1pt;
    COLOR: #FDD30D;    
    BORDER-BOTTOM: #336699 1pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #425AA4;
    TEXT-ALIGN: center
}

.tblHeader2
{
    BORDER-RIGHT: #336699 1pt;
    BORDER-TOP: #336699 1pt;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #336699 1pt;
    COLOR: #FFD78D;        
    BORDER-BOTTOM: #336699 1pt;
    FONT-FAMILY:Arial Greek; 
    BACKGROUND-COLOR:#425AA4; 
    TEXT-ALIGN: center
} 

.tdStyle2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    border-width:thick;
    
}
.tblStyle1
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: #eef3f9
}
.tblStyle2
{
	
	BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR:ActiveBorder 
}	
.ErrMsgStyle
{
	color:Red;
	font-weight:bold;	
}
.GRStyle1
 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}	
.ColumnHeader
{
	font-family:Arial;
	font-weight:bolder;
	font-size: 9pt;
	color: #000f74;	
	background-color: #6daddb;
	text-align:center;	
	TEXT-DECORATION: none;
}
A.ColumnHeader:link
{
    TEXT-DECORATION: none;
    color: #000f74;
}
A.ColumnHeader:active
{
    TEXT-DECORATION: none;
    color: #000f74;
}
A.ColumnHeader:visited
{
    TEXT-DECORATION: none;
    color: #000f74;
}
A.ColumnHeader:hover
{
    TEXT-DECORATION: none;
    color: #000f74;
}
.AlternatingRowColor
{
	background-color:#CFE6EF;	
}
.GridFooter
{
	font-family:Arial;
	font-weight:bolder;
	font-size: 9pt;
	color: #000f74;	
	background-color: #C7C1F0;
	TEXT-DECORATION: none;
}
.Box1
{
    BORDER-RIGHT: #42419c 1px solid;
    BORDER-TOP: #42419c 1px solid;
    BORDER-LEFT: #42419c 1px solid;
    BORDER-BOTTOM: #42419c 1px solid
}
.Style14
{
	font-family:Arial;
	font-size:9pt;
	border-collapse:collapse;
	border-width:1px;
	border-color:Gray;
	border-style:solid;
	text-align:right;
}
.Style15
{
	background-color:#E4E4E4;
}
.Style16
{
	color:#cc0000;
}
.StyleErrMsg
{
	color:Red;
	font-weight:bold;	
}
.Style17
{
	color:#000000;
	font-size:12pt;
	font-family:Arial;
	font-weight:bolder;
}
.Style18
{
	font-family:Arial;
	color:#800000;
	font-weight:bold;
	font-size:larger;	
}
.ButtonStyle2, button {
	border:1px solid #750000;
	border-bottom: 1px solid #750000;
	border-right: 1px solid #750000;
	font-family: Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;	
	background-position:top;
	background-color:#800000;
	height:18px;	
	vertical-align: middle;
	cursor:hand;
}
.Style19
{
	color:Navy;
	font-weight:bold;
	font-size:10pt;
}
.Style20
{
	color:Navy;
	font-weight:bold;
	font-size:8pt;
	text-transform:uppercase;
}
.ButtonStyle3, button {
	border:1px solid #F4D109;
	border-bottom: 1px solid #F4D109;
	border-right: 1px solid #F4D109;
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	color:#08338B;
	background-image:url(../Images/Button4Bg.jpg);
	background-position:top;
	background-color:white;
	height:18px;	
	vertical-align: middle;
	cursor:hand;
	border-collapse:collapse;
}
.ButtonStyle5, button {
	border:1px solid #70BCFB;
	border-bottom: 1px solid #70BCFB;
	border-right: 1px solid #70BCFB;
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	color:#0566B9;
	background-image:url(../Images/button2bg.jpg);
	background-position:top;
	background-color:white;
	height:18px;	
	vertical-align: middle;
	cursor:hand;
	border-collapse:collapse;
	text-align:center;
	text-decoration:none;
}
.GridHeader1
{
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	color:Navy;
	background-color:#DACB28;
	text-transform:uppercase;
	border-color:Navy;
}
.GridItemStyle1 TD
{
	font-family:Arial;
	font-size:8pt;
	border-color:Navy;	
}
.GridPagingStyle1
{
	font-family:verdana;
	font-size:10pt;
	color:Navy;
	font-weight:bold;	
}
A.GridPagingStyle1:link
{
    TEXT-DECORATION: none
}
A.GridPagingStyle1:active
{
    TEXT-DECORATION: none
}
A.GridPagingStyle1:visited
{
    TEXT-DECORATION: none
}
A.GridPagingStyle1:hover
{
    TEXT-DECORATION: none
}
.Box2
{
    BORDER-RIGHT: #42419c 1px solid;
    BORDER-TOP: #42419c 1px solid;
    BORDER-LEFT: #42419c 1px solid;
    BORDER-BOTTOM: #FFFFFF 0px solid;
    background-color: #E0E7F8;
}
.HyperLinkStyle1 A
{
	font-family:Arial;
	font-size:10pt;
	color:Navy;
}
A.HyperLinkStyle1:link
{	
    TEXT-DECORATION: none
}
A.HyperLinkStyle1:active
{
    TEXT-DECORATION: none
}
A.HyperLinkStyle1:visited
{
	color:Maroon;
    TEXT-DECORATION: none
}
A.HyperLinkStyle1:hover
{
	color:#898007;
    TEXT-DECORATION: none
}
.HyperLinkStyleNormal
{
    text-decoration: none;
    color: #0000FF;
}
.Style21
{
	font-family:arial;
	font-size:7pt;
	text-transform:uppercase;
}
.TabStyle1
{	
	background-color:#FFFFFF;
	font-weight:bold;
}
.TabStyle2
{
	border-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-collapse:collapse;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	border-spacing:0px;
	padding:0px;	
}
.TabStyle3
{	
	BORDER-BOTTOM: #42419c 1px solid;	
}
.TabStyle4
{
	BORDER-TOP: #42419c 1px solid;
	BORDER-BOTTOM: #42419c 1px solid;		
}
.TabStyle5
{	
	BORDER-TOP: #42419c 1px solid;	
}
.HyperLinkStyle2 A
{
	font-family:Arial;
	font-size:10pt;
	color:#0566B9;
	TEXT-DECORATION: none;
}
A.HyperLinkStyle2:link
{
	color:#0566B9;
    TEXT-DECORATION: none
}
A.HyperLinkStyle2:active
{
	color:#0566B9;
    TEXT-DECORATION: none
}
A.HyperLinkStyle2:visited
{
	color:#0566B9;
    TEXT-DECORATION: none
}
A.HyperLinkStyle2:hover
{
	color:#877E05;	
    TEXT-DECORATION: none
}
.TableHeader
{
	font-weight: bold;
	height: 30px;
	background-color: Silver;
	text-align: left;
	color: white;
}
.LabelCell
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	background-color: #E0E7F8;
	text-align: right;
}
.ControlCell
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	background-color: #ffffff;
	text-align: left;
}
.ControlCellStyle1
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	background-color: #E0E7F8;	
}
.TblBorderColor1 TD
{
	border-top: #42419c 1px solid;
	border-left: #42419c 1px solid;
	border-right: #42419c 1px solid;
	BORDER-BOTTOM: #42419c 1px solid;
	border-collapse:collapse;	
}
.TblResetBorder TD
{
	border: 0pt;
}
.FormHeader
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	background-color: #ffffff;
	text-align: Center;
}
.Style22
{
	font-family:Courier New;
	font-size:12pt;	
	text-transform:uppercase;
	color:#F25F0F;
	font-weight:bolder;		
}
.Box3
{
    BORDER-RIGHT: #42419c 2px solid;    
    BORDER-LEFT: #42419c 2px solid;
    BORDER-BOTTOM: #42419c 2px solid
}
.Style23
{
	color:Navy;
	font-weight:bold;
	font-size:10pt;
	background-color:#FFFF8C;
    BORDER-RIGHT: #DACB28 1px solid;
    BORDER-LEFT: #DACB28 1px solid;
    BORDER-TOP: #DACB28 1px solid;
    BORDER-BOTTOM: #DACB28 1px solid;
    padding-left:5pt;
    padding-top:4pt;
    padding-bottom:4pt;    
    
}
.Style24
{
	background-color:#FFFF99;
	color:Navy;
	font-weight:bold;
}
.Style25
{
	color:#FFFFFF;
	background-color:#000080;
	font-weight:bold;
}
.Box4
{
    BORDER-RIGHT: #50054D 1px solid;
    BORDER-TOP: #50054D 1px solid;
    BORDER-LEFT: #50054D 1px solid;
    BORDER-BOTTOM: #50054D 1px solid;
    background-color:#F8CBF7;
}
.Style26
{
	color:Navy;
	font-weight:bold;
	font-size:10pt;
	text-transform:uppercase;
}
.Style27
{
	font-family:Arial;
	font-size:10pt;	
	font-weight:bold;
}
.Style28
{
	font-family:Arial;
	font-size:9pt;	
	font-weight:bold;
}
.Box5
{
    BORDER-RIGHT: #290389 1px solid;
    BORDER-TOP: #290389 1px solid;
    BORDER-LEFT: #290389 1px solid;
    BORDER-BOTTOM: #290389 1px solid;
    background-color:#F8E509;
    line-height:2;
}