
/* PAGE LAYOUT */
BODY     { background:#FFFFFF; font-family:gisha, arial, sans-serif; font-size:10pt; line-height:14pt; font-weight:normal; color:#FFFFFF; }
A        { color:#FFFF00; font-weight:bold; text-decoration:none }
A:hover  { color:#FFFFFF; font-weight:bold; text-decoration:none }
A:focus  { color:#FFFFFF; font-weight:bold; text-decoration:none }

/* MAIN LAYOUT */
.divPage         { position:relative; margin-left:10%; margin-right:10%; margin-top:2%; margin-bottom:2%; width:80%; min-width:750px; background:url(img/bg_center.png); overflow:hidden; }

.divLogo         { position:absolute; top:0px; left:0px; width:100%; }
.divLang         { position:absolute; top:1em; right:1em; text-align:right; }
.divContentLeft  { clear:left; clear:right; float:left; position:relative; margin-top:190px; margin-left:1%; width:64%; overflow:hidden; }
.divContentRight { clear:left; clear:right; float:right; position:relative; margin-top:190px; margin-right:1%; width:33%; overflow:hidden; }
.divBottom       { position:absolute; bottom:0px; left:0px; width:100%; padding-top:1em; padding-bottom:1em; text-align:center; border-top:1px #8C8CA5 solid; }

.divContentIntro         { margin-bottom:2em; padding:1em; position:relative; background:url(img/bg_intro_center.png); }
.divContentBlock         { margin-bottom:2em; }
.divContentAction        { margin-bottom:2em; padding:1em; position:relative; background:url(img/bg_action_center.png); text-align:center; }
.divHowToSS              { position:relative; float:left; padding:1em; margin:1em; background:url(img/bg_action_center.png); }
.divContentForm          { padding:1em; position:relative; background:url(img/bg_action_center.png); text-align:right; }

/* POSITIONING */
.marginL         { margin-left:1em; }
.marginR         { margin-right:1em; }
.marginLR        { margin-left:1em; margin-right:1em; }
.paddingL        { padding-left:1em; }

/* TEXT LAYOUT */
.txtS            { font-size:8pt; line-height:12pt; font-weight:normal; }
.txtM            { font-size:10pt; line-height:14pt; font-weight:normal; }
.txtL            { font-size:16pt; line-height:20pt; font-weight:normal; }

.txtCenter       { text-align:center; }
.txtBold         { font-weight:bold; }
.txtULBlue       { border-bottom:1px #8C8CA5 solid; margin-bottom:0.25em; padding-top:0.25em; }
.txtHL           { color:#FFFF00; }
.txtRed          { color:#FF0000; }
.txtMouseOver    { color:#8C8CA5; cursor:default; border-bottom:1px #8C8CA5 dotted; }

/* IMAGE LAYOUT */

.imgFlag                 { vertical-align:middle; margin:0.1em; width:24px; height:12px; }
.imgIcon                 { vertical-align:middle; margin:0.25em; width:48px; height:48px; }
.imgDot                  { vertical-align:text-bottom; width:17px; height:17px; }
.imgArrowMiniMaxi        { vertical-align:middle; width:27px; height:27px; }

.imgBoxCenter            { position:absolute;     top:0px;  left:0px; width:100%;  height:100%; }
.imgBoxTopLeft           { position:absolute;     top:0px;  left:0px; width:4px;   height:4px;  }
.imgBoxTopRight          { position:absolute;     top:0px; right:0px; width:4px;   height:4px;  }
.imgBoxBottomLeft        { position:absolute;  bottom:0px;  left:0px; width:4px;   height:4px;  }
.imgBoxBottomRight       { position:absolute;  bottom:0px; right:0px; width:4px;   height:4px;  }

.imgPageTopCenter        { position:absolute;     top:0px; left:0px;  width:100%;  height:150px; }
.imgPageBottomCenter     { position:absolute;  bottom:0px; left:0px;  width:100%;  height:150px; }

.imgLogo                 { position:absolute; top:0px; left:50%; width:1003px; height:170px; margin-left:-475px; }

.tdTN                    { text-align:center; }
.imgTN                   { width:200px; height:145px; }
.imgHowToSS              { width:300px; height:217px; }

.imgTracking             { position:absolute; left:0px; top:0px; width:1px; height:1px; }

/* FORM LAYOUT */
.buttonDownload  { cursor:pointer; width:100%; margin-top:1em; margin-bottom:1em; }
.inputBugs       { background:#FFFFFF; width:50%; border:0px; vertical-align:middle; }
.inputReset      { background:#D8D8D2; width:24.5%; border:0px; color:#FF0000; margin-top:2em; cursor:pointer; }
.inputSubmit     { background:#D8D8D2; width:24.5%; border:0px; color:#008000; margin-top:2em; cursor:pointer; }

/* END OF FILE  */