body {
	background:#fff; margin:0; padding:0; font-size: 12px; font-family:Helvetica Neue,Helvetica,Arial,default;  color:#000; line-height:1.6; width:100%; overflow:hidden
}
#containerborder {
	width:95%;margin-top:1px
}
#content {
	width:92%;margin:0% 4%; line-height: 1.5;
}
#menu2 ul {
	display:block;margin-left:10px;left:10px;
}
#menu2 ul a:link {
	color:#CCC;text-decoration:none
}
#menu2 ul a:visited {
	color:#CCC;text-decoration:none
}
#menu2 ul a:hover,.menu ul a:active {
	color:#FFF;text-decoration:none
}
#panel {
	color:#000;padding:0;font-size:12px;margin:0;
}
table {
	margin:0;padding:0;
}
.thead {
	background:#181818 url(http://cncdn.giick.com/images/x7/thead.gif) top left repeat-x;color:#fff; height:28px;text-transform:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px; vertical-align:middle;
}
.thead a:link {
	color:#fff;text-decoration:none
}
.thead a:visited {
	color:#fff;text-decoration:none
}
.thead a:hover,.thead a:active {
	color:#fff;text-decoration:underline
}
.tcatransparent {
	background:transparent;color:#232323;padding:6px;font-size:14px
}
.tcatransparent .smalltext {
	font-size:1.2em
}
.tcat {
	background:#fff;color:#3c3c3c;padding:6px;border:1px solid #fff;font-size:12px
}
.tcat a:link {
	color:#767676
}
.tcat a:visited {
	color:#767676
}
.tcat a:hover,.tcat a:active {
	color:#767676
}
.trow1 {
	background:#ffffff;color:#3a3a3a; border-top:1px dotted #c7c7c7; padding:5px;
}
.trow2 {
	background:#f8f8f8;color:#3a3a3a; border-top:1px dotted #c7c7c7; padding:5px;
}
.trow22 {
	background:#fbfbfb;color:#3a3a3a; border:1px dotted #ffffff; padding:4px; -moz-border-radius:5px;-webkit-border-radius:5px;
}
.tfootm {
	background:#bfbfbf url(http://cncdn.giick.com/images/x7/tfoot_bg.gif) top left repeat-x
}
.tfoot2 {
	background:#191919;          padding:6px;border:1px solid #fff;-moz-border-radius-bottomleft:5px;  -moz-border-radius-bottomright:5px;  -webkit-border-bottom-left-radius:5px;  -webkit-border-bottom-right-radius:5px
}
.tfoot a:link {
	color:#283440;text-decoration:none
}
.tfoot a:visited {
	color:#283440;text-decoration:none
}
.tfoot a:hover,.tfoot a:active {
	color:#314050;text-decoration:underline
}
.bottommenu {
	color:#fff;margin:0;text-align:left
}
.navigation {
	color:#ccc; font-size:10pt;font-weight:400;padding:5px; margin-bottom:10px; border:1px dotted #69a1d6;
}
.navigation a:link {
	text-decoration:none;font-size:8pt
}
.navigation a:visited {
	text-decoration:none;font-size:8pt
}
.navigation a:hover,.navigation a:active {
	text-decoration:none;font-size:8pt
}
.navigation .active {
	color:#000;font-size:8pt
}
.smalltext {
	font-size:12px;
}
.largetext {
	font-size:12px;font-weight:700
}
.promem {
	font-size:18px;font-weight:700
}
.postname {
	font-size:15px;
}
input.textbox {
	background:#f9f9f9 url(http://cncdn.giick.com/images/x7/inputbg.gif) repeat-x top left;color:#333;border:1px solid #CCC; padding:4px 2px; margin:0; line-height:1.4;font-size:16px; -moz-border-radius:5px;-webkit-border-radius:5px;
}
input.textbox.big {
	font-size:20px;
}
textarea {
	background:#f9f9f9 url(http://cncdn.giick.com/images/x7/inputbg.gif) repeat-x top left; color:#222; padding:6px; margin:3px; border:1px solid #CCC; font-family:Helvetica Neue,Helvetica,Arial,sans-serif ; line-height:1.4; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.editor {
	background:#f1f1f1;border:1px solid #ccc
}
.editor_control_bar {
	background:#fff;border:1px solid #0f5c8e
}
.autocomplete {
	background:#fff;border:1px solid #000;color:#000
}
.autocomplete_selected {
	background:#adcee7;color:#000
}
.popup_menu {
	background:#fff; border:0 solid #000;-moz-border-radius:5px;-webkit-border-radius:5px; padding:5px; margin-left:-40px
}
.popup_menu .popup_item {
	background:#eee;color:#000
}
.popup_item:hover {
	background:#C7DBEE;color:#000
}
.trow_reputation_positive {
	background:#cfc
}
.trow_reputation_negative {
	background:#fcc
}
.reputation_positive {
	color:green
}
.reputation_neutral {
	color:#444
}
.reputation_negative {
	color:red
}
.invalid_field {
	border:1px solid #f30;color:#f30
}
.valid_field {
	border:1px solid #0c0
}
.validation_error {
	background:url(http://cncdn.giick.com/images/x7/invalid.gif) no-repeat center left;color:#f30;margin:5px 0;padding:5px;font-weight:700;font-size:11px;padding-left:22px
}
.validation_success {
	background:url(http://cncdn.giick.com/images/x7/valid.gif) no-repeat center left;color:#00b200;margin:5px 0;padding:5px;font-weight:700;font-size:11px;padding-left:22px
}
.validation_loading {
	background:url(http://cncdn.giick.com/images/x7/spinner.gif) no-repeat center left;color:#555;margin:5px 0;padding:5px;font-weight:700;font-size:11px;padding-left:22px
}
img {
	border:none;margin:0;padding:0; vertical-align: middle;
}
.clear {
	clear:both
}
.hidden {
	display:none;float:none;width:1%
}
.float_left {
	float:left
}
.float_right {
	float:right
}
.menu ul {
	list-style:none;margin:0
}
.menu li {
	display:inline;padding-left:5px
}
.menu img {
	padding-right:5px;vertical-align:top
}
#panel .links {
	margin:0;float:right
}
.expcolimage {
	float:right;width:auto;vertical-align:middle;margin-top:3px
}
img.attachment {
	border:1px solid #E9E5D7;padding:2px
}
hr {
	background:#CCC;color:#CCC;height:1px;border:0 none
}
#copyright {
	margin:0;padding:10px 0 0;text-align:center;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif ;font-size:12px;font-weight:700
}
#debug {
	text-align:center;margin-top:0;          font-family:'Helvetica Neue',Helvetica,Arial,sans-serif ;font-size:12px
}
blockquote {
	border: 1px solid #ccc;margin: 0;background: #fff;padding: 4px;
}
blockquote cite {
	font-weight: 700;border-bottom: 1px solid #ccc;font-style: normal;display: block;margin: 4px 0;
}
.codeblock {
	background: #fff;border: 1px solid #ccc;padding: 4px;width: 75%;
}
.codeblock .title {
	border-bottom: 1px solid #ccc;font-weight: 700;margin: 4px 0;
}
.codeblock code {
	overflow: auto;height: auto;max-height: 200px;display: block;font-family: Monaco, Consolas, Courier, monospace;font-size: 13px;
}
.subforumicon {
	border:0;vertical-align:middle
}
.separator {
	margin:5px;padding:0;height:0;font-size:1px;list-style-type:none
}
form {
	margin:0;padding:0
}
.popup_menu .popup_item_container {
	margin:1px;text-align:left
}
.popup_menu .popup_item {
	display:block;padding:3px;text-decoration:none;white-space:nowrap
}
.popup_menu a.popup_item:hover {
	text-decoration:none
}
.autocomplete {
	text-align:left
}
.subject_new {
	font-weight:700
}
.highlight {
	background:#FFC;padding:3px
}
.pm_alert {
	background:#FFF6BF;border:1px solid #FFD324;text-align:center;padding:5px 20px;font-size:11px
	margin-bottom: 15px;
}
.red_alert {
	background:#FBE3E4;border:1px solid #A5161A;color:#A5161A;text-align:center;padding:5px 20px;font-size:11px
	margin-bottom: 15px;
}
.high_warning {
	color:#C00
}
.moderate_warning {
	color:#F3611B
}
.low_warning {
	color:#AE5700
}
.error {
	padding:5px 10px;border-top:2px solid #FFD324;border-bottom:2px solid #FFD324;background:#FFF6BF;font-size:12px
}
.error p {
	margin:0;color:#000;font-weight:400
}
.error p em {
	background-position:16 48px
}
.error.ul {
	margin-left:24px
}
.online {
	color:#15A018
}
.offline {
	color:#C7C7C7
}
.pagination {
	font-size:12px;padding-top:10px;margin-bottom:5px
}
.tfoot .pagination,.tcat .pagination {
	padding-top:0
}
.pagination .pages {
	font-weight:700
}
.pagination .pagination_current,.pagination a {
	padding:2px 6px;margin-bottom:3px
}
.pagination a {
	border:1px solid #81A2C4
}
.pagination .pagination_current {
	background:#F5F5F5;border:1px solid #81A2C4;font-weight:700
	color: #000;
}
.pagination a:hover {
	background:#F5F5F5;text-decoration:none
}
.thread_legend,.thread_legend dd {
	margin:0;padding:0
}
.thread_legend dd {
	padding-bottom:4px;margin-right:15px
}
.thread_legend img {
	margin-right:4px;vertical-align:bottom
}
.forum_legend,.forum_legend dt,.forum_legend dd {
	margin:0;padding:0
}
.forum_legend dd {
	float:left;margin-right:10px
}
.forum_legend dt {
	margin-right:10px;float:left
}
.success_message {
	color:#00b200;font-weight:700;font-size:11px;margin-bottom:10px
}
.error_message {
	color:#C00;font-weight:700;font-size:11px;margin-bottom:10px
}
.post_body {
	padding:5px
}
.post_content {
	padding:5px 10px
}
.trow7 {
	background:#fcfcfc;border:1px solid #aaa;font-weight:700;padding:2px;font-size:11px
}
.thead_bottom {
	background-color:#000;border:0 solid #fff;height:8px;-moz-border-radius-bottomleft:5px;  -moz-border-radius-bottomright:5px;  -webkit-border-bottom-left-radius:5px;  -webkit-border-bottom-right-radius:5px
}
.welcome_bottom {
	font-size:11px;font-weight:700;padding:2px 5px;white-space:nowrap
}
.welcome_bottom a:link {
	color:#fff
}
.welcome_bottom a:visited {
	color:#fff
}
.welcome_bottom a:hover,.tcat a:active {
	color:#fff
}
.newsbar {
	background:#f3f3f3; border-top:2px solid #ebebeb; border-left:1px dotted #d9d9d9; border-right:1px dotted #dadada; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif ; font-size:13px; margin-top:0; padding:5px 10px; -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px
}
.lasthreads {
	float:left;font-size:12px;overflow:hidden;overflow:hidden;height:17px;line-height:17px
}
.lasthreads a:visited {
	color:#404040;text-decoration:none
}
.lasthreads a:hover {
	color:#404040;text-decoration:none
}
.entry_item {
	float:left;margin:0;border-bottom:0 solid #e3e3e3
}
.rssicon {
	background:url(http://cncdn.giick.com/images/x7/rss.png) no-repeat center left;height:16px;width:16px;margin:5px 0;padding:5px;font-weight:700;font-size:11px;
}
.threadPoints {
	clear:both;
}
.threadPoints a {
	margin-bottom:0;letter-spacing:1px;float:left;padding:4px 0 4px 10px;line-height:13px; background:#ffffff; display:block; width:110px; border:2px solid #0098f8;color:#0098f8;font-weight:700;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;
}
.threadPoints a:hover {
	color:#ffffff;border:2px solid #ffffff;background-color:#0098f8;
}
#menu2 ul a:link,#menu2 ul a:visited {
	color:#CCC;text-decoration:none
}
table,form,.thread_legend,.thread_legend dd,.forum_legend,.forum_legend dt,.forum_legend dd {
	margin:0;padding:0
}
.tborder,.tborder2 {
	background:#d9d9d9;width:100%;margin:auto
}
.thead a:link,.thead a:visited {
	color:#fff;text-decoration:none
}
.tcat a:link,.tcat a:visited,.tcat a:hover,.tcat a:active {
	color:#767676
}
.tfoot a:link,.tfoot a:visited {
	color:#283440;text-decoration:none
}
.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active {
	text-decoration:none;font-size:8pt
}
.clear,.threadPoints {
	clear:both
}
.subject_new,.pagination .pages {
	font-weight:700
}
.welcome_bottom a:link,.welcome_bottom a:visited,.welcome_bottom a:hover,.tcat a:active,.tcat2 a:link,.tcat2 a:visited,.tcat54 a:link,.tcat54 a:visited {
	color:#fff
}
.tcat2 a:hover,.tcat a:active,.tcat54 a:hover,.tcat a:active {
	color:#fffff
}
.lasthreads a:visited,.lasthreads a:hover {
	color:#404040;text-decoration:none
}
.wide {
	width:540px;min-width:500px;max-width:540px;
}
.tcat54 {
	background:#181818 url(http://cncdn.giick.com/images/x7/subcatbg.gif);color:#fff;font-family:bitstream vera sans,sans-serif;font-size:12px;font-weight:700;height:20px;padding:0px 6px
}
.tcat54 a:link {
	color:#fff
}
.tcat54 a:visited {
	color:#fff
}
.tcat54 a:hover,.tcat a:active {
	color:#fffff
}
#panel .remember_me input {
	vertical-align: middle;
	margin-top: -1px;
}
.hiddenrow {
	display: none;
}
.selectall {
	background-color: #FFFBD9;
	font-weight: bold;
	text-align: center;
}
.repbox {
	font-size:16px;
	font-weight: bold;
	padding:5px 7px 5px 7px;
}
._neutral {
	background-color:#FAFAFA;
	color: #999999;
	border:1px solid #CCCCCC;
}
._minus {
	background-color: #FDD2D1;
	color: #CB0200;
	border:1px solid #980201;
}
._plus {
	background-color:#E8FCDC;
	color: #008800;
	border:1px solid #008800;
}
.pagination_breadcrumb {
	background-color: #f5f5f5;
	border: 1px solid #fff;
	outline: 1px solid #ccc;
	padding: 5px;
	margin-top: 5px;
	font-weight: normal;
}
.pagination_breadcrumb_link {
	vertical-align: middle;
	cursor: pointer;
}

.tcat2{background:#333 url(http://cncdn.giick.com/x7/subcatbg.gif) repeat-x;color:#fff;font-family:bitstream vera sans,sans-serif;font-size:12px;font-weight:700;height:20px;padding:0px 6px}.tcat2 a:link{color:#fff}.tcat2 a:visited{color:#fff}.tcat2 a:hover,.tcat a:active{color:#fffff}.opacity{filter:alpha(opacity=98);-moz-opacity:0.7;opacity:0.7}.opacity:hover{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}