@import url(/css/UserControlStyles.css);


HTML
 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px
 }

BODY
 {
 }

INPUT 
{

}
SELECT 
{

}
LI
{
}

STRONG
 {
  FONT-WEIGHT: bold;
 }

TABLE
 {
  FONT: 12px Arial, Helvetica, sans-serif;
 }

.CCPGMenu
{
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000;
    MARGIN-LEFT: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    
    
}
.CCPGMenu A
{
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000;
    MARGIN-LEFT: 8px;
    CURSOR: hand;
    COLOR: #ffffff
}
.CCPGMenu A:hover
{
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000;
    MARGIN-LEFT: 8px;
    CURSOR: hand;
    COLOR: #ffffff
}
.CCPGMenu A:visited
{
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000;
    MARGIN-LEFT: 8px;
    CURSOR: hand;
    COLOR: #ffffff
}
.CCPGMenu A:active
{
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000;
    MARGIN-LEFT: 8px;
    CURSOR: hand;
    COLOR: #ffffff
}
.NUKESERVERCONTROL
 { 
  COLOR: red;
  VISIBILITY: hidden;
 }

.NUKESERVERCONTROL P
 {
  COLOR: red;
  VISIBILITY: hidden;
 }
.NUKESERVERCONTROL TR
 {
  COLOR: red;
  VISIBILITY: hidden;
 }
.NUKESERVERCONTROL TABLE
 {
  COLOR: red;
  VISIBILITY: hidden;
 }
.NUKESERVERCONTROL TD
 {
  COLOR: red;
  VISIBILITY: hidden;
 }
.NUKESERVERCONTROL SPAN
 {
  COLOR: red;
  VISIBILITY: hidden;
 }
.NUKESERVERCONTROL A
 {
  COLOR: red;
  VISIBILITY: hidden;
 }
.NUKESERVERCONTROL BR
 {
  COLOR: red;
  VISIBILITY: hidden;
 }
.style1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff
}
.CCPGBShortPhotoHeader
{
    BACKGROUND-IMAGE: url(/Schools/UMass/Images/ShortPhotoHeader.jpg)
}
.CCPGBNoPhotoHeader
{
    BACKGROUND-IMAGE: url(/Schools/UMass/Images/NoPhotoHeader.jpg)
}

.hidden 
 {
  /*DO NOT USE THIS CLASS!!! USE ==NUKESERVERCONTROL== INSTEAD!!!*/
  COLOR: red;
  /*VISIBILITY: hidden;*/
 }

.CCPGMenuTable
{
    background-image: url(/schools/UMASS/images/shortphotoleftnav.jpg);
}

.EVNTRegistrationSubNav
{
	font-size: 12px;
	font-weight:bold;

}

.PCILbSectionHeader1
{
	font-size: 15px;
	color: #820099;	
	font-weight:bold;
}

.PCILbSectionHeader2
{
	font-size: 14px;
	color: #820099;	
	font-weight:bold;
}

.PCILbSectionHeader3
{
font-size: 13px;
	color: #820099;	
	font-weight:bold;

}

.PCILbSectionHeader4
{
	font-size: 12px;
	color: #820099;	
	font-weight:bold;

}
.PCILbSectionHeader5
{
font-size: 11px;
	color: #820099;	
	font-weight:bold;
}

.PCILbFormFieldLabel
{

    FONT-WEIGHT: bold;
    WHITE-SPACE: nowrap;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	COLOR: #000000;
   
}


.PCILbBodyText: active
{
}
.PCILbBodyText
{
	FONT: 10px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000

}
.PCILbBodyText b, strong
{
font-weight:bold;
}
.PCILbSmallText
{
font-size:8px;
}

.PCIDg
{
	BORDER-RIGHT: #520063 1px solid; BORDER-TOP: #520063 1px solid; BORDER-LEFT: #520063 1px solid; BORDER-BOTTOM: #520063 1px solid; BORDER-COLLAPSE: collapse

}
.PCIDgHeaderRow
{
	FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: Arial; BACKGROUND-COLOR: silver


}
.PCIDgNowResultsRow
{
}
.PCIDgHeaderRow A:active
{
text-decoration:underline;

}
.PCIDgHeaderRow A:link
{
text-decoration:underline;
}
.PCIDgHeaderRow A:visited
{
text-decoration:underline;

}
.PCIDgHeaderRow A:hover
{
text-decoration:underline;

}
.PCIDgItemRow
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c5b7d2

}
.PCIDgFirstItemRow
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c5b7d2

}
.PCIDgAlternatingItemRow
{
	FONT-SIZE: 10px; COLOR: #ffffcd; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedbe8

}
.PCIDgPager
{
}
.PCIDgFooterRow
{
	FONT-SIZE: 10px; COLOR: #ffffcd; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedbe8

}
.PCIDgFooter
{
	FONT-SIZE: 10px; COLOR: #ffffcd; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedbe8

}

