html {
	height:100%;
	padding: 0; margin: 0;
	width: 100%;
	
}

body {
	padding: 0;
	margin: 0;
	width: 100%;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
	font-family : "Open Sans"; font-size : 12pt;
	CURSOR: default;
}

* html body {
	height: 100%;
}

* body {
	width: 100%;
}

P { margin: 0 0 15px 0; }

IMG { border: 0; }
A { color: #036CF5; }
A:hover { color: #000000; }

H1 { font-size: 30pt; margin: 0; font-weight: 300;}
H2 { font-size: 15pt; margin: 0; font-weight: normal; } 
H3 { font-size: 100%; margin: 0; font-family: Tahoma; } 
H4 { margin: 0; }
H5 { font-size: 150%; margin: 0; font-family: Tahoma; font-weight: normal; color: #1c87b1;}

#bball {
	padding-bottom: 100px;
}



.sp {
	clear: both;
}

#line3 {
	clear: both;
	padding-top: 10px;
}

#logo {
	margin: 10px 0 0 20px;
}

#line1 #menu1 {
	float: right;
	padding-left: 30px;
	padding-top: 53px;
}


#line31 {
	clear: both;
	padding-top: 20px;
	padding-left: 30px;
	padding-bottom: 20px;
}

#line3 #bleft {
	float: left;
	width: 260px;
}

#line3 #bbody {
	padding: 0 15px;
	width: 95%;
	
}

#cp {
	color: #000;
	font-size: 10pt;
	margin: 20px;
}
#cp H1, #line4 #cp H2 {
	color: #000;
}
#cp H2 A {
	color: #000;
}
 #cp A {
	color: #000;
}
#cp A:hover {
	color: #f00;
}
#cp .txt1 {
	float: left;
	padding: 0 100px 20px 0;
}
#cp .cnt {
	float: right;
}
#cp .sp {
	clear: both;
}


.newbutton {
	background-color: #d34786;
	color: #ffffff;
	border: 1px solid #fff;
	padding: 4px 10px;
	cursor: pointer;
	font-size: 15pt;
}
.newbutton:hover {
	background-color: #f32783;
}
.newbutton:active {
	background-color: #bb2d6c;
}

.dashed {
	text-decoration: none;
	border-bottom: 1px dashed #036CF5;
	color: #036CF5;
}

.box1 {
	background-color: #F3F3F3;
	padding: 10px;
	border-top: 4px solid #9966cc;
}

.box2 {
	background-color: #D34786;
	padding: 5px;
	color: #ffffff;
}

.owner {
	display: none;
}