/* div, p {outline:#00FF00 dotted thin;} */
.navbarDrop a, .navbarDrop a:hover {background:none !important;} /* turn off arrows */
#breadcrumb {position:absolute; top: 168px; right:50px; font-size:11px;}
#warning {background-color: #FAFAD2 !important; border:1px solid #ddd !important; margin:0; padding:12px;}
#error {background-color: #FFE4E1 !important; border:1px solid #ddd !important; margin:0; padding:12px;}
#success {background-color: #F0FFF0 !important; border:1px solid #ddd !important; margin:0; padding:12px;}
#notice {background-color: #F4F9FF !important; border:1px solid #ddd !important; margin:0; padding:12px;}

#modules .moduleAppMain {float:left;position:relative;z-index:3;}
/*
#modules #moduleAppMain {
padding:0;
margin:0 21px 0 0;
width:652px;_width:674px;
} */
#modules #moduleAppMain {
padding:0; 
margin:0 19px 0 0;
width:694px;
}




#moduleAppMain .required {color:red;font-size:12px !important; vertical-align: text-top !important;}
#moduleAppMain div.formrow {padding:0 0 1em;}
#moduleAppMain div.label {color:#333333;
float:left;
font-weight:bold;
text-align:right;
white-space:nowrap;
width:13em;
padding:0 12px 0 0;}

#moduleAppMain p {margin:8px 0;}
#moduleAppMain ol {padding:8px 0 8px 21px;}
#moduleAppMain .jTable table {width:100%;}

textarea {color:#000;}
.navbarItem:hover {background:none !important;}

/*Process Map*/

#processmap table {
	background-color : #fff;
	margin: 1em 0 0 .1em;
	width : 75%;
}

#processmap table tr th {
	color : #000;
	text-align : left;
	padding : 6px;
	vertical-align : top;
	/*white-space: nowrap;*/
	border : #ccc 1px solid;
	background-color : #F4F9FF;
}

#processmap table tr th.step {
	font-weight : bold;
	color : #fff;
	background-color : #4775A3;
	text-align : left;
	padding : 6px;
	vertical-align : top;
	/*white-space: nowrap;*/
	border : #ccc 1px solid;
}

#processmap table tr td {
	text-align : left;
	padding : 6px;
	vertical-align : middle;
	background : url("/images/gra_bluerightarrow_sm.gif") no-repeat;
	background-position : 0px 16px;
	/*white-space: nowrap;*/
}

/*end process map*/

input.button {
background-color:#69849b;
border-color:#dfdfdf;
border-style:solid;
border-width:2px;
color:#fff;
font-size:12px;
font-weight:bold;
height:auto;
padding:1px;
vertical-align:top;
}

hr {
background-color:#ccc;
border:medium none;
color:#ccc;
display:block;
height:1px;
margin-bottom:3px;
margin-left:0;
margin-top:2px;
text-align:left;
}