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


*/

.Explicit {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}


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


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



.smlgry { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	color: #000000;
}

.smlnews { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #666666;
}

.sml { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #000000;
}

.smlbold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #000000;
}

.hnews { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000000;
}

.smtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #000000;
}




/* Matches standard links to original, non-Convio site */

A:link          {
            color: #225D9F;
            text-decoration: underline
    }
    A:visited       {
            color: #225D9F;
            text-decoration: underline
    }
    A:active        {
            color: #225D9F;
            text-decoration: underline
    }
    A:hover         {
            color: #0000FF;
            text-decoration: underline
	}

/* Drop-down for Center Dance Association page */



#cdanav {

 }

#cdanav a {
font-size:11px;
text-decoration:none; }


}
#cdanav, #cdanav ul { 			/* all lists */

	margin: 0;
	list-style-type: none;
	line-height: 1;

	display:inline;

}


#cdanav a {
	display: block;

	height:30px;
color:#fff;
}



#cdanav li { 				/* all list items */
	float: left;
	width: 90px; 		/* necessary for Opera */
	background:#225D9F;
	padding: 4px;
border-bottom:1px solid white;
	margin-right:3px;
	list-style-type: none;
}

#cdanav li ul li {
background:#639;
width:115px;	height:20px;


}

#cdanav li li a {
   display: block;
   background: #663399;
   color: #ffffff;
   width: 115px;
   padding: 2px;
   text-decoration: none;
height:20px;
}





#cdanav li ul { 			/* second tier */
	position: absolute;
	display: none;
	width: 90px;
	margin-left:-44px;
	/margin-left:-4px;
	margin-top:5px;
}



#cdanav li ul ul { 			/* third level */
	margin: -1em 0 0 10em;
}

#cdanav li ul ul.left { 			/* third level - only if items must pop out to the LEFT */
	margin: -1em 0 0 -10em;
}



#cdanav li:hover ul ul, #cdanav li:hover ul ul ul, #cdanav li.sfhover ul ul, #cdanav li.sfhover ul ul ul {
	display: none;
}

#cdanav li:hover ul, #cdanav li li:hover ul, #cdanav li li li:hover ul, #cdanav li.sfhover ul, #cdanav li li.sfhover ul, #cdanav li li li.sfhover ul { /* 

lists nested under hovered list items */
	display: inline;
}
