body
{
	margin-top: 0px;
	margin-left:0px;
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana, sans-serif;
	background-color: white;
}

td	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: black;
}
a.bodytext {
	font-family: Verdana, Arial, sans-serif;
	color: #993399;
	text-decoration: none;
}

a.bodytext:hover {
	font-family: Verdana, Arial, sans-serif;
	color: red;
	text-decoration: none;
}

a.bodytext:active 
{
	font-family: Verdana, Arial, sans-serif;
	color: red;
	text-decoration: none;
}
.ddlStyle
{
	font-size:9pt;
	/*font-weight:bold;*/
	Width:100px;
}
a.bodytext:visited {
	font-family:  Verdana, Arial, sans-serif;
	color: #993399;
	text-decoration: none;
}

a.bodytext:visited:hover {
	font-family:  Verdana, Arial, sans-serif;
	color: red;
	text-decoration: none;
}

p	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: black;
}
.mainmenu
{
	color: white;
	background-color: #2a3b88;
}
.complet
{
	color:White;
}
.button
{
	/*border-right: lightgray 1px solid;
	border-top: lightgray 1px solid;
	font-size: 12px;
	border-left: lightgray 1px solid;
	color: white;
	border-bottom: lightgray 1px solid;
	background-color: #2a3b88;
	text-decoration: none;
	width: 100px;
	height: 20px;*/
	
	border:solid 1px lightgray;
	font-size: 12px;
	color:White;
	background-color:#2a3b88;
	text-decoration: none;
	font-family:Arial;
	width: 100px;
	height: 20px;
	border-color:InfoText;
	font-weight:bold;
}
.smallButton
{
    border:solid 1px lightgray;
	font-size: 12px;
	color:White;
	background-color:#2a3b88;
	text-decoration: none;
	font-family:Arial;
	width: 70px;
	height: 20px;
	border-color:InfoText;
	font-weight:bold;
}
A.button
{
	color: #000099;
}
.menuHeader
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial, Verdana, 'Times New Roman';
	background-color: #2a3b88;
	text-decoration: none;
}
.menuLink
{
	padding-left: 10px;
	font-size: 12px;
	background-color: #2a3b88;
	color: white;
	font-family: Arial, Verdana, 'Times New Roman';
	text-decoration: none;
}
A.menuLink:hover
{
	color: #FFCC00;
}
A.menuLink
{
	color: white;
}
.headerLink
{
	font-size: 11px;
	color: white;
	font-family: Arial, Verdana, 'Times New Roman';
	text-decoration: none;
}
A.headerLink:hover
{
	color: #FFCC00;
}
A.headerLink
{
	color: white;
}
.tableTitle
{
	font-size: 14px;
	font-family: Arial, Verdana, 'Times New Roman';
	color: White;
	font-weight:bold;
}
.content
{
	font-size: 12px;
	font-family: Arial, Verdana, 'Times New Roman';
	color:White;
}
.tablerow_underline
{
border-bottom-style : solid;
border-bottom-width : 2px;
border-color : #778899;
}

.searchLabel
{
	font-size: 12px;
	font-weight:bold;
	background-color:#f4f4f4;
	font-family: Arial, Verdana, 'Times New Roman';
}
.staticLabel
{
	font-size: 12px;
	background-color:#f4f4f4;
	font-family: Arial, Verdana, 'Times New Roman';
}
.listItem
{
	font-size: 12px;
	font-family: Arial, Verdana, 'Times New Roman';
	background-color: #f4f4f4;
}
TR.listItem TD A
{
	color:#2a3b88;
	text-decoration:none;
}
TR.listItem TD A:hover
{
	color: black;
}

.listHeader
{
	font-size: 12px;
	color: white;
	font-family: Century, 'Times New Roman' , Arial, Verdana, Serif;
	background-color: #2a3b88;
}
TR.listHeader TD A
{
	color:Black;
	text-decoration:none;
}
TR.listHeader TD A:hover
{
	color: #FFCC00;
}
.message
{
	border-right: darkslateblue 1px solid;
	border-top: darkslateblue 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: darkslateblue 1px solid;
	color: darkslateblue;
	border-bottom: darkslateblue 1px solid;
	font-family: Arial, Verdana, 'Times New Roman' , Serif;
	background-color: #ffffcc;
}
.error
{
	border-right: darkslateblue 1px solid;
	border-top: darkslateblue 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: darkslateblue 1px solid;
	color: white;
	border-bottom: darkslateblue 1px solid;
	font-family: Arial, Verdana, 'Times New Roman' , Serif;
	background-color: #ff1414;
}
.errorText
{
	color:Red;
}
.stolen
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
	border-left: black 1px solid;
	color: black;
	padding-top: 5px;
	border-bottom: black 1px solid;
	font-family: Arial, Verdana, 'Times New Roman' , Serif;
	background-color: #ffcc66;
}
.hlink, A.hlink, A.hlink:visited
{
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #666699;
	text-decoration: none;
}
A.hlink:active, A.hlink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #993399;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
.requiredEdit
{
	border: #7F9DB9 1px solid;
	background: white url(../../_TemplateRes/images/requiredSign.gif) no-repeat right top;
}
.readonlyEdit
{
	background-color: beige;
	border: #7F9DB9 1px solid;
}
.line
{
	border-right: red 1px;
	border-top: red 1px solid;
	border-left: red 1px;
	color: red;
	border-bottom: red 1px;
	height: 1px;
}
.footerText
{
	color: #993399;
}

.pager,.pager:hover,.pager:visited,.pager:active,.pager:link
{
	color: #2a3b88;
}
TR.pager TD A,TR.pager TD A:visited
{
	color: #2a3b88;
}

.TitluPagina
{
	font-weight: bold;
	font-size: 28px;
	color: #000099;
	font-style: italic;
	font-family: Arial, Verdana, 'Times New Roman' , Serif;
}

.SubTitluPagina
{
	font-weight: normal;
	font-size: 16px;
	color: #000099;
	font-style: italic;
	font-family: Arial, Verdana, 'Times New Roman' , Serif;
}
.TitluMicPagina
{
	font-weight: bold;
	font-size: 16px;
	color: #000099;
	font-family: Arial, Verdana, 'Times New Roman' , Serif;
	background: #F5F5F5;
}
.TextEroare
{
	font-weight: bold;
	font-size: 12px;
	color: Red;
	font-family: Arial, Verdana, 'Times New Roman' , Serif;
	
	background-color: #e3e3e3;

	border-style:dashed;
	border-color:Red;
	border-width:2px;

	height:14px;
	vertical-align:middle;
}

.lngImgButton
{
    height:16px;
    width:16px;
    }
    
.lngImgSelectedButton
{
    height:16px;
    width:16px;
    border-bottom:solid;
    border-bottom-width:thin;
    }
