body {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    margin: 0;
	padding: 0;
}
a.tree {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #000080 !important;
    text-decoration: none;
    font-weight: bold;
}

a {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: none;
}
a.nostyle {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: none;
    font-weight: normal;
}
a:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #FF0000;
    text-decoration: underline;
}

a:visited {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #EE0000;
}


span {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

td {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

th {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

.text {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

.tableHeaderLeft {
	background-image: url("img/left-up.gif");
	background-attachment:left;
	background-repeat: repeat-none;
}


.formHeader {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #9999CD;
}

.formFooterDark {
    background-color: #D6D4ED;
	width: 120px !IMPORTANT;
}

.formFooterLight {
    background-color: #F1F0FE;
	width: 175px !IMPORTANT;
}

.formFooterLightSolo {
    background-color: #F1F0FE;
	width: 434px !IMPORTANT;
}

.formDark240 {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #D6D4ED;
	padding-left: 5px;
	padding-right: 5px;
	width: 240px ;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}

.formDark160 {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #D6D4ED;
	padding-left: 5px;
	padding-right: 5px;
	width: 160px ;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}


.formDark {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #D6D4ED;
	padding-left: 5px;
	padding-right: 5px;
	width: 114px ;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;

}

.formDarkNoWidth {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #D6D4ED;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}

.formDarkNoWidthLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #D6D4ED;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
}

.formLightNoWidth {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}


.formDarkLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #D6D4ED;
	padding-left: 5px;
	padding-right: 5px;
	width: 114px ;
	border-top: solid 2px #FFFFFF;

}

.formLight {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 175px !IMPORTANT;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;

}

.formLightNoWidth {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;

}

.formLightLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 175px !IMPORTANT;
	border-top: solid 2px #FFFFFF;

}

.formLightNoWidthLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;

}

.formLightSolo {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 464 !IMPORTANT;
	border-top: solid 2px #FFFFFF;
}

.tableHeader {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FFAC76;
}

.tableDark {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #FFD0B0;
	padding-left: 5px;
	padding-right: 5px;
	width: 114px;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}

.tableDarkNoWidth {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #FFD0B0;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}

.tableDarkNoWidthLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #FFD0B0;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
}

.tableLight {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    background-color: #FFE9DA;
	padding-left: 5px;
	padding-right: 5px;
	width: 175px !IMPORTANT;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}

.tableLightNoWidth {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    background-color: #FFE9DA;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}

.tableLightNoWidthLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    background-color: #FFE9DA;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 2px #FFFFFF;
}

.tableLightSolo {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    background-color: #FFE9DA;
	padding-left: 5px;
	padding-right: 5px;
	width: 464 !IMPORTANT;
	border-top: solid 2px #FFFFFF;
}

.tableDarkSolo {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    background-color: #FFD0B0;
	padding-left: 5px;
	padding-right: 5px;
	width: 464 !IMPORTANT;
	border-top: solid 2px #FFFFFF;
}

.listPaginator {
    background-color:#FFFFFF;
	padding:2px;
	margin:0;
}

.listHeaderLink {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.listHeaderLink:hover {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.listHeaderLink:visited {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.listRowH {
    background-color: #FFAC76;
    border-right: solid 1px #FFFFFF;
    padding: 9px;
}

.listRowHFirst {
    background-color: #FFAC76;
    border-right: solid 1px #FFFFFF;
}

.listRowHLastCol {
    background-color: #FFAC76;
}

.listRowB1 {
    font-family: Verdana;
    font-size: 11px;
    border-right: solid 1px #FFFFFF;
    padding: 2px;
}
.listRowB1Color {
    background-color: #FFD0B0;
}

.listRowB2 {
    font-family: Verdana;
    font-size: 11px;
    border-right: solid 1px #F1F0FE;
    padding: 2px;
}
.listRowB2Color {
    background-color: #FFE9DA;
}

.small {
	width: 100px;
}
.smallmedium {
	width: 150px;
}
.xsmallmedium {
	width: 125px;
}
.medium {
	width: 200px;
}
.mediumLarge {
	width: 275px;
}
textarea.mediumLarge {
	height: 100px;
}
.large {
	width: 350px;
}
.xLarge {
	width: 440px;
}
textarea.large {
	height: 100px;
}
.largeThin {
	width: 350px;
}
textarea.largeThin {
	height: 100px;
	width: 438px;
}
select.xLarge {
	width: 540px;
}

#xLargeSel {
	width: 440px;
}



/* PENTRU CV */
.cvHeader {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #9999CD;
    border-bottom: solid 2px #FFFFFF;
}

.cvFooterDark {
    background-color: #D6D4ED;
	width: 120px !IMPORTANT;
}

.cvFooterLight {
    background-color: #F1F0FE;
	width: 175px !IMPORTANT;
}

.cvFooterLightSolo {
    background-color: #F1F0FE;
	width: 434px !IMPORTANT;
}

.cvDark240 {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 240px ;
}

.cvDark160 {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 160px ;
}


.cvDark {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 114px ;
}

.cvDarkNoWidth {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
}

.cvDarkNoWidthLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
}

.cvLightNoWidth {
    font-family: Verdana;
    font-size: 11px;

    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
}


.cvDarkLast {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 114px ;
}

.cvLight {
    font-family: Verdana;
    font-size: 11px;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 175px !IMPORTANT;
}

.cvLightNoWidth {
    font-family: Verdana;
    font-size: 11px;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
}

.cvLightLast {
    font-family: Verdana;
    font-size: 11px;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
	width: 175px !IMPORTANT;
}

.cvLightNoWidthLast {
    font-family: Verdana;
    font-size: 11px;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
}

.cvLightSolo {
    font-family: Verdana;
    font-size: 11px;
    background-color: #F1F0FE;
	padding-left: 5px;
	padding-right: 5px;
}