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



/*ctnc-css.css*/

/* CSS Document */

.chromestyle{
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/

display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #BBB;
width: 100%;
padding: 3px 0;
margin: 0;
text-align: center; /*set value to &quot;left&quot;, &quot;center&quot;, or &quot;right&quot;*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a:link, .chromestyle ul li a:hover, .chromestyle ul li a:visited,.chromestyle ul li a:active {
color: #336633;
font:bold 11px Arial;
text-transform: uppercase;
padding: 4px 4px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover{
color: #000000;
background-color: #93BA8A;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: &quot; &quot; url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
margin-top:-3px;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-top:1px solid #000;
border-bottom-width: 0;
font:normal 11px Arial;
text-transform: uppercase;
line-height:14px;
text-align: left;
z-index:100;
background-color: #FFE795;
width: auto;
visibility: hidden;
}

.dropmenudiv a:link, .dropmenudiv a:visited, .dropmenudiv a:active {
font:bold 11px Arial;
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #336633; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #336633;
}

.dropmenudiv a:hover {
color:#000000;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 150px;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #93BA8A;
}
.class2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE795;
	text-decoration: none;
}
.class2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.class2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE795;
	text-decoration: none;
}
.class2a a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFE795;
	text-decoration: none;
}
.class2a a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.class2a a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFE795;
	text-decoration: none;
}
.textfield {
	font-size: 11px;
	color: #333333;
	background: #F7F7F7;
	border: 1px solid #CCCCCC;
	padding: 3px;
	width:111px;
	font-family: Arial, Helvetica, sans-serif;
}
.textfield2 {
	font-size: 8px;
	color: #333333;
	background: #F7F7F7;
	border: 1px solid #CCCCCC;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.butclass2 {
	font-size: 11px;
	color: #336633;
	background: #F7F7F7;
	cursor: pointer;
	border: 1px solid #336633;
	padding-left: 1px;
	font-family: Arial, Helvetica, sans-serif;
}
.lftbut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	background: #F7F7F7;
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #666666;
	padding: 2px;
}
.lftbut a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	background: #F7F7F7;
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #666666;
	padding: 3px;
}
.lftbut a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	background: #666666;
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #666666;
	padding: 3px;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.maintext a:link, .maintext a:visited, .maintext a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	text-decoration: none;
}
.maintext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.yellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE795;
}

#logouttable a:link, #logouttable a:visited, #logouttable a:hover, #logouttable a:active, #logouttable td {
color:black;
}