/*  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, TABLE, TR, TH, TD, .Explicit {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}
li, ol, ul {font-size:10px; font-family:verdana, arial}


body {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.smalltext {
font-family: verdana,Arial, Helvetica, sans-serif; 
font-size: 10px;
}
.SectionHead {


	font-family: Arial, Helvetica, Verdana, sans-serif;


}

/*- Menu Tabs J--------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:98%;
      line-height:normal;
          border-bottom:1px solid #24618E;
      }
    #tabsJ ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url(&quot;images/tableftJ.gif&quot;) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url(&quot;images/tabrightJ.gif&quot;) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color:#FFF;
        }


/* Left nav styles */

#lftNav { 
margin:0px 0px 0px 0px; 
}

#lftNav ul
{
margin: 0;
padding: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
width:155px;
}

#lftNav li {
margin: 0;
padding: 0px;
}

#lftNav a
{
display: block;
padding: 8px 3px;
background-color: #152684;
font-weight:bold;
border-bottom: 1px solid #fff;
}

#lftNav a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#lftNav a:hover
{
background-color: #BDCEEF;
color: #152684;
}

/* End left nav style */


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;



}

#articlebox {
BORDER-RIGHT: #cccccc 1px solid; 
PADDING-RIGHT: 5px; 
BORDER-TOP: #cccccc 1px solid; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
BORDER-LEFT: #cccccc 1px solid; 
WIDTH: 400px; 
PADDING-TOP: 5px; 
BORDER-BOTTOM: #cccccc 1px solid; 
HEIGHT:100%;
TEXT-ALIGN: left;
font-family: verdana,Arial, Helvetica, sans-serif; 
font-size: 10px;
color:#808080;
}



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


}





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

hr { border:1px solid #800000;height:1px;}

A.links
{
Color: #FF9900;
Text-Decoration: none;
Font-Weight: bold;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 9pt;
}

A:HOVER.links
{
Color: #CC99CC;
Text-Decoration: none;
Font-Weight: bold;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 9pt;
}
a.readmore,a:hover.readmore  {
font-size:10px;
font-family:verdana;
font-weight:bold;
color:#800000;
text-decoration:none;}
A.footerlinks
{
Color: #66FFFF;
Text-Decoration: none;
Font-Weight: normal;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 7pt;
}

A:HOVER.footerlinks
{
Color: white;
Text-Decoration: none;
Font-Weight: normal;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 7pt;
}

.footertext
{
Color: white;
Text-Decoration: none;
Font-Weight: normal;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 7pt;
}

.maintext
{
Color:Black;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 9pt;
Text-Align: justify;
}


FONT.maintextbold
{
Color:black;
Font-Weight: bold;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 9pt;
}

FONT.upright
{
Color:#99CCFF;
Font-Weight: bold;
Font-Family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 9pt;
}

.date{
font-family: verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-right: 10px;
}

.footertext{
font-family: verdana;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:center;
}

#homepageintro{
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
text-align: justify;
line-height:normal;
}

.JTA{
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
padding: 3px;
text-align:left;
}

.headerwhite{
font-family: arial;
font-size:19px;
font-weight:normal;
padding-left: 10px;
color:#FFFFFF;
letter-spacing: 0px;
}

#cannedtd{
font-family: verdana;
border-bottom: 1px #ffffff solid;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#FFFFFF;
background:#152684;
height:30px;
}

#cannedtdnobg{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#3E54B7;
}

#homepressheading{
font-family: verdana;
border-bottom: 1px #ffffff solid;
font-size:10px;
font-weight:bold;
color:#3E54B7;
line-height:normal;
}

a.homepressheadingmain{
font-family: verdana;
border-bottom: 1px #ffffff solid;
font-size:10px;
font-weight:bold;
color:#3E54B7;
line-height:normal;
text-decoration:none;
}

a:hover.homepressheadingmain{
font-family: verdana;
border-bottom: 1px #ffffff solid;
font-size:10px;
font-weight:bold;
color:#3E54B7;
line-height:normal;
text-decoration:underline;
}

.resultsheaderlink{
font-family: verdana;
border-bottom: 1px #ffffff solid;
font-size:10px;
font-weight:bold;
color:#3E54B7;
line-height:normal;
text-decoration:none;
}

a.resultsheaderlink{
font-family: verdana;
border-bottom: 1px #ffffff solid;
font-size:10px;
font-weight:bold;
color:#3E54B7;
line-height:normal;
text-decoration:none;
}

a:hover.resultsheaderlink{
font-family: verdana;
border-bottom: 1px #ffffff solid;
font-size:10px;
font-weight:bold;
color:#3E54B7;
line-height:normal;
text-decoration:underline;
}

a.cannedred{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#CC0000;
text-decoration:none;
background-color:#DFDBDC;
}


.JTA{
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
padding: 3px;
text-align:left;
}

A.JTA:active {
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
padding: 3px;
text-align:left;
}
A.JTA:link {
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
padding: 3px;
text-align:left;
}
A.JTA:hover {
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
padding: 3px;
text-align:left;
}
A.JTA:visited {
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
padding: 3px;
text-align:left;
}


#jtarnav
{
font-family: verdana;
font-size:10px;
font-weight:normal;
color:#666666;
padding: 3px;
text-align:left;
}

A.rnavhome:active {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.rnavhome:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #800080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.rnavhome:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.rnavhome:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

a.canned{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#FFFFFF;
text-decoration:none;
}

A.canned:active {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#FFFFFF;
text-decoration:none;
}
A.canned:visited {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#FFFFFF;
text-decoration:none;
}
A.canned:link {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#FFFFFF;
text-decoration:none;
}
A.canned:hover {
display: block;
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#3E54B7;
text-decoration:none;
}

.appArea {
	width: 480;
	margin-left: 5px;
	margin-top: 5px;
}

.appAreaNowidth {
	margin-left: 5px;
	margin-top: 5px;
}

a.date{
font-family: verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-right: 10px;
text-decoration: none;
padding-left: 5px;
}
A.date:link {
font-family: verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-right: 10px;
text-decoration: none;
padding-left: 5px;
}
A.date:active {
font-family: verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-right: 10px;
text-decoration: none;
padding-left: 5px;
}
A.date:visited {
font-family: verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-right: 10px;
text-decoration: none;
padding-left: 5px;
}
A.date:hover {
font-family: verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-right: 10px;
text-decoration: none;
padding-left: 5px;
}

.headermenu{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 5px;
color:#3E54B7;
text-decoration: none;
}

a.headermenu{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 5px;
color:#3E54B7;
text-decoration: none;
}

A.headermenu:link {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 5px;
color:#3E54B7;
text-decoration: none;
}
A.headermenu:active {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 5px;
color:#3E54B7;
text-decoration: none;
}
A.headermenu:visited {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 5px;
color:#3E54B7;
text-decoration: none;
}

a.headermenu:hover{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 5px;
color:#3E54B7;
text-decoration: underline;
}

.topmenu{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#CC0000;
text-decoration: none;
}

a.topmenu{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#CC0000;
text-decoration: none;
}

A.topmenu:link {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#CC0000;
text-decoration: none;
}
A.topmenu:active {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#CC0000;
text-decoration: none;
}
A.topmenu:visited {
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#3E54B7;
text-decoration: none;
}

a.topmenu:hover{
font-family: verdana;
font-size:10px;
font-weight:bold;
padding-left: 2px;
color:#CC0000;
text-decoration: underline;
}
