html {
	font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-size: 0.80em;
	color: #414042;
	background-color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    height: 100%;
    text-align:center;
}
body {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    height: 100%;
	background-image:url(img/tbbbackground.png);
	background-repeat:repeat-x;    
}
div.content{
    padding: 10px;
    width: 400px;
    margin-left:auto;
    margin-right:auto;
    line-height: 20px;
}
div.content div.d{
    padding: 10px;
    width: 200px;
    margin-left:auto;
    margin-right:auto;
    border: 0px;
    text-align:justify;
}
div.content table {
    margin-top:60px;
}

div.content table td.left {
    text-align:right;
    width:100px;
}
div.content table td.right {
    text-align:center;
    width:180px;
}
div.content table td.right hr{

}
div.content table td.right input{
    width:180px;
}
div.content table td.right span.link:hover{
    cursor:pointer;
}
div.regLayout{
    padding: 0px;
    width: 530px;
    height: 620px;
    font-size:12px;
    color:#FFFFFF;
    margin-left:auto;
    margin-right:auto;
	background-image:url(img/regLayout.png);
	background-repeat:no-repeat;
}
div.regLayout table {
    margin-top:0px;
}

div.regLayout table td.left {
    text-align:right;
    width:90px;
    height:30px;
}
div.regLayout table td.right {
    text-align:center;
    width:150px;
    height:30px;
}
div.regLayout table td.right input{
    width:150px;
}
div.regLayout table td.right span.link:hover{
    cursor:pointer;
}
/********* BUTTON WITH TEXT *************************/
.button {
    float:right;
    padding:0px;
    margin:0px;
    height:23px;
}
a .buttonLeft {
    width:5px;
    height:23px;
    margin:0px;
    padding:0px;
	background-image:url(/img/button.left.png);
	background-repeat:no-repeat;
	float:left;
}
a .buttonMid {
    height:23px;
    margin:0px;
    padding-bottom:0px;
    padding-top:4px;
    padding-right:2px;
    padding-left:5px;
	background-image:url(/img/button.mid.png);
	background-repeat:repeat-x;
	float:left;
}
.buttonMid {
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	font-weight: bold;
	font-size:x-small;
	text-decoration:none;
	text-align:center;
	line-height:normal;
}
a .buttonRight {
    height:23px;
    width:5px;
    padding:0px;
    margin:0px;
	background-image:url(/img/button.right.png);
	background-repeat:no-repeat;
	float:left;
}
a:hover .buttonLeft {
	background-image:url(/img/button.over.left.png);
}
a:hover .buttonMid {
	background-image:url(/img/button.over.mid.png);
}
a:hover .buttonRight {
	background-image:url(/img/button.over.right.png);
}
div.regSent{
    padding: 0px;
    width: 414px;
    height: 267px;
    margin-top:40px;
    margin-left:auto;
    margin-right:auto;
	background-image:url(img/regSent.png);
	background-repeat:no-repeat;
}

