/*-- ssj-navbuttons ---------------------------------------------------*/
#ssj-navbuttons-frame {
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: right 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/images/layout/search_bg.png);
	PADDING-BOTTOM: 0px;
	WIDTH: 790px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 71px;
}
#ssj-navbuttons {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/images/layout/headernew.png);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 75px;
	FONT-SIZE: 1.2em;
}
#ssj-navbuttons .buttons {
	FLOAT: right;
}

/*-- ssj-contentBox ---------------------------------------------------*/
.ssj-contentBox {
	FONT-SIZE: 0.8em;
}
.ssj-contentBox H1 {
	MARGIN: 0px 0px 12px 0px;
	PADDING: 0px 0px 0px 0px;
	FONT-SIZE: 1.5em;
}
.ssj-contentBox H2 {
	MARGIN: 0px 0px 12px 0px;
	PADDING: 0px 0px 0px 0px;
	FONT-SIZE: 1.2em;
	COLOR: #CC3300;
}
.ssj-contentBox H3 {
	MARGIN: 0px 0px 12px 0px;
	PADDING: 0px 0px 0px 0px;
	FONT-SIZE: 1.2em;
	COLOR: #006699;
}
.ssj-contentBox P {
	MARGIN: 12px 0px 12px 0px;
	PADDING: 0px 0px 0px 0px;
	COLOR: #000;
	LINE-HEIGHT: 15px;
}

/*---------------------------------------------------------------------*/
#sidebar-left .block LI LI.ssj-sidebarleft-submenu-separator {
	MARGIN: 2px 10px 3px 10px !important;
	FONT-SIZE: 0.55em !important;
	FONT-WEIGHT: bold !important;
	COLOR: #006699 !important;
}
#sidebar-left .block LI LI A.ssj-sidebarleft-submenu-link {
	MARGIN-LEFT: 10px !important;
	WIDTH: 179px !important;
	BACKGROUND-COLOR: transparent !important;
}

/*---------------------------------------------------------------------*/
.ssj-sysreq {
	FONT-SIZE: 0.85em; COLOR: #003366;
}
.ssj-imagecomment {
	FONT-SIZE: 0.85em; COLOR: #666666;
}
.ssj-boxshot {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;
}
#ssj-sitemaptable .box {
	BORDER: 1px dotted #aaaaaa; BACKGROUND-COLOR: #EEEEEE; COLOR: #003460; FONT-WEIGHT: bold;
}
#ssj-sitemaptable .item {
	/*BORDER: 1px solid #aaaaaa; BACKGROUND-COLOR: #CCFFFF;*/
}
#ssj-sitemaptable .comment {
	COLOR: #333333;
}
#ssj-sitemaptable .separater {
	HEIGHT: 3px; MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px;
}
.ssj-index-hd2 {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN: 0px 0px 12px 0px; COLOR: #006699;
}
.ssj-merit-hd2 {
	FONT-SIZE: 1.5em; FONT-WEIGHT: bold; MARGIN: 0px 0px 12px 0px; COLOR: #006699;
}
A.ssj-merit-link {
	FONT-SIZE: 1.5em; FONT-WEIGHT: bold;
}
A.ssj-merit-download {
	FONT-SIZE: 1.3em;
}
#ssj-screenshots-box .ssj-screenshotsList {
	HEIGHT: auto
}
#ssj-screenshots-box .ssj-screenshotsList .ssj-screenshot {
	PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 150px; TEXT-ALIGN: center
}
#ssj-screenshots-box .ssj-screenshotsList .ssj-screenshot IMG {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 10px
}
#ssj-screenshots-box .ssj-screenshotsList .ssj-screenshot .ssj-shadow {
	Z-INDEX: 1; BACKGROUND: #cccccc; LEFT: 5px; WIDTH: 200px; POSITION: absolute; TOP: 15px; HEIGHT: 150px
}
#ssj-screenshots-box .ssj-screenshotsList .ssj-screenshotLeft {
	
}
#ssj-screenshots-box .ssj-screenshotsList .ssj-screenshotRight {
	PADDING-RIGHT: 0px
}
#ssj-screenshots-box .ssj-screenshotsList .ssj-screenshotCap {
	PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	COLOR: #333333;
}
H1.ssj-screenshots-title {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 14px; BACKGROUND: #eeeedd; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #666633; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.ssj-screenshots-comment {
	CLEAR: both !important;
	TEXT-ALIGN: center !important;
	MARGIN: 10px 0px 10px 0px !important;
	PADDING: 10px 10px 10px 10px !important;
	BACKGROUND-COLOR: #eeeeee !important;
	COLOR: #333333 !important;
	BORDER: #666666 1px dotted !important;
	TOP: 0px;
}
HR.ssj-separator {
	MARGIN: 0px 0px 0px 0px;
}

