body {
	text-align:center;
	}
#container {
  margin: 0 auto;
  width: 800px;
  }

.homebkgrnd {
	background-image: url(images/home_bkgrnd.jpg);
	background-repeat: no-repeat;
}
.whitebodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.whitebodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.blackbodytextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
}
.goldbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC9900;
}
.handwriting {
	font-family: "Lucida Handwriting", Georgia, cursive;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.goldheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
}

.purpleboldcap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990099;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990099;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660033;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993399;
}
a.small:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990099;
}
a.small:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660033;
}
a.smaller:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990099;
}
a.smaller:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #660033;
}
a.small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993399;
}
a.smallgold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc9900;
}
a.smallgold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc9900;
}
a.smallgold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993399;
}
a.goldmenu:active,link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #030080;
	font-weight: bold;
}
a.goldmenu2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc9900;
	font-weight: normal;
}
a.goldmenu2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc9900;
	font-weight: normal;
}
a.goldmenu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc9900;
	font-weight: normal;
}
a.goldmenu3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc9900;
	font-weight: normal;
}
a.goldmenu3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc9900;
	font-weight: normal;
}
a.goldmenu3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc9900;
	font-weight: normal;
	text-decoration: none;
}

a.smaller:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990099;
	text-decoration:none;
}
a.smaller:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990099;
	text-decoration:none;
}
smaller{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #660033;
	text-decoration:none;
}
a.smaller:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #993399;
	text-decoration:none;
}
a.smaller:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #993399;
	text-decoration:none;
}
.whiteheading {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.redtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}
ul {
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ul.friday {
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.rosebullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: url(images/nav/rose-wh.gif);
	list-style-position: outside;

}
.blackheadingbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.goldheadingbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CDA663;
	background-color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.goldheadingbarg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:18px;
	font-weight: bold;
	color: #CDA663;
	background-color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
.goldheadingbar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #CDA663;
	background-color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
}
.goldheadingbar3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CDA663;
	background-color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
}
.goldheadingbarstate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #CDA663;
	background-color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	line-height:25px;
}
.purpleheadingbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: normal;
	text-align: left;
	padding-left: 15px;
	padding-top: 5px;
}
.rubyheadingbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: normal;
	text-align: left;
	padding-left: 15px;
	padding-top: 5px;
}
.aquaheadingbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color:#66ccff;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	padding-left: 15px;
}
.amberheadingbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: normal;
	text-align: left;
	padding-left: 15px;
	padding-top: 5px;
}
.blackheadingbarnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	letter-spacing: normal;
	text-align: right;
	vertical-align: middle;
	word-spacing: normal;
}
.teaserheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	padding-left: 15px;
}

.goldheadingbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: normal;
	text-align: left;
	background-color:#CDA663;
	vertical-align:text-bottom;
	word-spacing: normal;
	padding-left: 15px;
}
a.info, a.info:visited{
      padding:0 2px;
      text-decoration:none;
      color:black;
      background-color:none;
}
a.info:hover{
      color:#FFffFF;
      background-color:990099;
}
a.info span {display: none;}
a.info:hover span {
   display:block;
   margin-left:1em;
   width:auto;
   padding:2px;
   z-index:1;
   color:black;
   font-size:11px;
   font-weight: normal;
   background-color:#FFCCFF;
   position:absolute;
   border:1px solid black;
   width: 30em;
}
a.infop, a.info:visited{
      padding:0 2px;
      text-decoration:none;
      color:black;
      background-color:none;
}
a.infop:hover{
      color:#FFffFF;
      background-color:990099;
}
a.infop span {display: none;}
a.infop:hover span {
   display:block;
   margin-left:-20em;
   width:auto;
   padding:2px;
   z-index:1;
   color:black;
   font-size:11px;
   font-weight: normal;
   background-color:#FFCCFF;
   position:absolute;
   border:1px solid black;
   width: 30em;
}

/* a.infosignature, a.infosignature:visited, a.infosignaturel, a.infosignaturel:visited{
      padding:0 2px;
      text-decoration:none;
      color:#ffffff;
      background-color:none;
}
a.infosignature:hover, a.infosignaturel:hover{
      color:#ffffff;
      background-color:none;
}
a.infosignature span, a.infosignaturel span {display: none;}
a.infosignature:hover span, a.infosignaturel:hover span {
   display:block;
   width:auto;
   padding:2px;
   z-index:1;
   color:white;
   font-size:11px;
   font-weight: normal;
   background-color:#990099;
   position:absolute;
   border:1px solid black;
   width: 40em;
}
a.infosignaturel:hover span {
right:17em;
} */

a.infoclass {
	text-decoration:none;
}

a.infoclass span {
	display: none;
	text-decoration:none;
}

a.infoclass:hover {

	font-size: 100%;
	text-decoration:none;
} 

