body
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
td
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
tr
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
select
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
}
.blackbody
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.blackbody:hover
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
.smallblackbody
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.blackbodybold
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
.blackbodybold:hover
{
    COLOR: #1A1A1A;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: underline
}
.bluebodybold
{
    COLOR: #110264;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
.bluebodybold:hover
{
    COLOR: #110264;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: underline
}
.smallwhitebodybold
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 10px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
.bluebodybold
{
    COLOR: #0E155F;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
.bluebodybold:hover
{
    COLOR: #0E155F;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: underline
}
.redbodybold
{
    COLOR: #990101;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
.redbodybold:hover
{
    COLOR: #990101;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: underline
}
.redbodyboldbig
{
    COLOR: #990101;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
#featureStoryImgBorder {
    margin-left: 10px;
    margin-bottom: 10px;
    border: solid 2px #999999
}
#featureArchiveImgBorder {
    margin-right: 10px;
    margin-bottom: 10px;
    border: solid 2px #999999
}
.textField {
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #666666 1px solid;
}
.smallTextField {
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #666666 1px solid;
}
.newsTitle {
    COLOR: #0E155F;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
.cartArrow
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}
#international {
    display:none;
}
#customizedKits {
    margin-left: 10px;
    margin-bottom: 10px;
}