#fixedtipdiv{
  position:absolute;
  padding: 5px;
  border:1px solid #339;
  font:normal 9px Verdana;
  line-height:12px;
  z-index:256;
}
.registerMain div,
.userprofileMain div {
	display: inline;
	float: left;
	font-size: 11px;
	font-weight: bold;
}
.registerMain .fontWeightNormal,
.userprofileMain .fontWeightNormal {
		font-weight: normal;	
}
.registerMain div.inner ,
.userprofileMain div.inner {
	padding: 3px;
	width: auto;
	color: black;
}
.registerMain input,
.registerMain select,
.userprofileMain input,
.userprofileMain select {
		width: 68px;
}
.registerMain input.checkbox,
.userprofileMain input.checkbox {
	width: 10px;
	vertical-align: middle;
}
.registerMain input.imageInput,
.userprofileMain input.imageInput {
		width: auto;
}
.registerMain .largerInput,
.userprofileMain .largerInput {
		width: 180px;
}
.registerMain .largestInput,
.userprofileMain .largestInput {
		width: 258px;
}
.registerMain .smallerInput,
.userprofileMain .smallerInput {
		width: 73px;
}
.incomingBetsMain table.box,
.leagueLimitsMain table.box,
.riskMonitorMain table.box,
.registerMain table.box,
.withdrawMain table.box,
.withdrawSuccessMain table.box,
.userprofileMain table.box {
	width: 655px;
	margin-top: 5px;
	display: inline;
	float: left;
}
.incomingBetsMain table.box tr.header td,
.leagueLimitsMain table.box tr.header td,
.riskMonitorMain table.box tr.header td,
.withdrawMain table.box tr.header td,
.withdrawSuccessMain table.box tr.header td {
	width: 653px;
	padding: 3px 0px 3px 0px;
	font-size: 11px;
	font-weight: bold;
}
.userprofileMain table.box tr.body td,
.withdrawMain table.box tr.body td,
.withdrawSuccessMain table.box tr.body td {
	padding: 3px;
}	
.depositMain table.blue,
.registerMain table.blue,
.withdrawMain table.blue,
.withdrawSuccessMain table.blue,
.userprofileMain table.blue {
	background-color: #D7E4F5 !important;
	border: 1px solid #98BBF3;
}
.registerMain table.yellow,
.userprofileMain table.yellow {
	background-color: #FFFFCC;
	border:1px solid #FFCC33;
}
.incomingBetsMain table.box tr.darkBlue td,
.leagueLimitsMain table.box tr.darkBlue td,
.riskMonitorMain  table.box tr.darkBlue td,
.registerMain table.box tr.darkBlue td,
.withdrawMain table.box tr.darkBlue td,
.withdrawSuccessMain table.box tr.darkBlue td,
.userprofileMain table.box tr.darkBlue td {
	background-color:#5078C6;
	border-bottom:1px solid white;
	color: white;
}
.registerMain table.box tr.darkYellow td,
.userprofileMain table.box tr.darkYellow td {
	background-color: #FFCC33;
	border-bottom:1px solid white;
	color: #8F5C0E;
}
.registerMain #lastName,
.userprofileMain #lastName {
	width: 178px;
}
.registerMain .questionAnswer,
.userprofileMain .questionAnswer {
	width: 294px;
}
.registerMain .smallSelect,
.userprofileMain .smallSelect {
		width: 40px;
}
.registerMain #terms,
.registerMain #wantBonus,
.registerMain #bonuscode,
.registerMain #newsletter {
	font-weight: normal;
}
.registerMain #footnote,
.userprofileMain #footnote {
	float: left;
	width: 655px;
	text-align: right;
	font-weight: normal;
	height: 20px;
	overflow: hidden;
}
.registerMain .largeFont {
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 5px;
}
.registerMain .registerNormal {
	font-weight: normal;
}
.registerMain .blue,
.withdrawMain .blue,
.withdrawSuccessMain .blue,
.userprofileMain .blue {
		color: #000099;
}
}
#copyright {
	width: 400px;
	font-size: 11px;
}

/* css for Personal-/UserData Boxes */
/* dge: 29.09.08 */
#boxSharedUserData, 
#boxSharedPersonalData {
    width:655px;
    margin-top:5px;
}
#boxSharedUserData div.title,
#boxSharedPersonalData div.title {
    height:19px;
    width:100%;
}
#boxSharedUserData div.title {
    background-image:url(http://static.mybet.com/images/normalYellow_bg_cg.gif);
    color:#8F5C0E;
}
#boxSharedPersonalData div.title {
    background-image:url(http://static.mybet.com/images/normalBlue_bg_cg.gif);
    color: #FFFFFF;
}
#boxSharedUserData div.title p, 
#boxSharedPersonalData div.title p {
    padding:3px 0 0 12px;
    margin:0;
}
#boxSharedUserData div.innerDiv, 
#boxSharedPersonalData div.innerDiv {
    width:653px; /* 2 x 1px border */
    margin-top:1px;
}
#boxSharedUserData div.innerDiv {
    background-color:#FFFFCC;
    border-bottom:1px solid #FFCC33;
    border-left:1px solid #FFCC33;
    border-right:1px solid #FFCC33;
}
#boxSharedPersonalData div.innerDiv {
    background-color:#D7E4F5;
    border-bottom:1px solid #98BBF3;
    border-left:1px solid #98BBF3;
    border-right:1px solid #98BBF3;
}
div.innerDiv ul {
    padding:6px 0 0 11px;
    clear:both;
    margin:0;
    /*width:631px;*/ /* 655 - 11(padding-left) - 11(abstand zu rechtem border) */
    width:auto;
}
div.innerDiv ul.left li, 
div.innerDiv ul.right li, 
div.innerDiv ul.normal li, 
div.innerDiv ul li.right, 
div.innerDiv ul li.left {
    list-style-type:none;
}
div.innerDiv ul.left li {
    float:left;
}
div.innerDiv ul li.someTab {
    padding-left:23px;
}
div.innerDiv ul li.right {
    float:right;
    height:12px; /* some height at the end */
}
div.innerDiv ul.normal li {
    padding-bottom:5px;
    margin:0;
}
div.innerDiv ul li p {
    font-weight:normal;
    margin:0;
}
div.innerDiv ul li input, 
div.innerDiv ul li select {
    margin-right:6px;
    margin-left:0;
}
div.innerDiv ul.lessSpace li select {
    margin-right:2px;
}
div.innerDiv li.noLineBreak {
	white-space:nowrap;
}
div.innerDiv li.spaceRight {
    margin-right:3px;
}
span.isLive {
    background-color: #FBDF14;
    color: #0049AF;
    border-top: 1px solid #ffffcc;
    border-left: 1px solid #ffffcc;
    font-weight:bold;
    font-style:italic;
    float: right !important;
    padding: 1px 4px 1px 5px;

}
/* Personal-/UserData Boxes */