/*SUMMARY OF ALL CSS SELECTORS USED BY MODAL WINDOWSdiv.si-modal-window     Internal content wrapper that we have control of. Target this first for modifying content within a modal window.    p.flash-notice      Flash notices that appear within a modal window.*/div#sb-body {	background:#FFF url(../images/modal-body-bg.jpg) repeat-x top;}#sb-title {	text-align: left;	padding: 10px 5px 10px 12px;	-moz-border-radius: 5px 5px 0px 0px;	-webkit-border-top-left-radius: 10px;	-webkit-border-top-right-radius: 10px;	background:#666 url(../images/modal-title-bg.jpg) repeat-x bottom;	margin: 0px 1px 0px 1px;}#sb-title-inner {	color: #FFF;	font-size: 1.8em;}#sb-info {	position: absolute;	top: 12px!important;	right: 20px!important;	width: 50px!important;	height: 22px!important;}#sb-nav-close {	position: relative;	width: 20px!important;	height: 22px!important;}div.si-modal-window{	overflow:hidden;	padding:20px;}div.si-modal-window p{	color:#333333;}#sb-body-inner {	font-size:1.2em;	color: #333;}#sb-body-inner a{	color: #333;	border: none;	text-decoration: underline;}div.si-modal-window table {	width: 100%;	margin: 10px 0px 0px 0px;}div.si-modal-window .alt-row {	background:#FFF;}div.si-modal-window .standard-row {	background:#f1f1ef;}div.si-modal-window .alt-row:hover, div.si-modal-window .standard-row:hover {	background:#ccc;}div.si-modal-window td {	border-right:1px solid white;	padding: 0px 10px 0px 10px;	margin: 10px 0px 10px 0px;}div.si-modal-window h1 {	font-size: 1.6em;	color:#333;}div.validation-errors {	padding: 10px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border:1px solid #c70808;	color: #000;	text-align: center;	background: #f9c9c9 url(../images/error.png) no-repeat 6px 7px !important;	margin: 0px 0px 10px 0px;}div.flash-notice {	padding: 10px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border:1px solid #94cdd6;	color: #333;	text-align: center;	background: #e6f7f9 url(../images/tick-large.png) no-repeat 6px 7px !important;	margin: 0px 0px 10px 0px;}/* FORMS */div.si-modal-window form {	width: 100%;}div.si-modal-window fieldset {	margin: 0px 0px 10px 0px;}div.si-modal-window .text-input {	height: 25px;	padding: 4px 0px 0px 6px;	font-size: 1.4em;	width: 290px;	margin: 0px 0px 10px 0px;	color: #666666;	border: 1px solid #ccc;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px!important;}div.si-modal-window textarea {	height: 100px;	padding: 4px 0px 0px 6px;	font-size: 1.4em;	width: 290px;	margin: 0px 0px 10px 0px;	color: #666666;	border: 1px solid #ccc;	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px!important;}div.si-modal-window .checkbox-input {	height: 25px;	width: 25px;	margin: 3px 0px 0px 0px;}div.si-modal-window label {	width: 140px;	font-size: 1.2em;	padding: 5px 0px 0px 0px;	display: block;	float: left;}div.si-modal-window .form-msg {	margin-left: 140px;}div.si-modal-window .default-btn {	background: none;	border: none;	background: url(../images/default-btn.jpg) no-repeat top center;	height: 50px;	width: 110px;	font-size: 1.6em;	text-transform: uppercase;	color: white;	outline: hidden;}div.si-modal-window .default-btn:hover {	background: none;	border: none;	background: url(../images/default-btn.jpg) no-repeat bottom center;	cursor: pointer;	outline: hidden;}div.si-modal-window a.add-icon {	display: block;	height: 25px;	background: url(../images/add.png) no-repeat left center;	padding: 7px 0px 0px 25px;}div.si-modal-window a.edit-icon {	display: block;	height: 25px;	background: url(../images/edit.png) no-repeat left center;	padding: 7px 0px 0px 25px;}div.si-modal-window a.setting-icon {	display: block;	height: 25px;	background: url(../images/settings.png) no-repeat left center;	padding: 7px 0px 0px 25px;}div.si-modal-window a.rubbish-icon {	display: block;	height: 25px;	background: url(../images/rubbish.png) no-repeat left center;	padding: 7px 0px 0px 25px;}div.si-modal-window a.revisions-icon {	display: block;	height: 25px;	background: url(../images/rollback.png) no-repeat left center;	padding: 7px 0px 0px 25px;}div.si-modal-window a {	text-decoration: none!important;}div.si-modal-window a:hover {	text-decoration: underline!important;}