@import url("css/dashboard_module.css");

/* Container */

.SoftelvdmContainer2 .c_container 
{
    width:auto;
    overflow:auto;
}

.SoftelvdmContainer2.noscroll .c_container 
{
    width:auto;
    overflow:hidden;
}

.SoftelvdmContainer2 p {padding-bottom:5px;}
.SoftelvdmContainer2 ul {padding-bottom:5px;}
.SoftelvdmContainer2 input[type="button"] { padding:2px 5px 2px 5px; }

input[type="submit"] { padding:2px 5px 2px 5px; }

.SoftelvdmContainer2 pre 
{
    font-size:100%;
    overflow:auto;
}
.SoftelvdmContainer2 hr 
{
    margin:5px 0px 5px 0px;
    border:0px; height:1px; background-color:#DEE5FD; color:#DEE5FD; width:100%; text-align:center; 
}
.SoftelvdmContainer2 input[type="text"]
{
    width:auto;
}

.SoftelvdmContainer2 table tr
{
    vertical-align: top;
}
.SoftelvdmContainer2 table td 
{
    vertical-align: top;
    padding:0px 4px 3px 0px
}

.SoftelvdmContainer2 .currencycvt table td 
{
    vertical-align: top;
    padding:0px 0px 0px 0px
}

.SoftelvdmContainer2.ul 
{
    list-style-position: inside;
}
.SoftelvdmContainer2.li 
{
    list-style-position: inside;
    list-style-type:circle;
}

.SoftelvdmContainer2 .NormalBig
{
    font-weight:bold;
}

/* Box */

.SoftelvdmContainer2.c_rbox 
{
    padding:10px 15px 8px 15px;
    border-bottom:1px solid #d5d5d5; 
    background:#ececec url(images/banner-tail.gif) top left repeat-x;
}

.SoftelvdmContainer2.c_rbox .c_title
{ 
    color:#EC6A00; 
    font-size:100%; font-weight: normal; 
}
.SoftelvdmContainer2.c_rbox .c_head h2
{
    margin:0;
}

.SoftelvdmContainer2.c_rbox .c_head
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_rbox .c_foot
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_rbox .c_footer
{
    margin-top:5px;
}

/* Normal */

.SoftelvdmContainer2.c_normbar
{
    padding:10px 15px 0px 15px;
}

.SoftelvdmContainer2.c_normbar 
{
}

.SoftelvdmContainer2.c_normbar .c_head 
{
    padding:6px 0px 3px 0px;
}

.SoftelvdmContainer2.c_normbar .c_title
{ 
    /*color:#EC6A00; */
    font-size:130%; font-weight: normal;
}
.SoftelvdmContainer2.c_normbar .c_head h2
{
    margin:0;
}

.SoftelvdmContainer2.c_normbar .c_head
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_normbar .c_foot
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_normbar .c_footer
{
    margin-top:5px;
    padding-bottom:10px;
    background:url(images/divider1.jpg) bottom no-repeat;
}

/* Normal */

.SoftelvdmContainer2.c_norm
{
    padding:10px 15px 0px 15px;
}

.SoftelvdmContainer2.c_norm 
{
}

.SoftelvdmContainer2.c_norm .c_head 
{
    padding:6px 0px 3px 0px;
}

.SoftelvdmContainer2.c_norm .c_title
{ 
    /*color:#EC6A00; */
    font-size:130%; font-weight: normal;
}
.SoftelvdmContainer2.c_norm .c_head h2
{
    margin:0;
}

.SoftelvdmContainer2.c_norm .c_head
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_norm .c_foot
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_norm .c_footer
{
    margin-top:5px;
}

/* Title1 */

.SoftelvdmContainer2.c_title1
{
    padding:10px 15px 8px 15px;
}

.SoftelvdmContainer2.c_title1 
{
}

.SoftelvdmContainer2.c_title1 .c_head 
{
    background:#ececec url(images/Title1Orange.jpg) top repeat-x;
    background-color:#BAAC00;
    padding:6px 5px 3px 5px;
}

.SoftelvdmContainer2.c_title1 .c_head h2
{
    margin:0;
}


