body
{
	margin : 0px 0px 0px 0px;
	font-family: Arial;
}
td
{
    font-size: 8pt
}
.leftnav
{
    font-size: 7.5pt;
    color: #173d4a;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
}
.Heading
{
	FONT-SIZE: 10pt; 
    FONT-FAMILY: Tahoma;
	color:#004A6B;
	font-weight: bold;
	padding-bottom:10px;
	padding-top :10px;
}
.radio_select_rect
{
	background-image : url(../images/radio_select_rect.gif);
	WIDTH: 120px;
    HEIGHT: 50px;
}
TABLE.val_period TH
{
    WIDTH: 100px
}
TH.bg_validity_period
{
    BACKGROUND-COLOR: #f4f4f4;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma;
}
.NormalText
{
    TEXT-ALIGN: left;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Tahoma;
    padding-top:5px;
    padding-bottom:5px;
}
.center
{
    TEXT-ALIGN: center;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Tahoma;
}
.right
{
    TEXT-ALIGN: center;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Tahoma;
    
}
fieldset
{
	width: 90%;
	float: none; 
	display: block;
	margin: 0 0 .25em 0;   
	padding: 1 em;  
	BORDER-RIGHT: #3399cc 1px ridge;
	BORDER-TOP: #3399cc 1px ridge;
	BORDER-LEFT: #3399cc 1px ridge;
	BORDER-BOTTOM: #3399cc 1px ridge; 
	clear: both;
}
legend
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Tahoma;
	color:cornflowerblue;
}
.invalid
{
	color:Red ;
	font-size:small;
}

.invalid2
{
	color:Red ;
	font-size:small;
}

.DGStyle
{
 /*cursor:pointer;*/
 background-color:#7BBCD9;
 
}
.DGArticle
{
	/*cursor:pointer;*/
	background-color: #374e81;

}
.GridItem
{
	background-color:White;
}
.GridAlternateItem
{
	background-color:#CBE4F1;
}
.GridSelectedItem
{
	color:navy;
	font-family:Verdana; 
	font-weight:bold; 
	font-size: 8pt;
	cursor:default;
	vertical-align:middle;
	height:5px;
}
.GridHeader
{
	background-color:#7BBCD9;
	font-size: 12pt;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	color:White;
}
.GridFooter
{
	background-color::#7BBCD9;
	color:White;
}
A.PagerLink
{
	FONT-SIZE: 10pt; color:White; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.flatbox
{
	border-right: #a8adbb 1px solid;
	border-top: #a8adbb 1px solid;
	font-size: 8pt;
	border-left: #a8adbb 1px solid;
	color: #000000;
	border-bottom: #a8adbb 1px solid;
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	width: 90%;
}
.flatbutton
{
	border-right: #ffffff 2px ridge;
	border-top:  #ffffff 2px ridge;
	font-size: 8pt;
	border-left:  #ffffff 2px ridge;
	color: #000000;
	border-bottom:  #ffffff 2px ridge;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: center;
}
.flatbutton2
{
	border-right: #ffffff 2px ridge;
	border-top:  #ffffff 2px ridge;
	font-size: 8pt;
	border-left:  #ffffff 2px ridge;
	color: #000000;
	border-bottom:  #ffffff 2px ridge;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
	width: 500px;
}
.flatbutton3
{
	border-right: #ffffff 2px ridge;
	border-top:  #ffffff 2px ridge;
	font-size: 8pt;
	border-left:  #ffffff 2px ridge;
	color: #000000;
	border-bottom:  #ffffff 2px ridge;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
	width: 120px;
}
.flatbox1
{
	border-right: #a8adbb 1px solid;
	border-top: #a8adbb 1px solid;
	font-size: 8pt;
	border-left: #a8adbb 1px solid;
	color: #000000;
	border-bottom: #a8adbb 1px solid;
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	width: 100px;
}

.flatbox2
{
	border-right: #a8adbb 1px solid;
	border-top: #a8adbb 1px solid;
	font-size: 8pt;
	border-left: #a8adbb 1px solid;
	color: #000000;
	border-bottom: #a8adbb 1px solid;
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	width: 200px;
}
.flatbox3
{
	border-right: #a8adbb 1px solid;
	border-top: #a8adbb 1px solid;
	font-size: 8pt;
	border-left: #a8adbb 1px solid;
	color: #000000;
	border-bottom: #a8adbb 1px solid;
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	width: 300px;
}
.securetextbox
{
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	width: 300px;
}

.dropdown1a
{
	border-right: #ffffff 2px ridge;
	border-top:  #ffffff 2px ridge;
	font-size: 8pt;
	border-left:  #ffffff 2px ridge;
	color: #000000;
	border-bottom:  #ffffff 2px ridge;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
	width: 60px;
}
.dropdown1
{
	border-right: #ffffff 2px ridge;
	border-top:  #ffffff 2px ridge;
	font-size: 8pt;
	border-left:  #ffffff 2px ridge;
	color: #000000;
	border-bottom:  #ffffff 2px ridge;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
	width: 120px;
}
.dropdown2
{
	border-right: #ffffff 2px ridge;
	border-top:  #ffffff 2px ridge;
	font-size: 8pt;
	border-left:  #ffffff 2px ridge;
	color: #000000;
	border-bottom:  #ffffff 2px ridge;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
	width: 260px;
}
.graycenter
{
    color:Gray;
    TEXT-ALIGN: center;
    FONT-SIZE: 9px; 
    FONT-FAMILY: Tahoma;
}
