body {
	scrollbar-3d-light-color : #CCCCCC;
	scrollbar-arrow-color : #999999;
	scrollbar-base-color : #999999;
	scrollbar-dark-shadow-color : #999999;
	scrollbar-face-color : #660033;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #999999;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	line-height:11pt;
}
UL { list-style-position: outside;
     color: #660033;
     list-style-type:square;
}

LI {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin-bottom : 1em;
}

UL LI {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin-bottom : 6pt;
}

.clsThankYou {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
}
.clsListBox {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;

}
A.clsTop {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : bold;
}	

.clsRevelwood {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	letter-spacing : 2px;
	color : #660033;
	font-size : 8pt;
	margin-bottom : 0px;
}
.clsAddress {
	line-height : 15px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.clsHome {
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1           {
	letter-spacing: 1pt;
	color: #660033;
	font-size: 18px;
	margin-top: -1;
	margin-bottom: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #999999;
	margin-top : 4px;
	margin-bottom : 4px;
}
H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 10pt;
	margin-bottom : 2px;
	margin-top : 2px;
}
H4 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #999999;
	margin-bottom : 2px;
	margin-top : 2px;
}
H5 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
H6 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 10pt;
	margin-bottom : 2px;
	margin-top : 2px;
	padding-left:8px;
}

.clsMenuTop {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : #b17d97;
    margin-bottom : 3px;
    margin-top : 0px;
}

.clsHomePageLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
	font-weight : normal;
}
.clsDelimiter {
    color : #000000;
}
.clsCrumbTitle {
    color : #000000;
}
A {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #660033;
}
A:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
}
.clsFooter A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : none;
	font-weight : normal;
}
A .clsContactLinks {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : none;
	font-weight : normal;
}

TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
HR {
	color : #660033;
	height : 1px;
}
.clsHang  { text-indent: -3em; margin-left: 3em; }

.clsLargeHang { text-indent: -3em; margin-left: 6em; }

.clsCopyright {
	color : #999999;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
A .clsNonBold {
	font-weight : 400;
	text-decoration: none;	
}
.clsTopMenuLink {
	font-weight : bold;
	text-decoration: none;	
	color:#ffffff;
}
.genericbodybox {
	FONT-SIZE: 11px; MARGIN: 10px 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.sitemap1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.sitemap2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.sitemap3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.clsDynamo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000080;
    font-weight : bold;
}
.genericbullet {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.indentedlinks {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-LEFT: 33px; COLOR: #336666; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.clsApplixTrainingHeader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-align : center;
	margin-bottom : 6px;
	margin-top : 6px;
	letter-spacing : 1px;
}
.clsVersion {
	font-size : 9px;
}
.clsFormHeader {
	background-color : #660033;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 14px;
	margin-bottom : 2px;
	margin-top : 2px;
	font-weight : bold;
}
.clsContactHeader {
	background-color : #B17D97;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 8pt;
	margin-bottom : 2px;
	margin-top : 2px;
	font-weight : bold;
}
.clsAsterisk {
	color : Red;
}

.clsMenuBorder {
    background-color : #660033;
}

.clsMenuFace {
    background-color : #EFEFEF;
}

.nav {
    font-weight : normal;
    font-size : 8pt;
    color : #660033;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    background-color : #EFEFEF;
    text-decoration : none;
}

A.nav {
    font-weight : normal;
    font-size : 8pt;
    color : #000000;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    background-color : #EFEFEF;
    text-decoration : none;
    text-align : left;
}

a:hover.nav {
    font-weight : normal;
    font-size : 8pt;
    color : #660033;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
}

A.clsNavWhite {
  font-weight:bold;
  font-size:8pt;
  cursor:hand;
  color:#ffffff;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  text-decoration:none;
}

a:hover.clsNavWhite {
  font-weight:bold;
  font-size:8pt;
  cursor:hand;
  color:#ffffff;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  text-decoration:underline;
}

.navspecial {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsWhite {
  font-weight:bold;
  font-size:8pt;
  color:#ffffff;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  text-decoration:none;
}
.clsRed {
  color:#660033;
  font-family:Verdana,Arial,Helvetica,sans-serif
  text-decoration:none;
}
.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#nav {
  left:0px;
  position:absolute;
  top:60px;
}
#mnuCompany {
  left:0px;
  position:absolute;
  top:-400px;
}
#mnuSolutions {
  left:0px;
  position:absolute;
  top:-400px;
}
#mnuServices {
  left:0px;
  position:absolute;
  top:-400px;
}
#mnuProducts{
  left:0px;
  position:absolute;
  top:-400px;
}
#mnuPartners{
  left:0px;
  position:absolute;
  top:-400px;
}
#mnuCareers{
  left:0px;
  position:absolute;
  top:-400px;
}
#mnuNewsandEvents {
  left:0px;
  position:absolute;
  top:-400px;
}
#mnuHeroes{
  left:0px;
  position:absolute;
  top:-400px;
}

form, select, option {
  font-size: 8pt;
}

form, input {
  font-size: 8pt;
}
form {
  font-size: 8pt;
  color:black;
  font-weight:bold;
}
.coolMenu	{ background: #FFFFFF;
              border: 1px solid #FFFFFF;
              padding: 2px;
              font-family: verdana;
            }
.coolLink { background: #FFFFFF;
              border: 1px solid #FFFFFF;
              padding: 2px;
              text-align: left;
              cursor: hand;
              font-family:verdana;
}
.clsGraphicLink { background: #FFFFFF;
              border: 1px solid #FFFFFF;
              padding: 2px;
              cursor: hand;
}
              
.clsTitle {
  padding:4px;
  background-color: #CCCCCC;
}

.clsFat {
  padding:4px;
}

.clsGrayMenu {

 			  background-image: url('/images/bg.jpg');
              border: 1px solid #CCCCCC;
              padding: 2px;
              text-align: left;
              cursor: hand;
              font-family:verdana  
}

.clsHomePageTitle {
  font-size:14px;
}
.arrowbutton 	{ 
background-image: url("_private/images/wwwroot/images/button.gif");
		background-color:#C9D4DA;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 19px;
		width: 50px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #CCCCFF 0px solid }

.button 	{ background-image: url("_private/images/wwwroot/images/button.gif");
		background-color:#C9D4DA;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 19px;
		width: 100px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #CCCCFF 0px solid }

.buttonon 	{ background-image: url("_private/images/wwwroot/images/buttonon.gif");
		background-color:#660033;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		height: 19px;
		width: 100px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 0px solid }