/*-- #index-main ------------------------------------------------------*/
#index-main .ssj-index-image {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
}
#index-main H1.ssj-as {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.8em !important;
}
#index-main #ssj-index-about {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 15px !important;
}
#index-main #ssj-index-about #ssj-index-about-block {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
}
#index-main #ssj-index-about P {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.05em !important;
	LINE-HEIGHT: 1.8em !important;
}
#index-main #ssj-index-about .ssj-index-about-screenshot {
	CLEAR: both !important;
	MARGIN: 0px 0px 10px 10px !important;
	PADDING: 0px 0px 0px 0px !important;
	FLOAT: right !important;
	WIDTH: 200px;
	HEIGHT: 200px;
}
#index-main #ssj-index-about .ssj-index-about-eaconnect {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	WIDTH: 500px;
	HEIGHT: 100px;
}
#index-main #ssj-index-about H2 {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.2em !important;

#index-main #ssj-index-about UL {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 10px 15px !important;
	FONT-SIZE: 1.0em !important;
}
#index-main #ssj-index-about UL LI {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	LIST-STYLE-TYPE: square !important;
}
#index-main #ssj-index-about #ssj-index-about-buttons {
	CLEAR: both !important;
	MARGIN: 0px 0px 0px 0px !important;
	WIDTH: auto !important;
	FLOAT: right !important;
}
#index-main #ssj-index-about #ssj-index-about-buttons .buttons {
	MARGIN: 0px 0px 0px 0px !important;
	WIDTH: auto !important;
}
#index-main #ssj-index-about #ssj-index-about-buttons .buttons A.buttonRO {
	MARGIN: 0px 0px 0px 5px !important;
	WIDTH: auto !important;
}
#index-main #ssj-index-box-left {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 10px 0px !important;
}
#index-main #ssj-index-box-left #ssj-index-box-features-frame {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	BORDER: #ccc 1px solid;
	OVERFLOW: hidden;
}
#index-main #ssj-index-box-left #ssj-index-box-features-header {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 9px 9px 0px 9px !important;
}
#index-main #ssj-index-box-left #ssj-index-box-features-header H2.caption {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.2em !important;
	LINE-HEIGHT: 1.4em !important;
}
#index-main #ssj-index-box-left #ssj-index-box-features-contents {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 9px 9px 9px !important;
}
#index-main #ssj-index-box-left #ssj-index-box-features-contents H3 {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.0em !important;
	LINE-HEIGHT: 1.4em !important;
}
#index-main #ssj-index-box-left #ssj-index-box-features-contents P {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.7em !important;
}
#index-main #ssj-index-box-left #ssj-index-box-features-contents UL {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 15px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.7em !important;
}
#index-main #ssj-index-box-left #ssj-index-box-features-contents UL LI {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	LIST-STYLE-TYPE: square !important;
}
#index-main #ssj-index-box-right {
	CLEAR: both !important;
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 10px 10px !important;
	FLOAT: right !important;
	WIDTH: 210px;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-frame {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	BORDER: #ccc 1px solid;
	OVERFLOW: hidden;
	BACKGROUND-COLOR: #f6faff;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-header {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 9px 9px 0px 9px !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-header H2.caption {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.2em !important;
	LINE-HEIGHT: 1.4em !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-header H3.caption {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.0em !important;
	LINE-HEIGHT: 1.4em !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-contents {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 9px 9px 9px !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-contents H3 {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.0em !important;
	LINE-HEIGHT: 1.4em !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-contents P {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.7em !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-contents UL {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 15px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.7em !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-contents UL LI {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	LIST-STYLE-TYPE: square !important;
}
#index-main #ssj-index-box-right #ssj-index-box-introduction-contents .ssj-image-right {
	CLEAR: both !important;
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 10px 0px 0px 10px !important;
	FLOAT: right !important;
}

/*-- #ssj-press -------------------------------------------------------*/
#ssj-press {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-press #ssj-article-frame {
	MARGIN: 15px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-press #ssj-article-header {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-press #ssj-article-header-caption {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-press #ssj-article-header-caption H2 {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 7px 7px 3px 7px !important;
	FONT-SIZE: 1.1em !important;
	LINE-HEIGHT: 1.3em !important;
}
#ssj-press #ssj-article-header-date {
	CLEAR: both !important;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	FLOAT: right !important;
	BACKGROUND-COLOR: #eef8ff;
}
#ssj-press #ssj-article-header-date P {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 7px 7px 3px 7px !important;
	TEXT-ALIGN: right !important;
}
#ssj-press #ssj-article-contents {
	CLEAR: both !important;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 9px 9px 9px 9px;
	BORDER: #ccc 1px solid;
}
#ssj-press #ssj-article-contents P {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
}

