/*
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
Removed IMG tag from the class below
*/

/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td*/
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

ul, ol
{
	margin-top: 0;
	margin-bottom: 1.5em;
}

li
{
	margin-top: 0;
	margin-bottom: 0.5em;
}

/* remember to define focus styles! */
:focus
{
	outline: 0;
}
body
{
	line-height: 1;
	color: black;
	background: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*
	font-family: 'Lucida Grande','Lucida Sans Unicode', Arial, Helvetica, sans-serif;
	font-size:13px;
	*/
}

blockquote:before, blockquote:after, q:before, q:after
{
	content: "";
}
blockquote, q
{
	quotes: "" "";
}

body
{
	background-color: #03112e;
}

.donotDisplay
{
display: none;
}
	
.transparentText25percent
{
background:transparent;
/*
filter:alpha(opacity=25);
-moz-opacity:.25;
*/
opacity:.25;
}

#websiteLogo
{
	float: left;
	clear: left;
	width: 200px;
	height: 82px;
	background-color: #03112e;

	background-image: url(/include/templates/template_standard/images/caseyLogo.png) !important;
	background-image: url(/include/templates/template_standard/images/caseyLogo.gif);
	cursor: pointer;
	margin: 0px 0px 0px 0px;
}
#pullDownMenus
{
	width: 750px;
	height: 82px;
	text-align: left;
	border: 0px solid #F30;
	margin: 0px 40px 0px 200px;
	background-image: url(../images/pullDownMenusBackground.jpg);
	background-repeat:repeat-x;
}

#searchBox
{
	float: right;
	width: 300px;
	height: 90px;
	border: 0px solid #F30;
	margin: -20px 45px 0px 0px;
	background-image: url(../images/searchBoxBackground.png);
	background-repeat:no-repeat;
	color: #fff;
	text-align: center;	
	/*font-size: small;*/
	font-size: 13px;
	padding-bottom: 1.2em;
	line-height: 1.5em;
}

#searchBox h4
{
	margin: 25px 0px 5px 0px;
	font-weight:bold;	
	font-size:90%;
}

#searchBox A
{
	color:#fff;
	text-decoration:none;
}

#searchBox A:hover
{
	text-decoration:underline;
}
#searchBox A:active
{
	text-decoration:none;
}
#searchBox A:visited
{
	text-decoration:none;
}

#searchBox form
{
	font-weight:bold;	
	font-size:90%;
	padding:0; 
	border:0; 
	margin:0;
}

#searchBox input
{
	font-size:90%;
}

#submit
{
background-color: transparent;
border: 0px;
padding: 0px;
color: #fff;
font-weight: bold;
overflow: hidden;
background-image: url(../images/sendButton165px.png);
background-position: center center;
background-repeat: no-repeat; 
width: 50px;
height: 21px;
max-width: 50px;
max-height: 21px;
cursor:pointer;
}

#submitComments
{
background-color: transparent;
border: 0px;
padding: 0px;
color: #fff;
font-weight: bold;
overflow: hidden;
background-image: url(../images/sendButton165px.png);
background-position: center center;
background-repeat: no-repeat; 
width: 165px;
height: 21px;
max-width: 165px;
max-height: 21px;
cursor:pointer;
}

#textLinkButtonBackground140px
{
	float: left;
	width: 140px;
	height: 25px;
	background-color: #fff;
	background-image: url(../images/formButton140px.png);
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	padding-top: 7px;
	vertical-align: middle;
	/*
	padding-bottom: -7px;
	margin: 10px 10px 10px 10px;
	*/
}

#formButton140px
{
background-color: transparent;
border: 0px;
padding: 0px;
color: #fff;
font-weight: bold;
overflow: hidden;
background-image: url(../images/formButton140px.png);
background-position: center center;
background-repeat: no-repeat; 
width: 140px;
height: 30px;
max-width: 140px;
max-height: 32px;
cursor:pointer;
}

#formButton120px
{
background-color: transparent;
border: 0px;
padding: 0px;
color: #fff;
font-weight: bold;
overflow: hidden;
background-image: url(../images/formButton120px.png);
background-position: center center;
background-repeat: no-repeat; 
width: 120px;
height: 30px;
max-width: 120px;
max-height: 32px;
cursor:pointer;
}

#formButton100px
{
background-color: transparent;
border: 0px;
padding: 0px;
color: #fff;
font-weight: bold;
overflow: hidden;
background-image: url(../images/formButton100px.png);
background-position: center center;
background-repeat: no-repeat; 
width: 100px;
height: 30px;
max-width: 100px;
max-height: 32px;
cursor:pointer;
}