.PCIUpper
{
}
.PCIWhiteOut
{
 /*
    BORDER-RIGHT: #ffffff;
    BORDER-TOP: #ffffff;
    BORDER-LEFT: #ffffff;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff;
    BACKGROUND-COLOR: #ffffff;
    FONT-COLOR: #FFFFFF
*/
}

.PCI-Standard-Table-WithBorder
{ 
	BORDER-TOP: #660000 0px solid;
	BORDER-LEFT: #660000 0px solid; 
	BORDER-RIGHT: #660000 0px solid; 
	BORDER-BOTTOM: #660000 0px solid;
	font-size: 12px; 
	font-family:  Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 6px 10px 10px 10px;
	color: #000000;
	width: 550px;
	line-height: 15px;
}

.PCI-Standard-Table-WithBorder td
{
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px; 
	font-size: 12px; 
	font-family:  Arial, Helvetica, sans-serif;
	vertical-align:top;
	BACKGROUND-COLOR: #ffffff;
	color: #000000;
}
td.PCI-Standard-Table-Header
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 150%; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 8px 4px; OVERFLOW: hidden; COLOR: #660000; PADDING-TOP: 0px; BORDER-BOTTOM: #660000 1px solid; font-family:Arial, Helvetica, sans-serif; background-color: #ffffff;

	
}
td.PCI-Standard-Table-Header-LastUpdated
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 8px 4px; OVERFLOW: hidden; COLOR: #660000; PADDING-TOP: 0px; BORDER-BOTTOM: #660000 1px solid; font-family:Arial, Helvetica, sans-serif; background-color: #ffffff;

}
.PCI-Standard-Table-Header
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 150%; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 8px 4px; OVERFLOW: hidden; COLOR: #660000; PADDING-TOP: 0px; BORDER-BOTTOM: #660000 1px solid; font-family:Arial, Helvetica, sans-serif; background-color: #ffffff;
}
.PCI-Standard-Table-Header-LastUpdated
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 8px 4px; OVERFLOW: hidden; COLOR: #660000; PADDING-TOP: 0px; BORDER-BOTTOM: #660000 1px solid; font-family:Arial, Helvetica, sans-serif; background-color: #ffffff;
}

.PCI-Standard-Table-Header-LastUpdated a:link
{ 
	color: #660000;
}

.PCI-Standard-Table-Header-LastUpdated a:hover
{ 
	color: #660000;
}

.PCI-Bold-Text 
{
	font-weight: bold;
}

.basicLogin 
{
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 18px 10px 30px; BORDER-LEFT: #999999 1px solid; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; font-size: 12px; font-family: Arial;
}

.HeaderDashboard
{
	font-size: 16px;
	font-weight: bold;
}

.LeftPadding
{
	padding-left: 10px;
}

.basiclogincontrol
{
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/schools/CSUNorthridge/images/leftbg.jpg); PADDING-BOTTOM: 0px; MARGIN: 6px 10px 10px 30px; WIDTH: 270px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; font-size: 12px;
}

.basiclogincontrol td
{
}

.roundheaders {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/schools/CSUNorthridge/images/lefttop.jpg); PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #330000; color: #ffffff; font-weight: bold; font-size: 16px; border: none;
}

.centerbold
{
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}

.GivingHeader
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
	padding-top:5px;
}

.GivingHeader td
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
	padding-top:5px;
}

.GivingHeader label
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
	padding-top:5px;
}

.PCI-Page-Messages {
color:red;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:20px 20px 10px 10px;
text-transform:none;
text-align: center;
}

.PCI-Page-SectionHeader1 {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:8px;
}

