/* Reduced by 23632 chars (37%) */
.hidden{display:none;width:0px;height:0px}
fieldset{border:0 solid #fff}
.error{color:#FF0000}
.cont_left_border,.cont_left_noborder,.cont_center_border,.cont_center_noborder,.cont_right_border,.cont_right_noborder{width:1%}
/*\*/ .cont_left_border,.cont_left_noborder,.cont_center_border,.cont_center_noborder,.cont_right_border,.cont_right_noborder{width:auto}
/**/ .cont_left_border,.cont_left_noborder,.cont_center_border,.cont_center_noborder,.cont_right_border,.cont_right_noborder{margin:5px 10px 5px 0px;text-align:center;border:0 solid #000}
.cont_left_border,.cont_left_noborder,.embedTableLeft,.embedNoBorderLeft{float:left;clear:left}
.cont_center_border,.cont_center_noborder,.embedTableCenter,.embedNoBorderCenter{display:block;clear:both;text-align:center}
.cont_right_border,.cont_right_noborder,.embedTableRight,.embedNoBorderRight{float:right;clear:right}
.cont_left_border span.embedimg,.cont_center_border span.embedimg,.cont_right_border span.embedimg,.embedTableLeft span.embedimg,.embedTableCenter span.embedimg,.embedTableRight span.embedimg{border:1px solid #000}
.embedTableLeft,.embedTableCenter,.embedTableRight,.embedNoBorderLeft,.embedNoBorderCenter,.embedNoBorderRight{background:#FFFFFF;margin:3px}
.embedimg{margin:0px 1px 1px 0px}
.embedcaption{display:block;text-align:left;padding:2px;font-size:90%;font-weight:bold}
.cont_center_border .embedcaption,.cont_center_noborder .embedcaption,.embedTableCenter .embedcaption,.embedNoBorderCenter .embedcaption{text-align:center}
.embedTableCell{}
.embedTitle{}
.embedImageCaption{}
img.documentEmbeddedIcon{margin:0 16px 0 0;padding:0}
div.docEmbeddedMediaFileLinkContainer{float:none;clear:both}
div.docEmbeddedMediaFileLinkContainer div.iconContainer{float:left;width:32px;text-align:left;vertical-align:top;margin:0;padding:0}
div.docEmbeddedMediaFileLinkContainer div.titleContainer{margin:0 0 0 33px;padding:0}
div.docEmbeddedMediaFileLinkContainer div.titleContainer div.title{font-size:100%}
div.docEmbeddedMediaFileLinkContainer div.titleContainer div.playersContainer,div.docEmbeddedMediaFileLinkContainer div.titleContainer div.helpContainer,div.docEmbeddedMediaFileLinkContainer div.titleContainer div.transcriptContainer{font-size:85%;color:#336699}
.embedPlayersLink{font-size:80%;text-decoration:none}
.embedPlayersLink:hover{font-size:80%;text-decoration:underline}
.embedPlayersBreak{font-size:80%;color:#336699}
.embedHelpLink{font-size:85%;color:#336699}
.thumbleft{float:left;margin:0 5px 5px 0}
.thumbright{float:right;margin:0 0 5px 5px}
body{background-color:#fff;padding:0 2px 0 3px;margin:0;color:#222}
* html img{behavior:url(/custom/prom/js/ie_png/iepngfix.htc)}
div#centeringContainer{width:988px;_width:992px;margin:0 auto;padding:0}
#outercontainer{text-align:left;width:988px;_width:992px;font-family:Arial,Helvetica,sans-serif;font-size:75%;margin:0;padding:0}
#innercontainer{text-align:left;width:988px;_width:992px;margin:0;padding:0;float:left}
.WorldHome #innercontainer{background-image:none}
a,a:visited{color:#64654E;text-decoration:underline}
a:hover{color:#64654E;text-decoration:none}
h1{font-size:150%;margin-top:0;color:#F6931B}
h2{font-size:110%}
h3,h4,h5,h6{font-size:100%}
.multiContent .blockTitle{font-size:150%}
.conWebDoc .bodyText h1{font-size:125%}
.conWebDoc .bodyText h2{font-size:110%}
p,h1,h2,h3,h4,h5,h6{margin:0 0 0.7em 0}
.block{clear:both}
.multiList{list-style-type:none;padding:0;margin:0}
.relatedLinks ul{list-style-type:none;padding:0;margin:0}
.relatedLinks li{padding:0.3em 0}
.bodyText embed{margin-bottom:0.7em}
.mainStructure{float:left}
.mainStructure,.navBread{width:auto}
.cellOne{width:164px;margin:0 10px 10px 0;float:left;font-size:90%;padding:0px}
.cellTwo{width:580px;float:left;margin:0 10px 10px 10px;font-size:90%;padding:0px}
.cellThree,.cellFour{width:202px;margin:0 0 10px 10px;float:left;font-size:90%;padding:0px}
.leftHandCell{margin-left:0px}
.rightHandCell{margin-right:0px}
.mainStructure .threeCol{width:100%;padding:0px;margin:0px}
.cellOne .block,.cellTwo .block,.cellThree .block{}
.cellOne .advertSet{padding-left:0}
.contentDisplay .cellTwo .block{padding-right:0}
.cellThree .block{border:1px solid #ccc;padding-left:0;float:left;width:200px;margin-bottom:10px;margin-top:0px}
.TwoCol_C__R .cellThree .block{border:none;padding-left:0;float:left;width:200px;margin-bottom:10px;margin-top:10px}
.productRight .blockContent,.cellThree .blockContent,.cellThree .blkBdy,.cellThree .singleContent div.bodyText{padding:5px 10px}
.cellThree .block h2.blockTitle,.cellThree .block h2.blkTitle,.cellThree h1{background-color:#F9FAFC;margin:0;font-size:100%;padding:3px 5px;margin-top:1px;background-image:url('../img/prom/blockTitleBg.jpg');background-repeat:repeat-x;border-bottom:1px solid #CDCDCD}
.cellOne .userAccount{font-size:90%}
.cellOne .userAccount h1{font-size:110%}
#twoCol .cellTwo{margin-right:0px;width:802px;float:left}
#twoCol_C__C .cellOne{width:483px;float:left}
#twoCol_C__C .cellTwo{width:483px;float:left}
#twoCol_C__C .mainStructure{background-image:url(../img/prom/middleBorder.gif);background-repeat:repeat-y}
#oneCol .cellOne,#OneCol_C_1_1 .cellOne,#OneCol_C_1_1 .cellTwo{width:986px;float:left;padding:0px}
#oneCol .mainStructure,#OneCol_C_1_1 .mainStructure{background-image:none}
#oneCol .navCell .linkList ul,.navBread .sideMenu ul{list-style:none;padding:0px;margin:0px;height:20px}
.navBread .sideMenu .topActive{background-color:#F6601F;background-repeat:repeat-x}
#oneCol .navCell .linkList li,.navBread .sideMenu li{background-repeat:no-repeat;background-position:top right;font-size:108%;font-weight:bold;text-align:left;vertical-align:top;padding-right:1px;float:left;display:block}
#oneCol .navCell .linkList li a,#oneCol .navCell .linkList li a:visited,.navBread .sideMenu li a,.navBread .sideMenu li a:visited{float:left;padding:0.5em 5px 0.6em 5px;text-decoration:none}
#oneCol .navCell .linkList li a:hover,.navBread .sideMenu li a:hover{text-decoration:underline}
#oneCol .navCell .linkList li a:active,.navBread .sideMenu li a:active{text-decoration:underline}
.sideMenu li #menuItem_1{padding-left:12px}
#menuContainer{position:relative;margin:0;padding:0}
#menuContainer ul ul .over,#menuContainer ul ul .showing{text-decoration:underline}
.navBread .sideMenu ul ul{display:none;font-size:90%;position:absolute;left:0;width:971px;height:2.0em;border:0;padding:0.3em 0 0 15px;margin:0;top:3.3em;background-color:#e9eaee;background-image:url('../img/prom/subMenuGrad.gif');background-repeat:repeat-x;background-position:bottom left}
.emptySubMenuBar{border:0 none;font-size:90%;height:2.45em;margin:0;padding:0.3em 0 0 17px;top:3.3em;width:969px;background-color:#e9eaee;background-image:url('../img/prom/subMenuGrad.gif');background-repeat:repeat-x;background-position:bottom left}
.navBread .sideMenu ul .showing{display:block}
.navBread .sideMenu ul .hidden{display:none}
.navBread .sideMenu ul ul li{background-image:none;display:inline;border:0;padding:0 15px 0.2em 0}
.navBread .sideMenu ul ul a,.navBread .sideMenu ul ul a:link,.navBread .sideMenu ul ul a:visited{color:#333;padding:0;background-image:none;text-transform:none}
.navBread .sideMenu ul ul .over,.navBread .sideMenu ul ul .showing{display:inline;text-decoration:underline}
.navBread .sideMenu ul ul .out{display:inline;text-decoration:none}
#TwoCol_N__C_1_1 .contentStructure,#TwoCol_N__C_1_2mm .contentStructure,#TwoCol_N__C_1_3mmm .contentStructure,#TwoCol_N__C_2mm_1 .contentStructure,#TwoCol_N__C_1_2sl .contentStructure,#TwoCol_N__C_1_2ls .contentStructure,#TwoCol_N__C_2sl_1 .contentStructure,#TwoCol_N__C_2ls_1 .contentStructure,#TwoCol_N__C_2lr_2lr .contentStructure,#TwoCol_N__C_2lr_3mmr .contentStructure,#TwoCol_N__C_2lr_4sssr .contentStructure{width:812px;float:left}
#TwoCol_N__C_1_1 .cellTwo,#TwoCol_N__C_1_2mm .cellTwo,#TwoCol_N__C_1_3mmm .cellTwo,#TwoCol_N__C_2mm_1 .cellTwo,#TwoCol_N__C_1_2sl .cellTwo,#TwoCol_N__C_1_2ls .cellTwo,#TwoCol_N__C_2sl_1 .cellTwo,#TwoCol_N__C_2ls_1 .cellTwo,.twoColReverse .cellOne,.cellsTwoThreeFour .cellTwo{width:802px}
#TwoCol_N__C_1_2mm .mWidth,#TwoCol_N__C_2mm_1 .mWidth,#ThreeCol_N__C__C .cellTwo{width:391px}
#TwoCol_N__C_1_3mmm .mWidth,#TwoCol_N__C_1_2sl .sWidth,#TwoCol_N__C_1_2ls .sWidth,#TwoCol_N__C_2sl_1 .sWidth,#TwoCol_N__C_2ls_1 .sWidth,#FourCol_N__C__C__C .cellTwo{width:254px}
#TwoCol_N__C_1_2ls .lWidth,#TwoCol_N__C_1_2sl .lWidth,#TwoCol_N__C_2ls_1 .lWidth,#TwoCol_N__C_2sl_1 .lWidth{width:528px}
#ThreeCol_N__C_1_2mm__R .contentStructure,#ThreeCol_N__C_2mm_1__R .contentStructure,#ThreeCol_N__C_1_3mmm__R .contentStructure,.cellsTwoThreeFour .cellThree{width:600px;float:left}
.cellsTwoThreeFour .cellThree{width:580px;float:left}
#ThreeCol_N__C_1_2mm__R .mWidth,#ThreeCol_N__C_2mm_1__R .mWidth,#TwoCol_N__C_2lr_3mmr .mWidth{width:280px}
#ThreeCol_N__C_1_3mmm__R .mWidth,#TwoCol_N__C_2lr_4sssr .sWidth{width:180px}
#ThreeCol_N__C_1_3mmm__R .mWidthLast,#TwoCol_N__C_2lr_4sssr .sWidthLast{width:180px}
.twoColReverse .cellTwo{width:164px}
#TwoCol_C__R .cellTwo{width:764px}
.WorldHome .mainStructure{background-image:none}
#worldHome{padding-top:50px;padding-left:10px}
#worldHome .logo{}
#worldHome .advertSetHoriz{float:left;margin:1px}
#worldHome .sideMenu{display:none}
#worldHome div.subText{}
#worldHome div.subText a,#worldHome div.subText a:visited{font-weight:bold;text-decoration:none;background-color:#FBCB8F;display:block;margin-top:1px;padding:3px 3px 3px 15px;background-image:url(../img/prom/chevRight.gif);background-repeat:no-repeat;background-position:5px 0.6em}
#worldHome div.subText a:hover{background-color:#fff;color:#fff;background-image:url(../img/prom/chevRightActive.gif)}
#worldHome div.subText a:hover{text-decoration:underline}
#worldHome .singleContent{width:60%;padding-top:30px}
#worldHome .bottomLogo{float:left}
#worldHome .cellOne{background-image:url(../img/prom/bottomLogo.gif);background-repeat:no-repeat;background-position:425px bottom;background-position:645px bottom;padding-bottom:80px;width:770px;width:990px}
#worldHome .mainStructure{border:0}
.footerMain{margin-top:1px;width:986px;padding-top:3px;color:#666;float:left;clear:both;text-align:left;font-size:90%;height:30px}
.footerMain ul{list-style-type:none;margin:0;padding:0;text-align:left}
.footerMain li{display:inline;padding-left:10px;background-image:url('../img/prom/bar.gif');background-position:0px;background-repeat:no-repeat;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-top:5px}
.footerMain li.first{background-image:none}
.footerMain a,.footerMain a:visited{color:#666;padding-top:5px;padding-bottom:5px;text-transform:uppercase}
.footerlinks{float:left;width:68%;margin-top:10px}
.footerlinks .linkList{border:0px}
.footerlinks .linkList a,.footerlinks .linkList a:visited{color:#666;text-decoration:underline}
.footerlinks .linkList a:hover{color:#666;text-decoration:none}
.iFooterCont_1{float:left;width:246px;border:solid 1px #EEE;border-right:none;height:220px;background:#FFF}
.iFooterCont_2{float:left;width:246px;border:solid 1px #EEE;border-right:none;height:220px;background:#FFF}
.iFooterCont_3{float:left;width:246px;border:solid 1px #EEE;border-right:none;height:220px;background:#FFF}
.iFooterCont_4{float:left;width:244px;border:solid 1px #EEE;height:220px;background:#FFF}
.iFooterCont_1 .FTHeader,.iFooterCont_3 .FTHeader{background-color:#F59400;height:20px;color:#FFFFFF;font-size:100%;padding-left:10px;line-height:20px;font-weight:bold}
.iFooterCont_2 .FTHeader,.iFooterCont_4 .FTHeader{background-color:#FC7520;height:20px;color:#FFFFFF;font-size:100%;padding-left:10px;line-height:20px;font-weight:bold}
.iFooterCont_1 .bodyText,.iFooterCont_2 .bodyText,.iFooterCont_3 .bodyText,.iFooterCont_4 .bodyText{padding-left:10px;padding-right:10px}
.Newsletter{float:right;width:30%;text-align:right}
.NewsletterHeader{color:#FF6600;float:left;font-weight:bold}
.NewsletterText{color:#000000;float:left}
.header{background:#FFF;float:left;clear:both;width:100%;padding:10px 0px 0px 0px}
.header .logo{padding:0px;float:left;width:300px;margin-bottom:1px;margin-left:-8px;margin-top:-6px}
.logo{position:relative;z-index:10;padding-bottom:10px}
.header .headerRight{font-size:95%;float:right;text-align:right;width:690px;padding:0;margin:0;margin-bottom:-3px}
.headerRight{margin-bottom:0px;padding-bottom:0px;position:relative;top:0}
.header .interLink{background-image:url('../img/prom/grayBg.gif');background-repeat:repeat-y;background-position:right;margin-bottom:0px}
.header .interLinkWide{background-image:url('../img/prom/grayBgWide.gif');background-repeat:repeat-y;background-position:right;margin-bottom:10px}
.header .interLink p,.header .interLinkWide p{margin:0;padding:0;color:#666;font-weight:bold;margin-bottom:20px}
.header .interLink a,.header .interLinkWide a,.header .interLink a:visited,.header .interLinkWide a:visited{color:#666;text-decoration:underline;font-weight:normal}
.header .interLink a:hover,.header .interLinkWide a:hover{text-decoration:none;font-weight:normal}
.header .advertSet{display:inline;width:100%;text-align:right}
.header .advertSetHoriz{float:none;display:inline}
.header .ECheaderRight{font-size:95%;float:left;text-align:right;width:521px;width:741px;padding:0;font-weight:bold;color:#000;background-image:url('../img/prom/basket.gif');background-repeat:no-repeat;background-position:415px 0;background-position:635px 0;margin-top:10px}
.header .ECheaderRight a,.header .ECheaderRight a:visited{color:#000}
.headerContent1{clear:both;float:right;width:175px;padding-top:5px;padding-right:15px}
.headerContent1{min-height:76px;height:`px;*height:auto;*margin-bottom:-10px}
.navBread{clear:both;background-image:url('../custom/prom/img/nav_bg.gif');background-repeat:repeat-x;border-bottom:solid 1px #7D4B10;color:#fff;margin:0px;height:28px;width:986px;font-size:90%;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.navBread a,.navBread a:visited{color:#fff;text-transform:none}
.navBread .breadCell{float:left;width:746px;padding:0;height:28px}
span.breadcrumb{font-size:75%}
a.breadcrumb,a.breadcrumb:visited{text-decoration:none;font-size:80%;font-family:Verdana,Arial,sans-serif;vertical-align:bottom}
.breadCell a.active,.breadCell a.active:visited{text-decoration:underline;font-size:80%;font-family:Verdana,Arial,sans-serif;vertical-align:bottom}
.breadCell a.active:hover,a.breadcrumb:hover{text-decoration:none}
.navBread .searchCell{float:right;width:230px;padding:4px 0 0 0;text-align:right;text-transform:capitalize;font-size:100%;color:#FDE18D}
.navBread .searchCell label{margin-right:4px}
.navBread .searchCell fieldset,.navBread .searchCell form{margin:0;padding:0;border:0}
.navBread .searchCell .textField{border:1px solid #F7941D;width:105px;font-size:90%;height:13px;vertical-align:middle;padding:3px}
.ec .navBread .searchCell .textField{vertical-align:middle;width:100px}
.navBread .searchCell .submitButton{padding:0;vertical-align:middle;padding:0 8px 0 0px}
.multiList li{float:left;clear:both;width:100%}
#innercontainer{border:0}
a img{border:0}
.singleColumnContainer{float:left}
div.thumbBar{float:left;width:100%;margin-top:1em;margin-bottom:1em}
.productGalleryMainImageContainer{float:left;width:200px}
.productGalleryThumbnail{float:right;vertical-align:top;margin-bottom:2px}
div.thumbnail{float:left}
.searchFields label{width:99%;display:block;float:left;clear:left}
.searchFields fieldset{padding-bottom:1em}
div.pagination{text-align:right}
.paginationlinks{font-weight:600}
.multiList li{padding-bottom:.5em}
.calendar .blockContent{text-align:center}
.calendar table{margin:0 0 0 0}
.calendar th{color:#FF9E40;border:0;text-transform:uppercase}
.cellThree .calendar h2.blockTitle{text-align:center}
.columns div.columnThumb{margin-bottom:1em}
.contentIndex ul{margin:0;padding:0;list-style-type:none}
.advertSetHoriz{float:left}
.shop .block,.shop .ECBasketHolder,.ViewCheckOut .ECBasketHolder{padding-left:28px;padding-right:0}
.conSoftwareConditionsTickbox{margin-bottom:10px}
.productThumbnail{width:275px;float:left}
.rightSection{float:left;margin-left:30px;width:250px}
.rightSection .info{padding:10px}
.rightSection .fav{padding:0 0 10px 10px}
.rightSection .info div{padding-bottom:5px}
.rightSection .info span{font-weight:bold}
.badges{float:left;width:100%;clear:both;margin-top:20px}
.badgesSummary{float:right;width:55%}
.price{float:left;clear:none}
.newProduct{padding-left:4px;padding-top:2px;vertical-align:top}
.description{}
.productHead .docHead{float:left;padding-bottom:10px;width:45%;text-align:left}
.productHead .docHead a,.productHead .docHead a:visited{font-size:140%;font-weight:bold;text-decoration:none}
.productHead{padding-bottom:5px;text-align:right;float:left;width:100%}
.productDesc{margin-top:10px;float:left}
.productDesc .bodyText{border:1px solid #ccc;border-top:0;float:left;width:388px;padding:5px}
.productDesc .tabs{float:left;width:400px;text-align:center;background-image:url(../img/prom/middleBorder.gif);background-repeat:repeat-x;background-position:bottom;vertical-align:bottom}
.productDesc .tabs a,.productDesc .tabs a:visited{display:block;float:left;font-weight:bold;text-decoration:none;padding:5px 5px;width:90px;border-top:1px solid #999}
.productDesc .tabs .count5 a,.productDesc .tabs .count5 a:visited{width:74px;padding:5px 3px}
.productDesc .tabs a.active,.productDesc .tabs a.active:visited{border-top:1px solid #ccc}
.count1,.count2,.count3,.count4{background-image:url(../img/prom/Tabs.gif);float:left}
.count5{background-image:url(../img/prom/Tabs5.gif);float:left}
.count1{width:100px}
.count2{width:200px}
.count3{width:300px}
.count4{width:400px}
.count5{width:400px}
.bg1,.bgFive1{background-position:0 bottom}
.bg2{background-position:100px bottom}
.bg3{background-position:200px bottom}
.bg4{background-position:300px bottom}
.bgFive2{background-position:80px bottom}
.bgFive3{background-position:160px bottom}
.bgFive4{background-position:240px bottom}
.bgFive5{background-position:320px bottom}
.purchaseOptions,.contShippingCosts,.continueShoppingLink{float:left;width:400px}
.productLeft{width:400px;float:left;margin-right:9px}
.productRight{width:163px;padding:1px;float:left;padding-top:10px}
.productRight .eBlock{border:1px solid #ccc;padding-left:0;margin-top:1px;margin-bottom:1px}
.eBlock ul{list-style-type:none;padding:0;margin:0}
.eBlock ul li{padding:0 0 10px 0;margin:0}
.productRight .blockContent{padding:5px 10px}
.productRight .eBlock h2.blockTitle{background-color:#eee;margin:0;font-size:100%;padding:3px 5px}
.purchaseOptions table{border-collapse:collapse;margin-top:10px;margin-bottom:10px;width:400px}
.purchaseOptions th{border-bottom:1px solid #ccc;font-weight:normal}
.purchaseOptions .memberPrice{color:red}
.memberInfo p,.memberInfo a,.memberInfo a:visited{color:red;margin:0}
.memberInfo{margin-bottom:1em}
.featureLink{float:left;width:100%}
.ViewCheckOut .orderItems,div.productDetailsHtml table.orderItems{width:100%}
.ViewCheckOut .orderItems .numeric,div.productDetailsHtml table.orderItems td.numeric{text-align:right}
.ViewCheckOut .orderCharges{margin-top:1.5em}
.ViewCheckOut .basketOptions,div.ecCheckOut div.navigationControls{float:left;width:100%;font-size:1em;margin:2em 0 0 0;padding:0}
.ViewCheckOut .basketOptions input,div.ECBasketHolder div.discounts input.submitButton,div.ecCheckOut input.aformbutton{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em}
.ViewCheckOut .basketOptions .goToCheckout{background-color:#FBCB8F;padding:.5em}
.ViewCheckOut .basketOptions .continueShopping{border-left:0}
div.forum dl.permissions,div.conForum dl.forumMetadata,div.conForum dl.threadMetadata,div.conForum dl.reply{float:left;width:100%;margin:1em 0;padding:0}
div.forum dl.permissions dt,div.conForum dl.forumMetadata dt,div.conForum dl.threadMetadata dt,div.conForum dl.reply dt{float:left;width:80px;height:1%;clear:left;font-weight:bold;margin:0;padding:0}
div.conForum dl.reply dt{width:60px;font-weight:normal}
div.conForum dl.reply dt.message,div.conForum dl.reply dt.file{display:none}
div.forum dl.permissions dd,div.conForum dl.forumMetadata dd,div.conForum dl.threadMetadata dd,div.conForum dl.reply dd{margin:0 0 .5em 86px;padding:0}
div.conForum dl.reply dd{margin-left:66px}
div.conForum dl.reply dd.message,div.conForum dl.reply dd.file{margin-left:0}
div.conForum div.formControlBundle{float:left;width:100%;margin:0 0 1em 0;padding:0}
div.conForum div.formControlBundle div.prompt{margin:0;padding:0}
div.conForum div.formControlBundleInline div.prompt{float:left;width:80px;height:1%}
div.conForum div.formControlBundleInline div.formControl{margin:0 0 0 80px}
div.conForum input.submit{margin-right:.5em}
div.conForum table.threads,div.conForum table.threadReplies{border-collapse:collapse;clear:both;margin:1em 0}
div.conForum table.threads td,div.conForum table.threads th,div.conForum table.threadReplies td,div.conForum table.threadReplies th{text-align:left;vertical-align:top;padding:3px 3px 3px 0}
div.conForum table.threads td.name{width:40%}
div.conForum table.threads td.numPosts{width:20%}
div.conForum table.threads td.dateLastPost{width:20%}
div.conForum table.threadReplies td.author{width:20%;vertical-align:top}
div.conForum table.threadReplies td.message{width:80%;margin:1em 0}
p.notAvailable{}
.author_txt{font-weight:600}
table.grey_border{border-width:1px;border-style:solid;border-collapse:collapse;background-color:#CCCCCC}
table.grey_border td{border-width:1px;padding:4px;border-style:solid;border-color:#CCCCCC;background-color:white}
.conWebDoc table{clear:both}
.fileTitle img{float:left;margin-right:3px}
.fileTitle div{margin-left:20px}
.regFields{clear:both}
.regFields label{float:left;width:120px}
.regFields .radio{float:left}
.regFields .checkbox{width:30px;float:left}
.regFields .radioLabel{width:50px}
.regFields .checkboxGroup{float:left;width:185px}
.regFields .checkboxGroup label,.regFields .checkboxGroup input{float:none}
.regFields .checkboxGroup label{display:inline}
.regFields .submitRow{margin-left:120px}
.regFields .text,.regFields textarea{float:left;width:180px}
.regFields textarea{height:50px}
.regFields fieldset,div.privacy{width:380px;padding:4px 0;clear:both;float:left}
.regFields h2{float:left;margin-bottom:0.5em}
div.conGenericProduct div.productHead div.badges{width:100%;float:left}
hr.sepdefault{clear:both;margin-top:1em;float:left;width:100%}
.ECBasketHolder{padding:3px}
.cellThree .userAccount input{width:130px}
.cellThree .userAccount input.submitButton{width:auto}
.ECBasketHolder table,div.productDetailsHtml table{border-collapse:collapse}
.ECBasketHolder h1{margin-left:10px}
.ECBasketHolder .delLink a,.ECBasketHolder .delLink a:visited{color:red;text-decoration:none;font-weight:bold}
.ECBasketHolder tr.heading th,div.productDetailsHtml table.orderItems th{border-bottom:1px solid #FBCB8F}
.flames{margin:0 0 0 18px;padding:0}
.flames li{list-style-image:url(../img/prom/flame.jpg);padding:0.3em 0}
.homepage_events{margin:0;font-size:100%;padding:5px;background-image:url(../img/prom/Events_Heading.jpg)}
.homepage_news{margin:0;font-size:100%;padding:5px;background-image:url(../img/prom/Press_Heading.jpg)}
.homepage_press{margin:0;font-size:100%;padding:5px;background-image:url(../img/prom/News_Heading.jpg)}
#aform{top:0;left:0;width:420px;width:640px;float:left;background-color:#fff;margin-bottom:2em;padding:10px;color:#666666}
.aformrow{float:left;width:100%;clear:both;margin:.5em 0}
.aformrow h4{margin:0;padding:0}
.aformrownewsection{clear:both;float:left;margin:15px 0 0 0;width:100%}
.aformerror{width:390px;width:610px;margin:30px 0 0 0;padding:5px;background-color:#FBCB8F;border:1px solid black}
* html .aformerror{width:390px;width:610px;margin:0 0 0 0;padding:5px;background-color:#FBCB8F;border:1px solid black}
.aformlabel{float:left;width:35%;text-align:left;font-weight:bold;margin:0 5px 0 0}
.aformlabelshort{float:left;text-align:left;font-weight:bold;margin:0 5px 0 5px}
.aformrequired{}
.aformfield{float:left;text-align:left;font-weight:normal}
.aformbutton{width:75px}
.aformhighlight{background-color:#FBCB8F}
.aforminputsmall{width:75px}
.newline{display:block;padding:2px 0 2px 0}
.indentednewline{display:block;padding:2px 0 2px 0;margin-left:35%}
.aformrawtable{border-collapse:collapse}
.aformrawtable td{border:1px solid black;padding:3px}
.cellThree .block ul{padding-left:13px;margin:0}
.cellThree .block ul li{padding-bottom:5px;margin:0}
.red{color:#900}
.green{color:#3c0}
.hidden{display:none}
div.softwareDownload div.bodyText{margin:1em 0}
div.softwareDownload fieldset.serialNumber{margin:1em 0;padding:0}
div.softwareDownload fieldset.serialNumber input{margin-left:.5em}
div.softwareDownload fieldset.serialNumber input.part1{margin-left:0}
div.softwareDownload div.conForm div.formRow span.important{color:#f00}
div.softwareDownload div.conForm div.formRow{float:left;width:100%;margin:0 0 1em 0;padding:0}
div.softwareDownload div.conForm div.formRow div.fieldLeft{float:left;width:150px;height:1%}
div.softwareDownload div.conForm div.formRow div.formField{height:1%;margin-left:155px}
div.softwareDownload dl.files{float:left;width:100%;margin:0 0 1em 0;padding:0}
div.softwareDownload dl.files dt{display:block;float:left;clear:left;width:400px;width:620px;height:1%;margin:0 0 .5em 0;padding:0}
div.softwareDownload dl.files dd{clear:right;width:auto;height:1%;margin:0 0 .5em 405px;margin:0 0 .5em 625px;padding:0}
.contactPhoto{float:left;padding-right:5px}
.china p{text-indent:20px}
.required{text-align:left}
.formRow{margin:14px 0}
.formRow .fieldLeft,.formRow .above{font-weight:600}
.important{font-weight:100;color:#990000}
.cellThree .cont_left_noborder{width:99%;!important}
.cont_left_noborder .embedTitle{text-align:left;display:block;padding-left:25px}
.cont_left_noborder .embedTitle a{text-decoration:underline;!important}
.cont_left_noborder .documentEmbeddedIcon{float:left}
img.documentEmbeddedIcon{margin:0 3px 0 0;!important}
.oldPrice{color:red;display:block;text-decoration:line-through}
div.productShortlistHolderSmall{background:#FFFBFF;background-repeat:no-repeat;background-position:5px 0.6em;padding:0;margin:0;width:158px}
div.productShortlistHolderSmall h2.blkTitle{background:#EFEFEF;background-repeat:no-repeat;background-position:5px 0.6em;font-size:100%;margin:20px 0 10px -5px;padding:5px 5px 5px 15px}
div.productShortlistHolderSmall div.blkBdy{margin:0 10px 30px 10px}
div.productShortlistHolderSmall div.blkBdy h3{margin:0;padding:0}
div.productShortlistHolderSmall div.blkBdy ul{list-style-type:none;padding:0 0 10px 0;margin:0}
div.productShortlistHolderSmall div.blkBdy ul li{padding:0 0 7px 10px;margin:0;background:url(../img/prom/grayChevRight_space.gif) no-repeat left top}
div.productShortlistHolderSmall div.blkBdy ul li a,div.productShortlistHolderSmall div.blkBdy ul li a:visited{text-decoration:none;font-weight:normal}
div.productShortlistHolderSmall div.blkBdy ul li a:hover{text-decoration:underline}
#UserAccountBalloon{position:absolute;width:120px;padding:4px;padding-left:22px;border:1px solid #aaa;background:#fff no-repeat 2px 4px;font-family:'Arial';font-size:11px;background-image:url(../img/tick.gif);color:#080}
#UserAccountBalloon.invalid{background-image:url(../img/error.gif);color:#f00}
div.cellsFourFive{width:437px;float:left;padding-top:10px;padding-bottom:10px;font-size:90%}
div.c_ellFour,div.cellFive{float:left;width:49%}
.height200{position:relative;height:18.5em}
.height225{position:relative;height:20.81em}
.height250{position:relative;height:23.13em}
.height275{position:relative;height:25.44em}
.height300{position:relative;height:27.75em}
.height325{position:relative;height:30.06em}
.height350{position:relative;height:32.38em}
.height375{position:relative;height:34.69em}
.height400{position:relative;height:37em}
.height425{position:relative;height:39.31em}
.height450{position:relative;height:41.63em}
.height475{position:relative;height:43.94em}
.height500{position:relative;height:46.25em}
.height525{position:relative;height:48.56em}
.height550{position:relative;height:50.88em}
.height575{position:relative;height:53.19em}
.height600{position:relative;height:55.5em}
.greyBox{padding:0 10px 0 10px;margin:0 0 10px 0;border:1px solid #E6E6E6}
.greenGradBox{padding:0 10px 0 10px;margin:0 0 10px 0;border:1px solid #E6E6E6;background-image:url('../img/prom/1-pixel-green-gradient.gif');background-repeat:repeat-x;background-position:bottom}
.aquaGradBox{padding:0 10px 0 10px;margin:0 0 10px 0;border:1px solid #E6E6E6;background-image:url('../img/prom/1-pixel-aqua-gradient.gif');background-repeat:repeat-x;background-position:bottom}
.orangeGradBox{padding:0 10px 0 10px;margin:0 0 10px 0;border:1px solid #E6E6E6;background-image:url('../img/prom/1-pixel-orange-gradient.gif');background-repeat:repeat-x;background-position:bottom}
.purpleGradBox{padding:0 10px 0 10px;margin:0 0 10px 0;border:1px solid #E6E6E6;background-image:url('../img/prom/1-pixel-purple-gradient.gif');background-repeat:repeat-x;background-position:bottom}
.redGradBox{padding:0 10px 0 10px;margin:0 0 10px 0;border:1px solid #E6E6E6;background-image:url('../img/prom/1-pixel-red-gradient.gif');background-repeat:repeat-x;background-position:bottom}
.yellowGradBox{padding:0 10px 0 10px;margin:0 0 10px 0;border:1px solid #E6E6E6;background-image:url('../img/prom/1-pixel-yellow-gradient.gif');background-repeat:repeat-x;background-position:bottom}
.greenGradBox .footerImgCont,.aquaGradBox .footerImgCont,.orangeGradBox .footerImgCont,.purpleGradBox .footerImgCont,.redGradBox .footerImgCont,.yellowGradBox .footerImgCont{width:100%;clear:left;text-align:center}
.height200 .footerImgCont,.height225 .footerImgCont,.height250 .footerImgCont,.height275 .footerImgCont,.height300 .footerImgCont,.height325 .footerImgCont,.height350 .footerImgCont,.height375 .footerImgCont,.height400 .footerImgCont,.height425 .footerImgCont,.height450 .footerImgCont,.height475 .footerImgCont,.height500 .footerImgCont,.height525 .footerImgCont,.height550 .footerImgCont,.height575 .footerImgCont,.height600 .footerImgCont{margin-left:-10px;position:absolute;bottom:0}
.greenGradBox .footerImg,.aquaGradBox .footerImg,.orangeGradBox .footerImg,.purpleGradBox .footerImg,.redGradBox .footerImg,.yellowGradBox .footerImg{}
.blueArrow{margin:0 0 0 18px;padding:0}
.blueArrow li{list-style-image:url(../img/prom/arrow_new.gif);padding:0.3em 0}
.orangeArrow{margin:0 0 0 18px;padding:0}
.orangeArrow li{list-style-image:url(../img/prom/orange_arrow.gif);padding:0.3em 0}
.homepage_events{margin:0;font-size:100%;padding:5px;background-image:url(../img/prom/Events_Heading.jpg)}
.homepage_news{margin:0;font-size:100%;padding:5px;background-image:url(../img/prom/Press_Heading.jpg)}
.homepage_press{margin:0;font-size:100%;padding:5px;background-image:url(../img/prom/News_Heading.jpg)}
.Tabbedcontent{float:left;width:100%}
.tabbedNavigation{float:left;width:100%;clear:both;padding-left:0px;padding-right:0px}
ul#tabs{clear:both;font-weight:bold;margin:0px;padding:0px;float:left;list-style-type:none}
html>body #tabs{margin-left:8px}
#tabs li{list-style-type:none;float:left;margin:0px 0px 0px 3px;padding:10px 0px 3px 0px;border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;background-color:#EEE}
#tab1 li{padding:0;margin:0}
#tabs li.active{background-color:#FFF}
#tabs input{padding:0px 5px;margin:0;overflow:visible}
ul#tabs li.active .submit{color:#F6931B;background-color:#FFFFFF}
ul#tabs li.active .submitHover{background-color:#FFFFFF}
#tabs li .submit{background-color:#EEEEEE;text-align:center;border:0;color:#505154;font-weight:bold;font-size:115%;font-family:Arial,Helvetica,sans-serif;cursor:pointer;padding:0px;margin:0px}
#tabs li .submit:hover{background-color:#EEEEEE;text-align:center;border:0;color:#F6931B;font-weight:bold;font-size:115%;font-family:Arial,Helvetica,sans-serif;cursor:pointer;padding:0px;margin:0px}
#tabs li .submitHover{background-color:#EEEEEE;text-align:center;border:0;color:#F6931B;font-weight:bold;font-size:115%;font-family:Arial,Helvetica,sans-serif;cursor:pointer;padding:0px;margin:0px}
#tabs li .submit div{margin:0px;width:95%}
#OneCol_C_2sl_1 .cellTwo .tabbedBody,#OneCol_C_1_2ls .cellTwo .tabbedBody,#OneCol_C_2ls_1 .cellTwo .tabbedBody,#OneCol_C_1_2sl .cellTwo .tabbedBody,#OneCol_C_3sss_1 .cellTwo .tabbedBody,#OneCol_C_1_3sss .cellTwo .tabbedBody,#OneCol_C_2mm_1 .cellTwo .tabbedBody,#OneCol_C_1_1 .cellOne .tabbedBody,#OneCol_C_1_1 .cellTwo .tabbedBody{float:left;border:1px solid #E6E6E6;width:974px;margin-bottom:10px;padding:10px;padding-right:0px}
#OneCol_C_1_2mm .cellTwo .tabbedBody,#OneCol_C_2mm_1 .cellTwo .tabbedBody,#OneCol_C_1_1 .cellOne .tabbedBody{float:left;border:1px solid #E6E6E6;width:472px;margin-bottom:10px;padding:10px;padding-right:0px}
#TwoCol_C__R .cellTwo .tabbedBody,#TwoCol_C_1_2mm__R .cellTwo .tabbedBody,#TwoCol_N__C_3mmm_1 .cellTwo .tabbedBody,#TwoCol_C_3mmm_1__R .cellTwo .tabbedBody,#TwoCol_C_1_3mmm__R .cellTwo .tabbedBody,#TwoCol_C_2mm_1__R .cellTwo .tabbedBody,#TwoCol .cellTwo .tabbedBody,#TwoCol_N__C_1_2mm .cellTwo .tabbedBody,#TwoCol_N__C_2sl_1 .cellTwo .tabbedBody,.cellsTwoThreeFour .cellTwo .tabbedBody,#TwoCol_N__C_1_1 .cellTwo .tabbedBody,#TwoCol_N__C_1_3mmm .cellTwo .tabbedBody,#TwoCol_N__C_1_2ls .cellTwo .tabbedBody,#TwoCol_N__C_1_2sl .cellTwo .tabbedBody,#TwoCol_N__C_2sl_1 .cellTwo .tabbedBody,#TwoCol_N__C_2ls_1 .cellTwo .tabbedBody,.twoColReverse .cellOne .tabbedBody,#OneCol_C_1_2ls .cellTwo .tabbedBody,#OneCol_C_1_2sl .cellTwo .tabbedBody{float:left;border:1px solid #E6E6E6;width:638px;margin-bottom:10px;padding:10px;padding-right:0px}
#TwoCol_N__C_2sl_1 .lWidth .tabbedBody,.cellsTwoThreeFour .cellThree .tabbedBody,#TwoCol_N__C_2ls_1 .lWidth .tabbedBody,#TwoCol_N__C_1_2ls .lWidth .tabbedBody,#TwoCol_N__C_1_2sl .lWidth .tabbedBody{float:left;border:1px solid #E6E6E6;width:416px;margin-bottom:10px;padding:10px;padding-right:0px}
#TwoCol_N__C .cellTwo .tabbedBody{float:left;border:1px solid #E6E6E6;width:734px;margin-bottom:10px;padding:10px;padding-right:0px}
.tabbedBodyWide,.tabbedBody{float:left;border:1px solid #E6E6E6;width:568px;margin-bottom:10px;padding:10px;padding-right:0px}
.tabbedBodyWide{width:790px}
.tabbedBody a:visited{color:#505154}
.tabbedBody h4,.tabbedBody h5{padding-left:10px}
.tabbedBody ul{list-style:none;padding:0;margin:0}
.tabbedBody li{padding-left:20px;background-image:url('../img/prom/square.gif');background-position:4px;background-repeat:no-repeat;padding-top:5px;padding-bottom:5px;margin-left:5px}
.tabbedBody .embedcaption{font-size:100%;font-weight:normal}
.tabbedBody .tabFragRPad{padding-right:10px}
.tabbedBody #fragment-1{width:100%;height:1%}
.tabbedBody #fragment-1 .third{width:33%;float:left}
.tabbedBody #fragment-1 .twoThirds{width:66%;float:left}
.tabbedBody #fragment-1 .half{width:50%;float:left}
.tabbedBody #fragment-1 .whole{width:100%;float:left}
.tabbedBody #fragment-2{width:100%;height:1%}
.tabbedBody #fragment-2 .third{width:33%;float:left}
.tabbedBody #fragment-2 .twoThirds{width:66%;float:left}
.tabbedBody #fragment-2 .half{width:50%;float:left}
.tabbedBody #fragment-2 .whole{width:100%;float:left}
.tabbedBody #fragment-3{width:100%;height:1%}
.tabbedBody #fragment-3 .third{width:33%;float:left}
.tabbedBody #fragment-3 .twoThirds{width:66%;float:left}
.tabbedBody #fragment-3 .half{width:50%;float:left}
.tabbedBody #fragment-3 .whole{width:100%;float:left}
.tabbedBody #fragment-4{width:100%;height:1%}
.tabbedBody #fragment-4 .third{width:33%;float:left}
.tabbedBody #fragment-4 .twoThirds{width:66%;float:left}
.tabbedBody #fragment-4 .half{width:50%;float:left}
.tabbedBody #fragment-4 .whole{width:100%;float:left}
.tabbedBody #fragment-5{width:100%;height:1%}
.tabbedBody #fragment-5 .third{width:33%;float:left}
.tabbedBody #fragment-5 .twoThirds{width:66%;float:left}
.tabbedBody #fragment-5 .half{width:50%;float:left}
.tabbedBody #fragment-5 .whole{width:100%;float:left}
.tabbedBody #fragment-6{width:100%;height:1%}
.tabbedBody #fragment-6 .third{width:33%;float:left}
.tabbedBody #fragment-6 .twoThirds{width:66%;float:left}
.tabbedBody #fragment-6 .half{width:50%;float:left}
.tabbedBody #fragment-6 .whole{width:100%;float:left}
.tabbedBody .divider{border-right:1px dotted #E6E6E6}
.clear{clear:both;height:0px}
.languageBox{border:1px solid #cccccc;padding:3px;font-size:120%;color:#505154;font-weight:bold;margin-top:60px;margin-bottom:10px;background-image:url(../img/prom/langBoxGrad.gif);background-repeat:repeat-x;background-position:top left;background-color:#cccccc}
.languageBox2{font-size:105%;color:#505155}
.languageBox2 form{display:inline;margin:0;padding:0}
.languageBox2 .dropmenuform{font-size:75%;font-family:'Arial Unicode MS',Arial,Helvetica,sans-serif;margin:0px 1px}
.languageBox2Text{vertical-align:bottom;padding-right:5px}
#locationMenu{margin:0px;margin-left:10px;color:#505155;background-color:#ffffff;font-size:105%;padding:0px;vertical-align:bottom}
#locationMenu form{display:inline;margin:0;padding:0}
.locationSelect{background-color:#ffffff;font-size:100%;font-weight:normal;height:16px}
#locationMenu .dropmenuform{font-size:75%}
.locationSelect img{padding:0px 0px 0px 4px;margin:0px;vertical-align:bottom}
.locationText{vertical-align:bottom;padding-right:5px}
#dropmenudiv{margin-top:5px;font-family:Arial;position:absolute;border:0px;line-height:16px;float:right;width:150px;padding:3px}
#dropmenudiv a{font-family:Arial;font-size:70%;color:#64654E;display:block;padding:1px 0;margin:2px;text-align:right;text-decoration:none;clear:both}
.dropmenuform{font-family:Arial;font-size:90%;color:#64654E;padding:0px;margin:1px;text-align:left;text-decoration:none;vertical-align:bottom}
#dropmenudiv a:hover{background-color:white;color:#FD6D10}
.contentRow .cellOne,.contentRowPB .cellOne,.contentRow .cellTwo,.contentRowPB .cellTwo,.contentRow .cellThree,.contentRowPB .cellThree{margin-bottom:0}
.contentRow,.contentRowPB{width:812px;_width:822px;float:left}
#OneCol_C_3sss_3sss .contentRow,#OneCol_C_3sss_3sss .contentRowPB,#OneCol_C_3sss_2mm .contentRow,#OneCol_C_3sss_2mm .contentRowPB,#OneCol_C_2mm_3sss .contentRow,#OneCol_C_2mm_3sss .contentRowPB,#OneCol_C_2mm_2mm .contentRow,#OneCol_C_2mm_2mm .contentRowPB{width:986px;float:left}
.mainStructure,.contentRowPB{padding-bottom:10px;padding-top:10px}
.mainStructure .noMB{margin-bottom:0}
.contentStructure,.cellsTwoThreeFour{width:812px;float:left}
#ThreeCol_N__C_1_3mmm__R .contentStructure,#ThreeCol_N__C_1_2mm__R .contentStructure,#ThreeCol_N__C_2mm_1__R .contentStructure{width:600px;float:left}
.cellsTwoThreeFour .cellThree{margin-right:10px}
.cellsTwoThreeFour .cellFour{margin-left:10px}
.HLINE1{font-size:18px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.HDR2{color:#000000;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal}
.HDR3{color:#FF9900;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.HDR4{color:#666666;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.subHDR{font-size:14px;color:#333333;font-family:Arial,Helvetica,sans-serif}
.Body2{font-size:12px;color:#000000;font-family:Arial,Helvetica,sans-serif}
.Body3{font-size:12px;color:#666666;font-family:Arial,Helvetica,sans-serif}
.subBody{font-size:11px;color:#666666;font-family:Arial,Helvetica,sans-serif}
#TwoCol_C__R .mainStructure,.contentRowPB{padding-bottom:0px;padding-top:0px}
fieldset{margin:0;padding:0}
div.showTip{height:50px;width:50px;margin:0;padding:0;background-image:url(http://dev.prometheanworld.com/img/prom/phone_graphic.jpg)}
div.showTip a,div.showTip a:link,div.showTip a:visited{display:block;height:50px;text-decoration:none;color:#000000;font-weight:bold}
div.showTip img{width:100%;height:100%;border:0}
div.showTip a:hover span{display:inline-block;margin:5px;color:#000000;font-weight:bold}
div.showTip a span{display:none;padding:5px;text-decoration:none}
<!--[if lte IE 6]> div.showTip{background-repeat:no-repeat}
div.showTip a:hover{visibility:visible}
<!--[endif]--> fieldset{border:0px}
td.eventTitle{padding-top:2px;padding-left:5px}
div.eventDescription{padding-bottom:10px;padding-left:5px}
div.eventDate{font-size:90%;padding-left:5px}
div.eventBodyText{font-size:85%;padding-left:8px;padding-right:5px;padding-bottom:3px}
div.eventDisplay{margin:10px 0px 0px 0px;float:left;clear:both;width:100%;background-color:#C6CEDD}
form{margin:0;padding:0}
fieldset{margin:0}
a.rssFeed{display:block;clear:both;min-height:16px;background-image:url(../../img/rss.gif);background-position:0 0;background-repeat:no-repeat;padding-left:19px}
/*\*/ * html a.rssFeed{height:16px}
/**/