*
{
font-family: Tahoma;
}

body
{
background: #f8f8f8 url(/pics/bg1.jpg) repeat-x;
color: #000000;
font-size: 11px;
text-decoration: none;
margin: 0;
padding: 0;
width: 100%;
text-align: center;
}

img,
table,
tr,
td
{
border: 0;
}

table,
tr,
td
{
border-spacing: 0;
padding: 4px;
border-collapse: collapse;
empty-cells: show;
margin: auto;
}

.helptext img,
.guidestext img
{
vertical-align: middle;
}

a
{
color: #1e66a4;
text-decoration: underline;
}

a.helpguideslink
{
color: #000000;
}

h1 a
{
color: #000000;
font-size: 17px;
}

a.h2:link,
a.h3:link,
a.helpguideslink,
a.softlist:link,
.help a,
.helpmail a,
.helpoverview a,
.helptext a,
.guideslist a,
.supportmail a
{
text-decoration: none;
}

a.h2:visited a.h2:active,
a.bannerbig:hover,
a.bannerbigguides:hover,
a.downloadpdf:hover,
a.h3:visited a.h3:active,
a.helpdownload:hover,
a.helpsoftcontent:hover,
a.guidesbig:hover,
a.softlist:visited a.softlist:active,
.help a:hover,
.helpmail a:hover,
.helpoverview a:hover,
.helptext a:hover,
.guideslist a:hover,
.guideshortlist a:hover,
.supportmail a:hover
{
text-decoration: underline;
}

a.ctasks:hover,
a.ctasks13:hover,
a.ctasks14:hover,
a.ctasks15:hover,
a.ctasks16:hover,
a.ctasks17:hover,
a.ctasks18:hover,
a.ctasks19:hover,
a.ctasks20:hover,
a.ctasks21:hover,
a.ctasks22:hover,
a.ctasks23:hover,
a.ctasks24:hover
{
color: #f8f8f8;
background: #959ea6;
}

.supportmail a,
.helpmail a,
.helpmail a:hover,
.supportmail a:hover
{
font-size: 12px;
}

dt
{
line-height: 2.5em;
}

td
{
font-size: 11px;
}

h1
{
font-weight: normal;
font-size: 19px;
}

ul.menubuttons
{
padding: 0;
text-align: left;
line-height: 150%;
font-weight: normal;
font-size: 19px;
color: #0E5B9D;
text-decoration: none;
list-style: none;
margin: 10px 0 0;
}

ul.software
{
padding: 0;
text-align: left;
line-height: 150%;
list-style: none;
margin: 10px 0;
}

.guideslist ul
{
padding: 0 0 0 15px;
margin: 2px 0 0;
text-decoration: none;
}

.guideslist li
{
padding: 0 0 8px;
list-style-type: none;
text-decoration: none;
}

.guideslist li ol,
.guideslist li ol li
{
padding: 4px 0;
margin-left: 35px;
list-style-type: lower-alpha;
text-decoration: none;
}

.help li
{
line-height: 1.5em;
list-style-type: none;
font-size: 12px;
text-align: left;
}

.helptext li
{
margin: 0 0 3px 15px;
}

.helpcontentstext .help li
{
margin-left: -15px;
}

b.ctasks,
b.ctasks13,
b.ctasks14,
b.ctasks15,
b.ctasks16,
b.ctasks17,
b.ctasks18,
b.ctasks19,
b.ctasks20,
b.ctasks21,
b.ctasks22,
b.ctasks23,
b.ctasks24
{
font-weight: normal;
}

hr
{
margin: 10px;
padding: 0;
height: 1px;
color: #dddddd;
}

pre
{
font-family: Monospace;
background: #f5f5f5;
padding: 7px;
margin: 7px 20px;
}

.helpmail img
{
margin: 8px 0 0 10px;
float: right;
vertical-align: middle;
}

.softoverview p:first-line
{
font-size: 17px;
line-height: 1.7em;
font-weight: normal;
}

.screenshotside div.top,
.screenshotside div.bottom
{
width: 146px;
height: 10px;
}

.screenshotside div.top
{
background: url(/pics/short_top.gif) no-repeat;
margin: 0;
}

.screenshotside div.bottom
{
background: url(/pics/short_bottom.gif) no-repeat;
margin: 0 0 10px;
}

.screenshotside div.middle
{
margin: -3px 0 0;
padding: 3px 0 0;
width: 146px;
background: url(/pics/short_middle.gif) repeat-y;
text-align: center;
}

.screenshotside b.big
{
font-size: 12px;
}

.screenshotside div.middle p
{
text-align: left;
margin: 0;
padding: 10px;
color: #676767;
}

.screenshotside div.middle div
{
text-align: left;
margin: 0;
padding: 10px;
color: #676767;
}

.overviewul
{
line-height: 2.5em;
padding: 0;
margin: 12px 0 12px 15px;
}

.regist
{
text-align: center;
padding: 10px 20px 0;
font-size: 12px;
}

.betawarn,
.education
{
text-align: justify;
padding: 10px 20px 20px;
font-size: 12px;
}

.education li
{
margin: 10px 10px 0;
}

.education .inputleft
{
padding: 5px 0 5px 10px;
clear: left;
float: left;
width: 245px;
text-align: right;
}

.education .inputright
{
padding: 5px 10px 5px 0;
clear: right;
float: right;
width: 333px;
text-align: right;
}

.education input
{
margin-left: 10px;
width: 140px;
text-align: left;
}

.education .submit,
.education .submit input
{
text-align: center;
margin: 5px 0 10px;
}

.educationtopone,
.educationtoptwo,
.educationtopthree,
#tutorialsheadertop
{
margin: 0 0 7px;
padding: 0;
width: 600px;
height: 48px;
text-indent: 55px;
text-align: left;
vertical-align: middle;
line-height: 48px;
font-weight: normal;
font-size: 19px;
color: #000000;
text-decoration: none;
}

