BODY 
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial;
	margin: 0px
}

.MainTable {
	width: 95%;
	height: 100%;
	/*background-color: #f1f1f1*/
}
.HeaderInfoLeft
{
	background-image: url(../img/hdr_logo.gif);
	background-repeat: no-repeat;
	width:183px;
}
.HeaderInfoMiddle
{
	background-image: url(../img/hdr_rep_hor.gif);
	background-repeat: repeat-x;
}
.HeaderInfoRigth
{
	background-image: url(../img/hdr_end.gif);
	background-repeat: no-repeat;
	width:740px;
}

.SeparatorBar
{
	background-image: url(../img/separator_rep_hor.gif);
	background-repeat: repeat-x;	
	height:15px;
	font-size: 1px;
}

.menuItemSelected, a.menuItemSelected:active, a.menuItemSelected:visited, a.menuItemSelected:link
{
	text-decoration:underline;
	font-weight:bold; 
	font-size: 17px;
	color: #047391;
	font-family: Arial;
}
.menuItem, a.menuItem:active , a.menuItem:visited, a.menuItem:link
{
	TEXT-DECORATION: none;
	font-weight:bold; 
	font-size: 17px;
	color: #047391;
	font-family: Arial;
}
a.menuItemSelected:hover
{
	text-decoration:underline;
	font-weight:bold; 
	font-size: 17px;
	color: #f42116;
	font-family: Arial;
}
a.menuItem:hover
{
	text-decoration:underline;
	font-weight:bold; 
	font-size: 17px;
	color: #f42116;
	font-family: Arial;
}

.menuItemHighLighted, a.menuItemHighLighted:active, a.menuItemHighLighted:visited, a.menuItemHighLighted:link
{
	font-weight: bold;
	font-size: 17px;
	color: #047391;
	font-family: Arial;
	text-decoration: none;
}
a.menuItemHighLighted:hover
{
	text-decoration:none;
	font-weight:bold; 
	font-size: 17px;
	color: #047391;
	font-family: Arial;
}

.menuItemUnselected, a.menuItemUnselected:active, a.menuItemUnselected:visited, a.menuItemUnselected:link
{
	font-weight: bold;
	font-size: 17px;
	color: darkgray;
	font-family: Arial;
	text-decoration: none;
}
a.menuItemUnselected:hover
{
	text-decoration:none;
	font-weight:bold; 
	font-size: 17px;
	color: Red;
	font-family: Arial;
}

.subMenu, a.subMenu:active , a.subMenu:visited, a.subMenu:link
{
	TEXT-DECORATION: none;
	font-size: 14px;
	color: #047391;
	font-family: Arial;
}
a.subMenu:hover
{
	text-decoration: underline;
	font-size: 14px;
	color: #f42116;
	font-family: Arial;
}
.subMenuSelected, a.subMenuSelected:active , a.subMenuSelected:visited, a.subMenuSelected:link
{
	text-decoration:underline;
	font-size: 14px;
	color: #047391;
	font-family: Arial;
}
a.subMenuSelected:hover
{
	text-decoration:underline;
	font-size: 14px;
	color: #f42116;
	font-family: Arial;
}
.InfoCtrlTable
{
	width:179px;
}
.InfoCtrlHeader
{
	background-image: url(../img/box_head.gif);
	background-repeat: no-repeat;
	font-weight:bold; 
	font-size: 16px;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	color:#272727;
}

.InfoCtrlBody
{
	background-image: url(../img/box_bg.gif);
	background-repeat: no-repeat;
	font-family: Arial;
	padding: 5px 0px 2px 8px;
}
.InfoCtrlFooter
{
	background-image: url(../img/box_end.gif);
	background-repeat: no-repeat;
	font-size: 8px;
}
.ChapterCtrlTable
{
	width:186px;
}
.ChapterCtrlHeader
{
	background-image: url(../img/chapter_medium.gif);
	background-repeat: no-repeat;
	height:34px;
	font-weight:bold; 
	font-size: 16px;
	font-family: Arial;
	padding: 5px 0px 2px 28px;
	color:#272727;
}
.ChapterCtrlBody
{
	font-family: Arial;
	padding: 5px 0px 2px 8px;
}

.InfoLink, a.InfoLink:active, a.InfoLink:visited, a.InfoLink:link
{
	font-weight: bold;
	font-size: 12px;
	color: #047391;
	font-family: Arial;
	text-decoration: none;
}
a.InfoLink:hover
{
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
	color: #f42116;
	font-family: Arial;
}
.InfoLinkSelected, a.InfoLinkSelected:active, a.InfoLinkSelected:visited, a.InfoLinkSelected:link, a.InfoLinkSelected:hover
{
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #f42116;
	font-family: Arial;
}

.NormalLink, a.NormalLink:active , a.NormalLink:visited, a.NormalLink:link
{
	TEXT-DECORATION: none;
	font-size: 14px;
	color: #047391;
	font-family: Arial;
}
a.NormalLink:hover
{
	text-decoration: underline;
	font-size: 14px;
	color: #f42116;
	font-family: Arial;
}

