body, html { padding: 0px; margin: 0px; font-size: 10px; color: #000; font-family: 'verdana'; text-align:center;}

div#box { width: 872px; margin: 0px auto; }
table#topmenu { width: 100%; height: 50px; }
table#topmenu a { color: #889980; font-size: 10px; text-decoration: none; font-weight: bold; }
table#topmenu a:hover { color: #000; text-decoration: underline; }
table#topmenu td { text-align: right; }
table#topmenu td#lang_selector { text-align: center; width: 25px; padding-left: 10px; }
table#menu { height: 52px; }
table#menu img { border: 0px; }
table#submenu { height: 22px; width: 100%; background: url('/img/subline.gif') repeat; }
table#submenu1 { height: 22px; width: 100%; display: none; background: url('/img/subline1.gif') no-repeat; }
table#submenu1 a { color: #000; text-decoration: none; }
table#submenu1 a:hover { text-decoration: underline; }
table#submenu1 td { text-align: center; padding: 0px 2px 0px 2px; font-size: 10px; color: #000; font-family: 'verdana';}
table#submenu2 { height: 22px; width: 100%; display: none; background: url('/img/subline2.gif') no-repeat; }
table#submenu2 a { color: #000; text-decoration: none; }
table#submenu2 a:hover { text-decoration: underline; }
table#submenu2 td { text-align: center; padding: 0px 2px 0px 2px; font-size: 10px; color: #000; font-family: 'verdana';}
table#submenu3 { height: 22px; width: 100%; display: none; background: url('/img/subline3.gif') no-repeat; }
table#submenu3 a { color: #fff; text-decoration: none; }
table#submenu3 a:hover { text-decoration: underline; }
table#submenu3 td { text-align: center; padding: 0px 2px 0px 2px; font-size: 10px; color: #000; font-family: 'verdana';}
table#submenu4 { height: 22px; width: 100%; display: none; background: url('/img/subline4.gif') no-repeat; }
table#submenu4 a { color: #000; text-decoration: none; }
table#submenu4 a:hover { text-decoration: underline; }
table#submenu4 td { text-align: center; padding: 0px 2px 0px 2px; font-size: 10px; color: #000; font-family: 'verdana';}
table#content { margin: 0px 0px 10px 0px; border:0px solid blue; }
table#content td#col1 { width: 286px; vertical-align: top; color: #5A5A5A; }
table#content td.spacer { width: 7px; }
table#content td#col2 { width: 286px; vertical-align: top;  color: #5A5A5A; }
table#content td#col3 { vertical-align: top; }
table#content td#bigContent { width: 579px; vertical-align: top; }
table#content td#navigation {position:relative; top:0px; left:0px; width:100%; height:30px; border:1px solid red;}
table#content td#navigation a { color: #578f3b; text-decoration: none; }
table#content td#navigation a:hover { text-decoration: underline; }
table#content td#bigContent div#contentTitle { font-size: 16px; margin-bottom: 10px; color: #666; font-weight: bold; }
table#content td#bigContent div#contentBox { background:url('/img/big_content_back.jpg') repeat-y; margin: 0px; padding: 0px 10px 0px 10px; font-size:12px }table#content td#bigContent div#contentText { font-family:Verdana; color:#666666; }
table#content td#bigContent div#contentText a:hover { text-decoration: underline; }
table#content td#bigContent div#contentText p {margin:0px; }
.bonuses { font-size:12px; }
div.subBox { background:url('/img/content_back.jpg') repeat-y; padding: 0px 12px 0px 12px; position:relative; top:0px; left:0px; font-size:0px; margin:0px;}
span.subBoxTitle { font-weight: bold; font-size: 13px; color: #5A5A5A; }
div.banner { margin-top: 6px; }
div.banner img { border: none; }
table#myRobot td { vertical-align: top; font-family: verdana; font-size: 10px;}
table#myRobot td form { margin: 0px; padding: 0px; }
table#myRobot td form input { border:1px solid #a9a8a8; font-size: 12px; width: 80px; }
table#myRobot td form input.button { width: 20px; }
table#myRobot td form a { text-decoration: none; color: #000; }
table#myRobot td form a:hover { text-decoration: underline; }
table#myRobot td img { border: 0px; }
ul.subBox { list-style-type: none; padding: 0px; margin: 0px; }
ul.subBox li { background: url('/img/listmarker.gif') no-repeat center left;  margin: 0px; padding: 4px 0px 0px 20px; }
ul.subBox li a { text-decoration: none; color: #698a58; font-size: 10px; font-family: 'verdana'; line-height:20px;}
ul.subBox li a:hover { text-decoration: underline; color: #000; }
div#foot, div#foot2 { color: #578f3b; text-align: center; background:url('/img/footerline.gif') no-repeat top center; padding: 10px 0px 10px 0px; }div#foot a, div#foot2 a { color: #578f3b; text-decoration: none; }
div#foot a:hover, div#foot2 a:hover { color: #81b568; text-decoration: underline; }

div#extraboxtxt { line-height: 15px; }
div#extraboxtxt a { color: #698a58; background: none; padding: 0px; margin: 0px; text-decoration: none; display: inline; }
div#extraboxtxt a:hover { text-decoration: underline; }
/* h1{padding:0px; padding-bottom:12px; margin:0px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; top:10px; position:relative; left:12px; color:#585858;} */
h1{font-family:verdana; font-size:13pt; color:#666666; margin:0px; margin-bottom:10px; font-weight: bold; }
h2{padding:0px; padding-bottom:12px; margin:0px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; top:10px; position:relative; left:12px; color:#585858;}



.login{ padding-top:10px;}
.login p{ font-family:verdana; font-size:10px; color:#000000; margin:0px; padding:0px; padding-bottom:4px;padding-top:2px;}
.login p a:active{ font-family:verdana; font-size:10px; color:#000000; margin:0px; padding:0px; text-decoration:none;}
.login p a:visited{ font-family:verdana; font-size:10px; color:#000000; margin:0px; padding:0px; text-decoration:none;}
.login p a:link{ font-family:verdana; font-size:10px; color:#000000; margin:0px; padding:0px; text-decoration:none;}
.login p a:hover{ font-family:verdana; font-size:10px; color:#000000; margin:0px; padding:0px; text-decoration:underline;}
.username{width:95px; border:1px solid #a9a8a8; font-size: 12px;}
.password{width:70px; border:1px solid #a9a8a8; font-size: 12px; float:left}
.submit{border:0px; margin-left:2px; }

#big_content {width:579px; position:relative; font-size: 20px; background:url(/irobot/img/big_content_back.jpg); background-repeat:repeat-y; margin:0px; line-height:20px; margin-top:0px; height:100%}

#navigation{padding:5px; margin:0px; font-size:10px; position:relative; top:0px; font-family: verdana; color:#000000; text-align:left;}
#navigation a:link{padding:0px; margin:0px; font-size:10px; font-family:verdana; color:#578f3b; text-decoration:none}
#navigation a:active{padding:0px; margin:0px; font-size:10px; font-family:verdana; color:#578f3b; text-decoration:none}
#navigation a:visited{padding:0px; margin:0px; font-size:10px; font-family:verdana; color:#578f3b; text-decoration:none}
#navigation a:hover{padding:0px; margin:0px; font-size:10px; font-family:verdana; color:#000000; text-decoration:underline}
.content {width:555px; position:relative; top:0px; left:12px; line-height:20px; font-family:verdana; font-size:10px;}
.content h1{font-family:verdana; font-size:13pt; color:#666666; margin:0px; margin-bottom:10px; font-weight: bold; }
.content a:link{font-size:10px; font-family:verdana; color:#578f3b; text-decoration:none}
.content a:active{font-size:10px; font-family:verdana; color:#578f3b; text-decoration:none}
.content a:visited{font-size:10px; font-family:verdana; color:#578f3b; text-decoration:none}
.content a:hover{font-size:10px; font-family:verdana; color:#000000; text-decoration:underline}
.regform { color:#666666; }
.bonuses, #question { color:#666666; font-size:10px; }
.h2 { font-size: 13px; font-weight: bold; }
.regform p { font-family:verdana; font-size:10px; margin:0px; padding:0px; }
.regform input { border:1px solid #a9a8a8; font-size:12px; margin-top:4px; }
.regform input.errorfld { border:1px solid #ffa8a8; }
.regform img { position:relative; top:4px; }
.reghelp { font-family:verdana; border:1px solid #578f3b; padding:3px; font-size:11px; background-color:#79b15d; display:none; position:absolute; width:320px; text-align:center; }
.regcheck { color:#0000ff; text-decoration:underline; padding:0px 2px 1px 2px; margin:2px; cursor:pointer; -moz-user-select: none; }
.errormsg { font-family:verdana; font-size:10px; color:#a80000; padding:1px; }
.commonmsg { font-family:verdana; font-size:10px; color:#00a800; padding:1px; }

.extraboxtxt { font-family: arial; font-size:10px; color:#00a800; padding:1px;}

div.catalogue p { color:#666666; font-size:10px; line-height:15px; font-family:Verdana; padding-bottom:4px; }
div.catalogue table { color:#666666; font-size:10px; font-family:Verdana; }
div.catalogue input, div.catalogue select { border:1px solid #a9a8a8; font-size:12px; }

div#question { float: right; width: 50%; padding:2px; border: solid 1px lightgrey; }
div#question input, div#question select, div#question textarea { border:1px solid #a9a8a8; font-size:12px; }

.btn { border:1px solid #666666; padding:2px; font-size:10px; font-family:Verdana; background-color:#a9a8a8; cursor:pointer; -moz-user-select: none; }
.submitbtn { border:1px solid #a9a8a8; font-size:10px; cursor:pointer; }
.ordererror { margin-left:10px; color:#ff6666; display:none; }
div#userinfo p { color:#666666; }
div#userinfo a { color: #578f3b; text-decoration:underline;}


#Box1{background:url(/img/dynamicBox1.jpg) repeat-y;}
#Box1 .head{background:url(/img/dynamicHead1.jpg) no-repeat; cursor:pointer;}
#Box1 .end{background:url(/img/dynamicEnd1.jpg) no-repeat;}

#Box2{background:url(/img/dynamicBox2.jpg) repeat-y;}
#Box2 .head{background:url(/img/dynamicHead2.jpg) no-repeat;}
#Box2 .end{background:url(/img/dynamicEnd2.jpg) no-repeat;}

#Box3{background:url(/img/dynamicBox3.jpg) repeat-y;}
#Box3 .head{background:url(/img/dynamicHead3.jpg) no-repeat;}
#Box3 .end{background:url(/img/dynamicEnd3.jpg) no-repeat;}

#Box4{background:url(/img/dynamicBox4.jpg) repeat-y;}
#Box4 .head{background:url(/img/dynamicHead4.jpg) no-repeat;}
#Box4 .end{background:url(/img/dynamicEnd4.jpg) no-repeat;}

#Box5{background:url(/img/dynamicBox5.jpg) repeat-y;}
#Box5 .head{background:url(/img/dynamicHead5.jpg) no-repeat;}
#Box5 .end{background:url(/img/dynamicEnd5.jpg) no-repeat;}

#Box6{background:url(/img/dynamicBox6.jpg) repeat-y;}
#Box6 .head{background:url(/img/dynamicHead6.jpg) no-repeat;}
#Box6 .end{background:url(/img/dynamicEnd6.jpg) no-repeat;}

#Box7{background:url(img/dynamicBox7.jpg) repeat-y;}
#Box7 .head{background:url(img/dynamicHead7.jpg) no-repeat;}
#Box7 .end{background:url(img/dynamicEnd7.jpg) no-repeat;}

.dynamicBox{width:561px; display:block;}
.dynamicBox .head{height:29px; margin:0px; padding:0px; cursor:pointer; }
.dynamicBox .head img{position:relative; left:5px;}
.dynamicBox .head span{position:relative; left:10px; font-family:Verdana; color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none;}
.dynamicBox .dynamicContent{background:#FFFFFF; margin:0px 3px 0px 3px;}
.dynamicBox .dynamicContent .title{background:url(/img/dynamicBoxSub.jpg) repeat-x; width:100%; height:23px; line-height:23px; margin:0px; padding:0px; cursor:pointer;}
.dynamicBox .dynamicContent .title img{margin:0px 8px 0px 8px; position:relative; top:2px;}
.dynamicBox .dynamicContent .title a{color:#4f4f4f; font-weight:bold; text-decoration:none; font-size:11px; font-family:Verdana; line-height:23px; height:23px;}
.dynamicBox .dynamicContent .link{background:url(/img/dynamicBoxSub.jpg) repeat-x; width:100%; height:23px; line-height:23px; margin:0px; padding:0px; text-indent:4px;}
.dynamicBox .dynamicContent .link span{color:#4f4f4f; font-weight:bold; text-decoration:none; font-size:11px; font-family:Verdana; line-height:23px; height:23px;}
.dynamicBox .dynamicContentSub{padding:8px 5px 8px 5px; font-family:Verdana; font-size:10px; color:#000000;}
.dynamicBox .dynamicContentSub p{margin:0px; padding:0px;}
.dynamicBox form{margin:0px; padding:0px;}
.dynamicBox #form{width:540px; font-family:Verdana; font-size:10px; color:#000000;}
.dynamicBox #form .label{width:174px; text-align:right;}
.dynamicBox #form .input{text-align:left;}
.dynamicBox #form .input input{height:16px; line-height:16px; font-family:Verdana; font-size:11px; color:#333333; width:140px; border:1px solid #a9a8a8; margin:0px; padding:0px; position:relative; top:0px; left:0px;}
.dynamicBox #form .input .radio{width:auto; border:0px; position:relative; top:-10px; line-height:11px;}
.dynamicBox #form .input .desc{position:relative; top:-10px; font-weight:bold; line-height:11px;}
.dynamicBox #form .input textarea{font-family:Verdana; font-size:11px; color:#333333; width:180px; border:1px solid #a9a8a8;}
.dynamicBox #form .input .button{height:20px; line-height:16px; font-family:Verdana; font-size:11px; background:#e4e4e4; border:1px solid #a9a8a8;}

.dynamicBox .error{width:470px; text-align:center; color:#cc0000; font-weight:bold;}
.dynamicBox .message{width:470px; text-align:center; color:#00cc00; font-weight:bold;}

#bOrange{background:#FF6600; cursor:pointer;}

.dynamicBox .dynamicBonus{ position:relative; left:9px;}
.dynamicBox .dynamicBonus td{width:134px; height:132px; background:url(/img/bonusBox.jpg) no-repeat; text-align:center;}
.dynamicBox .dynamicBonus td .bBox{position:relative; top:0px; left:0px; width:134px; height:148px; padding-top:2px;}
.dynamicBox .dynamicBonus td .bCount{background:#FF0000; position:absolute; top:2px; right:2px; font-size:8px; width:20px; height:14px; text-align:center; line-height:14px; font-family:Verdana; color:#000000; font-weight:bold;}
.dynamicBox .dynamicBonus td a{text-decoration:none; font-size:9px; color:#000000; font-weight:bold;}
.dynamicBox .dynamicBonus td a img{border:0px}
.dynamicBox .dynamicBonus .bonusTable{ background:url(/img/bonusTable.jpg) no-repeat;}

#bonusInfo{width:220px; text-align:left}
#bonusInfo td{height:10px; background:none; font-size:9px; font-family:Verdana;}
#bonusInfo .headtable{font-size:9px; width:220px; text-indent:60px; font-family:Verdana; text-align:center; font-weight:bold;}
#bonusInfo .nos{font-size:9px; width:170px; font-family:Verdana; text-align:right;}
#bonusInfo .info{text-align:left; width:50px;}
#bonusInfo .info input{width:22px; height:12px; font-size:8px; font-family:Verdana; border:0px; font-weight:normal; text-align:center;}

.dynamicBox .seperator{background:url(/img/dSeperator.jpg) no-repeat; font-size:1px; height:1px; line-height:1px;}
.dynamicBox .seperatorError{background:url(/img/dSeperatorError.jpg) no-repeat; font-size:1px; height:1px; line-height:1px;}
.dynamicBox p{margin:0px; padding:8px 5px 8px 5px; font-family:Verdana; font-size:10px; color:#000000;}
.dynamicBox .end{height:4px;  font-size:0px; line-height:0px; margin:0px; padding:0px;}

.dynamicBox #goodies{width:100%; height:147px; background:url(/img/goodies-back.jpg) no-repeat; position:relative; margin-bottom:2px;}
.dynamicBox #goodies .name{ margin:0px; padding:0px; height:21px; width:300px; border:0px solid red; position:absolute; top:0px; left:0px; font-family:Verdana; font-size:10px; font-weight:bold; color:#4f4f4f; line-height:18px; text-indent:5px; text-align:left;}
.dynamicBox #goodies .data{ margin:0px; padding:0px; height:21px; width:220px; border:0px solid red; position:absolute; top:0px; right:35px; font-family:Verdana; font-size:10px; line-height:18px; text-align:right;}
.dynamicBox #goodies .g_count{position:absolute; top:0px; right:0px; width:35px; margin:0px; padding:0px; height:20px; border:0px; font-size:10px; border:0px;}
.dynamicBox #goodies .img_src a img{border:0px;}
.dynamicBox #goodies .img_src{position:absolute; top:24px; left:4px; width:120px; height:120px; text-align:center;}
.dynamicBox #goodies .info{position:absolute; top:30; left:134px; width:411px; height:107px; font-family:Verdana; font-size:10px;}

.dynamicBox #goodies2 {position:relative; width:100%; background:#f6f3bf; display:table;}
.dynamicBox #goodies2 #head{position:relative; width:100%; background:#e2e1ba; padding:3px 0px 3px 0px;}
.dynamicBox #goodies2 #headline{margin:0px; padding:0px; height:21px; width:220px; border:0px solid red; position:absolute; top:0px; right:35px; font-family:Verdana; font-size:10px; line-height:18px; text-align:right;}
.dynamicBox #goodies2 .g_count{position:absolute; top:0px; right:0px; width:35px; margin:0px; padding:0px; height:20px; border:0px; font-size:10px; border:0px;}
.dynamicBox #goodies2 #head .text{width:300px; line-height:14px; font-size:10px; font-weight:bold; color:#4f4f4f; position:relative; left:5px; text-align:left; margin:0px; padding:0px;}
.dynamicBox #goodies2 #body{display:table; width:100%; margin:3px 0px 3px 0px; background:url(/img/goodies-back-2.jpg) repeat-y;}
.dynamicBox #goodies2 #body .pic{float:left; display:block; margin:0px 0px 0px 3px;}
.dynamicBox #goodies2 #body #content{display:block; float:right; width:415px; margin:0px; padding:0px; line-height:13px; color:#000000; font-family:Verdana; font-size:10px; margin:5px;}
.dynamicBox #goodies2 #body #content a{ font-weight:bold; color:#000000;}

.form-content{width:540px; font-family:Verdana; font-size:10px; color:#000000;}
.form-content .label{width:174px; text-align:right;}
.form-content .input{text-align:left;}
.form-content .input input{height:16px; line-height:16px; font-family:Verdana; font-size:11px; color:#333333; width:140px; border:1px solid #a9a8a8; margin:0px; padding:0px; position:relative; top:0px; left:0px;}
.form-content .input .radio{width:auto; border:0px; position:relative; top:-10px; line-height:11px;}
.form-content .input .desc{position:relative; top:-10px; font-weight:bold; line-height:11px;}
.form-content .input textarea{font-family:Verdana; font-size:11px; color:#333333; width:180px; border:1px solid #a9a8a8;}
.form-content .input .button{height:20px; line-height:16px; font-family:Verdana; font-size:11px; background:#e4e4e4; border:1px solid #a9a8a8;}

.form-content2 {width:560px; font-family:Verdana; font-size:10px; color:#000000;}
.form-content2 .label{width:190px; text-align:right;}
.form-content2 .input{text-align:left;}
.form-content2 .input input{height:16px; line-height:16px; font-family:Verdana; font-size:11px; color:#333333; width:140px; border:1px solid #a9a8a8; margin:0px; padding:0px; position:relative; top:0px; left:0px;}
.form-content2 .input .radio{width:auto; border:0px; position:relative; top:-10px; line-height:11px;  }
.form-content2 .input .radio2{width:auto; border:0px; position:relative; top:0px; line-height:11px; }
.form-content2 .input .desc{position:relative; top:-10px; font-weight:bold; line-height:11px;}
.form-content2 .input textarea{font-family:Verdana; font-size:11px; color:#333333; width:160px; border:1px solid #a9a8a8;}
.form-content2 .input .button{height:20px; line-height:16px; font-family:Verdana; font-size:11px; background:#e4e4e4; border:1px solid #a9a8a8;}

#seko{z-index:1;border-bottom:#c0c0c0 1px solid;position:fixed;padding:145px 13px 0 1px;width:24px;height:150px;top:200px;left:0;background:url(/img/seko-mums.gif) no-repeat;border:none;/*border-right:#c0c0c0 1px solid;border-top:#c0c0c0 1px solid;border-left:medium none;-moz-border-radius-bottomright:3px;background-clip:padding-box;border-bottom-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-topright:3px;-moz-box-shadow:2px 2px 4px #ccc;box-shadow:2px 3px 2px #ccc*/}
#seko a {display:block;height:30px;width:30px;left:0;margin-bottom:4px;text-decoration:none;}
#seko a span{display:none;}

