/* EVENT.CSS sets the look & feel for the Other Events, Birthday and Graduation themes */

/* Pageheader Events Theme */
.headerbg {
	background-attachment:scroll;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(/images/header/eventsheaderbg.jpg);
}
.menu_top {
	font-weight:normal; font-size:10px; color:#6B96D1; font-family:tahoma,verdana,sans-serif;
}
A.menu_top {
	font-weight:normal; font-size:10px; color:#6B96D1; font-family:tahoma,verdana,sans-serif; text-decoration:none;
}
A.menu_top:hover {
	text-decoration: underline;
}
/* end Pageheader Events Theme */

/* Events Home */
.homemessagebg {
	background-color:#EFEBFA;
	background-attachment : scroll;
	background-position : 0 bottom;
	background-repeat : no-repeat;
/*	background-image : url(/images/home/cupcake.jpg);*/
}

A.lnk2hp {
	text-decoration: none;
	font-size:8pt; 
	font-family:tahoma,verdana,sans-serif; 
	font-weight:normal;
	color:#8454c0; 
}
/* end Events Home */

/* Events Boxes */
.themeboxheaders {
	background-color:#D8E7F3; 
	padding:4px; 
	padding-left:10px; 
	font-family:myfont, arial;
	font-style:normal;
	font-weight:bold; 
	font-size:12pt; 
	color:#5535AA;
}
.themeboxheadershover {
	background-color:#BFD5EC; 
	padding:4px; 
	padding-left:10px; 
	font-family:myfont, arial;
	font-style:normal;
	font-weight:bold; 
	font-size:12pt; 
	color:#3C6A9C;
}
.themeboxes {
	border-width:1px; border-style:solid; border-color:#BFD5EC;
	padding:10px;
	font-family:tahoma, verdana, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#502e91;
}
/* end Events Boxes */

/* Topnav Events Theme */
	.topnavborders {
		margin-right:1px;
		border-top-width:1px; border-top-style:solid; border-top-color:#FEA461;
		border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FEA461;
	}
	.topnavtext {
		cursor:pointer; 
		font-family:myfont,helvetica,arial; 
		font-size:14px; 
		font-weight:bold; 
		color:#ffffff;
		background-color:#85C3E1;
	}
	.topnavtexthover {
		cursor:pointer; 
		font-family:myfont,helvetica,arial; 
		font-size:14px; 
		font-weight:bold; 
		color:#3F9FCF;
		background-color:#ffffff;
	}
	.topnavtextselected {
		cursor:pointer; 
		background-color:#4CA8D1;
		font-family:myfont,helvetica,arial; 
		font-size:14px; 
		font-weight:bold; 
		color:#ffffff;
	}
	.startRegistry {
		cursor:pointer; 
		font-family:myfont,helvetica,arial; 
		font-size:14px; 
		font-weight:bold; 
		color:#ffffff;
		background-color:#85C3E1;
		white-space:nowrap;
	}
	.startRegistryHover {
		cursor:pointer; 
		font-family:myfont,helvetica,arial; 
		font-size:14px; 
		font-weight:bold; 
		color:#F47836;
		background-color:#ffffff;
		white-space:nowrap;
	}
	.startRegistrySelected {
		cursor:pointer; 
		font-family:myfont,helvetica,arial; 
		font-size:14px; 
		font-weight:bold; 
		color:#ffffff;
		background-color:#4CA8D1;
		white-space:nowrap;
	}
/* end Topnav Events Theme */
	
/* Leftnav Event Theme */
.startaregistryln {
 	cursor:pointer;
	background-color:#3393C9;
	border-width:1px; border-style:solid; border-color:#59A6D2;
	padding:4px;
	font-family:myfont,arial;
	font-style:normal;
	font-size:14pt;
	font-weight:bold;
	color:#ffffff;
}
.startaregistrylnover {
 	cursor:pointer;
	background-color:#ffffff;
	border-width:1px; border-style:solid; border-color:#59A6D2;
	padding:4px;
	font-family:myfont,arial;
	font-style:normal;
	font-size:14pt;
	font-weight:bold;
	color:#336699;
}
.belowstartaregistry {
	background-color:#EFF3F8; 
	border-width:1px; border-style:solid; border-color:#B5D8EB; 
	border-top-width:1px; border-top-style:solid; border-top-color:#7EB9DC;
}
.findaregistryln {
	cursor:pointer; 
	background-color:#5FAFD7; 
	border-width:1px; border-style:solid; border-color:#B5D8EB; 
	padding:4px; 
	font-family:myfont, arial;
	font-style:normal;
	font-size:14pt; 
	font-weight:bold; 
	color:#ffffff;
}
.findaregistrylnover {
	cursor:pointer; 
	background-color:#ffffff; 
	border-width:1px; border-style:solid; border-color:#B5D8EB; 
	padding:4px; 
	font-family:myfont, arial;
	font-style:normal;
	font-size:14pt; 
	font-weight:bold;
	color:#336699;
}
.belowfindaregistry {
	background-color:#EFF3F8; 
}
.catheaderborder {
	border-top-width:1px; border-top-style:solid; border-top-color:#FEA461; 
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FEA461;
}
.catheaderouter {
	cursor:pointer; 
	border-width:1px; border-style:solid; border-color:#F9E6D9; 
}
.catheaderinner {
	background-color:#F9E6D9; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px; 
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#FEA461;
}
.categoriesinnerhover {
	background-color:#FCC8A1; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	border-right-width:1px; border-right-style:solid; border-right-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px;
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#EF7921;
	cursor:pointer;
}

