body {
	text-align: center ;
	padding: 0 0 ;
	margin: 0 ;
	background-color: #001E3C ;

	font-family: Helvetica, Verdana, Arial, sans-serif ;
	font-size: 12px ;
	text-decoration: none ;
}

h1 {
	margin: 0 ;
	padding: 0 ;
	font-size: 1px ;
	height: 113px ;
        width: 330px ;
	text-indent: -2000px ;
	background: url(/gykd/picbin/system/header.GIF) ;
}

h2 {
	margin: 0 ;
	padding: 0 ;

	color: #ffffff ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	text-decoration: none ;
}


a:link, a:visited, a:active, a:active {
	text-decoration: none ;
}

a:hover {
	text-decoration: underline ;
}
	
p { 	
	margin: 0 0 15px 0 ;
}

form {
	margin: 5px 0 17px 0 ;
	padding: 0 ;
}

input.standardText {
	width: 150px ;
	font-size: 14px ;
	margin-top: 5px ;
	background-color:#F0F0F0 ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
}

input.searchText {
	position: relative ;
	top: -10px ;
	width: 150px ;
	font-size: 14px ;
	margin-top: 5px ;
	background-color: #E6E6DC ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
}

input.searchText:focus {
	background-color: #fff ;
	color: #000 ;
}

input.standardText:focus {
	background-color: #fff ;
	color: #000 ;
}

input.requiredText {
	width: 150px ;
	font-size: 14px ;
	margin-top: 5px ;
	background-color:#ffff80 ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
}

input.requiredText:focus {
	background-color: #fff ;
	color: #000 ;
}

textarea {
	font-size: 14px ;
	background-color:#F0F0F0 ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
}

textarea:focus {
	background-color: #fff ;
	color: #000 ;
}

textarea.small {
	width: 250px ;
}

textarea.big {
	width: 350px ;
}

input.standardButton {
	font-size: 14px ;
	margin-top: 5px ;


	background-color:#F0F0F0 ;
	border: 1px solid #C6C6B5 ;
}

input.standardButton:hover {
	background-color: #fff ;
}

input.searchButton {
	position: relative ;
	top: -10px ;
	font-size: 14px ;
	margin-top: 5px ;
	background-color:#E6E6DC ;
	border: 1px solid #C6C6B5 ;
}

input.searchButton:hover {
	background-color: #fff ;
}




.right {
	float: right ;
}

.left {
	float: left ;
}

.rightAbs {
	position: absolute ;
	right: 7px ;
	top: 4px ;
}

.invisable {
	visibility: hidden ;
	font-size: 1px ;
	text-indent: -2000px ;
}

.roundBorder {
	background-color: #C6C6B5 ;
	padding: 15px ;
	width: 90% ;
	position: relative ;
}

.roundBorderAds {
	background-color: #C6C6B5 ;
	padding: 15px ;
	width: 728px ;
	position: relative ;
}

.roundBorderSmall {
	background-color: #C6C6B5 ;
	padding: 15px ;
	width: 400px ;
	position: relative ;
	left: -35px ;
}
	.ne {
		background: #003264 url('/gykd/picbin/system/round.GIF') no-repeat ;
		background-position: right top ;
		position: absolute ;
		top: 0 ;
		right: 0 ;
		width: 17px ;
		height: 17px ;
	}

	.se {
		background: #003264 url('/gykd/picbin/system/round.GIF') no-repeat ;
		background-position: right bottom ;
		position: absolute ;
		bottom: 0 ;
		right: 0 ;
		width: 17px ;
		height: 17px ;
	}

	.sw {
		background: #003264 url('/gykd/picbin/system/round.GIF') no-repeat ;
		background-position: left bottom ;
		position: absolute ;
		bottom: 0 ;
		left: 0 ;
		width: 17px ;
		height: 17px ;
	}

	.nw {
		background: #003264 url('/gykd/picbin/system/round.GIF') no-repeat ;
		position: absolute ;
		top: 0 ;
		left: 0 ;
		width: 17px ;
		height: 17px ;
	}