.PCI-Page label, .PCI-Page span {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.PCI-Page 
{
	font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.PCI-Page-Datagrid-MainEvent
{
 background-color: #999999;
}
 
.PCI-Page-Datagrid-Event
{
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	color: #cccccc;
	background-color: #cccccc;
	border-width: 1px;
	border-left-color: #cccccc;
	border-right-color: #cccccc;
}

.PCI-Page-Datagrid-Event b
{
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PCI-Page-Datagrid-Subevent
{
 PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	color: #cccccc;
	background-color: #cccccc;
	border-width: 1px;
	border-left-color: #cccccc;
	border-right-color: #cccccc;
}
 
.PCI-Page-Datagrid-Event-Separator 
{
 BACKGROUND-COLOR: #999999;
 border-top: BLACK 2px SOLID;
}
 
.PCI-Page-Datagrid-Subevent-Separator 
{
 BACKGROUND-COLOR: #999999;
 border-top: BLACK 2px SOLID;
}
 
.PCICheckBoxList-Disabled
{
   color:#cc0000;
}
 
.PCICheckBoxList-Enabled
{
 color:Black;
}

.PCICheckBoxList-Disabled
{
   color:#c0c0c0;
}

.PCICheckBoxList-Enabled
{
	color:Black;
}

.PCI-Events-Selection-Checkbox
{
	display: block; 
	width: 325px; 
	clear: both; 
	font-family: verdana; 
	font-size: 11px;
}

.PCI-Checkbox-Description
{
	margin-top: -1.2em;  
	padding-left: 10px;
	display: inline-block;
	float: right;
	width: 260px;
}

.PCI-Checkbox-Input
{
	width: 1em; 
	margin-top: 0em;
	padding-right: 10px;
	float: left;
}

.PCI-Page a, .PCI-Page input, .PCI-Page p {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.asterisk
{
	color: Red;
}

.PCI-Page SELECT {	FONT-SIZE: 12px;	FONT-FAMILY: Arial, Helvetica, sans-serif}

.NormalText td
{
	padding-right: 10px;
}

.GivingTable 
{
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid; 
	BORDER-RIGHT: #999 1px solid; 
	BORDER-BOTTOM: #999 1px solid;
}

.GivingTable table
{
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid; 
	BORDER-RIGHT: #999 1px solid; 
	BORDER-BOTTOM: #999 1px solid;
}

.noBorder
{
	border: 0px;
}

.noBorder td
{
	border: 0px;
}

.noBorder th
{
	border: 0px;
}

.CCPGTable {
	PADDING-RIGHT: 2px;	PADDING-LEFT: 10px;	PADDING-BOTTOM: 2px; PADDING-TOP: 0px;
}

.CCPGTable table{
	padding: 0px;
}

.CCPGTable a {
	font-family: Arial; font-style: italic; font-size: 12px; font-weight: 500; letter-spacing: 1px; text-decoration: none;
}

.CCPGTable a:link {
	font-family: Arial; font-style: italic; font-size: 12px; text-decoration: none;
}

.CCPGTable a:visited {
	font-family: Arial; font-style: italic; font-size: 12px; text-decoration: none;
}

.CCPGTable a:hover {
	font-family: Arial; font-style: italic; font-size: 12px;text-decoration: none;
}

.CCPGTable a: active {
	font-family: Arial; font-style: italic; font-size: 12px;text-decoration: none;
}

.CCPGTable-Header 
{
	PADDING-RIGHT: 0px;	PADDING-LEFT: 12px;	FONT-SIZE: 22px;	PADDING-BOTTOM: 6px;	MARGIN: 0px;	COLOR: #000000;	PADDING-TOP: 8px;	BACKGROUND-REPEAT: no-repeat ;font-weight: 600; font-family: Tahoma;
}

.CCPGTable-Header td
{
	PADDING-RIGHT: 0px;	PADDING-LEFT: 12px;	FONT-SIZE: 22px;	PADDING-BOTTOM: 6px;	MARGIN: 0px;	COLOR: #000000;	PADDING-TOP: 8px;	BACKGROUND-REPEAT: no-repeat; font-weight: 600; font-family: Tahoma;
}

.CCPGLeft {
	PADDING-RIGHT: 2px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 2px; PADDING-TOP: 0px;
}

.CCPGLeft table{
	padding: 0px;
}

.CCPGLeft a {
	font-family: Arial; font-style: italic; font-size: 14px; font-weight: 500; letter-spacing: 1px; text-decoration: none;
}

.CCPGLeft a:link {
	font-family: Arial; font-style: italic; font-size: 14px; text-decoration: none;
}

.CCPGLeft a:visited {
	font-family: Arial; font-style: italic; font-size: 14px; text-decoration: none;
}

.CCPGLeft a:hover {
	font-family: Arial; font-style: italic; font-size: 14px;text-decoration: none;
}

.CCPGLeft a: active {
	font-family: Arial; font-style: italic; font-size: 14px;text-decoration: none;
}

.CCPGLeft-Header 
{
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FONT-SIZE: 22px;	PADDING-BOTTOM: 6px;	MARGIN: 0px;	COLOR: #000000;	PADDING-TOP: 8px;	BACKGROUND-REPEAT: no-repeat ;font-weight: 600; font-family: Tahoma;
}

.CCPGLeft-Header td
{
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FONT-SIZE: 22px;	PADDING-BOTTOM: 6px;	MARGIN: 0px;	COLOR: #000000;	PADDING-TOP: 8px;	BACKGROUND-REPEAT: no-repeat; font-weight: 600; font-family: Tahoma;
}

.Attendee
{
	color: 548DD4;
	font-size: 14px;
}

.Attendee span
{
	color: 548DD4;
	font-size: 16px;
	font-weight: bold;
}