/*  TemplateName=CustomStyle.tpt */


/*  $Header: /home/cvs/cvsroot/site_data/001/00000001/static_data/css/CustomStyle.css,v 1.8 2003/07/24 23:47:39 paulj Exp $  */


/*


	These are the styles peculiar to this site. Any styles

	specified in this file will override the baseline

	styles for the Convio product. The styles	must be in

	this file so that they will be available in th

	Internet Exporer WYSIWYG HTML editor as well as in the

	Page Wrapper.


	Convio does not maintain this file once it has been

	delivered to the client.


*/

/* this starts the styles for the blueprint wrapper */

P, LI, OL, UL, TABLE, TR, TH, TD, .Explicit {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}


body {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


hr {
	margin-right: 10;
	margin-left: 10;
	width: 100%;
	height: 1px;
	background-color: #000000;
	border: 0px solid #000000;
}


a.topNav:link,
a.topNav:active,
a.topNav:visited {
	color: white;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.topNav:hover {
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


a, a:link, a:visited {


	color : #039;


	font-size: 10pt;


	text-decoration : underline;
	font-family: Arial, Helvetica, Verdana, sans-serif;


}





a:hover, a:active {


	color : #36c;


	font-size: 10pt;


	text-decoration : underline;
	font-family: Arial, Helvetica, Verdana, sans-serif;


	


}.SectionHead {


	font-family: Arial, Helvetica, Verdana, sans-serif;


}





p.cstmTitle {


	font-size: 14pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;


}

.ObjTitle {


	color: #039;


	font-size: 12pt;
        font-family: Arial, Helvetica, Verdana, sans-serif;


}





.ProgressBox {


	font-family: Arial, Helvetica, Verdana, sans-serif;


	font-size: 8pt;


	font-weight: bold;



}





.ProgressBoxCurrent {


	font-family: Arial, Helvetica, Verdana, sans-serif;


	font-size: 8pt;


	font-weight: bold;


}


table.ProgressBox {


	padding-right : 4px;


	padding-left : 4px;


	border-bottom: #000000 1px solid;


	border-top: #000000 1px solid;


	border-left: #000000 1px solid;


	border-right: #000000 1px solid;


}





a.ProgressBox:link {


	font-size: 8pt;


	text-decoration:none;


}


a.ProgressBox:visited {


	font-size: 8pt;

	text-decoration:none;


}


a.ProgressBox:hover {


	font-size: 8pt;


	font-weight: bold;


	text-decoration:none;


}





.Instructions {


	color: white;


	background-color : #069;


	background-image: URL(../images/sp.gif);


	font-family: Arial, Verdana, Helvetica, sans-serif;


	font-size: 8pt;


	font-weight: bold;


	padding: 4px 4px 1px 4px;


	margin-bottom: 0px;


	margin-top: 0px;


}





td.Instructions {


	border-bottom: #000000 1px solid;


	border-top: #000000 1px solid;


	border-left: #000000 1px solid;


	border-right: #000000 1px solid;


}





a.whitelink, a.whitelink:link, a.whitelink:visited, a.whitelink:hover, a.whitelink:active {


	color: white;


	font-family: Arial, Helvetica, sans-serif;


	font-size: 9pt;


}


.FormBox {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: white;
	background-image: URL(../images/sp.gif);
}

div.FormBox {
	border: #669 1px solid;
	background-color: white;
	background-image: URL(../images/sp.gif);
	padding: 0px;
	width: 600px
}

div.FormBoxNoWidth {
	border: #669 1px solid;
	background-color: white;
	background-image: URL(../images/sp.gif);
	padding: 0px;
}

table.FormBox {
	border: #669 1px solid;
	border-collapse: collapse;
}

.FormBox .Divider {
	background-color: white;
}

.FormBoxNoWidth .Divider {
	background-color: white;
}

.FormBox .dividerHeading {
	background-color: white;
}

.FormBoxNoWidth .dividerHeading {
	background-color: white;
}

/* this ends the styles for the blueprint wrapper */

/**Tributes**/
#tributes-container {
	margin: 20px;
}

#tributes-container h1 {
	color: #454a9c;
	font-family: Verdana;
	font-weight: normal;
	font-size: 24px;
	margin-top: 0;
	padding: 20px 20px 0px 20px;
}

#tributes-container h2 {
	color: #454a9c;
	font-family: Verdana;
	font-weight: normal;
	font-size: 18px;
	margin-top: 0;
	padding: 20px 20px 0px 20px;
}