html body a.infoclass:hover span {
	display: block !important;
	position: absolute; 
	margin-left:1px;
	z-index:2;
	width: 500px;
	border: 1px solid #000;
	color: #fff;
	padding: 10px;
	font-size: 10px;
	text-decoration:none;
	font-weight: normal;
}
a.infoclassright {
	text-decoration:none;
}

a.infoclassright span {
	display: none;
	text-decoration:none;
}

a.infoclassright:hover {

	font-size: 100%;
	text-decoration:none;
} 
html body a.infoclassright:hover span {
	display: block !important;
	position: absolute; 
	right: 175px;
	margin-left:1px;
	width: 350px;
	border: 1px solid #000;
	color: #fff;
	padding: 10px;
	font-size: 10px;
	text-decoration:none;
	font-weight: normal;
	z-index:2;
}

html body a.infosignature:hover span {
	background-color: #990099; 
}
html body a.infocore:hover span {
	background-color: #993366; 
}
html body a.infochair:hover span {
	background-color: #cc6633; 
}
html body a.infotnp:hover span {
	background-color: #66ccff; 
}
html body a.infogold:hover span {
	background-color: #CDA663; 
	
}
html body a.infoejw:hover span {
	background-color: #a78835; 
}

.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #000000;
	background-color: #99CCFF;
	font-style: italic;
	padding-right: 2px;
	padding-left: 2px;
}
#dh a{
	color: #FF33FF;
}
#dh a:hover {
	color:#FFCC33;
	}	
.mainav:a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	padding-right: 80px;
	padding-left: 19px;
	color: #FFFFFF;
	text-decoration:none;
	color: #ffffff;
	text-decoration:none;
    }

.menu-2 { 
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
padding-left: 9px;
padding-right: 10px;
text-decoration: none;
line-height: 30px;
color: #FFffff;
letter-spacing:.1em;
} 

.menu-2:a {
	color: #ffffff;
	font-size: 15px;
	text-decoration: none;
	letter-spacing:.1em;
}

.menu-2:visited {
	color: #ffffff;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-2:link {
	color: #ffffff;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-2:hover {
	position:relative;
	left: 1px;
	top: 1px;
	color: #FF99FF;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-22 { 
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
line-height: 30px;
color: #FFffff;
letter-spacing:.1em;
} 

.menu-22:a {
	color: #ffffff;
	font-size: 15px;
	text-decoration: none;
	letter-spacing:.1em;
}

.menu-22:visited {
	color: #ffffff;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-22:link {
	color: #ffffff;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-22:hover {
	position:relative;
	left: 1px;
	top: 1px;
	color: #FF99FF;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-21 { 
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
line-height: 30px;
color: #FF99FF;
letter-spacing:.1em;
border:1px solid white;
} 

.menu-21:a {
	color: #FFFFFF;
	font-size: 15px;
	text-decoration: none;
	letter-spacing:.1em;
}

.menu-21:visited {
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-21:link {
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-21:hover {
	position:relative;
	left: 1px;
	top: 1px;
	color: #FF99FF;
	text-decoration: none;
	letter-spacing:.1em;
}
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000
}
.formtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#990066
} 
.formtext3 {
	font-family: Arial;
	font-size: 11px;
	background-color:#6C4284;
	color:#F8EEFF;
	font-weight: bold;
} 
.formtext4 {
	font-family: Arial;
	font-size: 12px;
	background-color:#000000;
	color:#cc9900;
	font-weight: bold;
}
.topborder {
border-top-width:thin;
border-top-style:solid;
border-top-color:#AA0000;
border-bottom-width:thin;
border-bottom-style:solid;
border-bottom-color:#AA0000;
}
.leftborder {
border-left-width:1px;
border-left-style:solid;
border-left-color:#AA0000;
}

.allborder {
border-right-width:1px;
border-right-style:solid;
border-right-color:#000000;
border-top-width:1px;
border-top-style:solid;
border-top-color:#000000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-left-width:1px;
border-left-style:solid;
border-left-color:#000000;
}

tr.forcelowheight {
margin:0px;
}

img.border{
        border: 7px solid #990099;
    }
	
img.border2{
        border: 2px solid #990099;
		border-style:ridge;
    }
img.border3{
        border: 8px solid #270037;
		border-style:double;
    }
	

a.whitelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.whitelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.whitelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.smallwhitelink:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #ffffff;
}
a.smallpurplink:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990000;
}
a.smallrubylink:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990000;
}
a.smallamberlink:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990000;
}
a.smallaqualink:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990000;
}
a.amberlink:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}
a.smallpartylink:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990066;
	}
a.smallpartylink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990066;
	}
a.smallpartylink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990066;
	}
img.bordercolorpurple {
        border: 5px solid #990099;
		border-style:ridge;
}
.leftmargin {
padding-left:2px;
}
a.goldmenu:active{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc9900;
}
a.goldmenu:link{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc9900;
}
a.goldmenu:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc9900;
}
a.goldmenu:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;

}
.blackmenu{
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
    color: #000000;
}

