
/* --------------------------------------------------------------- */
/* Styles added for the Enterprise Alerts project */
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Iteration 2, Part 1 */
/* --------------------------------------------------------------- */

.extraMessagePadding {
/* When a page-top error message or informational message appears above the contact bar, the message needs some extra spacing beneath it. The extraPadding style is applied in combination with either errorTextTop or messageTextTop. */
	padding-bottom:20px;
}

/* The following four definitions are used to format the new block of contact information that appears on the Manage Alerts page. In the future, we expect to use that contact information (and these styles) on other pages. */

div.contactBarBlock {
	margin-top:0px;
	margin-bottom:8px;
}
img.emailIcon {
	float:left;
    clear:left;
    margin:2 13 5 5;
}
.contactBarContent {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:70%; /* Default relative font size, modified. Usually 65%. */
	font-weight:normal;
}
.contactBarDataBlock {
	margin-top:2px;
	margin-bottom:4px;
}


/* --------------------------------------------------------------- */
/* Iteration 2, Part 2 */
/* --------------------------------------------------------------- */

.tableFormBlockIndented {
	margin: 0 10 0 10;
}
.tableFormBlock {
	margin: 0 0 0 0;
}
.tableFormSpacer {
	font-size:2px;
	height:11px;
	background-color:#ffffff; /* Needs to be matched to tableText */
}
.tableFormDivider {
	margin: -1 14 -3 14;
	padding:0 0 0 0;
	border-top:#000000 1px dashed;
	background-color:#ffffff; /* Needs to be matched to tableText */
}
.tableFormSpacerAlt {
	font-size:2px;
	height:11px;
	background-color:#f6f6f6; /* Needs to be matched to tableTextAlt */
}
.tableFormDividerAlt {
	margin: -1 14 -3 14;
	padding:0 0 0 0;
	border-top:#000000 1px dashed;
	background-color:#f6f6f6; /* Needs to be matched to tableTextAlt */
}
.tableFormBottomBlock {
	padding-bottom:7px;
}
.alertOnGraphic {
	margin:2 0 0 6;
}
.deliveryList {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.deliveryListItem {
	font-size:100%;
	padding:0 0 6 0;
	list-style-type:none;
}


.innerTab {margin-bottom: 5px;}
.innerTab ul {
	margin: 0 0 0 0px;
 	padding: 0;
 	list-style: none;
 	background-image : url(images/gradient_tab_line.jpg);
 	background-repeat: repeat-x;
   background-position : bottom;
   height:30px;
}

.innerTabSection {
	background-image : url(images/gradient_tab_line.jpg);
	background-repeat: repeat-x;
	background-position : bottom;
	margin-bottom: 5px;
}
.innerTab li {
	display: inline;
	float: left;
	padding: 10 4 15 4;
	background-repeat: repeat-x;
	background-position : bottom;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	font-weight : normal;
	text-decoration:underline;
}

.innerTab li.ui-tabs-selected {
	background-image: url(images/gradient_selected_tab.jpg);
	background-position : bottom;
	background-repeat: no-repeat;
	text-decoration:none;
	height:30px;
}

.innerTab li.selectedTab {
	text-decoration:none;
}


.tab {padding: 0 8 0 0; border-right: 1px solid #808080;}
.endTab {padding: 0 8 4 0; border-right: 0px solid #808080;}

.innerTab A:link {
	color:#000000;
	/* text-decoration:underline; */
}
.innerTab A:visited {
	color:#000000;
	/* text-decoration:underline; */
}
.innerTab A:hover {
	color:#000000;
	/* text-decoration:underline; */
}