*{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif}
body{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin:0em 0 1em 0;color:#000}
table{border-collapse:collapse}
a{color:#404080}
a:hover{color:#8080c0}
p{line-height:150%;margin:0 0 0.5em 0}
h1,h2,h3,h4,h5{margin:0 0 0.5em 0}
h1,h2,h5{color:#262626}
h1,h2,h3,h4,h5{font-size:120%}
h3,h4{color:#404040;border-width:0 0 1px 0;border-style:solid;border-color:#c5c5b7;margin:1em 150px 1em 0}
h4{color:#808080}
h5{margin:1em 0 1em 0}
.clearBoth{clear:both}
.clearLeft{clear:left}
.clearRight{clear:right}
ol{margin-left:3em}
ol li{margin-bottom:0.5em;line-height:150%}
img{border-width:0px}
.imgShadow{margin:3px;-webkit-box-shadow:3px 3px 3px #c5c5b7;-moz-box-shadow:#c5c5b7 3px 3px 3px;box-shadow:3px 3px 3px #c5c5b7}
input{padding-left:0.2em;padding-right:0.2em;font-size:15px}
select{font-size:15px}
#myBackground{background-image:url(images/bgshaded.png);background-repeat:repeat-x}
#mainPanel{width:900px;margin:0 auto;padding:0px 20px 0px 20px; }
#content{text-align:left;margin:0 auto; }
.column{width:50%;position:absolute;top:0;text-align:left}
.left{left:0}
.right{right:0}
#header{margin:0em 0 0 0}
#header #logo{float:left;width:300px;height:82px;background-image:url(images/builderscracklogo.gif);background-repeat:no-repeat;position:relative;margin-bottom:0em}
#header #logo a{position:absolute;top:0;left:0;width:300px;height:82px}
#header #logo a:hover{background-image:url(images/builderscracklogo.gif)}
#header #account{float:right}
#header #account #signin{margin:20px 0 0 0;text-align:right}
#header #account #signin input{color:#131311;font-size:90%;border-width:1px;border-style:solid;border-color:#BBA}
#header #account #signin .defaultText{}
#header #account #signin .defaultTextActive{color:#b3b3b3}
#header #account #signedin{margin:52px 0 0 0;color:#8c8c80;font-size:120%}
#header #account #signedin .signedInAs{color:#5e5e55;font-weight:bold}
#menu{margin:1em 0 1em 0;border-width:0px 0 0px 0;border-style:solid;height:1.55em;font-size:91%;font-weight:bold;background-color:#da9351;background:-webkit-gradient(linear,left top,left bottom,from(#da9351),to(#D48033));background:-moz-linear-gradient(top,#da9351,#D48033)}
#menu ul{list-style:none;position:relative;top:0px}
#menu li{padding:0;margin:0}
#menu ul li a{display:block;border-style:solid;color:#fbf3eb;text-decoration:none}
#menu ul li a:hover{background-color:#b46d2b}
#menu #menuLeft ul{}
#menu #menuRight ul{}
#menu #menuLeft li{float:left}
#menu #menuRight li{float:right}
#menu #menuLeft ul li a{border-width:0 0px 0 0;padding:0.20em 1.8em 0.20em 1.8em}
#menu #menuRight ul li a{border-width:0 0 0 0px;padding:0.20em 1.8em 0.20em 1.8em}
#menu .alerts{background-color:#666}
#menu .alerts a{}
#menu .alerts a:hover{background-color:#7d7d7d}
#footer{margin:1.5em 0 1em 0;padding:0em 0 0em 0;color:#5e5e55;border-color:#9f9f91;border-style:solid;border-width:2px 0px 0px 0px}
#footer #footerLinksContainer{margin:0.3em 0 0 0}
#footer .footerLinks{float:left;margin:0 0.6em 1em 0;line-height:150%}
#footer .footerLinks a{color:#2b2b55;font-weight:bold}
#footer .footerLinks a:hover{color:#b4b49c}
#footer .footerKeywords{margin:0em;padding:0.3em 0em;line-height:150%;font-size:80%;color:#8c8c80}
#footer .footerTinyText{font-size:70%;line-height:130%;text-align:justify}
#footer .footerTinyText a{color:#8c8c80}
#footer .footerTinyText a:hover{color:#c5c5b7}
#footer .footerCopyright{color:#8c8c80;font-size:100%}
#footer .footerAd{margin:0.5em 0 0 0;float:right}
#pageTitle{font-size:130%;color:#2f2f2b;padding-bottom:0.8em;padding-top:0.3em}
.greyedRollover{color:#BBA}
.greyedRollover:hover{color:#8c8c80}
.image{margin-top:1em}
.rollover,.rollover:hover{}
.spacer{padding-top:0.5em;padding-bottom:0.5em}
.bold{font-weight:bold}
.boldLink a{font-weight:bold;font-size:120%}
.boldLink a:hover{}
.redLink a{color:#bc0000;font-weight:bold}
.redLink a:hover{color:#BBA}
.largeText{font-size:125%}
.mediumText{font-size:115%}
.largeBoldText{font-size:115%;font-weight:bold}
.faint{color:#8c8c80}
.userNote{font-weight:bold;color:#8c8c80}
.standardContainer{padding:1em 1em 0 1em;margin-bottom:1em;background-color:#ffffe8;border-color:#d9d9b1;border-style:solid;border-width:1px;-moz-border-radius:7px;-webkit-border-radius:7px}
.textContainer{padding:0.5em 0.5em;margin-bottom:1em;background-color:#ffffe8;border-color:#d9d9b1;border-style:solid;border-width:1px;line-height:150%;-moz-border-radius:5px;-webkit-border-radius:5px}
.containerBG1{background-color:#f5f5f0 ;border-color:#c7c7be}
.containerBG2{background-color:#fdfde8;border-color:#d5d5b1}
.containerBG3{background-color:#f8f8fc;border-color:#c2c2cf}
.buttonContainer{padding:1em 0.5em;margin-bottom:1em;margin-left:2em;background-color:#f4f4dc;border-color:#b4b49c;border-style:dotted;border-width:1px;width:30em}
.standardForm{padding:0em;margin:0em}
.standardForm td{padding:0 0.7em 1em 0.2em;vertical-align:top}
.standardForm td .listTextTable{color:#b16d2b}
.standardForm td .listTextTable td{padding:0 1em 0.3em 0}
.standardFormLessGap td{padding:0 1em 0.3em 0}
.labelOkClass{width:8em;color:#787868;text-align:left;vertical-align:top;font-weight:bold}
.labelBadClass{color:#bc0000;width:8em;text-align:left;vertical-align:top;font-weight:bold}
.attnClass{color:#bc0000;width:8em;text-align:left;vertical-align:top;font-weight:bold}
.inputAttn{border-width:2px;border-color:#BBA;border-style:solid}
.inputNoAttn{border-width:2px;border-color:#BBA;border-style:solid}
.hintOk{color:#5e5e55;text-align:left;vertical-align:top}
.hintBad{color:#bc0000;text-align:left;vertical-align:top;font-weight:bold;font-size:85%}
.myInputBoxes{font-family:Arial,Helvetica,sans-serif}
.myInputBoxes .checkbox,.standardForm .myInputBoxes .radio{padding-bottom:0.3em}
.myInputBoxes .checkbox input,.standardForm .myInputBoxes .radio{margin-right:0.3em}
.standardForm textarea{font-family:Arial,Helvetica,sans-serif;font-size:100%}
.noBackground{background-color:#ffffff;border-width:0}
.paddedBottomDiv{margin-bottom:0.5em}
.centerText{text-align:center}
.alertButton{margin:0 0.25em 0.2em 0.25em}
.highlight1{color:#D08033}
.highlight2{color:#bc0000}
.highlight3{color:#00a600}
.highlight4{color:#505044}
.highlight5{color:#2b2b55}
.highlight1,.highlight2,.highlight3,.highlight4,.highlight5{font-weight:bold}
.emailAddress{color:#2f2f2b;font-weight:bold}
.opaque{opacity:0.40; -moz-opacity:0.40; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}
.emailAddress a{color:#131311}
.emailAddress a:hover{color:#8c8c80}
.sideComment{font-style:italic}
.userText{color:#55A}
.footnote{border-width:1px 0 0 0;border-color:#787868;border-style:solid;color:#2f2f2b;margin:1em 0 1em 0;padding:0.2em}
.largeInvisibleText{font-size:150%;display:none}
.bottomPad{margin-bottom:1em}
.notices{margin:.5em 1em -1.0em 1em}
.notices ul{list-style:none;position:relative;top:0}
.notices li{background-image:url(images/exclaim.png);background-repeat:no-repeat;background-position:fixed center;padding-left:22px;margin-bottom:1.5em}
.divIndent{margin-top:1em;margin-left:2em}
.centerNotice{margin-top:1em;margin-left:0em;margin-right:0em;padding:0.5em 0.5em;margin-bottom:1em;background-color:#f5f5f0;border-color:#c7c7be;border-style:solid;border-width:1px;line-height:150%}
.paraIndent{margin-left:2em}
.bulletLinksDiv{margin:1em 2em}
.bulletLinksDiv ul{list-style:none;position:relative;top:0}
.bulletLinksDiv ul li{background-image:url(images/listitem.png);background-repeat:no-repeat;background-position:0;padding-left:22px;height:20px;float:left;margin-bottom:0.5em;width:10em}
.bulletLinksDiv ul li a{color:#5e5e55}
.bulletLinksDiv ul li a:hover{color:#BBA}
.bulletLinksDivSmall{font-size:80%}
.bulletLinksDivSmall ul li{width:18em}
.standardBullets{margin:1em 2em;list-style:none;position:relative;top:0}
.standardBullets li{background-image:url(images/listitem.png);background-repeat:no-repeat;padding-left:22px;padding-bottom:12px}
.pointBullets{margin:1em 2em;list-style:none;position:relative;top:0px}
.pointBullets li{background-image:url(images/listitem.png);background-repeat:no-repeat;padding-left:22px;height:2em}
.paddedTable{line-height:150%}
.paddedTableMod{line-height:100%;margin-bottom:0.4em}
.paddedTable td{padding:0.5em 0.5em;vertical-align:top}
.infoTable{line-height:130%;margin-bottom:1em}
.infoTable tr{}
.infoTable td{padding:0.3em 0.5em 0.2em 0.5em;vertical-align:top;border-width:0 0 1px 0;border-color:#ccccb1;border-style:solid}
.infoTableWide td{padding-right:1em}
.ratingSubTable td{padding:0.1em 0.5em 0.1em 0em;border-width:0 0 0px 0;color:#8c8c80}
div .photoStripContainer{}
div .photoStripDiv{float:left;padding:0.3em 0.4em;text-align:center;margin-bottom:-0.7em}
div .photoStripDiv img{-webkit-box-shadow:3px 3px 3px #c5c5b7;-moz-box-shadow:#c5c5b7 3px 3px 3px;box-shadow:3px 3px 3px #c5c5b7}
div .photoStripDiv textarea{font-family:Arial,Helvetica,sans-serif;font-size:100%;margin:1em 0 0.3em 0}
div .photoStripDiv .text{margin:0.5em 0 0.5em 0;width:120px;color:#404040}
div .photoStripDiv p{margin-top:0.3em}
.divInlineInputBoxes{float:left;margin:0 1em 0em 1em}
.inlineContainer{padding:1em 1em 1em 1em;margin:1em 0 1em 0;background-color:#f8f8e8;border-color:#BBA;border-style:dashed;border-width:1px 1px 1px 1px}
.divNotice{margin-top:0.3em}
.modifiedTop{margin-top:-0.4em}
.smallBottomHeader{position:absolute;margin-left:0.3em}
.rating{margin-bottom:-2px;margin-right:1em}
.pro{margin-right:0.2em;margin-left:0.2em;margin-bottom:-4px}
.myInput{background-color:#fdfde8;border-color:#c5c5b7;border-width:1px;border-style:solid;font-size:100%}
.myButton{background-color:#9f9f91;border-color:#9f9f91;color:#fefefe;font-weight:bold;border-width:1px;border-style:solid;font-size:100%}
.faintBackground td{background-color:#f2f2fa}
.notes{font-style:italic;padding:0.2em 0.5em;margin-bottom:1em;background-color:#fcfcdc}
.notes a{padding:0.2em 0em}
.tinyText{font-size:85%}
.noOverflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.verifybox{padding:5px;border:1px solid #d5d5b1;white-space:normal;width:100%;font-family:Courier New,monospace;overflow:auto;direction:ltr;text-align:left }
.spacedRadio .standardForm .myInputBoxes .radio{margin-bottom:0.5em}
.inlineRadio .standardForm .myInputBoxes .radio{float:left;margin-right:1em}
.lightStandardForm{font-size:91%;line-height:100%}
.fancyFont{font-family:Consolas,'Andale Mono WT','Andale Mono','Lucida Console',Monaco,'Courier New',Courier,monospace}
.noBorderTable td{padding:0 0.5em 0 0;line-height:130%}