.bracket h1 {
	color: #000;
}
.bracket td {
	font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
text-align:center;
}

.tool-title {
font-family:Arial,Helvetica,sans-serif;
text-align:left;
line-height:140%;
font-size:140%;
color:#fff;
background:url(http://hotbrackets.com/images/bubble.png) top left;
width:460px;
margin:0;
padding:10px;
}

.tool-text {
font-family:Arial,Helvetica,sans-serif;
color:#fff;
font-size:11px;
background:url(http://hotbrackets.com/images/bubble.png) bottom left;
width:460px;
padding:10px 10px 30px;
}

.tool-text td {
font-family:Arial,Helvetica,sans-serif;
color:#fff;
font-weight:700;
font-size:large;
}
.brackettop, .brackettopright, .brackettopleft, .bracketbottom, .bracketbottomright, .bracketbottomleft, .bracketleft, .bracketright, .brackettopdotted, .brackettoprightdotted, .bracketbottomrightdotted, .bracketrightdotted {
border-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
text-align:center;
margin:0;
padding:0;
}


.brackettopcolor,.brackettoprightcolor,.brackettopleftcolor,.bracketbottomcolor,.bracketbottomrightcolor,.bracketbottomleftcolor,.bracketleftcolor,.bracketrightcolor,.brackettopdottedcolor,.brackettoprightdottedcolor,.bracketbottomrightdottedcolor,.bracketrightdottedcolor {
border-color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
text-align:center;
margin:0;
padding:0;
}


.brackettopcolor {
border-top-style:solid;
border-top-width:thin;
}

.brackettoprightcolor {
border-top-style:solid;
border-right-style:solid;
border-top-width:thin;
border-right-width:thin;
}

.bracketrightcolor {
border-right-style:solid;
border-right-width:thin;
}

.bracketbottomrightcolor {
border-right-style:solid;
border-bottom-style:solid;
border-right-width:thin;
border-bottom-width:thin;
}

.bracketbottomcolor {
border-bottom-style:solid;
border-bottom-width:thin;
}

.bracketleftcolor {
border-left-style:solid;
border-left-width:thin;
}

.brackettopleftcolor {
border-top-style:solid;
border-left-style:solid;
border-top-width:thin;
border-left-width:thin;
}

.bracketbottomleftcolor {
border-bottom-style:solid;
border-left-style:solid;
border-bottom-width:thin;
border-left-width:thin;
}

.brackettopdottedcolor {
border-top-style:double;
}

.brackettoprightdottedcolor {
border-top-style:double;
border-right-style:double;
}

.bracketbottomrightdottedcolor {
border-right-style:double;
border-bottom-style:double;
}

.bracketrightdottedcolor {
border-right-style:double;
}

.brackettop {
border-top-style:solid;
border-top-width:thin;
}

.brackettopright {
border-top-style:solid;
border-right-style:solid;
border-top-width:thin;
border-right-width:thin;
}

.bracketright {
border-right-style:solid;
border-right-width:thin;
}

.bracketbottomright {
border-right-style:solid;
border-bottom-style:solid;
border-right-width:thin;
border-bottom-width:thin;
}

.bracketbottom {
border-bottom-style:solid;
border-bottom-width:thin;
}

.bracketleft {
border-left-style:solid;
border-left-width:thin;
}

.brackettopleft {
border-top-style:solid;
border-left-style:solid;
border-top-width:thin;
border-left-width:thin;
}

.bracketbottomleft {
border-bottom-style:solid;
border-left-style:solid;
border-bottom-width:thin;
border-left-width:thin;
}

.brackettopdotted {
border-top-style:double;
}

.brackettoprightdotted {
border-top-style:double;
border-right-style:double;
}

.bracketbottomrightdotted {
border-right-style:double;
border-bottom-style:double;
}

.bracketrightdotted {
border-right-style:double;
}

.body-overlayed embed,.body-overlayed object,.body-overlayed select {
visibility:hidden;
}

#sbox-window embed,#sbox-window object,#sbox-window select {
visibility:visible;
}

#sbox-overlay {
position:absolute;
background-color:#000;
}

#sbox-window {
position:absolute;
background-color:#000;
text-align:left;
overflow:visible;
-moz-border-radius:3px;
padding:10px;
}

* html #sbox-window {
top:50%!important;
left:50%!important;
}

#sbox-btn-close {
position:absolute;
width:30px;
height:30px;
right:-15px;
top:-15px;
background:url(http://hotbrackets.com/images/closebox.png) no-repeat top left;
border:none;
}

.sbox-loading #sbox-content {
background-image:url(http://hotbrackets.com/images/spinner.gif);
background-repeat:no-repeat;
background-position:center;
}

#sbox-content {
clear:both;
overflow:auto;
background-color:#fff;
height:100%;
width:100%;
}

div.tool-tip {
color:#fff;
width:460px;
z-index:13000;
padding-top:0;
}

.sbox-content-image#sbox-content,.sbox-content-iframe#sbox-content {
overflow:visible;
}

#sbox-image,.sbox-content-image img {
display:block;
}