/* Styles for styleswitching page elements */
#styleBox_default, #styleBox_contrast, #styleBox_hiviz, #styleBox_none, .fontsizeBox{
 margin: 4px;
 height: 50px; min-height: 50px;
 padding: 6px 0 0 0;
}
#styleBox_default img, #styleBox_contrast img, #styleBox_hiviz img, #styleBox_none img, .fontsizeBox img{
 float:left;
 border:none;
}
#styleBox_default a, #styleBox_contrast a, #styleBox_hiviz a, #styleBox_none a, .fontsizeBox a{
 font-weight:bold;
 text-decoration: none;
}
#styleBox_default a:hover, #styleBox_contrast a:hover, #styleBox_hiviz a:hover, #styleBox_none a:hover, .fontsizeBox a:hover{
 font-weight:bold;
 text-decoration: underline;
}
#styleBox_default span, #styleBox_contrast span, #styleBox_hiviz span, #styleBox_none span, .fontsizeBox span{
 font-size: 90%;
 font-weight:normal;
}
#styleBox_default{
 border: 1px solid #666;
 background-color: #FFF;
}
#styleBox_default a{
 color:#333;
}
#styleBox_default span{
 color:#333;
}
#styleBox_contrast{
 border: 1px solid #000;
 color: #666;
 background-color: #FFC;
}
#styleBox_contrast a{
 color:#000;
}
#styleBox_contrast span{
 color:#000;
}
#styleBox_hiviz{
 border: 1px solid #666;
 color: #FFF;
 background-color: #000;
}
#styleBox_hiviz a{
 color: #FFF;
}
#styleBox_hiviz span{
 color:#FFF;
}
#styleBox_none{
 border: 1px solid #666;
 color: #666;
 background-color: #FFF;
}
#styleBox_none a{
 color: #666;
}
#styleBox_none span{
  color:#333;
}
.fontsizeBox{
 border: 1px solid #666;
 color: #FFF;
 background-color: #000;
}
.fontsizeBox a, .fontsizeBox a:hover{
 color: #FFF;
}
.fontsizeBox span{
  color: #FFF;
}
