	/* validator error dialog for val_ng.js*/

	#error-container  {
		font-size : 12px;
        background-color : #ffffff;
        width:100%;
        height : 500px;
        overflow : hidden;
        color:#333333;
                margin:0;
    }
    #error-list {
     
		height : 420px;
        overflow-y:auto;

    }

	#error-list ul, #error-list ol  {
		list-style-type : decimal;
        margin-right : 30px;
        margin-top : 0;
    }

	#error-list li {
        padding : 8px;
        border-bottom : dotted 1px #999999;
        border-left 	: dotted 1px #ffffff;
        border-right 	: dotted 1px #ffffff
    }

	#error-list li:hover {
        background-color : #f8f8fa;
        cursor : pointer;
        border-bottom   : solid 1px #ccc;
		border-left 	: solid 1px #ccc;
        border-right 	: solid 1px #ccc;
    }

	#error-list .error-str {
		margin : 0;
        padding : 0;
        font-weight : bold;
        color : #0A8AE7;
    }

	#error-list .error-note {
        font-size : 0.9em;
        margin : 3px 0 2px; 0;
        padding : 0;
        
    }

	#error-container h4 {
        background-color : #0A8AE7;
        margin : 0;
		padding : 15px 0 15px 45px;
        color : #ffffff;
        font-size : 1.5em;
    }

	/** shadowbox overrides */

	#sb-wrapper-inner {
        border : 1px solid #0A8AE7;
    }

	#sb-body {
        background-color : #f0f0f0;
    }
        