.ImportantLink, a.ImportantLink:active , a.ImportantLink:visited, a.ImportantLink:link
{
	font-weight: bold;
	TEXT-DECORATION: none;
	font-size: 14px;
	color: #047391;
	font-family: Arial;
}
a.ImportantLink:hover
{
	font-weight: bold;
	text-decoration: underline;
	font-size: 15px;
	color: #f42116;
	font-family: Arial;
}

.ContentTable {
	width: 100%; 
	height: 100%;
}

.BottomInfo 
{
	height: 30px;
}


.bullet
{
	background-position: left 60%;
	background-image: url(../img/reddot.gif);
	background-repeat: no-repeat;
}

.Selectedbullet
{
	font-weight: bold;
	color: #3300cc;
	font-family: Symbol;
}

.WarningMessage
{
	font-weight: bold;
	font-size: 14px;
	color: blue;
	font-family: Arial;
}
.ErrorMessage
{
	font-weight: bold;
	font-size: 14px;
	color: #f42116;
	font-family: Arial;
}


.SmallSizeLabel
{
	TEXT-DECORATION: none;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial;
	color:#272727;
}
.SmallSizeLabelB
{
	TEXT-DECORATION: none;
	font-weight:bold;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial;
	color:#272727;
}

.MediumSizeLabel
{
	TEXT-DECORATION: none;
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial;
	color:#272727;
}

.BigSizeLabel
{
	TEXT-DECORATION: none;
	font-weight:bold;
	font-size: 16px;
	font-family: Arial;
	color:#272727;
}

.RightSeparator
{
	BORDER-RIGHT: #999999 1px solid; 
}

.dgHeader
{
	font-weight:bold; font-size: 12px; color: white;	font-family: Arial; background-color: #047391; text-decoration: none;
}
.dgHeader a:visited
{
	font-weight:bold; font-size: 12px; color: white;	font-family: Arial; background-color: #047391; text-decoration: none;
}
.dgHeader a:active
{
	font-weight:bold; font-size: 12px; color: white;	font-family: Arial; background-color: #047391; text-decoration: none;
}
.dgHeader a:link
{
	font-weight:bold; font-size: 12px; color: white;	font-family: Arial; background-color: #047391; text-decoration: none;
}
.dgHeader a:hover
{
	font-weight:bold; font-size: 12px; color: white;	font-family: Arial; background-color: #047391; text-decoration: none;
}


.dgFooter
{
	font-weight:bold; font-size: 7px; color: white;	font-family: Arial; background-color: #047391; text-decoration: none; height:3px;
}

.dgPager
{
	TEXT-DECORATION: none; font-size: 12px; font-family: Arial;
}
.dgPager A:link {
	TEXT-DECORATION: none; font-size: 12px; color: #047391; font-family: Arial;
}
.dgPager A:visited {
	TEXT-DECORATION: none; font-size: 12px; color: #047391; font-family: Arial;
}
.dgPager A:active {
	TEXT-DECORATION: none; font-size: 12px; color: #047391; font-family: Arial;
}
.dgPager A:hover {
	TEXT-DECORATION: none; font-size: 12px; color: #f42116; font-family: Arial;
}


.dgia
{
	font-size: 12px;
	font-family: Arial;
	background-color: #eaf1f9;
	text-decoration: none;
}
.dgi
{
	font-size: 12px;
	font-family: Arial;
	background-color: #ffffff;
	text-decoration: none;
}

.dg {
	BORDER-RIGHT: #eaf1f9 1px solid; BORDER-TOP: #eaf1f9 1px solid; BORDER-LEFT: #eaf1f9 1px solid; BORDER-BOTTOM: #eaf1f9 1px solid; BACKGROUND-COLOR: #eaf1f9;
}

.dgib
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-size: 12px;
	font-family: Arial;
	background-color: #ffffff;
	text-decoration: none;
}

.dgiab
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-size: 12px;
	font-family: Arial;
	background-color: #eaf1f9;
	text-decoration: none;
}


.NormalField
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 14px;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	font-family: Arial;
}