/*-- #ssj-products ----------------------------------------------------*/
#ssj-products {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
}
#ssj-products P {
	FONT-SIZE: 1.0em !important;
	LINE-HEIGHT: 1.8em !important;
}
#ssj-products .ssj-products-aslogo {
	MARGIN: 0px 0px 12px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
}
#ssj-products .ssj-products-bigpicture {
	CLEAR: both !important;
	MARGIN: 0px 0px 10px 10px !important;
	PADDING: 0px 0px 0px 0px !important;
	WIDTH: 250px !important;
	HEIGHT: 200px !important;
	FLOAT: right !important;
}
#ssj-products .ssj-products-eaconnect {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	WIDTH: 500px;
	HEIGHT: 100px;
}
#ssj-products UL {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 10px 15px !important;
	FONT-SIZE: 1.0em !important;
}
#ssj-products UL LI {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	LIST-STYLE-TYPE: square !important;
}
#ssj-products #ssj-products-index {
	CLEAR: both !important;
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 10px 10px !important;
	FLOAT: right !important;
	WIDTH: 220px;
}
#ssj-products #ssj-products-index-frame {
	MARGIN: 0px 0px 10px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	BORDER: #ccc 1px solid;
	OVERFLOW: hidden;
	BACKGROUND-COLOR: #f6faff;
}
#ssj-products #ssj-products-index-header {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 15px 15px 0px 15px !important;
}
#ssj-products #ssj-products-index-header H2.caption {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.2em !important;
	LINE-HEIGHT: 1.4em !important;
}
#ssj-products #ssj-products-index-contents {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 15px 15px 15px !important;
}
#ssj-products #ssj-products-index-contents H3 {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.0em !important;
	LINE-HEIGHT: 1.4em !important;
}
#ssj-products #ssj-products-index-contents UL {
	MARGIN: 9px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 30px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.7em !important;
}
#ssj-products #ssj-products-index-contents UL LI {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 3px 0px !important;
	LIST-STYLE-TYPE: square !important;
}

/*-- #ssj-features -------------------------------------------------------*/
#ssj-features {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-features #ssj-features-frame {
	MARGIN: 12px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-features #ssj-features-header {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-features #ssj-features-header-caption {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-features #ssj-features-header-caption H2 {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 7px 7px 3px 7px !important;
	FONT-SIZE: 1.2em !important;
	LINE-HEIGHT: 1.6em !important;
	BORDER-TOP: #ccc 1px solid !important;
	BORDER-RIGHT: #ccc 1px solid !important;
	BORDER-LEFT: #ccc 1px solid !important;
	WIDTH: 220px !important;
	TEXT-ALIGN: center !important;
}
#ssj-features #ssj-features-contents {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#ssj-features #ssj-features-contents-storage {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 12px 12px 12px;
	BACKGROUND-COLOR: #eef8ff;
	BORDER: #ccc 1px solid;
}
#ssj-features #ssj-features-contents-storage P.ssj-features-contents-storage-comment {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 5px 5px 5px 5px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.2em !important;
}
#ssj-features #ssj-features-contents-sharing {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 12px 12px 12px;
	BACKGROUND-COLOR: #eeffee;
	BORDER: #ccc 1px solid;
}
#ssj-features #ssj-features-contents-sharing P.ssj-features-contents-sharing-comment {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 5px 5px 5px 5px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.2em !important;
}
#ssj-features #ssj-features-contents-utilize {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 12px 12px 12px;
	BACKGROUND-COLOR: #ffffee;
	BORDER: #ccc 1px solid;
}
#ssj-features #ssj-features-contents-utilize P.ssj-features-contents-utilize-comment {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 5px 5px 5px 5px !important;
	FONT-SIZE: 0.95em !important;
	LINE-HEIGHT: 1.2em !important;
}
#ssj-features #ssj-features-contents-utilize P.ssj-features-contents-utilize-rightimage {
	CLEAR: both !important;
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 5px 5px !important;
	FLOAT: right !important;
	WIDTH: 170px !important;
	HEIGHT: 215px !important;
}
#ssj-features #ssj-features-contents H3 {
	MARGIN: 12px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.1em !important;
	LINE-HEIGHT: 1.5em !important;
}
#ssj-features #ssj-features-contents P {
	MARGIN: 0px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
	FONT-SIZE: 1.0em !important;
	LINE-HEIGHT: 1.6em !important;
}
#ssj-features #ssj-features-contents P.ssj-features-contents-image {
	MARGIN: 5px 0px 0px 0px !important;
	PADDING: 0px 0px 0px 0px !important;
}
#ssj-features #ssj-features-contents-left {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 350px;
}
#ssj-features #ssj-features-contents-right {
	CLEAR: both;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	FLOAT: right;
	WIDTH: 350px;
}

.operation {
	COLOR: #888888; !important;
	PADDING: 20px 0px 0px 0px !important;
	FONT-WEIGHT: normal !important;
}


