cbody{ 
	background-color: #FFFFFF; padding:0 0 0 0; margin:0 0 0 0;
}
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #324395;
    background-color:#FFFFFF;
    scrollbar-face-color: #E8EAF3;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-3dlight-color: #E8EAF3;
    scrollbar-arrow-color: #000000;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-base-color: #FFFFFF;
}
/*
scrollbar-face-color: #9898A7;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-3dlight-color: #9898A7;
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
*/
body, input, select, td, textarea { 
	font-family: Arial; 
	font-size: 12px;
	color: #324395;
}
h1, h2, h3, h4, h5, h6, p, strong, div, form, acronym, label, table, td, th, span, a, hr, code, pre, hr {
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	list-style-type:none;
}
a {
	cursor:hand;
}
body a:hover {font-family: Arial;
	text-decoration:underline;
	color : #324395;}
a:link {font-family: Arial;
	text-decoration:none;
	color : #324395;
}
a:active {font-family: Arial;
	text-decoration:none;
	color : #324395;}
a:visited {font-family: Arial;
	text-decoration:none;
	color : #324395;}
form {
	margin: 0;
}
td {
	font-family: Arial;
	font-size: 12px;
}
img {
    border: none;
}
.thumbcell a img {
    border: 1px solid #333
}
.thumbcell a:hover img { 
    filter: Alpha(opacity=79); 
    -moz-opacity: 0.79;
}
#fixedtipdiv{
    position:absolute;
    padding: 2px;
    border:1px solid black;
    line-height:18px;
    z-index:100;
    color:#000000;
    background-color: #B7BBC7;
}
td.fixedtip {
    color:#000000;
}
/*
.tooltip {
    position: absolute;
    visibility: hidden;
    left: 0; top: 0;
    color: #000000;
    border-width: 1;
    border-color: #000000;
    border-style: solid;
    padding: 3;
    background-color: #B7BBC7;
}    
*/

/* Calendar style */
.wincal {background-color:#E8EAF3; border:1px solid #324395}
TD.cal,TD.calday,TD.calmonth,TD.caltoday,a.textlink,.disabledtextlink {font-size: 8pt;}
TD.cal {background-color:#B9B7DC;}
TD.calday{font-size: 12px;text-align:right;border:solid thin #9898A7;border-width:0 0 1 0;}
TD.calmonth{text-align:right;}
TD.caltoday{text-align:right;color:#324395;background-color:#ffffff;border:solid thin #636363;border-width:1 1 1 1;}
TD.textlink{border:solid thin #9898A7; border-width:1 0 0 0;}
a.textlink, a.textlink:visited {font-size: 12px;height:16px;color:#324395;}
.disabledtextlink{height:16px;color:#808080;}
a.cal{text-align:right;text-decoration:none;color:#324395;}
a.calthismonth,a.calthismonth:visited {text-align:right;text-decoration:none;color:#324395}
/*a.calthismonth:hover {text-align:right;text-decoration:none;color:#324395;border:solid thin #636363;border-width:1 1 1 1;}*/
a.calothermonth, a.calothermonth:visited {text-align:right;text-decoration:none; color:#E7E4E4;}
/*a.calothermonth:hover {text-align:right;text-decoration:none;color:#E7E4E4;border:solid thin #636363;border-width:1 1 1 1;}*/
.calnotclickable{text-align:right;color:#808080;}
.disabled{text-align:right;color:#D0D0D0;text-decoration:line-through;}

.bodystyle {
    font-family: Arial;
    font-size: 12px;
}
/*
 * status text
 */
.label {
    color: #324395;
    font-size: 14px;
}
.labelDisabled {
    color: #AEB3CC;
    font-size: 14px;
}
.expired {
    color: #324395;
    font-family: "Bookman Old Style";
    font-size: 23px;
}
.step {
    color: #AEB3CC;
    font-family: "Bookman Old Style";
    font-size: 23px;
    font-style : italic;
}
.logout {
    color: #AEB3CC;
    font-family: "Bookman Old Style";
    font-size: 16px;
    font-style: italic;
}
.simpletext {
    color: #324395;
    font-size: 13px;
}
.title{
    font-size: 30px;
}
.subtitle {
    color: #AEB3CC;
    font-size: 14px;
}
.subtitle_big {
    color: #AEB3CC;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
}
/* paragraph title */
.paratitle {
    font-family: "Arial";
    font-size: 16px;
    font-style: bold;
    color:#F3F4F9;
    filter:progid:DXImageTransform.Microsoft.dropShadow( Color=686F79,offX=1,offY=-1,positive=true);
}
/*HEIGHT: 10px*/
/* warning message */
.warning {
    FONT: bold x-small verdana;
    color:#FF0000;
    filter:progid:DXImageTransform.Microsoft.dropShadow( Color=000000,offX=1,offY=-1,positive=true);
    HEIGHT: 10px
}
.small {
    font-family: Arial;
    font-size: 9px;
}
.medium {
    font-family: Arial;
    font-size: 12px;
}
.big {
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #324395;
}
.xbig {
    font-family: Arial;
    font-size: 24px;
}
.expanded {
    font-family: Arial;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 2px;
}
.justified {
    font-family: Arial;
    text-align: justify;
}
.footer {
    font-family: "Times New Roman", Times, serif;
    font-size: 9px;
    color: #999999;
}
.box1 {
    color: #324395;
    font-size: 14px;
    border: 1px solid #E6E6E6;
    background : #E6E6E6;
}
.box1Disabled {
    color: #000000;
    font-size: 14px;
    border: 1px solid #AEB3CC;
    background : #F7F7F7;
}
.box2 {
    color: #324395;
    font-size: 14px;
    border: 1px solid #AEB3CC;
    background : #F7F7F7;
}

.simplebox {
    color: #324395;
    font-family: "Bookman Old Style";
    font-size: 23px;
    border: 1px solid #FFFFFF;
    background : #FFFFFF;
    text-align:center;
}

.smallbox {
    color: #324395;
    font-family: "Bookman Old Style";
    font-size: 16px;
    border: 1px solid #FFFFFF;
    background : #FFFFFF;
    text-align:center;
}

.loadingbox {
    color:#324395;
    font-family:Arial;
    font-weight:bolder;
    font-size: 14px;
    background-color:#FFFFFF; 
    padding:0px; 
    border-style:none;
}

.ckbox {
 }

 .ckbox_old {
    border: none;
    position: relative;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    filter: alpha(opacity=60,style=0),chroma(color:black);
} 

.ckboxa {
 }

.ckboxa_old {
width: 13px;
height: 13px;
overflow: hidden;
    background-color: #E8EAF3;
    border: 1px solid #AEB3CC;
}

dt {
	font-weight: bold;
}

.clear {
	clear: both;
}
h1 {
	font-size: 2em;
}
h1 a{
	color: #000;
}
div#header {
	background-color: #fea;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 20px 10px 30px 15px;
	margin: 10px 5% 20px 5%;
}
div#header ul{
	margin: 10px 0 0 0;
}
div#header ul li{
	list-style-type: none;
	float: left;
	padding: 0 10px 0 0;
	font-weight: bold;
}
div#header ul li a{
	display: block;
	color: #f00;
	border-left: 1px solid red;
	padding-left: 5px;
}
div#header ul li a:hover{
	border-left: 1px solid #000;
}

h2 {
	font-size: 1.1em;
	margin: 10px 0 5px 0;
}

p {
	margin: 0 0 10px 0;
}

acronym {
	border-bottom: 1px dashed #000;
	cursor: help;
}

div#body {
	margin: 0 5% 20px 5%;
	padding: 20px 20px 20px 20px;
	border: 1px dashed #666;
}

div#validxhtml {
	float: right;
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px;
	margin: 5px;
	width:100px;
	text-align: center;
}
div#footer {
	border-top: 1px solid #666;
	padding: 5px 5px 5px 5px;
	text-align:right;
}

div#footer span {
	float: left;
}

/*.changed {
	background-color: #ee0;
	border: 1px solid #ccc;
	padding: 10px;
	margin: 10px;
}*/
ul#stylelist {
	margin:0 0 30px 0;
}

ul#stylelist li {
	list-style-type: none;
	float:left;
	width:100px;
	border: 1px solid #ccc;
	background-color: #eee;
	padding:2px;
	margin-right: 2px;
}
/*
table {
	border: 1px solid #666;
	margin: 20px 0 20px 0;
}  
*/          
table.page {
       margin: 10px 0 10px 0;
       background-color: #ccd0e7;
       width:100%;
}      

td.page {
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: top;
	background-color: #F7F7F7;
	color: #324395;
}  
td.message {
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
	background-color: #F7F7F7;
}  
th.page {
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: top;
	font-size: 15px;
	font-weight:bolder;
}

thead tr {
  	background-color: #ccd0e7;
}

th.sorted {
    	background-color: #ccd0e7;
}
th a:link {
	color: #324395;
	text-decoration: none;
}
th a, th a:visited {    
	text-decoration: none;
	color: #324395;
}
th a:hover {
	text-decoration: underline;
	color: #324395;
}
th {
	font-family: Arial;
	text-align: center;
	font-size: 15px;
	color: #324395;  
	background-color:#E8EAF3;
	padding: 2px 4px 2px 4px;
}
th.sorted a, th.sortable a {
	background-position: right;
	font-weight: bolder;
	display: block;
}
th.sortable a {
	background-image: url(../../images/unicreditleasing/display/arrow_off.gif);
}
th.order1 a {
	background-image: url(../../images/unicreditleasing/display/arrow_down.gif);
}
th.order2 a {
	background-image: url(../../images/unicreditleasing/display/arrow_up.gif);
}
tr.odd {
  background-color: #FFFFFF
}
tr.tableRowEven, tr.even {
  background-color: #FFFFFF
}

ul#showsource {
	float: right;
	background-color: #eee;
	border: 0px;
	padding: 2px 4px 2px 4px;
	margin: 5px;
	width:100px;
	list-style-type: none;
}


/* test styles */
table.its thead tr {
  background-color: #69c;
}
table.its tr.even {
  background-color: #def;
}

table.mars thead tr {
  background-color: #9c9;
}
table.mars tr.even {
  background-color: #ccb;
}
table.mars tr.odd {
  background-color: #eec;
}


table.simple thead tr {
  background-color: #eee;
}
table.simple tr.even {
  background-color: #fff;
}
table.simple {
	border: 1px solid #ccc;
	border-collapse: collapse;
}
table.simple td,table.simple th{
	border: 1px solid #ccc;
}

table.nocol tbody td,table.nocol tbody th{
	border-left: none;
	border-right: none;
}




table.report td, table.report th{
	font:         menu;
}
table.report th{
	background:   buttonface;
	border-width: 1px;
	border-style: solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	cursor:       hand;
}
table.report idcol {
	background: buttonface;
}

table.report tr.even{
	background-color: #399;
}
table.report tbody {
	height: 100px;
	overflow: auto;
}

table.report {
	height: 120px;
	overflow: auto;
}

table.report tbody tr{
	height: 10px;
}





table.mark td.tableCellError {
	background-color: #d00;
	color: #fff;
}

table.sublist {
	margin: 0 0 0 0;
	width: 100%;
}
table.sublist td, table.sublist th {
	width: 50%;
}

div.exportlinks {
	padding: 2px 4px 2px 4px;
	margin: 5px 0 10px 0;
}

span.export {
	padding: 0 4px 1px 20px;
	display:inline; display:inline-block;
	cursor: pointer;
}

span.excel {
	background-image: url(../../images/display/ico_file_excel.png);
}
span.csv {
	background-image: url(../../images/display/ico_file_csv.png);
}
span.xml {
	background-image: url(../../images/display/ico_file_xml.png);
}

span.pagebanner {
	padding: 2px 4px 2px 4px;
	margin-top: 10px;
	display:block;
	border-bottom: none;
	text-align:left;
	color: #324395;
}

span.pagelinks {
	padding: 2px 4px 2px 4px;
	display:block;
	border-top: none;
	margin-bottom: -5px;    
	text-align:left;
	color: #324395;
}

span.pageselected {
    color: #324395;
    font-weight:bolder;
    background-color: #D6E0D1;
}

/* Frame Content */
#popupContainer {top:49px; left:50px; width:243px; height:396px; clip:rect(0px 243px 396px 0px); visibility:hidden; display:none; z-index:5}
#frameContainer {top:1px; left:1px; z-index:4}
#frameContent {width:240px; height:365px; border:0px; clip:rect(0px 240px 365px 0px); visibility:hidden} 
#drkShadow {top:3px; left:3px; width:240px; height:393px; clip:rect(0px 240px 393px 0px); background-color:#000000; z-index:1}
#lgtShadow {top:0px; left:0px; width:242px; height:395px; clip:rect(0px 242px 395px 0px); background-color:#666666; z-index:2}
#bgShadow {top:1px; left:1px; width:240px; height:393px; clip:rect(0px 240px 393px 0px); background-color:#ffffff; z-index:3}
#message {top:75px; left:0px; width:221px; height:40px; clip:rect(0px 221px 40px 0px); z-index:6}
#line {top:157px; left:0px; width:241px; height:1px; clip:rect(0px 241px 1px 0px); background-color:#666666; z-index:4}
#close {top:368px; left:176px; z-index:4}

/* ----------- Time Period ------------- */
#poze {position: relative }
#photo {position:absolute; top:0; left:0; visibility:hidden}
#advform {position:absolute; top:0; left:0; visibility:hidden}

/* ------------------ Util pentru tine ----------------*/
#util {
	height:210px; 
	overflow-x: hidden; 
	overflow-y: scroll;
	scrollbar-face-color: #FFFFFF;
    	scrollbar-highlight-color: #FFFFFF;
    	scrollbar-shadow-color: #FFFFFF;
    	scrollbar-3dlight-color: #FFFFFF;
    	scrollbar-arrow-color: #000000;
    	scrollbar-darkshadow-color: #FFFFFF;
    	scrollbar-base-color: #FFFFFF;
}
