.error .dijitTitlePane .dijitTitlePaneTitle {
	background: #cd5c5c;
	background:#f88 url("images/titleBar.png") repeat-x bottom left;
	border:1px solid #cd5c5c;
	padding:3px 4px;
	cursor: pointer;
	color: #fff;
}

.error .dijitTitlePaneContentOuter {
	background: #eee;
	border:1px solid #cd5c5c;
	border-top: 1px solid #cd5c5c;	/* w/out this, an <h1> on the top line causes a gap between the .content and .label */
	font-weight: bold;
}

.error .dijitDialogTitleBar {
	/* outer container for the titlebar of the dialog */
	background: #f88 url("images/titleBar.png") repeat-x top left;
	padding: 5px 6px 3px 6px;
	cursor: move;
	outline:0; /* remove this line if keyboard focus on dialog startup is an issue. tab still takes you to first focusable element */
}

.tundra .dijitDialog .dijitDialogPaneContent {
	background: #eee;
/*	border:none;	*/
	border: 1px solid #cd5c5c; /* w/out this, an <h1> on the top line causes a gap between the .content and .label */
	padding:5px;
}

.tundra .dijitProgressOverlay {
      border:1px solid #84a3d1;
      background-color:#cad2de;
}
.tundra .dijitFakeInput input {
      font-size: inherit;
      background:#fff
          url("/resources/dijit/themes/tundra/images/validationInputBg.png")
          repeat-x top left;
      border:1px solid #9b9b9b;
      line-height: normal;
      padding: 0.2em 0.3em;
}
.tundra .dijitFileInputButton,
.tundra .dijitFileInputText {
      border:1px solid #9b9b9b;
      padding:2px 12px 2px 12px; /* .3em .4em .2em .4em; */
      background:#e9e9e9
          url("/resources/dijit/themes/tundra/images/buttonEnabled.png")
          repeat-x top;
}

.uploadBtn{
    border:1px solid #333333;
    background:url(buttonEnabled.png) #d0d0d0 repeat-x scroll 0px top;
    font-size:14px;
    width:201px;
    height:30px;
    vertical-align:middle; /* emulates a <button> if node is not */
    text-align:center;
}
.uploadHover{
    background-image:url(buttonHover.png);
    cursor:pointer;
    font-weight:bold;
}

.uploadPress{
    background-image:url(buttonActive.png);
}
.uploadDisabled{
    background-image:none;
    background-color:#666;
    color:#999;
    border:1px solid #999;
}

        .uploadBtn{
            border:1px solid #333333;
            background:url(/resources/dijit/themes/soria/images/buttonEnabled.png) #d0d0d0 repeat-x scroll 0px top;
            font-size:14px;
            font-family:Arial;
            width:201px;
            height:30px;
            line-height:50px;
			vertical-align:middle; /* emulates a <button> */
			text-align:center;
        }
		.uploadHover{
            background-image:url(/resources/dijit/themes/soria/images/buttonHover.png);
            cursor:pointer;
			font-weight:bold;
			font-style:italic;
			font-family:serif;
        }
        .uploadPress{
            background-image:url(/resources/dijit/themes/soria/images/buttonActive.png);
        }
		.uploadDisabled{
			background-image:none;
			background-color:#666;
			color:#999;
			border:1px solid #999;
			font-family:serif;
			font-style:italic;
		}
		.progBar{
			width:294px;
			display:none;
		}
		.form{
			width:300px;
			border:1px solid #ccc;
			margin:5px;
			padding:3px;
			position:relative;
		}
		.form, .thumbList{
			float:left;
		}
		.thumbList{
			width:300px;
			border:1px solid #ccc;
			min-height:100px;
			margin:5px;
			padding:3px;
		}
		#fFiles, #hFiles{
			width:200px;
			height:75px;
			overflow-x:hidden;
			overflow-y:auto;
			border:1px solid #ccc;
		}
		.form .field{
			width:197px;
		}
		.tbl{
			width:100%;
		}
		.tbl td{
			width:50%;
			vertical-align:top;
		}
		.form label{
			position:absolute;
			width:80px;
			text-align:right;
			left:0px;
		}
		.form .field, .form .btn{
			margin-left:85px;
			margin-bottom:5px;
		}
		h3{
			width:600px;
			font-weight:normal;
			font-size:14px;
		}