.SoftelvdmContainer2.c_title1 .c_title
{ 
    color:#EC6A00; 
    font-size:130%; font-weight: normal;
    color:white; 
}

.SoftelvdmContainer2.c_title1 .c_head
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_title1 .c_foot
{
    margin-bottom:5px;
}
.SoftelvdmContainer2.c_title1 .c_footer
{
    margin-top:5px;
}


/*-------------- Formview --------------*/

.SoftelvdmContainer2 .cust_formview, .SoftelvdmContainer2 .cust_table
{
     border-style:none;
     border-collapse:collapse;
     border-width: 0;
     border-color:White;
}
.SoftelvdmContainer2 .cust_formview th, .SoftelvdmContainer2 .cust_table th
{
    border-style:none;
    white-space: nowrap;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #192666;
    padding: 3px 3px 3px 3px;
}
.SoftelvdmContainer2 .cust_formview .right, .SoftelvdmContainer2 .cust_table .right {
    text-align:right;
}
.SoftelvdmContainer2 .cust_formview .left, .SoftelvdmContainer2 .cust_table .left {
    text-align:left;
}
.SoftelvdmContainer2 .cust_formview .top, .SoftelvdmContainer2 .cust_table .top {
    vertical-align:baseline;
}
.SoftelvdmContainer2 .cust_formview .vtop, .SoftelvdmContainer2 .cust_table .vtop {
    vertical-align:top;
}
.SoftelvdmContainer2 .cust_formview .nowrap, .SoftelvdmContainer2 .cust_table .nowrap {
    white-space:nowrap;
}

.SoftelvdmContainer2 .cust_formview td
{
	color: #192666;
	background-color: Transparent;
}
.SoftelvdmContainer2 .cust_formview th a:link, .SoftelvdmContainer2 .cust_formview a, .SoftelvdmContainer2 .cust_formview a:link, .SoftelvdmContainer2 .cust_formview a:visited, .SoftelvdmContainer2 .cust_formview a:active
{
	color: #192666;
	background-color: #DEE5FD;
}

.SoftelvdmContainer2 .cust_formview td a:link, .SoftelvdmContainer2 .cust_formview td a, .SoftelvdmContainer2 .cust_formview td a:link, .SoftelvdmContainer2 .cust_formview td a:visited, .SoftelvdmContainer2 .cust_formview td a:active
{
    color:#4F839F; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:normal; 
    background-color: Transparent;
}
.SoftelvdmContainer2 .cust_formview td a:hover
{
    color:#C00; text-decoration:underline;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; 
    background-color: Transparent;
}

/*-------------- Listview --------------*/

.SoftelvdmContainer2 .cust_listview, .SoftelvdmContainer2 .cust_table
{
     border-style:none;
     border-collapse:collapse;
     border-width: 0;
     border-color:White;
}
.SoftelvdmContainer2 .cust_listview th, .SoftelvdmContainer2 .cust_table th
{
    white-space: nowrap;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 100%;
	font-weight: normal;
	color: #111111;
	background-color: #DEE5FD;
	border-bottom: #696969 1px solid;
    border-left:solid White 1px;
    border-right:solid White 1px;
    border-top:solid White 1px;
    padding: 3px 3px 3px 3px;
}
.SoftelvdmContainer2 .cust_listview .right, .SoftelvdmContainer2 .cust_table .right {
    text-align:right;
}
.SoftelvdmContainer2 .cust_listview .left, .SoftelvdmContainer2 .cust_table .left {
    text-align:left;
}
.SoftelvdmContainer2 .cust_listview .top, .SoftelvdmContainer2 .cust_table .top {
    vertical-align:baseline;
}
.SoftelvdmContainer2 .cust_listview .vtop, .SoftelvdmContainer2 .cust_table .vtop {
    vertical-align:top;
}
.SoftelvdmContainer2 .cust_listview .middle, .SoftelvdmContainer2 .cust_table .center {
    vertical-align:middle;
}
.SoftelvdmContainer2 .cust_listview .nowrap, .SoftelvdmContainer2 .cust_table .nowrap {
    white-space:nowrap;
}