.MandatoryField
{
	background-color: #fcc4c1;
	border-right: black 1px solid;
	border-top: black 1px solid;	
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial;
}
.ImageButton
{
	cursor:pointer;
	background-image: url(../img/button/MSNormalBtn.png);
	background-repeat: no-repeat;
	background-position:left top;
	padding-bottom:2px;
	width:180px;
	height:26px;
	TEXT-DECORATION: none;
}
.ImageButtonOver div
{
	cursor:pointer;
	background-image: url(../img/button/MSOverBtn.png);
	background-repeat: no-repeat;
	background-position:left top;
	padding-top:2px;
	width:180px;
	height:26px;
	TEXT-DECORATION: none;
}
.ImageButtonOver, a.ImageButtonOver:active , a.ImageButtonOver:visited, a.ImageButtonOver:hover, a.ImageButtonOver:link
{
	cursor:pointer;
	background-image: url(../img/button/MSOverBtn.png);
	background-repeat: no-repeat;
	background-position:left top;
	padding-top:2px;
	width:180px;
	height:26px;
	TEXT-DECORATION: none;
}
div.ImageButtonDisabled
{
	background-color: #eaf1f9;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.ImageButtonDisabled
{
	background-color: #eaf1f9;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}

.ListHolderLeftListTop
{
	background-image: url(../img/ListHolder/LeftListTop.PNG);
	background-repeat: no-repeat;
}
.ListHolderListTop
{
	background-image: url(../img/ListHolder/ListTop.PNG);
	background-repeat: repeat-x;
}
.ListHolderRightListTop
{
	background-image: url(../img/ListHolder/RightListTop.PNG);
	background-repeat: no-repeat;
}

.ListHolderListHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight:bold;
	font-size: 16px;
	padding-bottom: 0px;
	color: #272727;
	background-repeat: repeat-x;
	font-family: Arial;
	text-align: left;
}

.ListHolderLeftListMargin
{
	background-image: url(../img/ListHolder/LeftListMargin.PNG);
	background-repeat: repeat-y;
}
.ListHolderLeftListMiddleMargin
{
	background-image: url(../img/ListHolder/LeftListMarginMiddle.PNG);
	background-repeat: no-repeat;
	height:6px;
}

.ListHolderListMiddle
{
	background-image: url(../img/ListHolder/ListMiddle.png);
	background-repeat: repeat-x;
	height:6px;
}

.ListHolderListContent
{
	padding-right: 4px;
	padding-left: 4px;
	padding-top :0px;
	background-image: url(../img/ListHolder/ListContent.PNG);
	background-repeat: repeat-x;
}
.ListHolderRightListMargin
{
	background-image: url(../img/ListHolder/RightListMargin.PNG);
	background-repeat: repeat-y;
}
.ListHolderRightListMiddleMargin
{
	background-image: url(../img/ListHolder/RightListMarginMiddle.PNG);
	background-repeat: no-repeat;
}

.ListHolderLeftListBottom
{
	background-image: url(../img/ListHolder/LeftListBottom.PNG);
	background-repeat: no-repeat;
}
.ListHolderListBottom
{
	background-image: url(../img/ListHolder/ListBottom.PNG);
	background-repeat: repeat-x;
}
.ListHolderRightListBottom
{
	background-image: url(../img/ListHolder/RightListBottom.PNG);
	background-repeat: no-repeat;
}


.MainListItemClass
{
	padding-top: 2px;
	background-repeat: repeat-x;
}

.FilterClass
{
	background-image: url(../img/GreyPoint.PNG);
	background-repeat: repeat-x;
	background-color: #eaf1f9;
	text-decoration: none;
}

.TopSeparatorClass
{
	background-image: url(../img/GreyPoint.PNG);
	background-repeat: repeat-x;
}

.InfoDescriptionText
{

	padding-bottom: 8px;
	padding-top: 8px;
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial;
	background-color: #eaf1f9;
	text-decoration: none;
	width:100%;
}

.MessagesHolder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #eaf1f9;
}

table.MessagesHolder tr td
{
	padding-top:5px;
	padding-bottom:5px;
}

.HiddenButton
{
	TEXT-DECORATION: none;
	font-weight: bold;
	color: #047391;
	FONT-SIZE: 12px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;

	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background-color: transparent;
	font-family: Arial;
	width:100%;
	height:100%;
}

.HomePageDetailSelectorLeft
{
	background-image: url(../img/HomePage/stanga.gif);
	background-repeat: no-repeat;
	width:106px;
}
.HomePageDetailSelectorRight
{
	background-image: url(../img/HomePage/dreapta.gif);
	background-repeat: no-repeat;
	width:106px;
}
.HomePageDetailSelectorEmptySpace
{
	background-image: url(../img/HomePage/rep.gif);
	background-repeat:repeat-x;
}
.HomePageDetailSelectorTab2Selected_Tab1
{
	background-image: url(../img/HomePage/tab1_over.gif);
	background-repeat:no-repeat;
	width:186px;
	text-align:center;
	cursor:pointer;
}
 
.HomePageDetailSelectorTab2Selected_Tab2
{
	background-image: url(../img/HomePage/tab2_under.gif);
	background-repeat:no-repeat;
	width:166px;
	text-align:center;
	cursor:pointer;
}
.HomePageDetailSelectorTab1Selected_Tab1
{
	background-image: url(../img/HomePage/tab1_under.gif);
	background-repeat:no-repeat;
	width:186px;
	text-align:center;
	cursor:pointer;
}
.HomePageDetailSelectorTab1Selected_Tab2
{
	background-image: url(../img/HomePage/tab2_over.gif);
	background-repeat:no-repeat;
	width:166px;
	text-align:center;
	cursor:pointer;
}
.centercontent
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