.titleBar {
	position: relative ;
	background-color: #646464 ;
	padding: 8px ;
	height: 13px ;
	border-bottom: 1px solid #C6C6B5 ;
	z-index: 2 ;
}

.light {
	position: relative ;
	background-color: #E1E1E1 ;
	display: block ;
	width: 90% ;

	padding: 7px 5% ;
	border-bottom: 1px solid #C6C6B5 ;
}

	.light hr {
		width: 80% ;
		color: #F7F7F7 ;
		background-color: #F7F7F7 ;
		height: 3px ;
		border: 0 ;
	}


.lighter {
	position: relative ;
	background-color: #F7F7F7 ;
	display: block ;
	width: 90% ;

	padding: 10px 5% ;
	border-bottom: 1px solid #C6C6B5 ;
}

	.lighter hr {
		width: 80% ;
		color: #E1E1E1 ;
		background-color: #E1E1E1 ;
		height: 3px ;
		border: 0 ;
	}

.quote {
	position: relative ;
	background-color: #E1E1E1 ;
	display: block ;
	width: 70% ;
	font-style: italic ;

	padding: 10px 5% ;
	border: 1px solid #C6C6B5 ;
}	

.forumLight {
	background: #E1E1E1 url('/gykd/picbin/system/spacer.gif') repeat-y ;
	background-position: 150px 0px;
	position: relative ;
	display: block ;
	width: 100% ;
	padding: 10px 0px ;

	border-bottom: 1px solid #C6C6B5 ;
}



.forumLighter {
	background: #F7F7F7 url('/gykd/picbin/system/spacer.gif') repeat-y ;
	background-position: 150px 0px;
	position: relative ;
	display: block ;
	width: 100% ;
	padding: 10px 0px ;

	border-bottom: 1px solid #C6C6B5 ;
}
	.forumLighter hr {
		width: 98% ;
		color: #C6C6B5 ;
		background-color: #C6C6B5 ;
		height: 1px ;
		border: 0 ;
	}

	
.forumIndent {
	margin-left: 160px ;
}

.forumAv {
	position: absolute ;
	top: 15px ;
	left: 15px ;
	width: 120px ;
	text-align: center ;	
}

	
	
.welcomeLight {
	position: absolute ;
	background-color: #E1E1E1 ;
	display: block ;
	top: 45px ;
	bottom: 14px ;
	right: 15px ;

	margin-left: 60% ; 
	width: 40% ;
	border-left: 1px solid #C6C6B5 ;
	border-bottom: 1px solid #C6C6B5 ;

}

	.welcomeLight hr {
		width: 80% ;
		color: #F7F7F7 ;
		background-color: #F7F7F7 ;
		height: 3px ;
		border: 0 ;
	}

.welcomeLighter {
	position: relative ;
	background-color: #F7F7F7 ;
	display: block ;
	top: 0px ;
	bottom: 0px ;
	left: 0px ;
	right: 0 ;
	min-Height: 150px ;

	padding: 40px 47% 40px 6% ;
}

.welcomeIcon {
	display: block ;
	width: 220px ;
	min-height: 30px ;
	text-align: left ;
}

	.welcomeIcon img {
		margin: 5px ;
	}


.formLabel {
	display: inline ;
	min-width: 80px ;
	margin-right: 5px ;
}

.subtle {
	font-size: 9px ;
	color: #686868 ;
}

.mainLink {
	color: #777 ;
}

.pair {
	position: relative ;
	width: 250px ;
	text-align: left ;
}

.pairInput {
	position: absolute ;
	right: 0 ;
	top: -8px ;
}





.tableHeader {
	color: #000 ;
	font-weight: bold ;
	background-color: #E1E1E1 ;
	border-bottom: 1px solid #C6C6B5 ;
	border-right: 1px solid #C6C6B5 ;
	padding-left: 20px ;
	margin: 0 ;
	height: 35px ;
}

