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

/***********************************
	Revision: 	1.03
	Date:		July 25, 2007
	Admin:		Kevin Bunt
***********************************/

/* HTML tags */

body{
	font: 76%/1.166 Arial,sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

img{
	border: 0;
}

p, table, tbody, tr, td, ol, ul, li /*explicit*/{
 	font: normal 1.0em/1.4em Verdana,sans-serif;
 	color: #333333;
}

a{
	color: rgb(0,94,49);
	text-decoration: underline;
}

a:link{
	color: rgb(0,94,49);
	text-decoration: underline;
}

a:visited{
	color: rgb(103,103,52);
	text-decoration: underline;
}

a:hover, a:active, a:focus{
	text-decoration: none;
}

h1{
 	font: bold 1.4em Arial,sans-serif;
 	color: rgb(0,0,0);
 	margin: 0px;
 	padding: 0px;
}

h2{
 	font: bold 1.3em Arial,sans-serif;
 	color: rgb(0,0,0);
 	margin: 1.2em 0em 1.2em 0em;
 	padding: 0px;
}

h3{
 	font: bold 1.2em Arial,sans-serif;
 	color: rgb(0,0,0);
 	margin: 0px;
 	padding: 0px;
}

h4{
 	font: bold 1.1em Arial,sans-serif;
	color: rgb(0,0,0);
 	margin: 0px;
 	padding: 0px;
}

h5{
 	font: bold 1.0em Arial,sans-serif;
 	color: rgb(0,0,0);
 	margin: 1.2em 0em 1.2em 0em;
 	padding: 0px;
}

h6{
 	font: bold 0.9em Arial,sans-serif;
 	color: rgb(0,0,0);
 	margin: 1.2em 0em 1.2em 0em;
 	padding: 0px;
}

ol,ul,li{
	font-size: 1.0em;
	line-height: 1.4em;
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
}

ul{
 	list-style-type: square;
}

ul ul{
 	list-style-type: disc;
}

ul ul ul{
 	list-style-type: none;
}

form {
	margin: 0;
	padding: 0;
}

label{
 	font-family: Arial,sans-serif;
 	font-size: 100%;
 	font-weight: bold;
 	color: rgb(0,0,0);
}

input{
	font-family: Arial,sans-serif;
}

input.textField {
	border: 1px solid #000000;
	font-size: 11px; 
	font-family: arial, verdana, sans-serif
}

input.submit {
	margin: 0px;
	background-color: #999966;
	border: 1px solid #a5a56b;
	color: #FFFFFF;
	font-family: arial, sans-serif;
	font-size: 9px;
	padding: 0px; 
}

/* Navigation - reus_leftNav */
.subNavHdr,
td.subNavHdr {
	font: normal 1.4em/.9em Times New Roman, Times, serif;
 	color: rgb(0,0,0);
 	margin: 0px 0px 0px 0px;/*margin left was 10px but it forces tab_h3.gif right*/
 	padding: 3px 0px 3px 10px;/*to compensate for the heading graphic margin change we added 10px leftpad*/
	background:#f0f2d6 url(../images/tab_h3.gif) left top no-repeat;
}

.subNavHdr2,
td.subNavHdr2 {/*assigned to MyNCC*/
	font: normal 1.4em/.9em Times New Roman, Times, serif;
 	color: rgb(0,0,0);
 	margin: 0px 0px 4px 0px;
 	padding: 0px 0px 0px 0px;
	background:#f0f2d6 url(../images/tab_h3.gif) left top no-repeat;
}

.searchResults{
	margin:0px;
	padding: 0px;
	font: 90% Arial,sans-serif;
}

.subNav{
	margin:0px;
	padding: 0px;
	font: 90% Arial,sans-serif;
	background-color:#f5f5e7;
}

.subNav p{
	padding: 2px 5px 2px 10px;
	margin: 0px 0px -2px 0px;
}

.subNav a {	
/* hack to resolve IE/Win's flicker on two line links */
	width:160px;
}
/*July 25 - note: the > character sometimes shows as &gt; after a while in Convio*/
/*July 25 - does this affect IE7?*/
html>body #subNavGecko a {
	width:145px;
}

