/* Styles for Containers  */

/* IMPORTANT - EACH CONTAINER MUST HAVE UNIQUE CSS CLASS NAMES FOR EACH CSS STYLE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  */

/* IMPORTANT - CONTAINERS SHOULD BE SAVED WITH INTUITIVE FILENAMES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  */

.iconTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  16pt;
	font-weight: normal;
	color: #064594;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.iconTitleBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  18pt;
	font-weight: Bold;
	color: #4b4b4b;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.iconWidth {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.iconContentpane {
	text-align: left;
	vertical-align: top;
	padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	border-bottom:3px solid #bfdff9;
}

.iconActionscell {
	height: 32px;
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconVisibilitycell {
	height: 32px;
	text-align: right;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconContentbkgrd {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}
.iconContentTable {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconSpacertable {
	height: 4px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconTitleTable {
	height: 32px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	
}

.iconTopLeftCorner {
	height: 32px;
	width: 8px;

	
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconTopMIddle {
	height: 32px;
	
	text-align: left;
	vertical-align: middle;
	border-bottom:1px solid #bfdff9;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconTopRightCorner {
	height: 32px;
	width: 8px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconBottomLeftCorner {
	height: 10px;
	width: 8px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconBottomMiddle {
	height: 10px;
	border-bottom:solid 1px #424d51;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconBottomRightCorner {
	height: 10px;
	width: 8px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconLeftSide {
	height: 6px;
	width: 8px;
	border-left:solid 1px #424d51;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconRightSide {
	height: 10px;
	width: 8px;
	border-right:solid 1px #424d51;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

.iconBottomAction {
	text-align: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	padding:5px;
}
