/* define styles for browser handles and input fields */

INPUT { 
background-color : white;
border : 1px solid #7b7b7b;
color : black;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
font-size : 8pt;
} 
.changedField { 
color : black;
background : #bfbfbf;
} 
.currentField { 
color : black;
background : #e4e4e4;
} 
A:link { 
/*color : #ded374; */
  color : #689331;
  text-decoration : underline;
} 
A:visited { 
  /* color : #ded374; */
  color : #689331;
  text-decoration : underline;
} 
A:hover { 
color : #f61e25;
text-decoration : underline;
} 

.link_inner
{ 
  line-height: 150% !important;
} 

P { 
font-size : 12px;
line-height : 100%;
font-family : arial;
color : #000000;
} 
.REGboldWhite { 
font-size : 12px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
color : white;
font-weight : bold;
font-style : normal;
} 
.requiredRed { 
font-size : 14px;
line-height : 120%;
font-family : Arial, Helvetica, sans-serif;
color : red;
font-weight : bolder;
} 
.regular { 
font-size : 12px;
line-height : 120%;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-weight : normal;
} 
font 
{
  font-size : 12px !important;
  line-height : 120% !important;
  font-family : Arial, Helvetica, sans-serif !important;
  font-weight : normal !important;
}

span 
{
  font-size : 12px !important;
  line-height : 120% !important;
  font-family : Arial, Helvetica, sans-serif !important;
  font-weight : normal !important;
}
.regularWhite { 
font-size : 12px;
line-height : 120%;
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-style : normal;
font-weight : normal;
} 
.regularWhiteItal { 
font-size : 12px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-style : italic;
} 
.regitalics { 
color : #000000;
font : italic normal 12px/normal Arial, Helvetica, sans-serif;
} 
.head { 
font-size : 18px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
color : #F51E25;
font-style : normal;
} 
.subhead {
  font-size : 14px;
  line-height : 125%;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  color: #000000;

} 
UL { 
font-size : 12px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
} 
LI { 
font-size : 12px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
} 
.subheadWhite { 
font-size : 14px;
line-height : 125%;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
color : #FFFFFF;
} 
.blackbox { 
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
border-color : #000000;
} 
.bottomline { 
border-bottom : 1px solid;
border-color : #000000;
} 
.leftline { 
border-left : 1px solid;
border-color : #000000;
} 
.boldItal { 
font-size : 12px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
color : black;
font-weight : bold;
font-style : italic;
} 
.textlink { 
font-size : 12px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-weight : normal;
text-decoration : underline;
} 
.regularSmall { 
font-size : 9px;
line-height : 100%;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
} 
.BigBoldWhite { 
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
line-height : normal;
font-weight : bold;
color : #ffffff;
} 
.BOLDreg2 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bold;
color : #000000;
background-image : none;
} 
.RegSlightlySmaller { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : 120%;
font-weight : normal;
font-variant : normal;
} 
.slightlySMALLERital { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : italic;
line-height : normal;
font-weight : normal;
font-variant : normal;
} 
.HeadRED { 
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
line-height : normal;
font-weight : bold;
font-variant : normal;
color : #993366;
} 
.BOLDreg { 
font-size : 12px;
line-height : normal;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-weight : bold;
} 
.regularWhiteBold { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : normal;
font-weight : bold;
color : #ffffff;
} 
.RwgWhiteSmaller { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : 115%;
font-weight : normal;
font-variant : normal;
color : #ffffff;
} 
.REGspacedLINES { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : 150%;
font-weight : normal;
font-variant : normal;
color : #000000;
} 
.productname {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: 125%;
  font-weight: bold;
  font-variant: normal;
  color: #F51E25;
}
.navigationMAIN a, 
.navigationMAIN a:hover, 
.navigationMAIN a:visited, 
.navigationMAIN a:active
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 110%;
  font-weight: bold;
  color: #FFF2C9;
  text-decoration: none;
}

.navigationMAIN a:hover{
  color: #FFFFFF; 
}

A.spCategory {
  color: white;
  text-decoration: none;
  line-height: 150%; 
}

A.spCategory:hover {
  color: #fbe193 !important;
  line-height : 150%;
}

.navigationstyle, 
.navigationstyle a {
  font-style: normal;
  font-variant: normal;
  color: #FDEFC0;
  text-decoration: none;
}

.navigationMAIN { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: 125%;
  font-weight: bold;
  color: #FFF2C9;
  text-decoration: none;
 } 

a.paging_link 
{
  color: black;
}

