#crisis-block {
	float:left;
	width:208px;
	margin-right:20px;
}

#crisis-block div{
	background-color:#ffe400;
	border:3px solid #f00;
	padding:8px 15px 10px 10px;
	line-height:1.5em;
}

#crisis-block strong {
	color:#f00;
	font-size:16px;
}

#crisis-block a {
	color:#000;
}


.subnav a { text-decoration: none; display: block; margin-left: -24px; padding: 2px 2px 2px 36px; margin-bottom: 1px; background:transparent url(../img/icon_internal.gif) 24px 6px no-repeat; }
.subnav .main a{padding-left:24px;color:#000;font-weight:bold;background:transparent url(../img/icon_toggler_open.png) no-repeat 10px 8px;}
.subnav a:hover, .subnav li.active a { background-color: #deeff6; }

/* Toolkits
 */
.toolkits #content {padding-left:35px;}
.toolkits #content-col-left,
.toolkits #content-col-right{
	float:left;
	width:412px;
}

.toolkits #content-col-left {margin-right:25px;text-align:right;}

.toolkits #content-col-right {padding:0 0 0 25px;border-left:2px solid #e2e2e2;}

.toolkits .toolkit-button{display:block;padding-bottom:14px;}

.toolkits #content-col-left .link-list{float:right;}

/* Toolkit
*/
.toolkit #content-body { float:none; display:block; text-align:center; width:auto;}
.toolkit #content-body-main { float:none; display:block; margin:0 auto; width:588px; text-align:left; }

#account { float:right; line-height: 20px; }
#lock { vertical-align:middle; margin:0 0 3px 8px; }

.rule { margin-bottom:1em; height:1px; background-color:#e5e5e5; overflow:hidden; }
.bullet { float:left; display:inline; padding-left:20px; background:transparent url(../img/icon_bullet.png) 0 5px no-repeat; } 

/* Toggle
*/
.toggle-list { list-style:none; padding:0 0 1em 0; }
.toggle-list li { padding:0 0 4px 0;}
.toggle-list .toggler { padding-left:20px; background:transparent url(../img/icon_toggler_open.png) no-repeat 0 5px; }
.toggle-list .closed { background:transparent url(../img/icon_toggler_closed.png) no-repeat 0 3px; }
	
	.material-list {padding:0 0 25px 0; }
	.material-list table {width:100%;margin:10px 0 6px 0;}
	.material-list th{ padding:0 0 4px 0; font-weight:bold;}
	.material-list td {padding:4px 0 4px 0;vertical-align:top;}
	.material-list .description { padding-left:4px; width:320px; }
	.material-list .format { width:130px; }
	.material-list .options { padding-right:4px; text-align:right; width:auto;}
	tr.update td{border-bottom:1px solid #fff;}
	tr.update td.description{padding-left:26px;background-image:url(../img/icon_info.gif);background-repeat:no-repeat;background-position:2px 2px;}
	
#nl-alert-toggle {margin-top:-6px;}	
#nl-alert-toggle .toggler { margin-bottom:6px;padding-left:12px;display:block;}	
#nl-alert-toggle .toggle-block{padding:0 0 0 12px;}
	
/* Form 
*/
form { padding:15px 0; }
form .col-left { float:left; width:265px; }
form .spread { float:none; width:auto; }
form .col-right { float:right; }
form .col-clear { clear:both; }

.input-set  { padding-bottom:10px; }
.input-set label { float:left; padding:4px 8px 0 0; }

.input-set input.text { width:150px; border:1px solid #000; padding:2px 4px; }
.col-left .input-set label { width:75px; }
.col-right .input-set label { width:145px; }

.error label { color:#e70022; }
.button { padding-right:10px; text-align:right; }
.col-right .input-set {padding-left:0;}

.server-message { padding:50px 0; text-align:center; }

/* NL-Alert */

.highlite {background-color:#ffefbb;}
.highlite h2,.highlite p{padding:10px;}
.highlite h2{border-bottom:1px solid #fff;}

span.nowrap {white-space:nowrap;}