.themebgln {
	padding-top:10px; 
	padding-bottom:10px; 
	background-color:#F9E6D9;
}
.themelinkbg {
	font-family:myfont,tahoma,verdana,sans-serif; 
	font-size:14pt; 
	font-weight:bold; 
	color:#739CCA; 
	cursor:pointer;
}
.themelinkbghover {
	background-color:#CFE7F3;
	font-family:myfont,tahoma,verdana,sans-serif; 
	font-size:14pt; 
	font-weight:bold; 
	color:#3064A4;
	cursor:pointer;
}

.myregistriesheaderborderln {
	border-top-width:1px; border-top-style:solid; border-top-color:#FEA461; 
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FEA461;
}
.myregistriesheaderouterln {
	cursor:pointer; 
	border-width:1px; border-style:solid; border-color:#F9E6D9; 
}
.myregistriesheaderinnerln {
	background-color:#F9E6D9; 
/*	border-left-width:1px; border-left-style:solid; border-left-color:#EFF3F8; */
	padding:4px; 
	padding-left:10px; 
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#FEA461;
}
.myregistriesheaderinnerlnhover {
	background-color:#FCC8A1; 
/*	border-left-width:1px; border-left-style:solid; border-left-color:#EFF3F8; */
	padding:4px; 
	padding-left:10px;
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#EF7921;
	cursor:pointer;
}

.myregistriestd {
	padding-top:5px;
	background-color:#F9E6D9;
}

.upperleftnavbg {
 	background-attachment:scroll;
	background-position:top;
	background-repeat:no-repeat;
/*	background-image:url(/images/leftnav/eventsupperlnbg.gif); */
	background-image:url(/images/leftnav/events/events_upperbg.gif);
}
.lowerleftnavbg {
 	background-color:#F9E2D2;
/* 	background-attachment:scroll;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(/images/leftnav/champange.jpg); */
}	

.myaccountborderln {
	border-top-width:1px; border-top-style:solid; border-top-color:#FEA461; 
	border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#FEA461;
}
.myaccountouterln {
	cursor:pointer; 
	border-width:1px; border-style:solid; border-color:#F9E6D9; 
}
.myaccountinnerln {
	background-color:#F9E6D9; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	border-right-width:1px; border-right-style:solid; border-right-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px; 
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#FEA461;
}
.myaccountinnerlnhover {
	background-color:#FCC8A1; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	border-right-width:1px; border-right-style:solid; border-right-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px;
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#EF7921;
	cursor:pointer;
}

.planningborderln {
	border-top-width:1px; border-top-style:solid; border-top-color:#FEA461; 
	border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#FEA461;
}
.planningouterln {
	cursor:pointer; 
	border-width:1px; border-style:solid; border-color:#F9E6D9; 
}
.planninginnerln {
	background-color:#F9E6D9; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	border-right-width:1px; border-right-style:solid; border-right-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px; 
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#FEA461;
}
.planninginnerlnhover {
	background-color:#FCC8A1; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	border-right-width:1px; border-right-style:solid; border-right-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px;
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#EF7921;
	cursor:pointer;
}

.forumborderln {
	border-top-width:1px; border-top-style:solid; border-top-color:#FEA461; 
}
.forumouterln {
	cursor:pointer; 
	border-width:1px; border-style:solid; border-color:#F9E6D9; 
} 
.foruminnerln {
	background-color:#F9E6D9; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	border-right-width:1px; border-right-style:solid; border-right-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px; 
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#FEA461;
}
.foruminnerlnhover {
	background-color:#FCC8A1; 
	border-left-width:1px; border-left-style:solid; border-left-color:#F9E6D9; 
	border-right-width:1px; border-right-style:solid; border-right-color:#F9E6D9; 
	padding:4px; 
	padding-left:10px;
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#EF7921;
	cursor:pointer;
}

.leftnavlinks {
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#957BC3;
	text-decoration:none; 
}
.leftnavlinks:hover {
	text-decoration:underline;
}
.leftnavbottomlinks {
	font-family:tahoma,verdana,sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#3C6A9C;
	text-decoration:none; 
}
a.leftnavbottomlinks:hover {
	text-decoration:underline;
}

.leftnavsublinks {
	text-decoration:none; font-size:8pt; font-weight:normal; color:#3E7FCD;
}
.leftnavsublinks:hover {
	color:#5535AA;
}
.leftnavheader {
	font-weight:bold; font-size: 10pt; color:#502e91; font-family:myfont,helvetica, verdana, sans-serif;
}
/* end Leftnav Events Theme */

