/*  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, helvetica, sans-serif;
	font-size: 12px;
}

body {  
	font-family:arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

TEXTAREA, INPUT, SELECT, OPTION {
	font-family:arial, helvetica, sans-serif;
	font-size: 12px;
}

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;
}


.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 */



body {
	margin:0px;
	padding:8px;
	font-family:arial, helvetica, sans-serif;
	color:#000;
	background-color:white;
	}
h1 {
	margin:10px 0px 15px 15px;
	padding:0px;
	font-size:19px;
	line-height:28px;
	font-weight:900;
	color:#000;
	}

h3 {
	font-size: 16px;	
	padding:0px;
	line-height:20px;
	font-weight:600;
	color:#000;
	margin: 10px 15px 15px 15px;
	}

h4 {
	font-size: 14px;	
	padding:0px;
	line-height:28px;
	font-weight:600;
	color:#000;
	margin: 0px 0px 6px 15px;
	}

h5 {
	font-size: 14px;	
	padding:0px;
	line-height:18px;
	font-weight:600;
	color:#000;
	margin: 0px 0px 8px 15px;
	}

h6 {
	font-size: 14px;	
	padding:0px;
	line-height:28px;
	font-weight:600;
	color:#000;
	margin: 17px 15px 0px 15px;
	}

h7 {
	font-size: 15px;	
	padding:0px;
	line-height:28px;
	font-weight:600;
	color:#000;
	margin: 5px 10px 0px 0px;
	}

p {
	font: 12px arial, helvetica, sans-serif;
	margin: 0px 20px 16px 14px;
	padding:0px;
	line-height:17px;
	}

form { display: inline; }

a:link, a:visited, a:hover, a:active {
	color:#006699;
	font-size: 12px;
	text-decoration: underline;
	font-family:arial, helvetica, sans-serif;
	}




#Search {
	font-size: 11px;	
	padding:0px;
	line-height:10px;
	margin: 5px 0px 5px 0px;
/* Again, the ugly brilliant hack. */
	voice-family: &amp;amp;quot;\&amp;amp;quot;}\&amp;amp;quot;&amp;amp;quot;;
	voice-family:inherit;
	}

.exhibit {
	font-size: 15px;	
	padding:0px;
	background-color:#fff;
	margin: 10px 10px 10px 15px;
	}

.fees {
	font: 12px arial, helvetica, sans-serif;
	margin: 4px 5px 4px 5px;
	padding:0px;
	line-height:14px;
	}

.crumbs {
	font-size: 12px;
	padding: 0px;
	margin: 5px 2px 5px 10px;
	}

.shop {
	font-size: 10px;
	padding: 0px;
	margin: 5px 0px 10px 0px;
	}

.const {
	font-size: 10px;
	padding: 0px;
	margin: 5px 5px 5px 5px;
	}

.search1 {
	 width:14em
	 }

.search2 {
	 width:41em
	 }
	 
.search3 {
	 width:10em;
	 margin: 0px 0px 4px 2px;
	 }	 

.pr {
	font-size: 10px;
	padding: 0px;
	margin: 2px 2px 2px 15px;
	line-height:13px;
	}

.hiatus {
	font: 12px arial, helvetica, sans-serif;
	margin: 7px 7px 7px 7px;
	padding:2px;
	line-height:18px;
	}

#footer {
	font:12px arial, helvetica, sans-serif;
	line-height:16px;	
	margin:0px 0px 2px 0px;
	padding:0px;
	}

#nav {
	font:12px arial, helvetica, sans-serif;
	line-height:16px;	
	margin:0px 0px 0px 0px;
	padding:0px;
	}

#navlist a { text-decoration: none;
	margin:0px 0px 5px 0px;
	 }

#navlist p { font: 12px arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:17px;
	 }

#fineprint a {
	color:#336699;
	font-size: 10px;
	text-decoration: underline;
	font-family:arial, helvetica, sans-serif;
	}

#fineprint p {
	font-size: 10px
	font-family: arial, helvetica, sans-serif;
	margin: 0px 20px 16px 14px;
	padding:0px;
	line-height:17px;
	}

#const p {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	margin: 5px 5px 12px 5px;
	padding:0px;
	line-height:15px;
	}

#const a {
	color:#006699;
	font-size: 10px;
	text-decoration: underline;
	font-family:arial, helvetica, sans-serif;
	}

.appArea {
width: auto;
*width:99%;
margin-left: 10px;
margin-top: 10px;
}
/* Additional User Login page text style */
p.loginpage{
width:100%;
margin-left:0;
}
/* End Additional User Login page text style */