.SoftelvdmContainer2 .cust_listview td
{
	color: #111111;
	/*background-color: Transparent;*/
	border-bottom:solid White 1px;
    border-left:solid White 1px;
    border-right:solid White 1px;
    border-top:solid White 1px;
    padding: 1px 2px 1px 2px;
}
.SoftelvdmContainer2 .cust_listview th a:link, .SoftelvdmContainer2 .cust_listview a, .SoftelvdmContainer2 .cust_listview a:link, .SoftelvdmContainer2 .cust_listview a:visited, .cust_listview a:active
{
	color: #111111;
	background-color: #DEE5FD;
}

.SoftelvdmContainer2 .cust_listview td a:link, .SoftelvdmContainer2 .cust_listview td a, .SoftelvdmContainer2 .cust_listview td a:link, .SoftelvdmContainer2 .cust_listview td a:visited, .SoftelvdmContainer2 .cust_listview td a:active
{
    color:#003366; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:normal; 
    background-color: Transparent;
}
.SoftelvdmContainer2 .cust_listview td a:hover
{
    color:#004488; text-decoration:underline;
    font-family:Arial, Helvetica, sans-serif; font-weight:normal; 
    background-color: Transparent;
}


/* License Agreement */

.SoftelvdmContainer2 .LA_TableTitle  { font-family: verdana,arial,geneva; font-size: 8pt; color: #000080; 
               font-weight: bold; background-color: #c0c0c0 }
.SoftelvdmContainer2 .LA_TableTitleBig { font-family: verdana,arial,geneva; font-size: 10pt; color: #000080; 
               font-weight: bold; background-color: #c0c0c0 }    border-spacing:0px 3px;


/* Documentation index */

.SoftelvdmContainer2 .doc_treeview_index 
{
    border-width:0px;
    border-collapse:collapse;
    border-spacing:0px 0px;
    white-space:nowrap;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.SoftelvdmContainer2 .doc_treeview_index  *
{
    border-width:0px;
    border-collapse:collapse;
    border-spacing:0px 0px;
    white-space:nowrap;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

/* Store */

.SoftelvdmContainer2 .store_smallhead {
    background-color:#ececec;
    padding:0px 5px 0px 5px; /*text-align:left;*/
    margin:3px 0 5px 0;
}
    .SoftelvdmContainer2 .store_smallhead .title { 
        background-color:transparent;
        font-size: 140%;
        color:#111111; 
        padding:2px 0 2px 0;
    }

/* Error messages - Validation */

.SoftelvdmContainer2 .cust_flterr_div {
    position:relative;
    display:inline; 
}

.SoftelvdmContainer2 .cust_flterr_r {
    text-align:left;
    padding:3px 5px 3px 5px;
    background:#FFFF99;
    border:solid 1px #000000;
	z-index:20000;	
    display:inline-block;
    position:absolute;
    left: 3px;
    top: -2px;
    width:200px;
}

.SoftelvdmContainer2 .cust_flterr_r_n {
    text-align:left;
    padding:3px 5px 3px 5px;
    background:#FFFF99;
    border:solid 1px #000000;
	z-index:20000;	
    display:inline-block;
    position:absolute;
    left: 3px;
    top: -2px;
    width:100px;
}

.SoftelvdmContainer2 .cust_flterr_b {
    text-align:left;
    padding:3px 5px 3px 5px;
    background:#FFFF99;
    border:solid 1px #000000;
	z-index:20000;	
    display:inline-block;
    position:absolute;
    left: 0px;
    top: 30px;
    width:200px;
}

.SoftelvdmContainer2 .cust_flterr_b_n {
    text-align:left;
    padding:3px 5px 3px 5px;
    background:#FFFF99;
    border:solid 1px #000000;
	z-index:20000;	
    display:block;
    position:absolute;
    left: 0px;
    top: 30px;
    width:150px;
}

.SoftelvdmContainer2 .store_balancedue {
    background-color:Yellow;
}

.SoftelvdmContainer2 .superuser {
    background-color:Silver;
}

.SoftelvdmContainer2 .cust_subhead {
    font-weight:bold;
}

