/*
.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #b8b8b8;
text-decoration: none;
}

.subnavigation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #0033ff;
text-decoration: none;
}

.extrasubnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
text-decoration: none;
}

.breadcrumbtrail {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
text-decoration: none;
}

.content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
line-height: 1.7em;
}

.tablecontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
}

.pullQuote {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.25em;
weight: bold;
color: #6699ff;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #333333;
line-height: 1.0em;
}

.presentation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #FFFFFF;
text-decoration: none;
}
.cleanseTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.cleanseText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.cleanseLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0000CC;
}
.agTextHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #FFFFFF;
}
.agText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #333333;
}
.agNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
}
.agNav A:LINK {color: #333399;}
.agNav A:VISITED {color: #3333cc;}
.agNav A:HOVER {color: #cc0000;}
.agNav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.agNav2 A:LINK {color: #333333;}
.agNav2 A:VISITED {color: #666666;}
.agNav2 A:HOVER {color: #cc0000;}

a:hover {
color: #CCCCCC;
}

a:visited {
color: #666666;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
/*
/*
Developer: Steve Holland
E-mail: steve.holland@us.usana.com
Date: 1/9/2004
Description: Stylesheet
*/

/* Begin Body */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 1.7em;
  /*
  background-image : url(../inputbg.gif);
	background-repeat : no-repeat;
  */
}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  line-height: 1.0em;
}

.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #b8b8b8;
  text-decoration: none;
}

.bodysmall{
  color: #000000;
  text-decoration : NONE;
  font-size : 9px;
  font-weight : NORMAL;
  font-family : Arial, Helvetica, sans-serif;
}

.bodyPlain{
  color: #000000;
}

.content {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #666666;
  line-height: 1.7em;
}

.required{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FF0000;
  line-height: 1.7em;
}

.pageHeader{
  color: #333333;
  text-decoration : NONE;
  font-size : 14px;
  font-weight : BOLD;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  line-height: 1.0em;
}

.copyright{
  color: #000000;
  text-decoration : NONE;
  font-size : 9px;
  font-weight : NORMAL;
  font-family : Arial, Helvetica, sans-serif;
}

.question{
	color: #000000;
	text-decoration : NONE;
	font-size : 12px;
	font-weight : NORMAL;
	font-family : Arial, Helvetica, sans-serif;
}

.title{
	color: #000000;
	text-decoration : NONE;
	font-size : 12px;
	font-weight : NORMAL;
	font-family : Arial, Helvetica, sans-serif;
}

/* End Body */

/*---------------------------------------------------------------------------------------------------*/

/* Begin Link */
/* Regular links */
/*
a:link{
  color : #32425D;
  text-decoration : UNDERLINE;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 1.7em;
}

a:visited{
  color : #32425D;
  text-decoration : UNDERLINE;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 1.7em;
}

a:hover{
  color : #3366CC;
  text-decoration : UNDERLINE;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 1.7em;
}
*/

/* Regular links */
/* more links */
a.extrasubnav:link{
  color : #999999;
  text-decoration : NONE;
  font-size : 10px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.extrasubnav:visited{
  color : #999999;
  text-decoration : NONE;
  font-size : 10px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.extrasubnav:hover{
  color : #CCCCCC;
  text-decoration : NONE;
  font-size : 10px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* more links */
/* sub nav */
subnavigation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #0033ff;
text-decoration: none;
}

a.subnavigation:link{
  color : #0033ff;
  text-decoration : NONE;
  font-size : 14px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.subnavigation:visited{
  color : #999999;
  text-decoration : NONE;
  font-size : 14px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.subnavigation:hover{
  color : #CCCCCC;
  text-decoration : NONE;
  font-size : 14px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* sub nav */
/* footer */
a.footer:link{
  color : #b8b8b8;
  text-decoration : NONE;
  font-size : 10px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.footer:visited{
  color : #b8b8b8;
  text-decoration : NONE;
  font-size : 10px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.footer:hover{
  color : #666666;
  text-decoration : NONE;
  font-size : 10px;
  font-weight : NORMAL;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* footer */
/* wizIndex */
a.wizIndex:link{
  color : #1E5194;
  text-decoration : NONE;
  font-size : 17px;
  font-weight : BOLD;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.wizIndex:visited{
  color : #1E5194;
  text-decoration : NONE;
  font-size : 17px;
  font-weight : BOLD;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.wizIndex:hover{
  color : #6699FF;
  text-decoration : NONE;
  font-size : 17px;
  font-weight : BOLD;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* wizIndex */
/* End Link */

/*---------------------------------------------------------------------------------------------------*/

/* Begin Table */
table{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #666666;
  line-height: 1.7em;
}
/* Subtable style1 */
table.main1{
	border-style : solid;
	border-width : 1;
  border-color:#FDBF47;
	background : #FFFFFF;
}
/* Subtable style2 */
table.main2{
	border-style : solid;
	border-width : 1;
  border-color:#000000;
	background : #F4F4F4;
}
/* Subtable style3 */
table.main3{
	border-style : dashed;
	border-width : 1;
  border-color:#000000;
	/*background : #FFFFFF;*/
}
/* Subtable style4 */
table.dotted{
	border-style : dashed;
	border-width : 1;
	border-color : #FDBF47;
	/*background : #FFFFFF;*/
}

/* Begin Row highlighter */
/*<tr onmouseover="this.className='Selected';" onmouseout="this.className='unSelected';">*/
tr.unSelected{
  background-color : ;
}

tr.Selected{
  background-color : #E0E0E0;
}

td.readonly{
  color: #666666;
  text-decoration : NONE;
  font-size : 12px;
  font-weight : NORMAL;
  font-family : Arial, Helvetica, sans-serif;
}

.columnHeader{
  color: #4F7CA3;
  text-decoration : NONE;
  font-size : 14px;
  font-weight : NORMAL;
  font-family : Arial, Helvetica, sans-serif;
}
/* End Row highlighter */
/* End Table */

/*---------------------------------------------------------------------------------------------------*/

/* Begin Form */
input,file,textarea,select{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 1.7em;
}

input.required{
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	background-attachment : fixed;
	background-image : url(/CRTS/_assets/images/inputbg.gif);
	background-repeat : no-repeat;
	color : #FF0000;
}

input.readonly{
  background : #F4F4F4;
  border-width : 1;
  border-color : #999999;
  border-style : double;
  font-size : 12px;
  color : #666666;
  font-family : Arial, Helvetica, sans-serif;
}

input.button {
  background : #E6E6E6;
  border : groove;
  border-width : thin;
  font-size : 12px;
  color : #000000;
  font-family : verdana,arial;
  font-weight : NORMAL;
}

input.helpButton{
  background : #F6E5C6;
  border : groove;
  border-width : thin;
  font-size : 9px;
  color : #000000;
  font-family : verdana,arial;
  font-weight : NORMAL;
  cursor: help;
}

.submit,
.submit-disabled {
	background: #fefefe url(/_assets/CH/images/background_form_element.gif) repeat-x;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
}

.submit:hover,
.submit:focus {
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78}
/* End Form */

fieldSet{
  border : groove;
  border-width : thin;
}

/*---------------------------------------------------------------------------------------------------*/

/* Begin HR */
hr{
  color : #000000;
}

.help{
	border-style : double;
	border-width : 1;
  border-color:#999999;
	background : #FFFFFF;
}
/* End HR */