a.blackmenu:active{

    color: #000000;

}
a.blackmenu:link{
    color: #000000;
}
a.blackmenu:visited{

    color: #000000;
}
a.blackmenu:hover {

	color: #777777;

}

.movie-frame {
border-width:3px;
border-style:solid;
border-color:#C6994D;
background-color:#000000;
	
}

	.smallform { 
	font-family: verdana, serif;
	background-color: #FFF9FF;
	color:#660000;
	text-decoration: none;
	font-size: 8pt;
}
	.smallformtitle { 
	font-family: verdana;
	font-size: 8pt;
}
.partymenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #990000;
	text-decoration: none;
}
a.partymenu:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #990000;
	text-decoration:  underline;
}
a.partymenu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #990000;
	text-decoration: underline;
}
a.partymenu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #990000;
	text-decoration:  underline;
}
a.partymenu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	color: #000000;
}
a.ugno:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	color: #CB0C0A;
	text-decoration:  underline;
}
a.ugno:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	color: #CB0C0A;
	text-decoration: underline;
}
a.ugno:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	color: #CB0C0A;
	text-decoration:  underline;
}
a.ugno:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	color: #CB0C0A;
}
.partywords{display: none;}
.style9 {font-size: 12px}

.partybutton:a{
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}

.partybutton:visited {
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;

}
.partybutton:link {
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;

}
.partybutton:hover {
	position:relative;
	font-size: 14px;
	font-weight:bold;
	left: 1px;
	top: 1px;
	color: #FF99FF;

}
.blackheadingbarix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	border: 1px solid white;
}
.parties{
border:1px solid #48205E;
}
.outerbox {
border-top:none;
padding-left:5px;
padding-right:5px;
margin-top:-20px;
height:280px;
}
.click-here{
position:relative;
 left:250px;
 top:-50px;
 width:75px;
 border:1px solid black;
 padding:3px;
}
.box1 {color:#33FF66; font-family:Arial;font-size:13;font-style: normal;}
a.box1:link { font-family:Arial;font-size:18;font-style: normal; color:#99FF33}
a.box1:visited {font-family:Arial;font-size:18;font-style: normal;color:#99FF33}
a.box1:hover { font-family:Arial;font-size:18;font-style: normal;color:#99FF33}
a.box1:active {font-family:Arial;font-size:18;font-style: normal;color:#99FF33}

a.order:link { }
a.order:visited {}
a.order:hover { position:relative; left:1px; top:1px;}
a.order:active {}


.training-order-button { 
	font-family: tahoma, serif;
	background: #391C5A;
	color:#ffffff;
	text-decoration: none;
	font-size: 8pt;
}

.state_class_div{
	width:710px; 
	border:1px solid #000; 
	margin-left:10px; 
	padding:5px;
	margin-bottom:10px;
}
.state_class_div_form{
margin:0 10px 0 0;
}
.state_class_div_title_sig{
margin-bottom: 5px;
color:#542e6c; 
font-weight:bold;
}
.state_class_div_title_sig_button{
background-color:#542e6c; 
color:#fff; 
font-size:12px; 
margin-top:10px;
margin-bottom:5px;
}
.state_class_div_title_90{
margin-bottom: 5px;
color:#a44244; 
font-weight:bold;
}
.state_class_div_title_90_button{
background-color:#a44244; 
color:#fff; 
font-size:12px; 
margin-top:10px;
margin-bottom:5px;
}
.state_class_div_title_ej{
margin-bottom: 5px;
color:#e79b5c; 
font-weight:bold;
}
.state_class_div_title_ej_button{
background-color:#e79b5c; 
color:#fff; 
font-size:12px; 
margin-top:10px;
margin-bottom:5px;
}
.state_class_div_title_es{
margin-bottom: 5px;
color:#6cdbff; 
font-weight:bold;
}
.state_class_div_title_es_button{
background-color:#6cdbff; 
color:#fff; 
font-size:12px; 
margin-top:10px;
margin-bottom:5px;
}

.menu-2_gold { 
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
padding-left: 26px;
padding-right: 26px;
text-decoration: none;
line-height: 30px;
color: #CDA663;
letter-spacing:.1em;
} 
.menu-2_gold:a {
	color: #CDA663;
	font-size: 15px;
	text-decoration: none;
	letter-spacing:.1em;
}

.menu-2_gold:visited {
	color: #CDA663;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-2_gold:link {
	color: #CDA663;
	text-decoration: none;
	letter-spacing:.1em;
}
.menu-2_gold:hover {
	position:relative;
	left: 1px;
	top: 1px;
	color: #FF99FF;
	text-decoration: none;
	letter-spacing:.1em;
}
.footer_menu{
color:#FFFFFF;
font-size:9px;
}

