/* Nav */

#navcontainer { 
    margin:0;
    padding:0;
    border-bottom: 1px solid #cfcfcf; 
    width:auto;
}

#navlist {
    margin:0;
    padding:0 0 0 1em;
    position:relative;
    min-width:23em;
}

#navclear { clear:both; overflow:hidden;}

#navlist ul, #navlist li {
    display:inline;
    list-style-type:none;
    margin:0;
    padding:0;
}

#navlist a:link, #navlist a:visited {
    margin:0 .4em 0 0;
    padding:.6em 1.1em .6em 1.1em;
    color:#666;
    float:left;
    text-decoration:none;
    font:normal .8em/1.2em arial, helvetica, sans-serif;
    background: #e9e9e9; 
    border: 1px solid #cfcfcf;
    border-bottom: 1px solid #e9e9e9; 
    overflow:hidden;
}

#navlist a:link#current, #navlist a:visited#current {
    background:#fff;
    border-bottom:1px solid #fff;
    color:#000;
    position:relative;
    display:block;
    bottom:-1px;
    z-index:0;
    font-weight:bold;
}

#navlist a:hover { color:#005; text-decoration:underline;}

#navlist ul a:hover { color:#f00 !important; }

#contents {
	margin:0;
	padding:15px;
	background:#fff;
	border:1px solid #ccc;
	border-top:none;
	clear:both;
} 


/*  subTools
-------------------------------------*/

.waBox .subTools {
	margin:0;
	padding:1px 0 0 0;
	height:24px; 
	background:url(/wastatic/common/img/subToolsBg.gif) repeat-x 0 0; 
	border-bottom:1px solid #cfcfcf;
}

.waBox .subTools span {
	margin:2px 0 0 16px;
	padding:0;
	float:left;
	display:block;
	background:none;
	vertical-align:middle;
}

.waBox .subTools a {
	margin:0;
	padding:2px 0 2px 20px;
	font:bold 12px/20px arial, helvetica, sans-serif;
	color:#369;
	text-decoration:none;
}

.waBox .subTools a:hover {
	font:bold 12px/20px arial, helvetica, sans-serif;
	color:#369;
	text-decoration:underline;
}

.waBox .subTools .rand a {
	background:url(/wastatic/common/img/arrow_switch.png) no-repeat 0 1px; 
}

.waBox .subTools .openEditor a {
	background:url(/wastatic/common/img/application_edit.png) no-repeat 0 1px; 
}

.waBox .subTools .reload a {
	background:url(/wastatic/common/img/application_get.png) no-repeat 0 1px; 
}

.waBox .subTools .print a {
	background:url(/wastatic/common/img/printer.png) no-repeat 0 1px; 
}

.feedbackBox {
	margin:0;
	padding:0;
	width:300px;
	border:1px solid #ccc;
	float:right;
}

.feedbackBox .before, .after {
	margin:0;
	padding:0;
	width:150px;
	float:left;
}

.feedbackBox .header {
	margin:0;
	padding:0.2em 0.5em;
	background:#eee;
	border-bottom:1px solid #ccc;
}

.feedbackBox .before .header {
	border-right:1px solid #ccc;
}

.feedbackBox .header p {
	font:normal 0.75em arial, helvetica, sans-serif; 
}

.feedbackBox .feedbackContent {
	margin:0;
	padding:0.4em 0.5em;
}

.feedbackBox .before .feedbackContent {
	border-right:1px solid #ccc;
}

.feedbackBox .after .feedbackContent {
	margin-left:-1px;
	border-left:1px solid #ccc;
}

.feedbackBox .feedbackContent p {
	font:normal 0.75em arial, helvetica, sans-serif; 
}

.assignmentDetails {
	margin:0;
	padding:0;
	width:450px;
	float:left;
}


.propertySelect {
	margin:8px 16px;
	padding:2px 0;
	height:20px;
}

.propertySelect .showAll {
	font:normal 0.75em arial, helvetica, sans-serif; 
	margin:0 1em 0 0;
	padding:0;
	
}

.propertySelect .showAll a,
.propertySelect .showAll a:link,
.propertySelect .showAll a:hover,
.propertySelect .showAll a:visited {
	padding:0;
	margin:0;
	color:#369;
	text-decoration:none;
}

.propertySelect .showIndividual {
	margin:0;
	padding:0;
	font:normal 0.75em arial, helvetica, sans-serif; 
}

.propertySelect .showIndividual label {
	margin:0;
	padding:0;
}

.detailWrap {
	margin:2em 0;
	padding:0;

}

.detailWrap .details {
	margin:0 0 2em 1.2em;
	padding:0;
	display:none;
}

.detailWrap #detailExpand {
	margin:0 0 0 0;
	padding:0 0 0 20px;	
	background:url(/wastatic/common/img/iconExpand.jpg) no-repeat 3px 2px;
	cursor:pointer;
	font:bold 0.8em arial, helvetica, sans-serif;
}

.detailWrap #detailCollapse {
	margin:0 0 0 0;
	padding:0 0 0 20px;	
	background:url(/wastatic/common/img/iconCollapse.jpg) no-repeat 3px 2px;
	cursor:pointer;
	font:bold 0.8em arial, helvetica, sans-serif;
}

.detailWrap a, .detailWrap a:hover  {
	color:blue;
}