.subNav ul {list-style: none; margin: 0; padding: 0;}

.subNav ul a, .subNav ul a:link, .subNav ul a:visited {
	display: block;
	padding: 2px 5px 2px 10px;
	text-decoration: none;
}

.subNav ul a:hover, .subNav ul a:active, .subNav ul a:focus{
	background-color: rgb(0,94,49);
	color: #FFFFFF;
	text-decoration: none;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.subNav li {border-bottom: 1px solid #ffffff;}
/* fix for Gecko browsers that don't need the hack */
html>body .subNav li {border-bottom: 1px solid #ffffff;}

#spacer {padding-top:5px; padding-bottom:5px;}
#spacer4px {padding-bottom:5px;}


/* content area styles */
#rightColumn{
	float:right;
	margin:0px;
	padding: 0px 0px 0px 0px;/* this is the final test of the fluid design - was 10px 3% 20px 0px */
	width:188px;/* 23% of pageRight width for fluid and then 120px*/
	font-size: 90%;
	border-left: 1px dotted #cccccc;/**/
}

#pagerightContent{
	margin:0px 22px 0 0;
	padding: 0px 0px 11px 11px;
	border-bottom: 1px dotted #cccccc;/**/
}

#pagerightContent img{display: block;}

/* link styles and hack */
#pagerightContent ul a:link, #subNav ul a:visited {display: block;}
#pagerightContent ul {list-style: none; margin: 0; padding: 0;}
#pagerightContent ul li{list-style: none;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#pagerightContent li {border-bottom: 0px solid #FFF;}/*was #EEE*/
/* fix for Gecko browsers that don't need the hack */
html&gt;body #pagerightContent li {border-bottom: none;}


#middleColumn{float: left; max-width:375px;}

#pageContent{
	padding: 10px 10px 0px 0px;
	max-width:375px;
	/* &gt; &quot;  - Convio archive seems to mess up these characters in CSS*/
	/*width:expression(document.body.clientWidth &gt; 400? &quot;400px&quot;: &quot;auto&quot; );*/
	font-size: 100%;
	border-top: 1px solid #013410;
}

/* custom styles */

.welcome {
font-size: 11px;
font-family: arial, verdana, sans-serif;
}

td.footer {
font-size: 10px;
font-family: Arial, sans-serif; 
}
.caption{
 	font: normal 10px/10px Arial,sans-serif;
 	color: #666666;
 	margin: 1.2em 0em 1.2em 0em;
 	padding: 0px;
}
.caption2{
 	font: normal 10px/10px Arial,sans-serif;
 	color: rgb(190,143,50);
 	margin: 1.2em 0em 1.2em 0em;
 	padding: 0px;
}

.narrowlink{FONT-FAMILY: Arial Narrow;}
#donatenow {
z-index: 1;
position: absolute;
left: 760;
top: 38;
}


/***************/
/* DRTV Styles */

.green_bar{
 background-color: #013410;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #ffffff;
 font-weight: bold;
}

.green_bar_nb{
 background-color: #013410;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #ffffff;
 font-weight: normal;
}

.form_caption{
 background-color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align: right;
 color: #000000;
}
.form_caption_bold{
 background-color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #000000;
}

TD.holdsErrorMsgTable,
TD.holdsErrorMsgOverTable,
TD.TestSecondaryColor {background-color: white;}

/*Registration Screen Changes*/
td.TableHeadings {
	background-color: #013410;
}

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

.appArea {
width: 98%;
}

.boxright {
	margin: 0px 10px 7px 13px;
	width: 240px;
	float: right;
	border: 0px;
	padding: 8px;
	text-align: center;
	vertical-align: middle;
}
.boxright img {
	border: 1px solid #666633;
}
.translate {
	float:right;
	}
