/* BIKEID PAGE LAYOUT FILE by Allen Green. */
/* Copyrights(C)2008 by Bikeid.net */


/* for layout */

div#t legend {
	padding: 2px 6px;
}

div#t input {
	height: 18px;
}

div#t p {
	float: left;
	clear: both;
	width: 90%;
	height: 18px;
	margin: 12px 0 0 0;
}

fieldset {
	padding: 0 0 60px 6px;
}

p.l {
	float: left;
	line-height: 14px;
	border-bottom: 1px solid #ccc;
	font-family: Verdana;
	padding-left: 12px;
}

p.l2 {
	float: left;
	line-height: 14px;
	border-bottom: 1px solid #ccc;
	font-family: Verdana;
	padding-left: 12px;
}

p.l img {
	float: left;
	margin-right: 20px;
}

.t1, .t2, .t3, .t4, .t5, .t6, .t7 {
	float: left;
	height: 18px;
	color: #333;
	margin-right: 12px;
}

.t1 {
	width: 60px;
}

.t2 {
	width: 80px;
}

.t3 {
	width: 60px;
}

.t4 {
	width: 120px;
}

.t5 {
	width: 80px;
	color: #999;
}


.t6 {
	width: 55px;
}

.t7 {

}

#as {
	color: #888 !important;
}

input {
	font-size: 12px;
/*	color: #ccc; */
}

p.l2 {
	background: #eee;
	padding: 4px 12px;
	border-bottom: 2px solid #ddd;
}

p.l2 a {
	color: #666;
}

a.typ {
	float: right;
	color: #888;
	font-weight: 800;
	padding: 12px 0 0 12px;
}

/* for complete-level */

.complete_level {
	width: 100%;
	height: 44px;
	text-align: center;
	color: #fff;
	padding: 2px;
}

.imcomplete_start {
	width: 44px;
	height: 38px;
	float: left;
}

.imcomplete_start_content {
	float: left;
	width: 43px;
	height: 13px;
	background: url(../images/txt1.gif) 0 50% no-repeat;
	margin-top: 14px;
}

.imcomplete_number {
	width: 44px;
	height: 38px;
	float: left;
	background: url(../images/r1.gif) 50% 50% no-repeat;
}

.imcomplete_number_content {
	margin: 0;
	font-weight: 800;
	height: 30px;
	float: left;
	padding: 8px 0 0 2px;
	width: 42px
}

.imcomplete_bar {
	height: 38px;
	float: left;
	background: url(../images/r2.gif) 50% 50% repeat-x;
}

.complete_bar {
	height: 38px;
	float: left;
	background: url(../images/b2.gif) 50% 50% repeat-x;
}

.complete_number {
	width: 44px;
	height: 38px;
	float: left;
	background: url(../images/b1.gif) 50% 50% no-repeat;
}

.complete_number_content {
	margin: 0;
	font-weight: 800;
	height: 30px;
	float: left;
	padding: 8px 0 0 2px; width: 42px;
}

.complete_start {
	width: 44px;
	height: 38px;
	float: left;
}

.complete_start_content {
	float: left;
	width: 43px;
	height: 13px;
	background: url(../images/txt1.gif) -43px 50% no-repeat;
	margin-top: 14px;
}

/* for info box */

.infobox {
}

.infobox_content {
	background: url(../images/warnning.gif) 10px 50% no-repeat;
	height: 48px;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:72px;
	background-color:#dfdfdf;

}

.infobox_link {
	text-decoration: underline;
	font-weight: 800;
	color: #69b;
}


/* for table */
.submit_block {
	claer: both;
	width: 100%;
}

.warnning_col1,
.warnning_col2,
.warnning_col3,
.warnning_col4,
.warnning_col5,
.warnning_col6,
.warnning_col7,
.warnning_col7_2,
.warnning_col8 {
	float: left;
	color: #333;
	padding: 4px 0;
	border-bottom: 1px solid #ccc;
	height: 20px;
	padding-top: 8px;
}

div.warnning_title div {
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	margin-bottom: 6px;
}

.warnning_col1 {
	clear: left;
	width: 70px;
}

.warnning_col2 {
	width: 130px;
}

.warnning_col3 {
	width: 50px;
	text-align: center;
}

.warnning_col4 {
	width: 60px;
}

.warnning_col5 {
	width: 150px;
}

.warnning_col6 {
	width: 80px;
}

.warnning_col7,
.warnning_col7_2 {
	width: 70px;
}

.warnning_col7_2 {
	color: #ccc;
}

.warnning_col7 a:link,
.warnning_col7 a:visited {
	color: #000;
	text-decoration: underline;
}

.warnning_col7 a:hover,
.warnning_col7 a:active {
	color: #369;
	text-decoration: none;
}

.warnning_col7_2 a:link,
.warnning_col7_2 a:visited,
.warnning_col7_2 a:hover,
.warnning_col7_2 a:active {
	color: #ccc;
	text-decoration: none;
}

.warnning_col8 {
	width: 70px;
}


#page_num {
	float: left;
	claer: both;
	width: 97%;
	text-align: right;
}
#p_table{
	width:700px;}
#p_table a:link,
#p_table a:visited {
	color: #000;
	text-decoration: underline;
}

#p_table a:hover,
#p_table a:active,
#p_table a:link img,
#p_table a:visited img {
	text-decoration: none;
}


.black_w{
    color:#000000;
    font-size:12px;
}

.gray_w{
   color:#ccc;
   font-size:12px;
}