.educationtopone
{
background: url(/pics/education/01.gif) no-repeat;
}

.educationtoptwo
{
background: url(/pics/education/02.gif) no-repeat;
}

.educationtopthree
{
background: url(/pics/education/03.gif) no-repeat;
}

#tutorialsheadertop
{
background: url(/pics/help/tutorials.gif) no-repeat;
}

.imageleft
{
float: left;
margin: 5px 5px 0 0;
}

.infoleft
{
text-align: left;
vertical-align: top;
margin: 10px 0 12px;
line-height: 1.5em;
}

.headerright
{
text-align: left;
vertical-align: top;
}

.overview,
.maxwidth .overview
{
clear: left;
text-align: left;
vertical-align: top;
padding: 0;
line-height: 2em;
}

.overview
{
margin: -7px 0 0;
}

.maxwidth .overview
{
margin: 5px 0 0;
}

.maxwidth
{
width: 450px;
}

.helpoverview
{
float: right;
width: 225px;
text-align: right;
font-size: 12px;
vertical-align: top;
padding: 11px 20px 0 0;
line-height: 1.5em;
}

.helptable,
.helptable td,
.helptable tr,
.helptablenarrow,
.helptablenarrow td,
.helptablenarrow tr,
.helptablesmall,
.helptablesmall td,
.helptablesmall tr
{
margin: auto;
border: solid 2px #DDDDDD;
border-spacing: 0;
padding: 7px;
border-collapse: collapse;
}

.helptablenarrow,
.helptablenarrow td,
.helptablenarrow tr
{
padding: 0;
}

.spaceleft
{
clear: left;
}

.helptable
{
margin: 0 10px;
width: 630px;
}

.headerlite
{
background: #f8f8f8;
}

.helptext table,
.helptext tr,
.helptext td
{
text-align: justify;
}

.overviewleft
{
width: 185px;
float: left;
text-align: left;
vertical-align: top;
}

.overviewright
{
float: right;
width: 255px;
text-align: left;
vertical-align: top;
}

.overviewleft,
.overviewright,
.overviewleft .bannerbig,
.overviewright .bigblue
{
height: 22px;
line-height: 22px;
padding: 0;
margin: 0;
}

.overviewleft .bannerbig,
.overviewright .bigblue
{
vertical-align: middle;
}

.contact
{
text-align: justify;
padding: 10px 20px;
font-size: 11px;
}

.downloadbutton
{
float: left;
margin: -3px 10px 10px 5px;
}

.downloadtext
{
margin: 0;
text-align: left;
padding: 13px 0 10px;
font-size: 11px;
}

.downloadsoft
{
text-align: left;
font-size: 11px;
margin: 0;
padding: 10px;
}

.trademark
{
text-align: justify;
padding: 5px 20px 10px;
color: #676767;
}

.spacer,
#spacer
{
clear: both;
width: 651px;
height: 20px;
}

.topwideguides
{
margin: 0;
padding: 0;
background: url(/pics/help/wideline.gif) no-repeat;
height: 16px;
width: 691px;
clear: both;
}

.guidestext
{
text-align: left;
font-size: 11px;
margin: 0;
padding: 10px 20px 20px;
}

.othersystems
{
text-align: center;
font-size: 12px;
}

.guideshortlist li,
.guideshortlist a
{
padding: 0 0 4px;
margin: 0;
text-decoration: none;
font-size: 12px;
}

.bottomwide
{
background: url(/pics/widebottom.gif) no-repeat;
width: 651px;
height: 11px;
margin: 0 0 -2px;
}

.helpbottomwide
{
clear: both;
background: url(/pics/help/widebottom.gif) no-repeat;
width: 691px;
height: 11px;
margin: 0 0 -2px;
}

.helpsoftcontent
{
font-weight: normal;
font-size: 17px;
color: #0E5B9D;
text-decoration: none;
}

.helptext h2,
.helptext h2 b
{
font-weight: normal;
font-size: 18px;
text-align: center;
}

.doublebanner,
.helpdoublebanner
{
vertical-align: top;
margin: 0 0 0 10px;
padding: 0;
float: right;
font-size: 11px;
}

.doublebanner
{
width: 651px;
background: url(/pics/widemiddle.gif) repeat-y;
}

.helpdoublebanner
{
width: 691px;
background: url(/pics/help/widemiddle.gif) repeat-y;
}

.topwidedban,
.helptopwidedban,
.guideswideline
{
margin: 0;
padding: 0;
height: 10px;
clear: both;
}

.topwidedban
{
background: url(/pics/wideline.gif) no-repeat;
width: 651px;
}

.helptopwidedban
{
background: url(/pics/help/wideline.gif) no-repeat;
width: 691px;
}

.simplefloatleft
{
float: left;
}

.guideswideline
{
background: url(/pics/help/wideline.gif) no-repeat;
width: 691px;
}

.learn
{
margin: 0;
padding: 0 20px 0 0;
width: 645px;
}

.guidescontents
{
float: left;
text-align: left;
vertical-align: top;
font-size: 16px;
font-weight: normal;
width: 100px;
padding: 0;
margin: 15px 0 0;
}

.guideslist
{
vertical-align: top;
text-align: left;
font-size: 12px;
padding: 0;
margin: 15px 0 0;
text-decoration: none;
}

.blueheader,
.guidesblueheader
{
text-decoration: none;
padding: 5px 0 0;
}

.blueheader
{
color: #23529a;
font-size: 15px;
font-weight: bold;
}

.guidesblueheader
{
color: #000000;
font-size: 19px;
font-weight: normal;
}

.guidesgross
{
font-size: 20px;
text-decoration: none;
font-weight: normal;
}

