/* CSS Document */
a.link-button-primary-large,
a.link-button-primary-large:link,
a.link-button-primary-large:visited,
a.link-button-primary-large:active {
    BORDER: #cccccc 1px solid;
    PADDING: 4px 10px;
     COLOR: #eab12c;
    BACKGROUND-COLOR: #f5f5f5;
     font-weight: bold;
     font-size: 95%;
}
a.link-button-primary-large:hover,
a.link-button-primary-large:focus {
     BORDER: #cccccc 1px solid;
     COLOR: #49176d;
    BACKGROUND-COLOR: white;
     font-weight: bold;
}

a.software_button_secondary{font-family:Arial, Helvetica, sans-serif;}

#buyb a:hover  {
   background-position: -100px 0%;
}

#buybutton  {
   margin: 0px auto 0px auto;
   width: 100px;
   position: relative;
}

#buyb a  {
   background: url(/files/buyb.gif) no-repeat 0% 0px;
   display: block;
   width: 100px;
   height: 25px;
}

#buyb  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 100px;
   height: 25px;
}

.software_input_submit {
    PADDING-RIGHT: 2px;
     PADDING-LEFT: 2px;
     PADDING-BOTTOM: 2px;
     COLOR: #2B88AA;
     PADDING-TOP: 2px;
    BACKGROUND-COLOR: #f5f5f5;
    BORDER: #cccccc 1px solid;
}
.software_input_submit_primary {
    BORDER: #cccccc 1px solid;
     PADDING: 4px 10px;
     COLOR: #333399;
    BACKGROUND-COLOR: #F5F5F5;
     font-weight: bold;
     font-size: 95%;
}

.software_input_submit_secondary {
    BORDER: #cccccc 1px solid;
     PADDING: 4px 10px;
     COLOR: #65747D;
    BACKGROUND-COLOR: #ffffff;
     font-weight: bold;
     font-size: 95%;
}
.software_input_submit_small_primary {
    BORDER-TOP: #e0e0e0 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: #e0e0e0 1px solid;
    PADDING: 1px 3px;
     COLOR: #BFC6C9;
    BACKGROUND-COLOR: #65747D;
     font-weight: bold;
     font-size: 90%;
}

a.software_button_primary,
a.software_button_primary:link,
a.software_button_primary:visited,
a.software_button_primary:active {
    line-height: normal;
    display: inline-block;
    BORDER: #cccccc 1px solid;
    PADDING: 4px 10px;
     COLOR: #333333;
    BACKGROUND-COLOR: #f5f5f5;
     font-weight: bold;
     font-size: 95%;
}
a.software_button_primary:hover,
a.software_button_primary:focus {
    line-height: normal;
    display: inline-block;
     BORDER: #cccccc 1px solid;
     COLOR: #eab12c;
    BACKGROUND-COLOR: white;
     font-weight: bold;
}

a.software_button_secondary,
a.software_button_secondary:link,
a.software_button_secondary:visited,
a.software_button_secondary:active {
    display: inline-block;
    line-height: normal;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING: 4px 10px;
    COLOR: #f5f5f5;
    BACKGROUND-COLOR: #cccccc;
    font-weight: bold;
    font-size: 95%;
}
a.software_button_secondary:hover,
a.software_button_secondary:focus {
    display: inline-block;
    line-height: normal;
    BORDER-TOP: #f5f5f5 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: #f5f5f5 1px solid;
    COLOR: #333399;
    BACKGROUND-COLOR: #f5f5f5;
    font-weight: bold;
}
a.software_button_small_secondary,
a.software_button_small_secondary:link,
a.software_button_small_secondary:visited,
a.software_button_small_secondary:active {
    display: inline-block;
    BORDER: #cccccc 1px solid;
    PADDING: 3px 7px;

     COLOR: #65747D;
    BACKGROUND-COLOR: white;
     font-weight: bold;
     font-size: 75%;
     line-height: normal;
}
a.software_button_small_secondary:hover,
a.software_button_small_secondary:focus {
    display: inline-block;
     BORDER: #cccccc 1px solid;
     COLOR: #DE1F2D;
    BACKGROUND-COLOR: #f5f5f5;
     font-weight: bold;
}

html, body  {
   padding: 0px;
   margin: 0px;
}

.software_tag_cloud a
{
    margin-right: .75em;
}

.software_discounted_price
{
    color: #990000;
    font-weight: bold;
}

.watcher_container
{
    margin: 2em 0em .5em 0em;
}

.watcher_count
{
    font-size: 1em;
    font-weight: bold;
    margin: 0em 0em .5em 0em;
}

.watcher_question
{
    margin: 0em 0em .5em 0em;
}