#tributes-container h3 {
	padding-top: 15px;
	padding-bottom: 8px;
	margin: 0px 12px 0px 15px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 15px; color: #ffffff;
	border-bottom: 1px dashed #D1D3E2;
}

#tributes-container h4 {
	color: #454a9c;
	font-family: Verdana;
	font-weight: normal;
	font-size: 18px;
	margin-top: 0;
	padding: 15px 15px 0px 15px;
}

/**Tributes splash page**/
#tributes-splash-head {
	height: 210px;
	border: 1px solid #ffffff;
	background: #7E80BB;
}

#tributes-splash-head-inner {
	height: 202px;
	width: 580px;
	border-bottom: 1px solid #ffffff;
	background: url(../images/Tributes/splash_header_bg.jpg);
}

#tributes-splash-head-img {
	float: right;
	width: 157px;
	padding-left: 60px;
}

#tributes-splash-head-inner p {
	font-family: Verdana;
	padding-left: 20px;
}

#tributes-splash-create {
	float: right;
	width: 285px;
	border: 1px solid #454a9c;
	background: #ffffff;
}

#tributes-splash-create p, #tributes-splash-find p, #tributes-splash-btm-inner p {
	font-family: Verdana;
	padding: 0px 20px 0px 20px;
}

#tributes-splash-create a:link, #tributes-splash-find a:link {
	display: block;
	padding: 12px 20px 8px 20px;
	background: #7E80BB;
	color: #ffffff;
	font-size: 16px;
}

#tributes-splash-create a:active, #tributes-splash-find a:active {
	display: block;
	padding: 12px 20px 8px 20px;
	background: #7E80BB;
	color: #ffffff;
	font-size: 16px;
}

#tributes-splash-create a:visited, #tributes-splash-find a:visited {
	display: block;
	padding: 12px 20px 8px 20px;
	background: #7E80BB;
	color: #ffffff;
	font-size: 16px;
}

#tributes-splash-create a:hover, #tributes-splash-find a:hover {
	display: block;
	padding: 12px 20px 8px 20px;
	background: #444B9B;
	color: #ffffff;
	font-size: 16px;
}

#tributes-splash-create a:focus, #tributes-splash-find a:focus {
	display: block;
	padding: 12px 20px 8px 20px;
	background: #444B9B;
	color: #ffffff;
	font-size: 16px;
}

#tributes-splash-find {
	float: left;
	width: 285px;
	border: 1px solid #454a9c;
	background: #ffffff;
}

#tributes-splash-btm {
	height: 195px;
	border: 1px solid #ffffff;
	background: #7E80BB;
	border: 1px solid #454a9c;
}

#tributes-splash-btm-inner {
	height: 185px;
	width: 580px;
	background: #ffffff;
}

#tributes-splash-btm-img {
	float: left;
	padding: 20px;
}

#tributes-splash-btm-inner ul {
	list-style: none;
	padding-left: 20px;
}

#tributes-splash-btm-inner ul li {
	margin-left: 10px;
}

#tributes-splash-btm-inner ul li a:link {
	font-family: Verdana;
}

#tributes-splash-btm-inner ul li a:active {
	font-family: Verdana;
}

#tributes-splash-btm-inner ul li a:visited {
	font-family: Verdana;
}

#tributes-splash-btm-inner ul li a:hover {
	font-family: Verdana;
}

#tributes-splash-btm-inner ul li a:focus {
	font-family: Verdana;
}

/**Tributes create a fund page**/
#tributes-create-head {
	height: 158px;
	width: 582px;
	background: #ffffff;
	border-bottom: 8px solid #7E80BB;
}

#tributes-create-head p, #tributes-create-leftcol p {
	font-family: Verdana;
	padding-right: 20px;
	padding-left: 20px;
}

#tributes-create-leftcol {
	float: left;
	width: 363px;
	background: #ffffff;
}

#tributes-create-rightcol {
	float: left;
	margin-left: 15px;
	width: 204px;
}