.tableCell {
	background-color: #F7F7F7 ;
	border-bottom: 1px solid #C6C6B5 ;
	border-right: 1px solid #C6C6B5 ;
	padding-left: 20px ;
	margin: 0 ;
	height: 35px ;
}

	.tableCell a {
		color: #777 ;
	}

.tableLock {
	background: #F7F7F7 url('/gykd/picbin/system/lock.GIF') no-repeat ;
	background-position: 10px 5px;
	border-bottom: 1px solid #C6C6B5 ;
	border-right: 1px solid #C6C6B5 ;
	padding-left: 40px ;
	margin: 0 ;
	height: 35px ;
}

	.tableLock a {
		color: #000 ;
		font-weight: bold ;
	}

.tableInfo {
	background: #F7F7F7 url('/gykd/picbin/system/info.GIF') no-repeat ;
	background-position: 10px 5px;
	border-bottom: 1px solid #C6C6B5 ;
	border-right: 1px solid #C6C6B5 ;
	padding-left: 40px ;
	margin: 0 ;
	height: 35px ;
}

	.tableInfo a {
		color: #000 ;
		font-weight: bold ;
	}

.tablePin {
	background: #F7F7F7 url('/gykd/picbin/system/pin.GIF') no-repeat ;
	background-position: 10px 5px;
	background-color: #F7F7F7 ;
	border-bottom: 1px solid #C6C6B5 ;
	border-right: 1px solid #C6C6B5 ;
	padding-left: 40px ;
	margin: 0 ;
	height: 35px ;
}

	.tablePin a {
		color: #000 ;
		font-weight: bold ;
	}

.tableNewPost {
	background: #F7F7F7 url('/gykd/picbin/system/new.GIF') no-repeat ;
	background-position: 10px 5px;
	border-bottom: 1px solid #C6C6B5 ;
	border-right: 1px solid #C6C6B5 ;
	padding-left: 40px ;
	margin: 0 ;
	height: 35px ;
}

	.tableNewPost a {
		color: #777 ;
		font-weight: bold ;
	}

.seperator {
	background-color: #848484 ;
	height: 5px ;
	border-bottom: 1px solid #C6C6B5 ;
}
	
	
	
	
.pollBar {
	position: relative ;
	background: #0064c8 url('/gykd/picbin/system/pollbar.gif') repeat-x ;
	height: 12px ;
	top: -15px ;
	left: 235px ;
	color: #fff ;
	font-size: 9px ;
	padding-left: 2px ;
}

	.leftBarEnd {
		position: absolute ;
		background: transparent url('/gykd/picbin/system/barends.gif') no-repeat ;
		height: 12px ;
		width: 10px ;
		top: 0px ;
		left: 0px ;
	}

	.rightBarEnd {
		position: absolute ;
		background: transparent url('/gykd/picbin/system/barends.gif') no-repeat ;
		height: 12px ;
		width: 10px ;
		top: 0px ;
		right: -9px ;
	}



.inputLookaLike {
	display: block ;
	width: 150px ;
	height: 18px ;
	font-size: 12px ;
	margin-top: 5px ;
	background-color:#F0F0F0 ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
	text-align: left ;
}

.requiredLookaLike {
	display: block ;
	width: 150px ;
	height: 18px ;
	font-size: 12px ;
	margin-top: 5px ;
	background-color:#ffff80 ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
	text-align: left ;
}

.largeTextLookaLike {
	font-size: 14px ;
	background-color:#F0F0F0 ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
	width: 350px ;
}

.searchLookaLike {
	position: relative ;
	top: -9px ;
	right: -4px ;
	display: inline ;
	height: 17px ;
	font-size: 16px ;
	margin-top: 5px ;
	background-color:#E6E6DC ;
	border: 1px solid #C6C6B5 ;
	color: #555 ;
	text-align: left ;
}

.errorLabel {
	display: block ;
	background-color: #f00 ;
	color: #fff ;
	padding-top: 5px ;
	height: 20px ;
}

.avatarProfile {
	display: block ;
	padding: 10px ;
	background-color: #F0F0F0 ;
	border: 1px solid #C6C6B5 ;
}