#formButton40px
{
background-color: transparent;
border: 0px;
padding: 0px;
color: #fff;
font-weight: bold;
overflow: hidden;
background-image: url(../images/formButton40px.png);
background-position: center center;
background-repeat: no-repeat; 
width: 40px;
height: 30px;
max-width: 40px;
max-height: 32px;
cursor:pointer;
}

#eventMonthSelect
{
	font-weight: bold;
	color: #fff;
	background-color: #003266;
	margin-bottom: 2px;
}

.jumpToMonth
{
	font-size: 13px;
	font-weight: bold;
}

.advancedSearch
{
	font-weight:bold;
	font-size:80%;
}

.ninetyPercentText
{
	font-size: 90%;
}

.eightyPercentText
{
	font-size: 80%;
}

.phone
{
	background: url(/include/templates/template_standard/images/phone.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 10px;
	width: 9px;
	cursor:default;
}

.searchKeywords
				{
				background-color:#ffffb0;
				}

.advancedSearch
{
	font-weight:bold;
	font-size:80%;
}

.ninetyPercentText
{
	font-size: 90%;
}

.eightyPercentText
{
	font-size: 80%;
}

#handHeldHeader
{
display: none;
}

#printHeader
{
display: none;
}

#notForScreen
{
display: none;
}

quickSuggest	{
				font-family: verdana, tahoma, arial, helvetica;
				color:#000;
				font-weight:normal;
				font-size:300%;
				text-decoration:none;
				line-spacing: 1.5em;
				}

.pagestatus	 	{
				background-color:#FFFFFF; 
				border-style: 0; 
				font-family: Arial, Helvetica; 
				font-size: 10px; 
				color: #000000;
				}
				
.invisibleform	{
				border-top : none;
				border-bottom : none;
				border-left : none;
				border-right : none;
				background-color:#FFFFFF; 
				border-style: 0; 
				font-family: Arial, Helvetica; 
				font-size: 11px; 
				color: #000000;
				}

.restrictedSection
				{
				border-top : none;
				border-bottom : none;
				border-left : none;
				border-right : none;
				background-color:#FFFF66; 
				border-style: 0; 
				font-family: Arial, Helvetica; 
				font-size: 11px; 
				color: #000000;
				}
				
.Heading		
				{
				font-size: 120%; 
				font-weight: bold; 
				font-style: normal; 
				text-decoration: none; 
				}
				
.Sub-Heading		
				{
				font-size: 120%; 
				font-weight: bold; 
				font-style: normal; 
				text-decoration: none; 
				}
				
.Highlight		{
				background-color: #ffff88;
				}
				
.Green_Bold 	{
				color: #009900;
				font-weight: bold; 
				}
.Red_Bold 		{
				color: #FF0000;
				font-weight: bold; 
				}
				
.Red_Boxed {
				border: medium solid #FF0000;
				margin-left: 20px;
				margin-right: 20px;
				line-height: 200%;
				white-space: normal;
				}
					 
.Subtitle
				{
				font-family: arial, helvetica, verdana, tahoma;
				font-size: 11px;
				}
				
#adminBox 		{ 
				position:absolute;top:45px;z-index:1000;width:600px;height:77px;
				margin: 0px auto;
				margin-left: -100px;
				/*margin-left: -150px;*/
				/*padding-left: -495px; */
				}
				
.clear {
	overflow: hidden;
	width: 100%;
}

a.formButton {
    background: transparent url(/images/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.formButton span {
    background: transparent url(/images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

#inputButton
{
    background-color: transparent;
	border: 0px;
	background-image: url(/images/bg_button_50px.gif);
	width: 50px;
	height: 24px;
}

.formLightGreenColor 
			  { background-color:#CCFFCC; 
				color: #000000; }

.formLightOrangeColor 
			  { background-color:#FFCC99; 
				color: #000000; }	
				
.formLightRedColor 
			  { background-color:#FFCCCC; 
				color: #000000; }
				
.formLightBlueColor 
			  { background-color:#CCCCFF; 
				color: #000000; }

.specialMessageBand
				{
				background-color: #FBB;
				width: 100%;
				margin-bottom: 2em auto;
				}
		
.specialMessage {
	background-color: #FFF;
	padding: 2em;
	border: thick dashed #F00;
	width: 880px;
	margin: 2em auto;
	text-align: center;
}

.specialMessage h1 
	{
	font-weight: bold;
	font-size: 2.0em;
	line-height: 2.0em;
	color: #000;
	}
	
#casey_contact_feedback 
{
	margin-left: 30px;
	margin-top: 20px;
}

#casey_contact_feedback p
{
	margin-top: 10px;
}

#casey_contact_feedback legend 
{
	font-weight: bold;
	margin: 0 0 0 -30px;
}
