body
{
padding: 0.01em;
margin: 0em 0em 0em 0em;
font-family: Georgia, serif;
color: #454545;
font-size: .9em;
line-height: 1.5em;
background: #436D99 no-repeat;
}
h1, h2, h3, h4, h5, h6
{
padding: 0em 0em 0em 0em !important;
font-weight: normal;
line-height: 1.5em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
margin-right: 0em;
}
h1
{
margin-bottom: .25em;
font-size: 225%;
}
h2
{
color: #48832A;
font-size: 200%;
}
h3
{
font-size: 175%;
}
h4
{
color: #48832A;
font-size: 150%;
}
h5
{
font-size: 125%;
}
h6
{
color: #48832A;
font-size: 115%;
}
a:link, a:active, a:visited
{
color: #000000;
}
a:hover, a:focus
{
color: #1639C7;
}
p
{
margin-top: 0em;
margin-bottom: 1em;
margin-left: 0em;
margin-right: 0em;
}
input,
select,
.software_input_text,
.software_input_password,
.software_select,
.software_textarea
{
margin: 0em;
vertical-align: top;
font-size: 100%;
font-family: Georgia, serif;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
border: 1px solid #DEDEDE;
padding: .4em .4em .4em .4em !important;
}
.software_comments .software_textarea
{
width: 98%;
}
.software_input_radio, .software_input_checkbox
{
height: 1em;
width: 1em;
line-height: 1em;
}
b
{
padding: 0;
margin: 0;
}
blockquote
{
font-style: italic;
font-size: 110%;
}
blockquote p
{
padding: .5em .75em;
margin: 0em;
background: #FFFFFF;
}
blockquote,ul,ol
{
margin-top: 0em;
margin-bottom: 1em;
}
hr
{
background: #000000;
color: #000000;
border: 1px;
height: 1px;
}
img, a img
{
border: none;
text-decoration: none;
}
pre
{
font-size: larger;
}
ol
{
list-style-type: decimal;
list-style-position: inside;
}
ul
{
list-style-type: disc;
list-style-position: inside;
}
#site_border
{
margin-top: 0em;
margin-bottom: 2em;
margin-left: auto;
margin-right: auto;
width: 80% !important;
}
#email_border
{
margin-left: auto;
margin-right: auto;
width: 700px !important;
}
#site_top .r1c1
{
margin-top: .5em;
margin-bottom: .5em;
padding: 0em 0em 0em 0em !important;
font-size: 85%;
}
#site_top a:link,#site_top a:active,#site_top a:visited
{
text-decoration: none;
}
#site_top
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0px 0px 0px 0px !important;
}
#site_top .r1c4
{
padding: .5em 0em .5em 0em !important;
font-size: 85%;
}
#site_top .r1c3
{
padding: .5em 0em .5em 0em !important;
font-size: 85%;
}
#site_top .r1c2
{
padding: .5em .5em !important;
}
#site_top .r2c1
{
-moz-box-shadow: 0px 0px 20px #DCDCDC;
-webkit-box-shadow: 0px 0px 20px #DCDCDC;
box-shadow: 0px 0px 20px #DCDCDC;
background: #FFFFFF;
padding: .2em !important;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
border-bottom-right-radius: 0px;
}
#site_header
{
background: #DFDFDF;
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius: 0px;
border-top-left-radius: 0px;
-moz-border-radius-topright: 0px;
-webkit-border-top-right-radius: 0px;
border-top-right-radius: 0px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
-moz-box-shadow: 0px 0px 20px #DEDEDE;
-webkit-box-shadow: 0px 0px 20px #DEDEDE;
box-shadow: 0px 0px 20px #DEDEDE;
margin-right: 0px;
}
#area_header .r1c1
{
margin-top: 1em;
}
#area_header h1
{
margin-bottom: 0em;
}
#area_header h2
{
margin-bottom: .5em;
}
#page_border
{
-moz-box-shadow: 0px 0px 20px #CDCDCD;
-webkit-box-shadow: 0px 0px 20px #CDCDCD;
box-shadow: 0px 0px 20px #CDCDCD;
padding: 1em 2em 1em 2em !important;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
margin-top: 1em;
margin-bottom: 1em;
background: #FFFFFF;
}
#page_content .r8c1 h1,#page_content .r8c1 h2,#page_content .r8c1 h3,#page_content .r8c1 h4,#page_content .r8c1 h5,#page_content .r8c1 h6
{
color: #000000;
}
#page_content .r8c1
{
color: #;
font-family: ;
font-size: ;
font-style: ;
font-weight: ;
}
#sidebar
{
width: 24% !important;
background: #F3F3F3;
-moz-box-shadow: 0px 0px 10px #CDCDCD;
-webkit-box-shadow: 0px 0px 10px #CDCDCD;
box-shadow: 0px 0px 10px #CDCDCD;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
margin-right: 0em;
padding: 1em 1em 1em 1em !important;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
#sidebar .r1c1
{
border: 0px solid;
}
#area_footer
{
margin-bottom: 1em;
}
#site_footer
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
background: #FFFFFF;
-moz-box-shadow: 0px 0px 25px #CDCDCD;
-webkit-box-shadow: 0px 0px 25px #CDCDCD;
box-shadow: 0px 0px 25px #CDCDCD;
margin-right: 0px;
padding: 0px 0px 0px 0px !important;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
#site_footer .r1c1
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 1em 0px .5em 0px !important;
}
#site_footer .r2c1
{
background: #325884;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic
{
position: relative;
width: 934px;
height: 235px;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
-moz-box-shadow: 0px 0px 20px #CDCDCD;
-webkit-box-shadow: 0px 0px 20px #CDCDCD;
box-shadow: 0px 0px 20px #CDCDCD;
background: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0px 25px 0px 0px !important;
color: #454545;
font-size: 130%;
font-style: oblique;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .items_container
{
overflow: auto;
overflow-x: hidden;
position: relative;
clear: left;
width: 934px;
height: 235px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .item
{
width: 933px;
height: 235px;
padding-left: 2px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu
{
list-style: none;
position: absolute;
z-index: 1;
margin: 0em;
padding: 0em;
bottom: 0px;
right: 25px;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li
{
list-style: none;
display: inline;
margin-right: .1em;
margin-left: .1em;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li a
{
padding: .2em 1em .2em 1em !important;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
text-decoration: none;
background: #FFFFFF;
border: 1px solid #D6D6D6;
font-family: Arial, Helvetica, sans-serif;
color: #A6A6A6;
font-style: normal;
font-size: 50%;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li a:hover, #software_ad_region_example-ad-region .software_ad_region_dynamic ul.menu li a:focus
{
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
background: #999999;
border: 1px solid #A6A6A6;
color: #FFFFFF;
font-weight: bold;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu li a.current
{
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
background: #999999;
border: 1px solid #A6A6A6;
color: #FFFFFF;
font-weight: bold;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .item a:link,#software_ad_region_example-ad-region.software_ad_region_dynamic .item a:active,#software_ad_region_example-ad-region.software_ad_region_dynamic .item a:visited
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0em;
margin-right: 0em;
padding: 0px 0em 0px 0em !important;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .item a:hover,#software_ad_region_example-ad-region.software_ad_region_dynamic .item a:focus
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0em;
margin-right: 0em;
padding: 0px 0em 0px 0em !important;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .item img.image-primary,#software_ad_region_example-ad-region.software_ad_region_dynamic .item img.image-left-primary,#software_ad_region_example-ad-region.software_ad_region_dynamic .item img.image-right-primary
{
margin-top: 1em;
margin-bottom: 0em;
margin-left: 1em;
}
#software_ad_region_example-ad-region.software_ad_region_dynamic .item img.image-secondary,#software_ad_region_example-ad-region.software_ad_region_dynamic .item img.image-left-secondary,#software_ad_region_example-ad-region.software_ad_region_dynamic .item img.image-right-secondary
{
margin-top: 1em;
margin-bottom: 0em;
margin-left: 1em;
}
.menu_main-menu
{
width: 100% !important;
}
#software_menu_main-menu.software_menu,
#software_menu_main-menu.software_menu ul
{
padding: 0em;
margin: 0em;
list-style-type: none;
}
#software_menu_main-menu.software_menu li
{
position: relative;
padding: 0;
z-index: 2;
float: left;
margin: 0em;
}
#software_menu_main-menu.software_menu li a
{
display: block;
text-decoration: none;
font-weight: lighter;
padding: .75em 2em .75em 2em !important;
color: #454545;
font-size: 110%;
}
#software_menu_main-menu.software_menu li.on a
{
margin-bottom: -1px;
}
#software_menu_main-menu.software_menu li.on,
#software_menu_main-menu.software_menu li a:hover,
#software_menu_main-menu.software_menu li a:focus,
#software_menu_main-menu.software_menu li.current a
{
font-weight: lighter;
background: #FFFFFF;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-box-shadow: 0px 0px 20px #CDCDCD;
-webkit-box-shadow: 0px 0px 20px #CDCDCD;
box-shadow: 0px 0px 20px #CDCDCD;
color: #1639C7;
text-decoration: none;
}
#software_menu_main-menu.software_menu li ul
{
width: auto;
z-index: 2;
position: absolute;
visibility: hidden;
top: 50px;
left: 0;
padding: .75em 2em .9em 1em !important;
background: #FFFFFF;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-box-shadow: 0px 0px 20px #CDCDCD;
-webkit-box-shadow: 0px 0px 20px #CDCDCD;
box-shadow: 0px 0px 20px #CDCDCD;
}
#software_menu_main-menu.software_menu li ul li
{
padding: 0em;
margin: 0;
width: auto;
}
#software_menu_main-menu.software_menu li ul li a
{
width: 150px !important;
padding: .9em 1em .9em 1em !important;
font-size: 95%;
}
#software_menu_main-menu.software_menu li ul li a:hover,
#software_menu_main-menu.software_menu li ul li a:focus,
#software_menu_main-menu.software_menu li ul li.current a
{
font-size: 95%;
color: #1639C7;
}
.menu_start-here-menu
{
width: 100% !important;
}
#software_menu_start-here-menu.software_menu,
#software_menu_start-here-menu.software_menu ul
{
padding: 0em;
margin: 0em;
list-style-type: none;
}
#software_menu_start-here-menu.software_menu li
{
position: relative;
padding: 0;
z-index: 2;
float: left;
margin: 0em;
}
#software_menu_start-here-menu.software_menu li a
{
display: block;
padding: .75em 2em .75em 2em !important;
text-decoration: none;
color: #B80000;
font-weight: lighter;
font-size: 110%;
}
#software_menu_start-here-menu.software_menu li.on a
{
margin-bottom: -1px;
}
#software_menu_start-here-menu.software_menu li.on,
#software_menu_start-here-menu.software_menu li a:hover,
#software_menu_start-here-menu.software_menu li a:focus,
#software_menu_start-here-menu.software_menu li.current a
{
background: #FFFFFF;
text-decoration: none;
color: #B80000;
-moz-box-shadow: 0px 0px 20px #CDCDCD;
-webkit-box-shadow: 0px 0px 20px #CDCDCD;
box-shadow: 0px 0px 20px #CDCDCD;
font-weight: lighter;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
}
#software_menu_start-here-menu.software_menu li ul
{
width: auto;
z-index: 2;
position: absolute;
visibility: hidden;
top: 50px;
left: 0;
padding: .75em 1em .9em 1em !important;
-moz-box-shadow: 0px 5px 20px #CDCDCD;
-webkit-box-shadow: 0px 5px 20px #CDCDCD;
box-shadow: 0px 5px 20px #CDCDCD;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
background: #FFFFFF;
}
#software_menu_start-here-menu.software_menu li ul li
{
padding: 0em;
margin: 0;
width: auto;
}
#software_menu_start-here-menu.software_menu li ul li a
{
padding: .9em 1em .9em 1em !important;
width: 150px !important;
color: #454545;
font-size: 95%;
}
#software_menu_start-here-menu.software_menu li ul li a:hover,
#software_menu_start-here-menu.software_menu li ul li a:focus,
#software_menu_start-here-menu.software_menu li ul li.current a
{
font-size: 95%;
color: #B80000;
}
/* <custom_formats> */
.image-primary{}
.image-secondary{}
.image-left-primary{}
.image-left-secondary{}
.image-right-primary{}
.image-right-secondary{}
.link-button-primary-large{}
.link-button-primary-small{}
.link-button-secondary-large{}
.link-button-secondary-small{}
.link-content-more{}
.link-menu-item{}
.paragraph-box-primary{}
.paragraph-box-secondary{}
.paragraph-box-example{}
.paragraph-box-notice{}
.paragraph-box-warning{}
.paragraph-indent{}
.text-box-primary{}
.text-box-secondary{}
.text-box-example{}
.text-box-notice{}
.text-box-warning{}
.text-highlighter{}
.text-fine-print{}
.text-annotate{}
.text-quote{}
/* </custom_formats> */
img.image-primary
{
margin-left: auto;
margin-right: auto;
}
img.image-left-primary
{
float: left;
margin-left: 0em;
margin-top: 0em;
margin-right: 1em;
}
img.image-right-primary
{
float: right;
margin-right: 0em;
margin-top: 0em;
margin-left: 1em;
}
.image-primary object
{
margin-left: auto;
margin-right: auto;
}
.image-left-primary object
{
float: left;
margin-left: 0em;
margin-top: 0em;
margin-right: 1em;
}
.image-right-primary object
{
float: right;
margin-right: 0em;
margin-top: 0em;
margin-left: 1em;
}
img.image-primary,
img.image-left-primary,
img.image-right-primary
{
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-box-shadow: 0px 0px 7px #DCDCDC;
-webkit-box-shadow: 0px 0px 7px #DCDCDC;
box-shadow: 0px 0px 7px #DCDCDC;
border: 1px solid #DCDCDC;
padding: .5em .5em .5em .5em !important;
margin-bottom: .5em;
}
.image-primary object,
.image-left-primary object,
.image-right-primary object
{
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-box-shadow: 0px 0px 7px #DCDCDC;
-webkit-box-shadow: 0px 0px 7px #DCDCDC;
box-shadow: 0px 0px 7px #DCDCDC;
border: 1px solid #DCDCDC;
padding: .5em .5em .5em .5em !important;
margin-bottom: .5em;
}
img.image-secondary
{
margin-right: auto;
margin-left: auto;
}
img.image-left-secondary
{
float: left;
margin-top: 0em;
margin-left: 0em;
margin-right: 1em;
}
img.image-right-secondary
{
float: right;
margin-top: 0em;
margin-right: 0em;
margin-left: 1em;
}
.image-secondary object
{
margin-right: auto;
margin-left: auto;
}
.image-left-secondary object
{
float: left;
margin-top: 0em;
margin-left: 0em;
margin-right: 1em;
}
.image-right-secondary object
{
float: right;
margin-top: 0em;
margin-right: 0em;
margin-left: 1em;
}
img.image-secondary,
img.image-left-secondary,
img.image-right-secondary
{
margin-bottom: .5em;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
border: 10px solid #DCDCDC;
}
.image-secondary object,
.image-left-secondary object,
.image-right-secondary object
{
margin-bottom: .5em;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
border: 10px solid #DCDCDC;
}
.software_input_submit,
a.link-button-primary-large,
a.link-button-primary-large:link,
a.link-button-primary-large:visited,
a.link-button-primary-large:active, 
a.link-button-primary-small,
a.link-button-primary-small:link,
a.link-button-primary-small:visited,
a.link-button-primary-small:active,
.software_input_submit_primary,
a.software_input_submit_primary:link,
a.software_input_submit_primary:visited,
a.software_input_submit_primary:active,
.software_input_submit_small_primary,
a.software_input_submit_small_primary:link,
a.software_input_submit_small_primary:visited,
a.software_input_submit_small_primary:active,
.software_button_primary,
a.software_button_primary:link,
a.software_button_primary:visited,
a.software_button_primary:active,
.more_detail a
{
padding: 0.43em 0.5em !important;
padding: .7em .5em\9 !important;
*padding: .5em !important;
display: inline-block;
line-height: normal;
cursor: pointer;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;
border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
border-top-right-radius: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 8px;
border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;
border-bottom-right-radius: 8px;
color: #FFFFFF;
border: 1px solid #DEDEDE;
text-decoration: none;
background: #3E6B0E url({path}files/primary-button-background.png) left top repeat-x;
}
a.link-button-primary-small,
a.link-button-primary-small:link,
a.link-button-primary-small:visited,
a.link-button-primary-small:active,
.software_input_submit_small_primary,
a.software_input_submit_small_primary:link,
a.software_input_submit_small_primary:visited,
a.software_input_submit_small_primary:active
{
font-size: 75% !important;
}
a.link-button-primary-large:hover,
a.link-button-primary-large:focus,
a.link-button-primary-small:hover,
a.link-button-primary-small:focus,
a.software_input_submit_primary:hover,
a.software_input_submit_primary:focus,
a.software_input_submit_small_primary:hover,
a.software_input_submit_small_primary:focus,
a.software_button_primary:hover,
a.software_button_primary:focus
{
}
a.link-button-secondary-large,
a.link-button-secondary-large:link,
a.link-button-secondary-large:visited,
a.link-button-secondary-large:active, 
a.link-button-secondary-small,
a.link-button-secondary-small:link,
a.link-button-secondary-small:visited,
a.link-button-secondary-small:active,
.software_input_submit_secondary,
a.software_input_submit_secondary:link,
a.software_input_submit_secondary:visited,
a.software_input_submit_secondary:active,
.software_input_submit_secondary_small,
a.software_input_submit_secondary_small:link,
a.software_input_submit_secondary_small:visited,
a.software_input_submit_secondary_small:active,
.software_input_submit_small_secondary,
a.software_input_submit_small_secondary:link,
a.software_input_submit_small_secondary:visited,
a.software_input_submit_small_secondary:active,
.software_button_secondary,
a.software_button_secondary:link,
a.software_button_secondary:visited,
a.software_button_secondary:active,
.software_button_small_secondary,
a.software_button_small_secondary:link,
a.software_button_small_secondary:visited,
a.software_button_small_secondary:active,
.software_menu_sequence a
{
padding: 0.43em 0.5em !important;
padding: .7em .5em\9 !important;
*padding: .5em !important;
display: inline-block;
line-height: normal;
cursor: pointer;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;
border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
border-top-right-radius: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 8px;
border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;
border-bottom-right-radius: 8px;
color: #454545;
border: 1px solid #DEDEDE;
text-decoration: none;
background: #D1D1D1 url({path}files/secondary-button-background.png) left top repeat-x;
}
a.link-button-primary-large,
a.link-button-primary-large:link,
a.link-button-primary-large:visited,
a.link-button-primary-large:active, 
a.link-button-primary-small,
a.link-button-primary-small:link,
a.link-button-primary-small:visited,
a.link-button-primary-small:active,
a.software_input_submit_primary:link,
a.software_input_submit_primary:visited,
a.software_input_submit_primary:active,
a.software_input_submit_small_primary:link,
a.software_input_submit_small_primary:visited,
a.software_input_submit_small_primary:active,
a.software_button_primary:link,
a.software_button_primary:visited,
a.software_button_primary:active,
a.link-button-secondary-large,
a.link-button-secondary-large:link,
a.link-button-secondary-large:visited,
a.link-button-secondary-large:active, 
a.link-button-secondary-small,
a.link-button-secondary-small:link,
a.link-button-secondary-small:visited,
a.link-button-secondary-small:active,
a.software_input_submit_secondary:link,
a.software_input_submit_secondary:visited,
a.software_input_submit_secondary:active,
a.software_input_submit_secondary_small:link,
a.software_input_submit_secondary_small:visited,
a.software_input_submit_secondary_small:active,
a.software_input_submit_small_secondary:link,
a.software_input_submit_small_secondary:visited,
a.software_input_submit_small_secondary:active,
a.software_button_secondary:link,
a.software_button_secondary:visited,
a.software_button_secondary:active,
a.software_button_small_secondary:link,
a.software_button_small_secondary:visited,
a.software_button_small_secondary:active
{
padding: 0.55em !important;
padding: .7em .5em\9 !important;
*padding: .6em .5em !important;
}
a.link-button-secondary-small,
a.link-button-secondary-small:link,
a.link-button-secondary-small:visited,
a.link-button-secondary-small:active,
.software_input_submit_secondary_small,
a.software_input_submit_secondary_small:link,
a.software_input_submit_secondary_small:visited,
a.software_input_submit_secondary_small:active,
.software_input_submit_small_secondary,
a.software_input_submit_small_secondary:link,
a.software_input_submit_small_secondary:visited,
a.software_input_submit_small_secondary:active,
.software_button_small_secondary,
a.software_button_small_secondary:link,
a.software_button_small_secondary:visited,
a.software_button_small_secondary:active
{
font-size: 75% !important;
}
td.text-annotate, p.text-annotate, span.text-annotate
{
font-size: 8pt;
text-decoration: none;
background-color: transparent;
padding: 2px 5px;
border: 1px solid;
line-height: 1.4em;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
td.text-fine-print, p.text-fine-print, span.text-fine-print
{
font-size: 75%;
text-decoration: none;
line-height: 1.5em;
}
td.text-box-primary, p.text-box-primary, span.text-box-primary, p.paragraph-box-primary
{
background-color: transparent;
margin: .5em 0em;
padding: .5em;
border: 1px solid #000000;
line-height: 1.5em;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
td.text-box-secondary, p.text-box-secondary, span.text-box-secondary, p.paragraph-box-secondary
{
background-color: transparent;
margin: .5em 0em;
padding: .5em;
border: 1px solid #DEDEDE;
line-height: 1.5em;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
td.text-box-warning, p.text-box-warning, span.text-box-warning, p.paragraph-box-warning
{
background-color: transparent;
color: red;
line-height: 1.4em;
text-decoration: none;
padding: 10px;
border: 1px solid red;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
.text-box-notice, p.text-box-notice, span.text-box-notice, p.paragraph-box-notice
{
color: #666666;
background-color: white;
line-height: 1.4em;
text-decoration: none;
padding: 10px;
border: 1px solid;
margin: .5em 0em;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
td.text-box-example, p.text-box-example, span.text-box-example, p.paragraph-box-example
{
font-family: courier;
line-height: 1.4em;
word-spacing: normal;
text-decoration: none;
background-color: transparent;
border-top: 1px dashed #000000;
border-bottom: 1px dashed #000000;
margin: 10px 0px;
padding: .5em;
}
td.text-highlighter, p.text-highlighter, span.text-highlighter
{
color: #000000;
background-color: yellow;
text-decoration: none;
padding: 2px;
}
td.text-quote, p.text-quote, span.text-quote
{
font-size: 150%;
line-height: 150%;
font-family: Georgia,"Times New Roman",Times,serif;
font-style: italic;
margin: 0px;
padding: 0px;
border: none;
}
td.paragraph-indent, p.paragraph-indent
{
text-indent: 5%;
}
li.link-menu-item, p.link-menu-item, a.link-menu-item
{
display: block;
padding: 0.5em 1em;
margin: 0em 0em .5em 0em;
font-size: 100%;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;
background: #DEDEDE;
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
}
a.link-menu-item:hover, a.link-menu-item:focus
{
color: #DEDEDE;
background: #000000;
}
a.link-content-more,
a.link-content-more:link,
a.link-content-more:active,
a.link-content-more:visited
{
font-size: 75%;
border: 1px solid #000000;
text-decoration: none;
padding: .5em;
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;
border-top-left-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-top-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
border-bottom-right-radius: 7px;
}
a.link-content-more:hover, a.link-content-more:focus
{
color: #000000;
}
.software_highlight
{
color: #000000;
}
.software_hr
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #000000;
HEIGHT: 1px;
BACKGROUND-COLOR: #000000;
}
.software_input_radio,
.software_input_checkbox
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
input.software_input_submit_small_secondary
{
display: inline-block;
line-height: normal;
}
.software_legend
{
color: #000000;
font-weight: bold;
}
.software_fieldset
{
border: 1px solid #000000;
-moz-border-radius: 7px 7px 7px 7px;
margin: 0 0 1em 0;
}
.software_office_use_only
{
color: #000000;
font-weight: bold;
}
.software_monthly_calendar
{
width: 100%;
border-collapse: collapse;
border: 1px solid #000000;
}
.software_calendar form input,
.software_calendar form .software_select,
.software_calendar form .software_input_submit_small_secondary
{
vertical-align: middle !important;
}
.software_monthly_calendar a:link,
.software_monthly_calendar a:visited
{
text-decoration: none;
border: none;
line-height: 1.2em;
}
.software_monthly_calendar td, .software_monthly_calendar th
{
line-height: 12px;
padding: 1em;
background-color: transparent;
vertical-align: top;
border: 1px solid #000000;
}
.software_monthly_calendar th
{
background: #000000;
color: #DEDEDE;
}
.software_monthly_calendar td.inactive
{
background-color: #EAEAEA;
}
.software_calendar_event
{
font-size: 175%;
}
.software_pagination
{
margin-top: 1em;
margin-bottom: .5em;
text-decoration: none;
}
.software_pagination a,
.software_pagination span
{
padding: 0.2em 0.4em !important;
margin-left: 0.1em;
margin-right: 0.1em;
text-decoration: none;
font-style: normal;
border: 1px solid;
}
.software_pagination a
{
color: #000000;
}
.software_pagination a:hover
{
border: 1px solid;
color: #DEDEDE;
}
.software_pagination .current
{
font-weight: bold;
}
.software_pagination a.previous,
.software_pagination a.next
{
border: 1px solid;
font-weight: bold;
color: #000000;
}
.software_pagination span.previous,
.software_pagination span.next
{
border: 1px solid;
color: #999999;
}
.software_translation form
{
text-align: right;
margin: .01em 0em;
padding: 0.5em 0em;
}
.software_catalog,
.software_catalog .featured_and_new_item_table,
.software_catalog .item_table
{
border-collapse: collapse;
}
.software_catalog .featured_and_new_item_table
{
width: 100%;
}
.software_catalog table td
{
vertical-align: top;
}
.software_catalog .heading
{
font-weight: bold;
font-size: 125%;
margin-bottom: .5em;
}
.software_catalog .item_table
{
border-collapse: collapse;
width: 100%;
}
.software_catalog .item
{
margin: 0em 0em 2em 0em;
}
.software_catalog .item .short_description
{
text-align: center;
}
.software_catalog .featured_and_new_item_table
{
width: 100%;
margin: 0em 0em 0em 0em;
}
.software_catalog .featured_and_new_item_table .top_item
{
margin-right: 10%;
}
.more_detail
{
margin: 1em 0em;
}
.software_catalog .featured_and_new_item_table .top_item .more_detail a
{
font-weight: normal;
}
.software_catalog_search_results
{
margin-top: 1em;
margin-bottom: 1em;
}
.software_catalog_search_results .item
{
margin-bottom: 1em;
}
.software_catalog_search_results .item .image
{
margin-bottom: .25em;
}
.software_catalog_search_results .item .short_description
{
margin-bottom: .25em;
}
.software_catalog_search_results .item .short_description a
{
font-weight: bold;
}
.software_tag_cloud
{
text-align: left;
}
.comments_heading,
.add_comment_heading
{
font-size: 1em;
font-weight: bold;
margin: 1em 0em .5em 0em;
}
.comment
{
margin: 0em 0em 1em 0em;
padding: 1em;
border-top: 1px solid;
}
.comment .name
{
font-weight: bold;
}
.comment .date_and_time
{
font-size: .75em;
font-style: italic;
}
.comment .notice
{
color: red;
}
.software_cart_region
{
padding: 0em;
text-align: left;
display: inline;
text-decoration:none;
}
.software_cart_region .items
{
display: inline;
padding: 0em;
}
.software_icalendar_link
{
margin-top: 1em;
margin-bottom: 1em;
}
.software_discounted_price
{
color: #990000;
font-weight: bold;
}
.software_login_region form
{
margin: 0em;
padding: 0em;
}
.software_login_region .software_input_checkbox
{
margin: .25em .3em .65em 0em;
}
.software_login_region input
{
margin: 0em .25em .5em 0em;
}
.software_comments .watcher_container
{
margin-top: 1em;
}
.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;
}
.software_photo_gallery_album .heading
{
font-size: 125%;
font-weight: bold;
margin-bottom: .5em;
}
.software_photo_gallery_album table
{
border-collapse: collapse;
margin-bottom: 1em;
}
.software_photo_gallery_album table td
{
width: 100px;
text-align: center;
}
.software_photo_gallery_album table td.album
{
padding: 1em;
}
.software_photo_gallery_album table td.photo
{
padding: .5em;
}
.software_photo_gallery_album .image
{
cursor: pointer;
}
.software_photo_gallery_album .album .image
{
display: block;
border: 1px solid #000000;
background: #DEDEDE;
padding: 5px;
position: relative;
z-index: 3;
}
.software_photo_gallery_album .album .image_hover
{
background: #000000;
border: 1px solid #DEDEDE;
}
.software_photo_gallery_album .album .thumbnail
{
margin-bottom: 1em;
}
.software_photo_gallery_album .album_frame
{
position: absolute;
border: 1px solid #000000;
background: #DEDEDE;
}
.software_photo_gallery_album #album_frame_1
{
top: 1px;
left: 1px;
z-index: 2;
}
.software_photo_gallery_album #album_frame_2
{
top: 4px;
left: 4px;
z-index: 1;
}
.software_photo_gallery_album .album .name
{
font-weight: bold;
}
.software_photo_gallery_album .photo .image
{
border: 1px solid #DEDEDE;
padding: 5px;
}
.software_photo_gallery_album .photo .image_hover
{
border: 1px solid #000000;
}
.mceContentBody,
        .mceContentBody td.mceVisualAid,
        .mceContentBody .image-primary,
        .mceContentBody .image-secondary,
        .mceContentBody .image-left-primary,
        .mceContentBody .image-left-secondary,
        .mceContentBody .image-right-primary,
        .mceContentBody .image-right-secondary,
        .mceContentBody .link-button-primary-large,
        .mceContentBody .link-button-primary-small,
        .mceContentBody .link-button-secondary-large,
        .mceContentBody .link-button-secondary-small,
        .mceContentBody .link-content-more,
        .mceContentBody .link-menu-item,
        .mceContentBody .paragraph-indent,
        .mceContentBody .paragraph-box-example,
        .mceContentBody .paragraph-box-notice,
        .mceContentBody .paragraph-box-primary,
        .mceContentBody .paragraph-box-secondary,
        .mceContentBody .paragraph-box-warning,
        .mceContentBody .text-annotate,
        .mceContentBody .text-box-example,
        .mceContentBody .text-box-notice,
        .mceContentBody .text-box-primary,
        .mceContentBody .text-box-secondary,
        .mceContentBody .text-box-warning,
        .mceContentBody .text-fine-print,
        .mceContentBody .text-highlighter,
        .mceContentBody .text-quote,
        .mceContentBody a,
        .mceContentBody h1,
        .mceContentBody h2,
        .mceContentBody h3,
        .mceContentBody h4,
        .mceContentBody h5,
        .mceContentBody h6,
        .mceContentBody p,
        .mceContentBody pre,
        .mceContentBody address,
        .mceContentBody blockquote,
        .mceContentBody hr,
        .mceContentBody span
{
background: none !important;
background-color: white !important;
border-color: black !important;
color: black !important;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.mceContentBody a,.mceContentBody a:hover,.mceContentBody a:focus
{
text-decoration: underline;
}
.mceContentBody hr
{
background: black !important;
}
.mceContentBody span.text-highlighter
{
color: black !important;
background-color: #dedede !important;
}
.mceContentBody .mceItemTable td
{
font-family:Georgia, serif;
font-size: .9em;
}
.mceContentBody span.mceItemHiddenSpellWord
{
border: 1px dotted red !important;
}
.software_ad_region_dynamic
{
position: relative;
width: 895px;
height: 200px;
}
.software_ad_region_dynamic .items_container
{
overflow: auto;
overflow-x: hidden;
position: relative;
clear: left;
width: 895px;
height: 200px;
}
.software_ad_region_dynamic .item
{
width: 899px;
height: 200px;
padding-left: 2px;
}
.software_ad_region_dynamic ul.menu
{
list-style: none;
position: absolute;
z-index: 1;
margin: 0em;
padding: 0em;
bottom: 0em;
right: 0em;
}
.software_ad_region_dynamic ul.menu li
{
list-style: none;
display: inline;
margin-right: .5em;
}
.software_menu,
.software_menu ul
{
padding: 0em;
margin: 0em;
list-style-type: none;
}
.software_menu li
{
position: relative;
padding: 0;
margin: 0em 1em 0em 0em;
z-index: 2;
float: left;
}
.software_menu li a
{
display: block;
}
.software_menu li ul
{
position: absolute;
visibility: hidden;
top: 50px;
left: 0;
width: auto;
z-index: 2;
padding: .5em;
}
.software_menu li ul li
{
padding: 0em;
margin: 0;
width: auto;
}
.software_menu_sequence
{
padding: 0em;
margin: 0em 0em 1em 0em;
text-align: right;
}
.software_menu_sequence .previous,
.software_menu_sequence .next
{
padding: .5em;
margin: 0em;
}
.software_menu_sequence a.previous:hover,
.software_menu_sequence a.previous:focus,
.software_menu_sequence a.next:hover,
.software_menu_sequence a.next:focus
{
text-decoration: none;
}
.software_error,
.software_notice
{
    margin-bottom: 1.5em;
    padding: 1em;
    -moz-border-radius-topleft: 7px;
    -webkit-border-top-left-radius: 7px;
    border-top-left-radius: 7px;
    -moz-border-radius-topright: 7px;
    -webkit-border-top-right-radius: 7px;
    border-top-right-radius: 7px;
    -moz-border-radius-bottomleft: 7px;
    -webkit-border-bottom-left-radius: 7px;
    border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -webkit-border-bottom-right-radius: 7px;
    border-bottom-right-radius: 7px;
}

.software_error
{
    background-color: #fdd5ce;
    border: 2px solid red;
    color: red;
}

.software_notice
{
    background-color: #edfced;
    border: 1px solid #428221;
    color: #428221;
}

.software_error .description,
.software_notice .description
{
    font-size: 110%;
    font-weight: bold;
}

.software_error .icon,
.software_notice .icon
{
    float: left;
    margin-right: .75em;
}

.software_error ul,
.software_notice ul
{
    margin-top: 1em !important;
    margin-bottom: 0em !important;
}
.software_badge
{
padding: .1em .3em;
border: 1px solid #000000;
font-size: 60%;
font-weight: bold;
font-style: normal;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-right-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;
}
/*advanced styling for the default theme */

/* remove this if you want your background image to move when you scroll */
body
{
    background-attachment: fixed;
}

/* add border around drop menu because IE 8 doesnt support shadows */
#software_menu_start-here-menu.software_menu li ul
{
    border: 1px solid #DCDCDC\9;
}

#software_menu_main-menu.software_menu li ul
{
    border: 1px solid #DCDCDC\9;
}

/* Fix IE 8 grainy text in ad regions when using light backgrounds and fading transitions  */
#area_header .software_ad_region_dynamic .item
{
    background-color: white\9;
}

/* Add margin to home page example ad region menu */
#software_ad_region_example-ad-region.software_ad_region_dynamic ul.menu {
    margin-bottom: 1em;
}

/* keep site-top consistent with the cart and login regions in the same area */
#site_top p
{
    margin: 0;
    font-size: 85%;
}

 
#site_header .r1c1
{
padding: 0.1em;
}*/

/* uncomment this code to display all page style area div containers */
/* 
#site_border {border: 1px solid black;}
#site_top {border: 1px solid green;}
#site_top .wrap {border: 1px dotted green;}
#site_header {border: 1px solid red;}
#site_header .wrap {border: 1px dotted red;}
#area_border {border: 1px solid blue;}
#area_header {border: 1px solid purple;}
#area_header .wrap {border: 1px dotted purple;}
#page_wrapper {border: 1px solid brown;}
#page_header {border: 1px solid orange;}
#page_header .wrap {border: 1px dotted orange;}
#page_content {border: 1px solid cyan;}
#page_content .wrap {border: 1px dotted cyan;}
#sidebar {border: 1px solid red;}
#sidebar .wrap {border: 1px dotted red;}
#page_content_left {border: 1px solid black;}
#page_content_left .wrap {border: 1px dotted black;}
#page_content_right {border: 1px solid black;}
#page_content_right .wrap {border: 1px dotted black;}
#page_footer {border: 1px solid light blue;}
#page_footer .wrap {border: 1px dotted light blue;}
#area_footer {border: 1px solid light green;}
#area_footer .wrap {border: 1px dotted light green;}
#site_footer_border {border: 1px solid gray;}
#site_footer {border: 1px solid light brown;}
#site_footer .wrap {border: 1px dotted light brown;}
*/
