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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	/*vertical-align: baseline;*/
}

/* remember to define focus styles! */

:focus {
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}









body										{margin:0 auto; background-color: white;text-align:center;background-image:url(images/bkg_stripe.gif);background-repeat:repeat;background-position:center top;color:#000066;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;line-height:120%;font-variant:normal;font-weight:normal;}/*#000033*/
body										{text-align:-moz-center;}

#midWrapper                                 {top:0px;height:auto;width:800px;position:relative;margin:0 auto;border:solid 1px #000066;}/*#000033*/

#drop										{background-image: url('images/drop800.gif'); background-repeat:no-repeat;width:800px;height:5px;}	
#bottstripe									{background-image: url('images/bottom_stripe800x5.gif'); background-repeat:no-repeat;width:800px;height:5px;background-position:center top;}
#fancystripe								{background-image: url('images/fancy_stripe800x18.gif'); background-repeat:no-repeat;width:800px;height:18px;background-position:center top;}
#headerHolder								{background-color:#000066;width:792px;height:232px;border-right:4px solid #cccc66;border-left:4px solid #cccc66;border-top:4px solid #cccc66;}/*#000033*/
#headerHolder #logo							{float:left;padding-left:10px;padding-top:10px;}
#homeIMG									{height:212px;width:212px;border:0px;}
#address									{padding-left:30px;height:auto;background-color:#000066;float:left;width:400px;color:#FFFFFF;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;line-height:120%;font-variant:normal;font-weight:normal;font-size:13px;text-align:left;}/*#000033*/
#address h3									{width:400px; height:100px;}


#centertable								{margin-left: auto;margin-right: auto;}
#centertabletoo								{margin-left: auto;margin-right: auto;}

#yellowstripe								{width:800px;height:4px;background-color:#cccc66;}
#sagestripe									{width:800px;height:5px;background-color:#a39d50;}
#tanstripe									{width:800px;height:5px;background-color:#000066;}/*#000033*/
#tancopy									{line-height:120%;width:800px;height:auto;background-color:#ffffcc;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;color:#000066;text-align:left;}/*#000033*/
#aboutcopy									{line-height:120%;width:800px;height:auto;background-color:#ffffcc;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;color:#000066;text-align:left;}/*#000033*/					
#contactcopy								{line-height:120%;width:800px;height:auto;background-color:#ffffcc;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;color:#000066;text-align:left;}/*#000033*/					

#contactcopy div h3							{padding-left:15px;padding-top:10px;}

#indexcopy									{line-height:120%;width:800px;height:auto;background-color:#ffffcc;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;color:#000066;text-align:center;padding-top:10px;padding-bottom:10px;margin-left:auto;margin-right:auto;margin:0;}/*#000033*/					
#indexcopy									{text-align:-moz-center;}

#indexcopy h3								{font-size:16px;color:#000066;padding-bottom:10px;}/*#000033*/

#aboutcopy p								{width:745px;padding:10px;padding-left:15px;}
#aboutcopy p b					 			{padding-top:15px;padding-bottom:15px}
#aboutcopy h3								{padding-left:15px;}

#aboutcopy div h3							{padding-left:15px;padding-top:10px;}

#linkscopy									{line-height:120%;width:800px;height:auto;background-color:#ffffcc;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;color:#000066;text-align:left;}/*#000033*/					
#linkscopy h3								{padding-left:15px;padding-top:10px;}

#linkscopy #linkswrap table.links			{width:600px;background-color:#FFFFCC;}
#linkscopy #linkswrap						{padding-left:25px;padding-top:15px;padding-bottom:15px;}


#anchor										{height:10px;}


#tancopy p									{width:700px;padding:10px;padding-left:15px;}
#tancopy p b					 			{padding-top:15px;padding-bottom:15px}
#tancopy h3									{padding-left:15px;padding-top:10px}

#tancopy #arrowholder a.arrowlink,
#tancopy #arrowholder a.arrowlink:link,
#tancopy #arrowholder a.arrowlink:active,
#tancopy #arrowholder a.arrowlink:visited				{text-decoration:none;color:#000066;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;line-height:120%;font-variant:normal;font-weight:normal;font-size:13px;}/*#000033*/
#tancopy #arrowholder a.arrowlink:hover					{text-decoration:underline;}

#arrowholder								{width:90px;background-image: url('images/arrow.gif'); background-repeat:no-repeat;background-position:center right;margin:0px;padding-left:16px;}

#accordianWrap				{width:800px;height:410px;background-color:#ffffcc;padding-top:20px;}

.accordion                  {width: 495px;border-bottom: solid 2px #FFFFFF;text-align:center;margin:auto;}
.accordion h3               {background: #cccc66 url('images/plus.gif') no-repeat right -51px;	padding: 7px 15px;	margin: 0;	font: bold 100%/100% Trebuchet MS, Arial, Helvetica, sans-serif;margin-top:2px;text-align:left;border-left: solid 1px #cccc66;border-right: solid 1px #cccc66;cursor:pointer;cursor:hand;}
.accordion h3:hover         {background-color: #a39d50;border-left: solid 1px #a39d50;border-right: solid 1px #a39d50;}
.accordion h3.active        {background-position: right 5px;background-color: #a39d50;background: #a39d50;background: #a39d50 url('images/minus.gif') no-repeat right -51px;border-left: solid 1px #a39d50;border-right: solid 1px #a39d50;}
.accordion p                {background: #ffffcc;margin:0;padding: 10px 15px 20px;border-left: solid 1px #a39d50;border-right: solid 1px #a39d50;border-bottom: solid 1px #a39d50;display:none;text-align:left;margin-bottom:2px;}
.accordion p a				{color:#000066;text-decoration:underline;}/*#000033*/

.accordion p a:hover				{color:#000066;text-decoration:none;}/*#000033*/

#footerHolder								{background-color:#000066;width:800px;height:90px;margin:0px;padding:0px;}/*#000033*/
#footerText									{padding-top:25px;color:#FFFFFF;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;line-height:120%;font-variant:normal;font-weight:normal;font-size:13px;text-align:center;}

#footerHolder #footerText a,
#footerHolder #footerText a:link,
#footerHolder #footerText a:active,
#footerHolder #footerText a:visited				{text-decoration:underline;color:#FFFFFF;font-family:Trebuchet MS, Arial, Helvetica, Verdana, Sans-Serif;line-height:120%;font-variant:normal;font-weight:normal;font-size:13px;}
#footerHolder #footerText a:hover				{text-decoration:none;}

.pipe										{font-size:15px;padding-left:4px;padding-right:4px;}


#CTA                                        {float:right;background-color:#000066;padding-top:10px;}/*#000033*/


#CTA .CTAImage								{width:93px;height:27px;border:0px;}

#CTA li										{padding-right:0px;padding-left:0px;padding-top:0px;margin:0px;padding-bottom:0px;}



#videoHolder                                {width:800px;height:354px;}

.videoFlashOff								{width:583px;height:354px;display:none;}
.videoFlashOn								{width:583px;height:354px;display:block;}
.textBlurbOff								{width:591px;height:325px;display:none;}

#video1										{margin-top:36px;border:solid 3px #180000;background-color:#340100;}
#video2										{margin-top:36px;border:solid 3px #180000;background-color:#340100;}
#video3										{margin-top:36px;border:solid 3px #180000;background-color:#340100;}
#video4										{margin-top:36px;border:solid 3px #180000;background-color:#340100;}
#video5										{margin-top:36px;border:solid 3px #180000;background-color:#340100;}



#flashcontent                               {width:591px;height:354px;float:inherit;margin: 0px 0px;}
#credits									{font-size:10px;text-align:center;margin-top:72px;}

#credits a,
#credits a:link,
#credits a:active,
#credits a:visited							{text-decoration:none;color:#000066;font-family:Verdana,Arial,Helvetica,Sans-Serif;line-height:120%;font-variant:normal;font-weight:normal;font-size:10px;}/*#000033*/
#credits a:hover							{text-decoration:underline;}


#footer										{clear:both;margin-left:0px;margin-right:0px;}

#footer li                                  {display:inline; vertical-align:middle;padding:0px;margin:0px;}
#footer li :last-child                      {padding-right:0px;}
#footer li a                                {text-decoration:none;}




#newCredits									{font-size:10px;position:relative;bottom:10px;margin-left:auto;margin-right:auto;text-align:center;}
#newCredits a,
#newCredits a:link,
#newCredits a:active,
#newCredits a:visited						{text-decoration:none;color:#000066;font-family:Verdana,Arial,Helvetica,Sans-Serif;line-height:120%;font-variant:normal;font-weight:normal;font-size:10px;}/*#000033*/
#newCredits a:hover							{text-decoration:underline;}

#contactcopy p								{width:745px;padding:10px;padding-left:15px;}
#contactcopy p b					 		{padding-top:15px;padding-bottom:15px}
#contactcopy h3								{padding-left:15px;padding-top:15px;}





.input242					{width:242px;}
.input50					{width:50px;}
.input75					{width:75px;}
.input100					{width:100px;}
.input110					{width:103px;}

.clearme					{clear:both;height:4px;}
#cityFloat					{width:104px;float:left;}
#stateFloat					{width:45px;float:left;}
#zipFloat					{width:75px;float:left;}


.errormessage
{
color: #ffff00 ;
}



#stateDrop					{float:left;margin-right:10px;}
#cityField					{float:left;margin-right:10px;}
#zipField					{display:block;}


#submitStyle				{background: #cccc66;color: #000066;; border: solid 1px #a39d50; margin:5px;}/*#000033*/