.topmenu,
.topmenude,
.topmenufr
{
padding: 0;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

.topmenu
{
margin: 40px 30px 0 0;
}

.topmenude
{
margin: 40px 25px 0 0;
}

.topmenufr
{
margin: 40px 20px 0 0;
}

.bottommenu
{
padding: 0 18px 0 0;
font-size: 11px;
font-weight: bold;
color: #878889;
text-decoration: underline;
}

.flags
{
margin: 35px 0 0 4px;
}

.toplogo,
.bottomlogo
{
margin: 17px 0 0;
float: left;
}

.toplogo
{
vertical-align: top;
}

.categories
{
text-decoration: none;
}

.topnarrow,
.helptopnarrow
{
height: 27px;
padding: 10px 0 10px 40px;
text-align: left;
vertical-align: middle;
font-weight: normal;
font-size: 19px;
color: #0E5B9D;
text-decoration: none;
}

.topnarrow
{
width: 223px;
}

.helptopnarrow
{
width: 165px;
}

.allguides
{
line-height: 32px;
vertical-align: middle;
width: 165px;
margin: 5px 0 0 20px;
padding: 0;
float: left;
clear: left;
text-align: left;
}

.bannerbig,
.bannerbigguides
{
font-size: 17px;
text-decoration: none;
color: #000000;
font-weight: normal;
}

.bannerbig
{
line-height: 1.7em;
vertical-align: top;
padding: 0;
margin: 0;
}

.bannerbigguides
{
margin-left: 20px;
}

.guidesbig
{
font-weight: normal;
font-size: 18px;
color: #0E5B9D;
vertical-align: top;
text-align: left;
text-decoration: none;
}

.downloadpdf
{
margin: 0 0 0 20px;
line-height: 28px;
vertical-align: middle;
text-decoration: none;
font-size: 12px;
}

.helpdownload
{
margin: 0;
text-decoration: none;
font-size: 12px;
}

.helptext,
.softdescription
{
font-size: 11px;
margin: 0;
padding: 10px 20px;
}

.softdescription
{
text-align: left;
}

#helpmainright .softdescription
{
width: 650px;
}

.helptext
{
text-align: justify;
}

.note
{
font-size: 11px;
color: #433F3F;
background: #fffff0
}

.helpcontentstext
{
float: left;
width: 400px;
text-align: justify;
margin: 0;
padding: 10px 20px;
}

.screenshot
{
float: left;
margin: 0 15px 20px 0;
padding: 8px 0 0 1px;
background: url(/pics/screenshot_back.gif) no-repeat;
width: 137px;
height: 85px;
text-align: center;
vertical-align: middle;
}

.screenshotsmall
{
float: left;
margin: 6px 9px 20px 1px;
width: 97px;
height: 85px;
text-align: center;
vertical-align: middle;
}

.awardsmain
{
background: url(/pics/awards.gif) no-repeat;
width: 187px;
height: 230px;
margin: 5px 0 0;
}

.topmulti,
.topmultijp,
.topvideolist,
.topvideolistjp,
.topaudiolist,
.topaudiolistjp,
.topburninglist,
.topburninglistjp,
.topmobilelist,
.topmobilelistjp,
.topbetalist
{
width: 223px;
height: 27px;
padding: 10px 0 10px 40px;
text-align: left;
vertical-align: middle;
font-weight: normal;
color: #0E5B9D;
text-decoration: none;
}

.topmulti
{
background: url(/pics/leftside_headers/multicore.gif) no-repeat;
font-size: 19px;
}

.topmultijp
{
background: url(/pics/leftside_headers/multicore.gif) no-repeat;
line-height: 27px;
font-size: 15px;
}

.topvideolist
{
background: url(/pics/leftside_headers/video.gif) no-repeat;
font-size: 20px;
}

.topvideolistjp
{
background: url(/pics/leftside_headers/video.gif) no-repeat;
font-size: 16px;
}

.topaudiolist
{
background: url(/pics/leftside_headers/audio.gif) no-repeat;
font-size: 20px;
}

.topaudiolistjp
{
background: url(/pics/leftside_headers/audio.gif) no-repeat;
font-size: 16px;
}

.topburninglist
{
background: url(/pics/leftside_headers/burning.gif) no-repeat;
font-size: 20px;
}

.topburninglistjp
{
background: url(/pics/leftside_headers/burning.gif) no-repeat;
font-size: 15px;
}

.topmobilelist
{
background: url(/pics/leftside_headers/mobiles.gif) no-repeat;
font-size: 20px;
}

.topmobilelistjp
{
background: url(/pics/leftside_headers/mobiles.gif) no-repeat;
line-height: 27px;
font-size: 15px;
}

.topbetalist
{
background: url(/pics/leftside_headers/beta.gif) no-repeat;
font-size: 20px;
}

.beta
{
margin: 6px 0 0 10px;
}

.helptopvideolist,
.helptopaudiolist,
.helptopburninglist,
.helptopmobilelist
{
width: 165px;
height: 27px;
padding: 10px 0 10px 40px;
text-align: left;
vertical-align: middle;
font-weight: normal;
font-size: 20px;
color: #0E5B9D;
text-decoration: none;
}

.helptopvideolist
{
background: url(/pics/help/leftside_headers/video.gif) no-repeat;
}

.helptopaudiolist
{
background: url(/pics/help/leftside_headers/audio.gif) no-repeat;
}

.helptopburninglist
{
background: url(/pics/help/leftside_headers/burning.gif) no-repeat;
}

.helptopmobilelist
{
background: url(/pics/help/leftside_headers/mobiles.gif) no-repeat;
}

.helptoparchivelist,
.helptopbetalist
{
width: 165px;
height: auto;
margin: 5px 0 10px 20px;
float: left;
clear: left;
text-align: left;
}

.helptoparchivelist
{
background: url(/pics/help/leftside_headers/archive.gif) no-repeat;
}

.helptopbetalist
{
background: url(/pics/help/leftside_headers/beta.gif) no-repeat;
}

.soft
{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.xmasgift
{
float: left;
margin: 2px 20px 0 10px;
}

.ctasks,
.ctasks13,
.ctasks14,
.ctasks15,
.ctasks16,
.ctasks17,
.ctasks18,
.ctasks19,
.ctasks20,
.ctasks21,
.ctasks22,
.ctasks23,
.ctasks24
{
padding: 0 3px;
text-decoration: none;
color: #000000;
line-height: 25px;
}

.ctasks
{
font-size: 12px;
}

.ctasks13
{
font-size: 13px;
}

.ctasks14
{
font-size: 14px;
}

.ctasks15
{
font-size: 15px;
}

.ctasks16
{
font-size: 16px;
}

.ctasks17
{
font-size: 17px;
}

.ctasks18
{
font-size: 18px;
}

.ctasks19
{
font-size: 19px;
}

.ctasks20
{
font-size: 20px;
}

.ctasks21
{
font-size: 21px;
}

.ctasks22
{
font-size: 22px;
}

.ctasks23
{
font-size: 23px;
}

.ctasks24
{
font-size: 24px;
}

.blacklink
{
color: #878889;
text-decoration: none;
}

.h1
{
font-size: 20px;
font-weight: normal;
color: #0E5B9D;
text-decoration: none;
}

.h1Black,
.h2,
.h3,
.help3
{
font-size: 18px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

.h1Black
{
font-size: 20px;
}

.h2
{
font-size: 18px;
}

.h3
{
font-size: 17px;
}

.help3
{
font-size: 17px;
}

.softlist
{
font-size: 11px;
font-weight: bold;
color: #3D3B3B;
text-decoration: none;
}

.free,
.download
{
font-size: 12px;
font-weight: bold;
color: #bc3b01;
line-height: 2.5em;
text-decoration: none;
}

.free
{
color: #bc3b01;
}

.download
{
color: #1e66a4;
}

.commonlink
{
color: #1e66a4;
text-decoration: underline;
}

.registercenter
{
width: 452px;
text-align: center;
margin: 20px auto 0;
z-index: 1;
position: relative;
}

.nowprice
{
font-size: 14px;
}

.registertext
{
margin: -2px 0 0;
padding: 8px 0;
font-size: 11px;
text-align: center;
line-height: 1.5em;
background: url(/pics/registration/regButton_middle.gif) repeat-y;
}

.registerbottom
{
width: 216px;
background: url(/pics/registration/orange.gif) no-repeat;
height: 36px;
color: #ffffff;
text-align: center;
vertical-align: middle;
line-height: 36px;
}

.registerleft
{
width: 216px;
padding: 0;
float: left;
}

.registerright
{
width: 216px;
padding: 0;
float: right;
}

.whitesmall
{
font-size: 12px;
font-weight: normal;
color: #ffffff;
line-height: 36px;
text-decoration: none;
}

.whitebig
{
font-size: 18px;
font-weight: normal;
color: #ffffff;
line-height: 36px;
text-decoration: none;
}

.bardobig
{
color: #bd3a02;
font-size: 13px;
font-weight: bold;
}

.bardobig1
{
color: #bd3a02;
font-size: 18px;
font-weight: normal;
}

.registerh4
{
font-weight: normal;
font-size: 18px;
color: #000000;
text-decoration: none;
}

.bigblue
{
color: #0e5b9d;
font-size: 17px;
font-weight: normal;
text-decoration: none;
padding: 0;
margin: 0;
}

.bigbluejp
{
color: #0e5b9d;
font-size: 10px;
font-weight: bold;
text-decoration: none;
padding: 0;
}

.blacksmall
{
font-size: 11px;
font-weight: normal;
}

.left102010,
.left10205,
.left10355,
.left20,
.left2010,
.left2020,
.left2020210,
.left20355,
.left205,
.left3353,
.left3355,
.left3510,
.left3520,
.left353,
.left355,
.left520,
.left5205,
.left5355,
.left1010,
.left1010,
.left510,
.left55,
.left5
{
float: left;
clear: left;
}

.left1010
{
margin: 0 10px 10px 0;
}

.left510
{
margin: 0 5px 10px 0;
}

.left55
{
margin: 0 5px 5px 0;
}

.left5
{
margin: 0 5px 0 0;
}

.left102010,
.leftboth102010,
.leftnone102010
{
margin: 10px 20px 10px 0;
}

.left10205,
.leftboth10205,
.leftnone10205
{
margin: 10px 20px 5px 0;
}

.left10355,
.leftboth10355,
.leftnone10355
{
margin: 10px 35px 5px 0;
}

.left20,
.leftboth20,
.leftnone20
{
margin: 0 20px 0 0;
}

.left2010,
.leftboth2010,
.leftnone2010
{
margin: 0 20px 10px 0;
}

.left2020,
.leftboth2020,
.leftnone2020
{
margin: 0 20px 20px 0;
}

.left2020210,
.leftboth2020210,
.leftnone2020210
{
margin: 20px 20px 10px 0;
}

.left20355,
.leftboth20355,
.leftnone20355
{
margin: 20px 35px 5px 0;
}

.left205,
.leftboth205,
.leftnone205
{
margin: 0 20px 5px 0;
}

.left3353,
.leftboth3353,
.leftnone3353
{
margin: 3px 35px 3px 0;
}

.left3355,
.leftboth3355,
.leftnone3355
{
margin: 3px 35px 5px 0;
}

.left3510,
.leftboth3510,
.leftnone3510
{
margin: 0 35px 10px 0;
}

.left3520,
.leftboth3520,
.leftnone3520
{
margin: 0 35px 20px 0;
}

.left353,
.leftboth353,
.leftnone353
{
margin: 0 35px 3px 0;
}

.left355,
.leftboth355,
.leftnone355
{
margin: 0 35px 5px 0;
}

.left520,
.leftboth520,
.leftnone520
{
margin: 5px 20px 0 0;
}

.left5205,
.leftboth5205,
.leftnone5205
{
margin: 5px 20px 5px 0;
}

.left5355,
.leftboth5355,
.leftnone5355
{
margin: 5px 35px 5px 0;
}

.left1010,
.leftboth1010,
.leftnone1010
{
margin: 0 10px 10px 0;
}

.leftboth102010,
.leftboth10205,
.leftboth10355,
.leftboth20,
.leftboth2010,
.leftboth2020,
.leftboth202010,
.leftboth20355,
.leftboth205,
.leftboth3353,
.leftboth3355,
.leftboth3510,
.leftboth3520,
.leftboth353,
.leftboth355,
.leftboth520,
.leftboth5205,
.leftboth5355
{
float: left;
clear: both;
}

.leftfloat
{
float: left;
margin: 0 20px 10px 0;
}

.leftnone102010,
.leftnone10205,
.leftnone10355,
.leftnone20,
.leftnone2010,
.leftnone2020,
.leftnone2020210,
.leftnone20355,
.leftnone205,
.leftnone3353,
.leftnone3355,
.leftnone3510,
.leftnone3520,
.leftnone353,
.leftnone355,
.leftnone520,
.leftnone5205,
.leftnone5355,
.leftnone1010
{
float: left;
clear: none;
}

.leftnone1010
{
margin: 0 10px 10px 0;
}

.right101020,
.right1020,
.right20,
.right520,
.right5510,
.right5520,
.right72520
{
float: right;
clear: right;
}

.right101020,
.rightboth101020,
rightnone101020
{
margin: 10px 0 10px 20px;
}

.right1020,
.rightboth1020,
rightnone1020
{
margin: 0 0 10px 20px;
}

.right20,
.rightboth20,
rightnone20
{
margin: 0 0 0 20px;
}

.right520,
.rightboth520,
rightnone520
{
margin: 0 0 5px 20px;
}

.right5510,
.rightboth5510,
rightnone5510
{
margin: 5px 0 5px 10px;
}

.right5520,
.rightboth5520,
rightnone5520
{
margin: 5px 0 5px 20px;
}

.right72520,
.rightboth72520,
rightnone72520
{
margin: 72px 0 5px 20px;
}

.rightboth101020,
.rightboth1020,
.rightboth20,
.rightboth520,
.rightboth5510,
.rightboth5520,
.rightboth72520
{
float: right;
clear: both;
}

.rightfloat
{
float: right;
margin: 0 0 10px 20px;
}

.rightnone101020,
.rightnone1020,
.rightnone20,
.rightnone520,
.rightnone5510,
.rightnone5520,
.rightnone72520
{
float: right;
clear: none;
}

.small
{
font-size: 8pt;
font-weight: normal;
}

.spacerhelp
{
clear: both;
}

.notehelp
{
font-size: 11px;
color: #433F3F;
background: #fffff0;
text-align:justify;
margin: 15px 30px 0;
}

.tutorialsleft,
.tutorialsright
{
list-style-type: none;
width: 300px;
text-align: center;
margin: 0 0 20px;
padding: 0;
}

.guidestext .tutorialsleft,
.guidestext .tutorialsright
{
line-height: 2em;
margin: 0 0 7px;
}

.tutorialsleft
{
float: left;
clear: left;
}

.tutorialsright
{
float: right;
clear: right;
}

.tutorialslist
{
float: left;
clear: none;
margin: 7px 11px;
text-align: center;
line-height: 1.5em;
}

.tutorialsbackleft
{
line-height: 20px;
vertical-align: middle;
width: 250px;
float: left;
clear: left;
text-align: right;
margin: 0 0 20px 20px;
padding: 0;
}

.tutorialsbackright
{
line-height: 20px;
vertical-align: middle;
width: 290px;
float: right;
clear: right;
text-align: left;
margin: 0 0 20px;
padding: 0;
}

.orange
{
color: #f05404;
}

.downloadguides
{
background: url(/pics/guides/back.gif) no-repeat;
width: 582px;
height: 79px;
padding: 5px 10px;
margin: 5px 10px 5px 35px;
}

.guidesdisclaimleft,
.guidesdisclaimright
{
padding: 10px 15px 10px 0;
width: 274px;
clear: none;
}

.guidesdisclaimleft
{
float: left;
text-align: right;
line-height: 2em;
}

.guidesdisclaimright
{
float: right;
}

.populartutorialslist
{
float: left;
clear: none;
margin: 7px 15px;
text-align: center;
line-height: 1.5em;
}

.pageavail
{
padding: 5px 0 15px 15px;
vertical-align: middle;
text-align: left;
line-height: 30px;
width: 305px;
float: left;
height: 30px;
}

.flagspage
{
vertical-align: middle;
margin: 0 0 0 6px;
}

.helpmail
{
text-align: right;
padding: 5px 15px 15px 0;
float: right;
width: 345px;
vertical-align: middle;
height: 30px;
}

.supportmail
{
clear: both;
text-align: justify;
padding: 5px 20px 17px;
vertical-align: middle;
}

.softoverview
{
text-align: justify;
padding: 0 20px 10px;
font-size: 11px;
}

.screenshotside
{
float: right;
width: 146px;
margin: 22px 15px 0 20px;
}

.bigimage
{
width: 615px;
padding: 0;
margin: 10px 16px 10px auto;
text-align: center;
}

#b001 a#l001,
#b002 a#l002,
#b003 a#l003,
#b004 a#l004,
#b005 a#l005,
#b006 a#l006,
#b007 a#l007,
#b008 a#l008,
#b009 a#l009,
#b010 a#l010,
#b011 a#l011,
#b012 a#l012,
#b013 a#l013,
#b014 a#l014,
#b015 a#l015,
#b016 a#l016,
#b017 a#l017,
#b018 a#l018,
#b019 a#l019,
#b020 a#l020,
#b021 a#l021,
#b022 a#l022,
#b023 a#l023,
#b024 a#l024,
#b025 a#l025,
#b026 a#l026,
#b027 a#l027,
#b028 a#l028,
#b029 a#l029,
#b030 a#l030
{
font-weight: bold !important;
font-size: 1.1em !important;
}

#centerall
{
margin: 0;
padding: 0;
width: 100%;
}

#guidesbodybottom
{
background: url(/pics/help/widebottom.gif) no-repeat;
width: 691px;
height: 11px;
margin: 0 0 -2px;
padding: 0;
}

#guidesbodytop
{
background: url(/pics/help/widetop.gif) no-repeat;
margin: 0;
padding: 0;
width: 691px;
height: 16px;
}

#guideswidebody
{
vertical-align: top;
width: 691px;
padding: 0;
margin: 0;
font-size: 11px;
background: url(/pics/help/widemiddle.gif) repeat-y;
float: none;
}

#mainbody
{
width: 960px;
text-align: center;
vertical-align: top;
padding: 0;
margin: auto;
}

#topbody
{
width: 960px;
height: 108px;
text-decoration: none;
}

#footer
{
height: 58px;
background: #e5e5e5;
color: #878889;
line-height: 51px;
width: 100%;
clear: both;
padding: 0;
margin: 0;
vertical-align: middle;
text-decoration: none;
}

#footernarrow
{
width: 1050px;
height: 58px;
padding: 0;
font-size: 10px;
color: #878889;
vertical-align: middle;
text-decoration: none;
margin: 0 auto;
}

#menubottom
{
padding: 6px 0 0;
text-align: right;
}

#topwide
{
margin: -1px 0 0;
padding: 0;
background: url(/pics/mainheaders/xmasauction.gif) no-repeat;
width: 651px;
height: 49px;
text-indent: 66px;
text-align: left;
vertical-align: top;
line-height: 49px;
font-weight: normal;
font-size: 19px;
color: #000000;
text-decoration: none;
}

#archivetop,
#supporttop,
#betatop,
#contactustop,
#dbantop,
#downloadtop,
#featurestop,
#guidestop,
#helpguidestop,
#helpheadertop,
#registertop,
#moneybacktop,
#softwarewidelisttop,
#audiowidelisttop,
#videowidelisttop,
#discwidelisttop,
#mobilewidelisttop,
#audiocdcreator,
#audiocdgrabber,
#audiocdtoipod,
#audioconverter,
#audioeditor,
#audiorecorder,
#audiotoipod,
#capturewizard,
#clonecd,
#covereditor,
#databurner,
#disccreator,
#dvtodvd,
#dvdauthoring,
#dvdcopy,
#dvdplayer,
#dvdtozen,
#ideviceexplorer,
#iradiorecorder,
#mobileuploader,
#mp3disccreator,
#musicmix,
#ringtonemaker,
#tvbox,
#videocapture,
#videoconverter,
#videoeditor,
#videoremaker,
#videotoarchos,
#videotoblackberry,
#videotoflash,
#videotogo,
#videotoipod,
#videotoplaystation,
#videotopsp,
#videotoxbox,
#downloadswidelisttop
{
margin: 0;
padding: 0;
height: 53px;
text-indent: 66px;
text-align: left;
vertical-align: top;
line-height: 49px;
font-weight: normal;
font-size: 19px;
color: #000000;
text-decoration: none;
width: 651px;
}

#guidestop,
#helpguidestop,
#helpheadertop
{
width: 691px;
}

#betatop
{
background: url(/pics/mainheaders/beta.gif) no-repeat;
}

#supporttop
{
background: url(/pics/mainheaders/support.gif) no-repeat;
}

#guidestop
{
background: url(/pics/mainheaders/help.gif) no-repeat;
}

#helpguidestop
{
background: url(/pics/help/mainheaders/guides.gif) no-repeat;
}

#helpheadertop
{
background: url(/pics/mainheaders/helpfile.gif) no-repeat;
}

#helpsofttop
{
margin: 0;
padding: 0 10px;
text-align: left;
vertical-align: top;
}

#archivetop
{
background: url(/pics/mainheaders/archive.gif) no-repeat;
}

#contactustop
{
background: url(/pics/mainheaders/about.gif) no-repeat;
}

#featurestop
{
background: url(/pics/mainheaders/features.gif) no-repeat;
}

#audiocdcreator
{
background: url(/pics/mainheaders/audiocdcreator.gif) no-repeat;
}

#audiocdgrabber
{
background: url(/pics/mainheaders/audiocdgrabber.gif) no-repeat;
}

#audiocdtoipod
{
background: url(/pics/mainheaders/audiotoipod.gif) no-repeat;
}

#audioconverter
{
background: url(/pics/mainheaders/audioconverter.gif) no-repeat;
}

#audioeditor
{
background: url(/pics/mainheaders/audioeditor.gif) no-repeat;
}

#audiorecorder
{
background: url(/pics/mainheaders/audiorecorder.gif) no-repeat;
}

#audiotoipod
{
background: url(/pics/mainheaders/audiotoipod.gif) no-repeat;
}

#capturewizard
{
background: url(/pics/mainheaders/capturewizard.gif) no-repeat;
}

#clonecd
{
background: url(/pics/mainheaders/clonecd.gif) no-repeat;
}

#covereditor
{
background: url(/pics/mainheaders/covereditor.gif) no-repeat;
}

#databurner
{
background: url(/pics/mainheaders/databurner.gif) no-repeat;
}

#disccreator
{
background: url(/pics/mainheaders/disccreator.gif) no-repeat;
}

#dvtodvd
{
background: url(/pics/mainheaders/dvtodvd.gif) no-repeat;
}

#dvdauthoring
{
background: url(/pics/mainheaders/dvdauthoring.gif) no-repeat;
}

#dvdcopy
{
background: url(/pics/mainheaders/dvdcopy.gif) no-repeat;
}

#dvdplayer
{
background: url(/pics/mainheaders/dvdplayer.gif) no-repeat;
}

#dvdtozen
{
background: url(/pics/mainheaders/dvdtozen.gif) no-repeat;
}

#ideviceexplorer
{
background: url(/pics/mainheaders/ideviceexplorer.gif) no-repeat;
}

#iradiorecorder
{
background: url(/pics/mainheaders/iradiorecorder.gif) no-repeat;
}

#mobileuploader
{
background: url(/pics/mainheaders/mobileuploader.gif) no-repeat;
}

#mp3disccreator
{
background: url(/pics/mainheaders/mp3disccreator.gif) no-repeat;
}

#musicmix
{
background: url(/pics/mainheaders/musicmix.gif) no-repeat;
}

#ringtonemaker
{
background: url(/pics/mainheaders/ringtonemaker.gif) no-repeat;
}

#tvbox
{
background: url(/pics/mainheaders/tvbox.gif) no-repeat;
}

#videocapture
{
background: url(/pics/mainheaders/videocapture.gif) no-repeat;
}

#videoconverter
{
background: url(/pics/mainheaders/videoconverter.gif) no-repeat;
}

#videoeditor
{
background: url(/pics/mainheaders/videoeditor.gif) no-repeat;
}

#videoremaker
{
background: url(/pics/mainheaders/videoremaker.gif) no-repeat;
}

#videotoarchos
{
background: url(/pics/mainheaders/videotoarchos.gif) no-repeat;
}

#videotoblackberry
{
background: url(/pics/mainheaders/videotoblackberry.gif) no-repeat;
}

#videotoflash
{
background: url(/pics/mainheaders/videotoflash.gif) no-repeat;
}

#videotogo
{
background: url(/pics/mainheaders/videotogo.gif) no-repeat;
}

#videotoipod
{
background: url(/pics/mainheaders/videotoipod.gif) no-repeat;
}

#videotoplaystation
{
background: url(/pics/mainheaders/videotoplaystation.gif) no-repeat;
}

#videotopsp
{
background: url(/pics/mainheaders/videotopsp.gif) no-repeat;
}

#videotoxbox
{
background: url(/pics/mainheaders/videotoxbox.gif) no-repeat;
}

#downloadtop
{
background: url(/pics/mainheaders/download.gif) no-repeat;
}

#registertop
{
background: url(/pics/mainheaders/register.gif) no-repeat;
}

#softwarewidelisttop
{
background: url(/pics/mainheaders/list.gif) no-repeat;
}

#downloadswidelisttop
{
background: url(/pics/mainheaders/featured.gif) no-repeat 10px 0;
}

#audiowidelisttop
{
background: url(/pics/mainheaders/audio.gif) no-repeat;
}

#videowidelisttop
{
background: url(/pics/mainheaders/video.gif) no-repeat;
}

#discwidelisttop
{
background: url(/pics/mainheaders/burning.gif) no-repeat;
}

#mobilewidelisttop
{
background: url(/pics/mainheaders/mobiles.gif) no-repeat;
}

#dbantop
{
background: url(/pics/mainheaders/hot.gif) no-repeat;
height: 49px;
}

#mainleft,
#helpmainleft
{
float: left;
clear: left;
text-align: left;
vertical-align: top;
}

#mainleft
{
width: 223px;
margin: 0;
padding: 0;
}

#helpmainleft
{
width: 165px;
margin: 0;
padding: 0;
}

#mainright,
#helpmainright,
#guidesright
{
float: right;
padding: 0;
margin: 0 0 0 30px;
text-align: right;
vertical-align: top;
}

#mainright
{
width: 651px;
}

#helpmainright
{
width: 691px;
}

#guidesright
{
width: 691px;
text-align: left;
}

#topwidexmas,
#helptopwide
{
margin: 0;
padding: 0;
height: 11px;
}

#topwidexmas
{
background: url(/pics/widetop.gif) no-repeat;
width: 651px;
}

#helptopwide
{
background: url(/pics/help/widetop.gif) no-repeat;
width: 691px;
}

#widecontrol
{
vertical-align: top;
width: 651px;
margin: 10px 20px 0 0;
float: right;
font-size: 10px;
}

#centerwide
{
background: url(/pics/widemiddle.gif) repeat-y;
width: 651px;
text-align: center;
}

#lang
{
width: 200px;
height: 108px;
margin: 0;
float: right;
}

#xmastext
{
text-align: justify;
padding: 20px 15px 10px;
color: #000;
font-size: 11px;
text-decoration: none;
}

#bottomnarrow
{
background: no-repeat;
width: 210px;
height: 10px;
}

#narrowcontrol,
#resources,
#helpnarrowcontrol,
#helpresources,
#awards,
#multicore,
#softlist,
#helpsoftlist,
#commontasks,
#guidescommontasks,
#partnersprograms
{
width: 223px;
height: auto;
margin: 5px 0 10px 20px;
float: left;
clear: left;
text-align: left;
}

#narrowcontrol
{
background: url(/pics/leftside_headers/categories.gif) no-repeat;
}

#resources
{
background: url(/pics/leftside_headers/seeAlso.gif) no-repeat;
}

#partnersprograms
{
background: url(/pics/leftside_headers/hand.gif) no-repeat 0 8px;
}

#helpnarrowcontrol
{
background: url(/pics/help/leftside_headers/categories.gif) no-repeat;
width: 165px;
}

#helpresources
{
background: url(/pics/help/leftside_headers/seeAlso.gif) no-repeat;
width: 165px;
}

#awards
{
background: url(/pics/leftside_headers/awards.gif) no-repeat;
}

#helpsoftlist
{
width: 165px;
}

#commontasks
{
background: url(/pics/leftside_headers/CommonTasks.gif) no-repeat;
}

#guidescommontasks
{
background: url(/pics/guides/CommonTasks.gif) no-repeat;
width: 185px;
}

#dbanleft
{
float: left;
padding: 5px 5px 5px 10px;
width: 310px;
font-size: 11px;
text-align: justify;
}

#dbanright
{
float: right;
clear: left;
padding: 5px 10px 5px 5px;
width: 310px;
font-size: 11px;
text-align: justify;
}

#centernarrow
{
background: repeat-y;
width: 223px;
text-align: left;
}


#xmasbanneren,
#xmasbannerde,
#xmasbannerfr,
#xmasbannerit,
#xmasbanneres,
#xmasbannerjp
{
width: 613px;
height: 139px;
margin: 0 19px 0 18px;
text-align: left;
}

#xmasbanneren
{
background: url(/pics/christmas/en.gif) no-repeat;
}

#xmasbannerde
{
background: url(/pics/christmas/de.gif) no-repeat;
}

#xmasbannerfr
{
background: url(/pics/christmas/fr.gif) no-repeat;
}

#xmasbannerit
{
background: url(/pics/christmas/it.gif) no-repeat;
}

#xmasbanneres
{
background: url(/pics/christmas/es.gif) no-repeat;
}

#xmasbannerjp
{
background: url(/pics/christmas/jp.gif) no-repeat;
}

#xmastext
{
text-align: justify;
padding: 0 15px 10px;
}

#note
{
width: 90%;
font-size: 11px;
color: #433F3F;
background: #fffff0;
text-align:justify;
margin: 10px 0 20px;
}

#code,
.code
{
width: 600px;
height: 300px;
padding: 10px 20px;
clear: both;
border: solid 1px #959ea6;
font-family: Monospace;
}

.cssvalid
{
clear: right;
margin: 15px -5px;
}

.htmlvalid
{
margin: 15px;
}

.cssvalid,
.htmlvalid
{
float: right;
padding: 0;
}

.cssvalid img,
.htmlvalid img
{
width: 88px;
height: 31px;
}

#featurestop b,
#supporttop b,
#dbantop b,
#softwarewidelisttop b,
#videowidelisttop b,
#mobilewidelisttop b,
#discwidelisttop b,
#audiowidelisttop b,
#contactustop b,
#betatop b,
#registertop b,
#moneybacktop b,
#downloadtop b,
#archivetop b,
#featurestop b,
#audiocdcreator b,
#audiocdgrabber b,
#audiocdtoipod b,
#audioconverter b,
#audioeditor b,
#audiorecorder b,
#audiotoipod b,
#capturewizard b,
#clonecd b,
#covereditor b,
#databurner b,
#disccreator b,
#dvtodvd b,
#dvdauthoring b,
#dvdcopy b,
#dvdplayer b,
#dvdtozen b,
#ideviceexplorer b,
#iradiorecorder b,
#mobileuploader b,
#mp3disccreator b,
#musicmix b,
#ringtonemaker b,
#tvbox b,
#videocapture b,
#videoconverter b,
#videoeditor b,
#videoremaker b,
#videotoarchos b,
#videotoblackberry b,
#videotoflash b,
#videotogo b,
#videotoipod b,
#videotoplaystation b,
#videotopsp b,
#videotoxbox b,
#helpguidestop b,
#helpheadertop b,
#tutorialsheadertop b,
#downloadswidelisttop b,
a.categories b,
.screenshotscenter b.big,
.topnarrow b,
.helptopnarrow b,
.topmulti b,
.topmultijp b,
.educationtopone b,
.educationtoptwo b,
.educationtopthree b
{
border-bottom: solid 1px #9a9a9a;
font-weight: normal;
padding: 5px 1px;
}

#movie
{
margin: 0;
padding: 0;
width: 627px;
height: 490px;
}

.affiliate,
.affiliatesteps
{
list-style-type: none;
}

.affiliate li
{
text-indent: -30px;
}

.affiliatesteps strong
{
font-size: 1.2em;
}

.affiliatesteps li
{
text-indent: -10px;
padding: 0;
margin: 0 -10px 0 -30px;
}

.affiliate p:first-line
{
line-height: 2em;
font-weight: bold;
}

.moneyback
{
height: 0;
position: relative;
top: 45px;
left: 0;
z-index: 2;
margin: 0;
padding: 0;
}

.registercenterfr
{
width: 600px;
text-align: center;
margin: 20px auto 0;
z-index: 0;
position: relative;
padding: 0;
}

.registerbottomfr
{
width: 285px;
background: url(/fr/pics/registration/orange.gif) no-repeat;
height: 36px;
color: #ffffff;
text-align: center;
vertical-align: middle;
line-height: 36px;
margin: 0;
padding: 0;
}

.registerleftfr
{
width: 285px;
margin: 0;
padding: 0;
float: left;
}

.registerrightfr
{
width: 285px;
margin: 0;
padding: 0;
float: right;
}

.registertextfr
{
margin: -2px 0 0;
padding: 8px 0;
font-size: 11px;
text-align: center;
line-height: 1.5em;
background: url(/fr/pics/registration/regButton_middle.gif) repeat-y;
}

.moneybackorange
{
margin: 0;
padding: 15px 0 0;
clear: both;
color: #d59b0c;
font-weight: normal;
text-align: center;
}

.moneybackorange a
{
color: #d59b0c;
text-decoration: underline;
}

#moneybacktop
{
text-indent: 20px;
margin: 0;
padding: 0;
}

a.nolink
{
text-decoration: none;
}

sup.new
{
color: #ff0000;
text-transform: uppercase;
font-weight: bold;
}

.version
{
color: #7a7a7a;
}

img.newimg
{
margin: 0;
padding: 0 0 0 7px;
}

.attention
{
clear: both;
border: solid 1px #7a7a7a;
margin: 15px 0 0;
padding: 10px;
text-indent: 0;
}

a.longlink
{
font-size: 11px;
}

.screensavers
{
text-align: justify;
padding: 0;
margin: 10px 20px;
}

.screensavers li
{
list-style-type: none;
line-height: 1.3em;
padding: 0;
margin: 0 0 0 30px;
}

.screensavers ul
{
padding: 0;
margin: 5px 0;
}