/* CSS Document */

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


*/

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


body {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}


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


a.topNav {
	color: #039;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
}

a.topNav:hover {
	color: #cc0000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
}


a {
	color: #003366;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
}


A:link { 
	color: #003366;
} 


a:hover {
	color: #cc0000;
	font-size: 9pt;
         font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
}
a.whitelink, a.whitelink:link, a.whitelink:visited, a.whitelink:hover, a.whitelink:active {

	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
}
a.leftNav {
	color: white;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 4px;
}

a.leftNav:hover {
	color: #cc0000;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 4px;
	font-style: normal;
}

img.border {
	border: 1px solid #333333;
	margin: 10px;
}



.SectionHead {
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

p.cstmTitle {
	font-size: 12pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ObjTitle {
	color: #003366;
	font-size: 10pt;
	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;
}


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


p.dividerHeading {
	background-color: #003366;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 1px 0px;
	width: 100%;
}

p.Instructions {
	background-color: #003366;
	background-image: URL(../images/sp.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 4px 4px 1px 4px;
	margin-bottom: 0px;
	margin-top: 0px;
}



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

TD {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headlines {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.pagetitles {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.captions {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subheading {color: #003366;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
}
.headlines2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headlines-red {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subheads {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.newshead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.thankyou {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.name {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.disclaimer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.newsalert {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; FONT-STYLE: oblique; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.newsalertblue {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.quotes {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.whitecaptions {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.cstmBack {
	background-color: #ffffff;
	background-image: URL(../images/sp.gif);
}

.cstmFrame {
	background-color: #003366;
	color: #000;
	text-align: center;
	font-style: italic;
	margin: 2px;
}

p.PaddedListHeadings {
background-color: #003366;
	margin: 2px 3px;
	font-weight: bold;
	color: white;
}

th.lc_Heading {
	background-color: #003366;
	color: #fff;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	text-align: left;
	padding: 2px 3px;
}

td.TableHeadings {
	background-color: #003366;
}

p.cstmTitle {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}