#tributes-create-rightcol-box {
	background: #7E80BB;
}

#tributes-create-rightcol-box p {
	padding: 0px 15px 0px 15px;
	color: #D1D3E2;
	font-family: Verdana;
}

#tributes-create-rightcol-box a:link {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #444B9B;
	border-top: 1px solid #D1D3E2;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-create-rightcol-box a:active {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #444B9B;
	border-top: 1px solid #D1D3E2;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-create-rightcol-box a:visited {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #444B9B;
	border-top: 1px solid #D1D3E2;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-create-rightcol-box a:hover {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #B4B7D6;
	border-top: 1px solid #D1D3E2;
	color: #000000;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-create-rightcol-box a:focus {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #B4B7D6;
	border-top: 1px solid #D1D3E2;
	color: #000000;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-create-btmleft {
	float: left;
	width: 363px;
	border-top: 8px solid #77C347;
	border-bottom: 28px solid #332A85;
}

#tributes-create-btmright {
	float: left;
	width: 219px;
	border-top: 8px solid #94D070;
	background: #BC38A6;
}

#tributes-create-btmright p {
	padding: 0px 15px 0px 15px;
	color: #D1D3E2;
	font-family: Verdana;
}

#tributes-create-btmright a:link {
	display: block;
	padding: 6px 15px 8px 15px;
	background: #60599F;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
}

#tributes-create-btmright a:active {
	display: block;
	padding: 6px 15px 8px 15px;
	background: #60599F;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
}

#tributes-create-btmright a:visited {
	display: block;
	padding: 6px 15px 8px 15px;
	background: #60599F;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
}

#tributes-create-btmright a:hover {
	display: block;
	padding: 6px 15px 8px 15px;
	background: #B4B7D6;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
}

#tributes-create-btmright a:focus {
	display: block;
	padding: 6px 15px 8px 15px;
	background: #B4B7D6;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;
}

/**Tributes find a fund page**/
#tributes-find-head {
	height: 158px;
	width: 582px;
	background: #ffffff;
	border-bottom: 8px solid #7E80BB;
}

#tributes-find-head p {
	font-family: Verdana;
	padding-right: 20px;
	padding-left: 20px;
}

#tributes-find-leftcol {
	float: left;
	width: 363px;
	background: #ffffff;
}

#tributes-find-leftcol-box {
	background: #D1D2E4;
	border: 1px solid #7E80BB;
	width: 343px;
	margin: 10px;
}

#tributes-find-leftcol-box p {
	font-family: Verdana;
	padding: 0px 15px 0px 15px;
}

#tributes-find-leftcol-box a:link {
	font-family: Verdana;
}

#tributes-find-leftcol-box a:active {
	font-family: Verdana;
}

#tributes-find-leftcol-box a:visited {
	font-family: Verdana;
}

#tributes-find-leftcol-box a:hover {
	font-family: Verdana;
}

#tributes-find-leftcol-box a:focus {
	font-family: Verdana;
}

#tributes-find-leftcol p {
	font-family: Verdana;
	padding: 0px 20px 0px 20px;
}

#tributes-find-rightcol {
	float: left;
	margin-left: 15px;
	width: 204px;
}

#tributes-find-rightcol-box {
	background: #7E80BB;
	margin-top: 10px;
}

#tributes-find-rightcol-box p {
	padding: 0px 15px 0px 15px;
	color: #D1D3E2;
	font-family: Verdana;
}

#tributes-find-rightcol-box a:link {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #444B9B;
	border-top: 1px solid #D1D3E2;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-find-rightcol-box a:active {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #444B9B;
	border-top: 1px solid #D1D3E2;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-find-rightcol-box a:visited {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #444B9B;
	border-top: 1px solid #D1D3E2;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-find-rightcol-box a:hover {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #B4B7D6;
	border-top: 1px solid #D1D3E2;
	color: #000000;
	font-size: 12px;
	font-family: Verdana;	
}

#tributes-find-rightcol-box a:focus {
	display: block;
	padding: 6px 15px 0px 15px;
	height: 22px;
	background: #B4B7D6;
	border-top: 1px solid #D1D3E2;
	color: #000000;
	font-size: 12px;
	font-family: Verdana;	
}

.legendWrapper{
width: 100% !important;
}