* {margin: 0; outline: none; padding: 0}

abbr, acronym {font-size: 80%; letter-spacing: .1em; text-transform: uppercase}
abbr[title], acronym[title], dfn[title] {cursor: help}

.Blue p, .Search p {margin: 0; padding: 10px 12px}

body {font-size: 0.8em; line-height: 1.8em;height:100%}
body.searchTips {background-color: #FFF; padding: 30px; text-align: left}

.BodyContent img {margin:5px}
.BodyContent ul, .ContentModulesContainer ul {margin-left:10px}
.BodyContent ol {margin-left:35px}
.BodyContent li, .Content .listSummary li {margin:10px 0; line-height:1.2em; list-style-position:outside}
.BodyContent ul li { padding-left:20px;background:url(../images/bullet.png) no-repeat 0 0}
.Content .listSummary li { padding-left:20px;background:url(../images/bullet.png) no-repeat 0 0}
.BodyContent ul li li, .Content .listSummary li li { background:url(../images/bullet.png) no-repeat 0 0; padding-left:16px}
.BodyContent td {padding:5px 7px; line-height:1.3em}

.bottomfix {position: fixed; bottom: 0pt; margin-left:600px; z-index: 9999}

.Breadcrumb {font-size: .85em; margin: 0 0 20px 0}
.Breadcrumb li {display: inline; list-style: none; margin: 0 15px 0 0; padding: 0}
.Breadcrumb li a {padding: 0 15px 0 0; text-decoration: none}
.Breadcrumb li a:hover {text-decoration: underline}
.Breadcrumb ul {list-style: none; margin: 0; padding: 0}

.Button {font-weight: bold; margin: 5px 0 5px 0; padding: 2px 10px 2px 10px}
.Button, .SearchGoButton {cursor: pointer; font-size: .9em; font-weight: 400; height: 22px; line-height: 100%; margin: 0; padding: 0; width: 70px}

.cardesc {position:fixed;margin-left:350px; width:230px;padding:20px 0}
.cardesc ul {list-style:none;margin:0; padding:0}

.CategoryFeedList, .OtherFeedList,.CategoryFeedList li, .OtherFeedList li {list-style-type: none}
.CategoryPagination {font-size: .9em; padding: 0 5px; text-align: center}
.CategoryPagination .PagingList li {display: inline; padding: 0 5px}
.CategoryPagination .PagingList, .CategoryPagination .PagingList li {list-style: none; margin: 0; padding: 0}

cite, em, dfn {font-style: italic}

.clear {clear:both}
.clearfix {display: inline-block}
.clearfix:after {clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden}

.closeButton {position: absolute;width:20px; margin-left:664px; margin-top:37px}

.CommentSettingsLink {padding: 5px 15px}

#contactPerson {margin:10px 0; padding:0 5px 0 0;background:url(../images/ctbg.png) repeat-x left bottom;color:#fff; overflow:auto; border:1px solid #CCC;display:none}
#contactPerson img {float:left}
#contactPerson p {margin:0}
#contactPerson p.name {font-size:17px; font-weight:bold; color:#ff9;line-height:25px;padding-top:15px}

#Container {margin: 40px auto; text-align: left; width: 960px; border:1px solid #00264D}

#content {clear:both; width:960px;background-image: url(../images/contentbg.png) !important; background-position:repeat-y}

.Content {float: left; min-height: 500px}
.Content .ContentPostDetails li {background-position: 0% 6px; background-repeat: no-repeat; padding: 5px 15px 0 20px}
.Content h2 {font-size: 1.8em; line-height: 1.8em;clear:both}
.Content h3, .Module_Form .SectionBreak label {font-size: 1.2em; line-height: 1.4em;clear:both}
.Content h4, .Content h5, .Content h6 {clear:both}
.Content .listSummary fieldset {margin: 10px 0}
.Content .listSummary .tplContent, .Content .listSummary h4, .Content .listSummary h3, .Content .listSummary h5, .Content .listSummary h2,.Content .tplContent h4, .Content .tplContent h3, .Content .tplContent h5, .Content .tplContent h2 {padding: 10px 0}
.Content .PostDetails li {background-position: 0% 6px; background-repeat: no-repeat; display: inline; padding: 3px 15px 0 20px}
.ContentModulesContainer, .listRow, .BodyContent {clear: both; margin-bottom:20px}
.ContentModulesContainer ul li {background:url(../images/doc.png) no-repeat 0 4px; padding:2px 20px }
.ContentPostDetails {margin: 10px 0px}
.ContentPostDetails li {display: inline}

del {text-decoration: line-through}

.disclaimer {position:absolute;z-index:10; width:960px}
.disclaimer a:link, .disclaimer a:visited {color:#6CF}
.disclaimer a:hover {color:#fff}

.even td {background-color: #D5EAFF}

.FeedLink a {font-size: 0.9em; font-weight: bold; padding: 0 0 3px 20px; text-decoration: none}

fieldset {margin: 5px 15px; padding: 20px 20px 20px 20px}

.finapply, .finenquire {position:absolute;z-index:90px;margin-left:20px;border:1px solid #ccc}
.finapply a:link, .finenquire a:link, .finenquire a:visited, .finapply a:visited {width:200px;height:27px;padding:10px 20px;display:block;color:#fff;text-decoration:none;line-height:27px;font-size:16px;background-image: url(../images/enquirebtn.png)}
.finapply a:link, .finapply a:visited {background-position:240px 0} 
.finenquire a:link, .finenquire a:visited {background-position: -358px 0}
.finapply a:hover {background-position: 240px 47px;color:#fff;text-decoration:none} 
.finenquire a:hover {background-position: -358px 47px;color:#fff;text-decoration:none}
.sellform a:link, .sellform a:visited {margin:5px; float:right;width:180px;height:27px;padding:10px 20px;display:block;color:#fff;text-decoration:none;line-height:27px;font-size:16px;background-image: url(../images/enquirebtn.png)}
.sellform a:link, .sellform a:visited {background-position:-80px 0} 
.sellform a:hover {background-position: -80px 47px;color:#fff;text-decoration:none} 

.first {text-align: left}

#Footer {clear:both;font-size: .8em; height: 30px; line-height: 130%; margin: 0 auto; padding:0; text-align: left; width: 960px}
#Footer a, #Footer a:link, #Footer a:active, #Footer a:visited {margin: 0; text-decoration: underline}
#Footer p {margin:0;padding:8px 10px; color:#CFD5DB}
#FooterList.Block1 {float: left; padding-left: 20px}
#FooterList.Block2 {text-align:center; padding:15px 0}
#FooterText {width: 400px; margin:0 30px}
#FooterText.Block1 {float: left}
#FooterText.Block2 {float: right}

form {margin: 0 0 20px 0; padding: 0}
#form-13 {width:315px}

h1 {font-size: 1.6em}
h2 {font-size: 1.3em}
h2 em {font-size: 1.15em}
h2.tplAuthorName {font-size: 1.3em; font-weight: 700}
h3 {font-size: 1.2em}
h3.tplLangContentByAuthor {font-size: 1.3em; font-weight: 700}
h4 {font-size: 1.1em}
h5 {font-size: 1em}
h6 {font-size: 1em}

#Header {height: 100px}
#Header h1 {padding: 28px 0 0 31px; text-indent:-9999px}
#Header h1 a {font-family: arial, sans-serif; font-size: 1.5em; letter-spacing: -1px; line-height: 100%; text-decoration: none}

.HighlightedLink a {font-size: 0.9em; font-weight: bold; padding: 0 0 3px 8px; text-decoration: none}

.hmBlock1 {width:285px; float:left; padding:0 15px}
.hmBlock1 h2 {font-size:18px}
.hmBlock {float:left;height:215px;background:#036 url(../images/homeboxbg.png) repeat-x bottom left; margin:15px 5px}
div.hmBlock div {padding:16px 0; clear:both}
.hmBlock img {float:left}
.hmBlock a:link, .hmBlock a:visited, .hmBlock a:hover {line-height:0; font-size:0}
div.hmBlock h4 {font-size:14px; color:#fff;font-weight:bold;line-height:0;padding:0 10px 10px}
.hmBlock p {font-size:12px; color:#B3C0CC; margin:0 10px; line-height:16px}

#hovervideo {position:absolute;z-index:100}

.home {position:absolute;top:50px; width:250px;height:85px; margin-left:-20px;z-index:3}

.HorizontalFormContainer dd {margin-bottom: 5px; margin-left: 130px}
.HorizontalFormContainer dt {clear: left; float: left; margin: 0 0 5px 0; width: 130px}
.HorizontalFormContainer p.Submit {margin: 0 0 0 130px}

hr {border-top: 1px solid #d8d0b8; height: 1px}

html {font-family: Arial, Helvetica, sans-serif; height:100%}
html[xmlns] .clearfix {display: block}

.HtmlBlock {margin: 0 0 1px 0}
.HtmlBlock p {padding: 10px 12px 0}

input, textarea, select {font-weight: normal; margin: 5px 0 5px 0; padding: 3px; font-family:Arial, Helvetica, sans-serif}

.item {border:1px solid #8092A4; margin:10px 0; width:620px; overflow:auto}
.item h2 {font-size:16px; margin:0;line-height:20px}
.item h2 a:link, .item h2 a:visited {text-decoration:none; display:block; color:#fff; background:url(../images/itemheader.png) right bottom; padding:5px 10px; outline:none;margin:0}
.item h2 a:hover {background-position:right top;padding:5px 12px 5px 10px}
.item h2 span {margin-left:520px;position:absolute}
.item img {float:left; margin:10px}
.item p {margin:10px}
.itemcontent {width:620px}
.itemcontent h2 span {float:right}
.itemcontent .price {float:right; border:1px solid #ccc; background:#D9382E;width:180px}
.itemcontent .price h2 {font-size: 40px; width:180px;color:#000; text-align:center;line-height:55px}
.itemcontent .price h2.shadow {position:absolute;margin-top:-57px;color:#fff}
.itemcontent .price h2 sup {font-size:20px; vertical-align:top;line-height:30px}
.itemcontent .price a:link, .itemcontent .price a:visited, .itemMenu a:link, .itemMenu a:visited {display:block; font-size:13px; color:#fff;background-image:url(../images/itemmenu.png); padding:2px 0 2px 30px; text-decoration:none; color:#fff; height:24px}
.itemMenu a:link, .itemMenu a:visited {float:left;padding:2px 15px 2px 30px; margin:0 2px; border:1px solid #ccc}
.itemMenu a:hover {text-decoration:none;color:#fff}
a.itemResults {background-position:0 0}
a.itemAdd {background-position:-200px 0}
a.itemList {background-position:-400px 0}
a.itemPrint {background-position:-600px 0}
a.itemFriend {background-position:-800px 0; border-top:1px solid #ccc}
a.itemEnquiry {background-position:-1000px 0; border-top:1px solid #ccc}
a.sharefb {background-position:-1200px 0;border-top:1px solid #ccc;float:left;width:60px}
a.sharetw {background-position:-1400px 0;border-top:1px solid #ccc;float:left;width:60px}

a.itemResults:hover {background-position:0 bottom}
a.itemAdd:hover {background-position:-200px bottom}
a.itemList:hover {background-position:-400px bottom}
a.itemPrint:hover {background-position:-600px bottom}
a.itemFriend:hover {background-position:-800px bottom; border-top:1px solid #ccc}
a.itemEnquiry:hover {background-position:-1000px bottom; border-top:1px solid #ccc}
a.sharefb:hover {background-position:-1200px bottom}
a.sharetw:hover {background-position:-1400px bottom}

.Left {float:left;padding:10px 5px 10px 10px;width:285px}
.Left .Block, .Right .Block {margin-bottom: 4px}
.Left h2, .Right h2 {font-size: 1.6em; font-weight: bold; margin:0; padding:0}
.Left li, .Right li {margin-top: 0px}
.Left .tplImage, .Right .tplImage {margin: 10px 12px}
.Left ul li, .Right ul li {padding: 0px 12px}
.Left ul, .Right ul {margin:0;padding:0px}

legend {font-size: 1.4em; font-weight: 400; margin: 5px 0 0 0; padding: 0 5px 0 5px}

li.ContentAuthors {text-decoration: none}
li.ContentAuthors a {text-decoration: underline}
li.ContentAuthors a:hover {text-decoration: none}
li.ContentCategories {text-decoration: none}
li.ContentCategories a {text-decoration: underline}
li.ContentCategories a:hover {text-decoration: none}

.listRow {}

.listSummary {clear: both}

a.loginButton:link, a.loginButton:visited {background:url(../images/loginbutton.png) no-repeat top left; display:block;width:191px;height:40px;font-size:1.5em;padding:10px 12px;line-height:0.9em;color:#023672;text-decoration:none}
a.loginButton:hover {background-position: bottom left;text-decoration:none}
a.loginButton span {font-size:0.8em;color:#333}

#LogoImage {float: left; height: 36px; margin: 0 0 0 10px}

#LogoText {float: left; height: 36px}

.mccContainer {background:#fff; padding:0 20px; overflow:hidden}

.mccCalc {float:left;width:265px;padding:10px 0 0 10px;margin-bottom:10px;background:#036; border:1px solid #ccc}
div.mccCalc h2 {color:#ffc;line-height:1.5em}
.mccCalc input, .mccCalc select {width:40%}
.mccCalc label sup {color:#f00;vertical-align:top}
.mccCalc label {float:left;display:block;width:50%;line-height:14px; padding:10px 0; font-weight:bold;margin:0; color:#fff}
.mccCalc div.calc {text-align:center}
.mccCalc div.calc input {cursor:pointer; padding:6px 20px 6px 0; background:url(../images/calc.png); width:150px;border:1px solid #ccc;color:#fff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;height:36px;margin-top:10px}
.mccCalc .success {border:1px solid #ccc; background:#00264B url(../images/information.png) no-repeat 10px 50%}
.mccCalc .success span {font-size:14px; color:#ff0}
.mccCalc .error {border:1px solid #ccc; background:#D9382E url(../images/information.png) no-repeat 10px 50%}
.mccCalc .success, .mccCalc .error { font-weight:bold; padding:5px 10px 5px 35px;line-height:18px;margin-right:20px;margin-top:10px; color:#fff}

.mccformNarrow {float:left;width:300px;padding:10px 0 0 10px}
.mccformWide {float:left;width:700px;padding:10px 0 0 10px}
div.mccform form span {display:block;background:#EBEFF3;padding:5px 10px;line-height:18px;margin:5px 0; clear:both; font-weight:bold; font-size:16px}
.mccform div label sup {color:#f00;vertical-align:top}
.mccform div textarea {width:270px; font-size:12px}
.mccform div input {width:180px}
.mccform div.textarea label {width:100%; text-align: left}
.mccformWide div textarea {width:90%}
.mccformWide div label {float:left;display:block;width:40%;line-height:14px; padding:10px 0; font-weight:bold;margin:0 10px 0 0; text-align:right}
.mccform div.short label {display:inline; float:none}
.mccform div input.short {width:25px}
.mccform div.send {text-align:center}
.mccform div.send input {cursor:pointer; padding:6px 20px 6px 0; background:url(../images/send.png) ; width:110px;border:1px solid #ccc;color:#fff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;height:36px;margin-top:10px}
.mccsearch {margin-top:3px}
.mccsearch form div, .mccform form div {clear:both}
.mccsearch div label {float:left;display:block;width:90px;line-height:14px; padding:10px 0; font-weight:bold;margin:0}
.mccformNarrow div label {float:left;display:block;width:100px;line-height:14px; padding:10px 0; font-weight:bold;margin:0}
.mccsearch div select, .mccform div select {width:185px}
.mccsearch div.button {text-align:center; margin-top:10px}
.mccsearch div.button input {cursor:pointer; padding:6px 20px 6px 0; background:url(../images/search.png); width:110px;border:1px solid #ccc;color:#fff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;height:36px;margin-top:10px}
.mccsearch div.half select {width:90px}

#Menu {height:29px; width:960px; border-top:1px solid #02192F}
#Menu ul {padding:0;margin:0; float:right; border-left:1px solid #29435C}
#Menu li {float: left; list-style: none; padding: 0; margin:0; font-size: 1.2em;font-weight: bold; line-height:1em}
#Menu li a {display: block; padding: 7px 15px; text-decoration: none; border-right:1px solid #29435C; border-left:1px solid #02192F}
#Menu li a:hover {background:#02192F;border-right:1px solid #000}
#Menu li ul {display: none; padding: 0; position: absolute; text-align: left; width: 200px; z-index: 4; top:171px}
#Menu li ul li {float: left; text-align: left; width:100%}
#Menu li ul li a {display: block; font-weight: normal; padding: 4px 8px; margin:0; font-size:.7em}
#Menu li ul li a, #Menu li.over li a {text-decoration: none !important}
#Menu li:hover ul, #Menu li.over ul {display: block}

/* =====[ FORM LAYOUT only works in FF ]=====

.Module_Form .Widget {clear:both}
.Module_Form .Text label {float:left;width:170px}
.Module_Form .Text input {display:block;width:330px}
.Module_Form textarea {width:500px}
*/

.Name {display:none}

.note {width:575px;border:1px solid #ccc;padding:5px 10px 5px 35px;margin-bottom:10px;line-height:18px;background:#EBEFF3 url(../images/information.png) no-repeat 10px 50%}

.odd td {background-color: #fff}

#options {padding:10px 15px; overflow:auto;margin-top:10px}
#options h3 {background:url(../images/expand.png) no-repeat 195px -23px; cursor:pointer}
#options ul.plus {width:45%;float:left}
#options ul.plus li {padding:0 0 0 25px;background:url(../images/plus.png) no-repeat 0 50%;list-style-type:none}

p {line-height:1.3em; margin:10px 0}

.pagination {clear:both;text-align:center;padding: 10px 0}
.pagination a:link, .pagination a:visited {padding:5px 10px; margin-left:2px;background:#036; color:#fff; border:1px solid #ccc;text-decoration:none}
.pagination a:hover {background:#004284; color:#fff}
.pagination strong {padding:0 10px; font-size:16px; margin-left:2px}

q {quotes: "" ""}

.quote {border-left:15px solid #A4DBFF;font-style:italic;padding-left:10px}

.results{margin-bottom:15px}

/* Contact Form results */

#error {border:1px solid #ccc; background:#D9382E url(../images/information.png) no-repeat 10px 50%; color:#fff; font-weight:bold; padding:5px 10px 5px 35px;line-height:18px}
#error ul li {font-size:12px; margin-left:14px; list-style-type:circle}
#success {border:1px solid #ccc; background:#BEEFC7 url(../images/information.png) no-repeat 10px 50%; color:#333 font-weight:bold; padding:5px 10px 5px 35px;line-height:18px}

.Right {float: right; padding: 0 0 10px 5px; width: 215px}

.RSSBlock a:hover, .RSSBlock a:hover {}
.RSSBlock h2 a {background-position: 5px 10px; background-repeat: no-repeat; display: block; font-size: 0.84em; height: 35px; padding-left: 43px; padding-top: 15px}
.RSSBlock h2, .RSSBlock {padding: 0 !important}

.Search {background-color: #dddddd; margin: 0 0 1px 0; padding: 0}
.Search form {padding: 0 12px}
.Search p {font-size: .85em; margin-top: -62px}

.SearchGoButton {margin-left: 105px}

.SearchToggleLinkShow, .SearchToggleLinkHide {font-size: .8em}

select option {padding: 0 10px}

.sharefb {width:50%}
.sharetw {width:50%}

#Slogan {float: left; font-family: arial,sans-serif; padding: 40px 0px 0 10px; text-indent:-9999px}

.Small {font-size: .8em}

#smallSearch_Query {width: 166px}

form.sortform {float:right; padding: 0; margin:0 20px 10px 0}
form.sortform select, form.sortform input {margin:0}

.stats {list-style:none; padding:5px 10px; margin:0 0 10px;border:1px solid #ccc; background:#E5EAEF;width:250px}
.stats li {list-style:none; margin:2px 0}
.stats li span {display:block; width:150px; float:left}

strong, th, thead td, h1, h2, h3, h4, h5, h6 {font-weight: bold}

sub {vertical-align: sub}
sub, sup {vertical-align: baseline}

.Summary h2 {border-bottom: 0}
.Summary li {border-top: none; margin: 0; padding: 10px 12px !important}
.Summary li a {padding: 0 !important; text-decoration: underline}
.Summary li a:hover {text-decoration: none}

sup {vertical-align: super}

* table, * tbody, * th, * tr, * td {padding:0; margin:0}

table.tablePaddingZero tr td {padding:3px 0;border:0}

.Testimonial {margin: 10px 0; padding: 5px 20px}

a.thumb:link, a.thumb:visited {padding:0; margin:5px; float:left;display:block; line-height:0;border:2px solid #036}
a.thumb:hover {border-color:#069}

.topMenu {position:absolute; top:0; width:960px; text-align:right; color:#7D97B6; font-weight:bold; font-size:.9em}
.topMenu a:link, .topMenu a:visited {text-decoration:none}
.topMenu a:hover {text-decoration:underline}

.TwitterFeed .BlockContent ul li {border-top:1px dashed #eee; border-bottom:1px dashed #eee}
.TwitterFeed .BlockContent ul li i {text-align:right; color:#666;display:block;font-size:11px}

.tplAuthorImage {margin: 5px 15px 15px 15px}
.tplWidthColumns1 {width:960px; background:#F4F7F9}
.tplWidthColumns1 .tplvar-customcontent-content {display:none}
.tplWidthColumns1 .worldBlock, .tplWidthColumns1 .Block4, .tplWidthColumns1 .Block5, .tplWidthColumns1 .quicklinks {float:left;min-height:210px; height:auto !important;height:210px}
.tplWidthColumns1 .BlockContent {padding:2px 10px}
.tplWidthColumns1 .quicklinks {width:225px}
.tplWidthColumns1 .worldBlock, .tplWidthColumns1 .Block4, .tplWidthColumns1 .Block5 {border-right:1px solid #ccc; width:224px}
.tplWidthColumns2 {width:630px;padding:10px 0 0 20px}
.tplWidthColumns3 {width:534px}

ul, dir, menu {list-style: none}

* ul.greenarrow {font-size:9pt;line-height:15px;list-style-type:none}
* .greenarrow li {padding:4px 0px 4px 25px;background:url(http://www.webtron.com.au/images/arrow.png) no-repeat 0 50%;list-style-type:none}
* ul.greenplus {font-size:9pt;line-height:15px;list-style-type:none}
* .greenplus li {padding:4px 0px 4px 25px;background:url(http://www.webtron.com.au/images/plus.png) no-repeat 0 50%;list-style-type:none}
* ul.greentick {font-size:9pt;line-height:15px;list-style-type:none}
* .greentick li {padding:4px 0px 4px 25px;background:url(http://www.webtron.com.au/images/tick1.gif) no-repeat 0 50%;list-style-type:none}

.VerticalFormContainer dd {margin-bottom: 6px; margin-left: 0}

.videobox object {border:3px solid #333}

.ViewAuthorContainer h3 {clear: both}

.webtron {width:960px; margin:20px auto}
.webtron a {float:right; display:block;background:url(../images/webtronlogo.png) no-repeat right top;padding:0px 120px; font-size:.8em}
.webtron a:link, .webtron a:visited, .webtron a:hover {font-weight:normal; color:#8099B3; text-decoration:none}
.webtron a:hover {color:#fff; text-decoration:underline}
.webtron span {display:block; text-indent:-500px; overflow:hidden}

.White {margin: 0 0 1px 0}
.White p {padding: 0 15px 5px 15px}

/* apply clearfix to all blocks to fix floating content issues */

.Block:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0}
.Block { display: inline-block} /* for IE/Mac */

html[xmlns] .Block { display: block}
* html .Block { height: 1%}

#TB_window {font-size: 12px; color: #333}
#TB_secondLine {font-size: 10px; color:#666; float:left}
#TB_window a:link {color: #666}#TB_window a:visited {color: #666}
#TB_window a:hover {color: #000}#TB_window a:active {color: #666}
#TB_window a:focus{color: #666}
#TB_overlay {position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75}
* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_window {position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%}
* html #TB_window {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_window img#TB_Image {display:block; border-width: 1px;border-color:#666 #CCC #CCC #666; border-style:solid;margin:15px}
#TB_caption{float:left;padding:3px 0;font-size:12px}
#TB_caption span{color:#666;display:block;float:left;font-size:24px;font-weight:bold;padding:0 10px}
#TB_closeWindow{height:25px; float:right}
#TB_bottom{padding:5px 15px; overflow:auto}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px}
#TB_title{}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0px 5px 0px}
#TB_load{position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px}
* html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_HideSelect{z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%}
* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}