.avatarInvis {
	display: block ;
	width: 80px ;
	height: 90px ;
	display: block ;
}

.treasure {
	color: #000 ;
	font-size: 8px ;
}

.white {
	color: #FFF ;
	font-weight: bold ;
}

.black {
	color: #000 ;
	font-weight: bold ;
}

.profileAv {
	position: absolute ;
	top: 15px ;
	right: 30% ;	
}

.indentText {
	margin-left: 25% ;
	width: 45% ;
}



#container {
	text-align: left ;
	border: 0px solid #001E3C ;
	width: 90% ;
	min-width: 779px ;
	margin: 0 auto ;

	background: #003264 url('/gykd/picbin/system/stripes.GIF') repeat ;

	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
}

#header {
	height: 123px ;
	padding: 10px 0 0 40px ;
}

#search {
	position: fixed ;
	top: 0 ;
	right: 0 ;
	background-color: #646464 ;
	width: 230px ;
	height: 21px ;
	padding: 5px ;
	margin: 0 ;
	z-index: 3 ;
}

* html #search {display:none;} /* For IE 5+ PC */

#nosearch {
	position: fixed ;
	top: 0 ;
	right: 0 ;
	background-color: #646464 ;
	width: 7px ;
	height: 21px ;
	padding: 5px ;
	margin: 0 ;
	z-index: 3 ;
}

* html #nosearch {display:none;} /* For IE 5+ PC */

#hide {
	position: absolute ;
	top: 10px ;
	right: 2px ;
	font-size: 7px ;
	color: #EEE ;
	font-weight: bold ;
}

#newMessage {
	position: fixed ;
	top: 0 ;
	left: 0 ;
	background-color: #646464 ;
	height: 21px ;
	padding: 5px 9px 5px 5px ;
	margin: 0 ;
	z-index: 3 ;
}

* html #newMessage {display:none;} /* For IE 5+ PC */

#topMenu {
	border-width: 0 0 ;
	height: 25px ;
	background: #646464 url('/gykd/picbin/system/header_topbar.GIF') repeat-x ;
	padding: 5px 0 0 5px ;

	color: #AAAA96 ;
	font-size: 14px ;
	font-weight: bold ;
}
	
	#topMenu ul {
		margin: 0 ; 
		padding: 0 ;
	}

	#topMenu li {
		display: inline ;
		margin: 0 ; 
		padding: 0 ;
	}

	#topMenu a {
		color: #AAAA96 ;
		padding: 3px 10px ;
	}



		
#bottomMenu {
	border-width: 0 0 ;
	height: 24px ;
	background: #C6C6B5 url('/gykd/picbin/system/header_bottombar.GIF') repeat-x ;
	padding: 6px 0 0 5px ;

	color: #646464 ;
	font-size: 14px ;
	font-weight: bold ;
}
	
	#bottomMenu ul {
		margin: 0 ; 
		padding: 0 ;
	}

	#bottomMenu li {
		display: inline ;
		margin: 0 ; 
		padding: 0 ;
	}

	#bottomMenu a {
		color: #646464 ;
		padding: 3px 10px ;
	}


#copyright {
	clear: both ;
	height: 27px ;
	border-width: 0 0 ;
	background: #C6C6B5 url('/gykd/picbin/system/footer_bottombar.gif') repeat-x ;
	padding: 3px 0 0 5px ;

	font-size: 9px ;
	color: #686868 ;
	text-align: center ;
}
	
	#copyright a {
		color: #686868 ;
	}
	

#footer {
	height: 18px ;
	padding: 4px 0 0 5px ;

	font-size: 10px ;
	color: #C6C6B5 ;
	text-align: center ;
}

	#footer ul {
		margin: 0 ; 
		padding: 0 ;
	}

	#footer li {
		display: inline ;
		margin: 0 0 0 10px ; 
		padding: 0 ;
	}

	#footer a {
		color: #C6C6B5 ;
	}


#main {
	position: relative ;
	left: 4% ;

	margin: 30px auto ;
}
