/* TYPOGRAPHY
---------------------------------------- */
body
{font-family: Arial, Helvetica, sans-serif;
color: #000;
font-size: 12px;}

.boxheading h1, .boxheading h2, .boxheading .bread-crumbs
{font-size: 13px;}

.boxheading .bread-crumbs
{font-weight: bold;}

h1 {font-size: 16px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
h5 {font-size: 10px;}
h6 {font-size: 9px;}

th {font-size: 13px;}
.th {font-size: 12px;}

.interact .button {font-size: 12px;}
.button, .pager {font-size: 11px;}

.tool-box .boxheading h1
{font-size: 14px;}


/* LINKS
---------------------------------------- */
a {color: #000;}
a:visited {color: #555;}


/* BODY, set background color & image
---------------------------------------- */
body {background: #FFF;}


/* LAYOUT
---------------------------------------- */
#wrapper
{padding-top: 15px;
width: 80%;
margin: auto;}


/* STANDARD CLASSES
------------------------------------------- */

/* BOX ---- */
.box {margin-bottom: 10px;}

.boxheading {padding: 4px;}

/* extra content boxes */
.extra-content
{background: #C3C3C3;
padding: 4px;}

	.extra-content .boxheading
	{background: #FFF;}
	
	.extra-content .boxbody
	{padding: 4px;}

/* community content boxes (contain tables) */
.community-content
{background: #AEC9E4;
padding: 3px;}

	.community-content .boxheading
	{background: url(http://static.yuku.com/domainskins/bypass/img/insun/blue/heading-gradient.gif) repeat-x;
	border: 1px solid #FFF;
	margin-bottom: 3px;}

/* BUTTONS ---- */
.button
{background: #666;
border: 3px double #C3C3C3;
color: #FFF;
text-transform: uppercase;
padding: 1px 4px;}

	/* IE6 hack */
	* html .button
	{border-color: #666;
	padding: 0;}

a.button
{text-decoration: none;
color: #FFF;}

a:visited.button
{color: #FFF;}

	table a.button, .tool-box a.button
	{background: transparent;
	border: none;
	padding: 0;
	text-transform: none;
	text-decoration: underline;
	color: #000;}
	
	.control-box .button, .jump-box .button
	{border-color: #FFF;}
	
	* html .control-box .button, * html .jump-box .button
	{border-color: #666;}

.collapsed .boxheading {margin: 0;}
	
/* COLLAPSE BUTTON ---- */
.collapse-button {text-decoration: none;}

/* DROP DOWN LISTS --- */
.dropdown p
{background: url(http://static.yuku.com/domainskins/bypass/img/insun/blue/arrow-down.gif) no-repeat right;
border: none;
color: #000;
padding: 2px;
padding-right: 14px;}

.dropdown li
{border: 1px solid #999;
background: #AEC9E4;}

	.dropdown li:hover, .dropdown li:active
	{background: #FFF;}
	
	.dropdown li *, .dropdown li a, .dropdown li a:visited, .dropdown li a:hover
	{color: #000;
	text-decoration: none;}

/* PAGER ---- */
.pager div
{border: 1px solid #CCC;
padding: 2px;
color: #666;
text-transform: uppercase;}

.pager a
{text-decoration: none;
color: #666;}
	
.pager a:hover, .pager a:active
{color: #CCC;}

.pager .current
{background: #666;
color: #FFF;}

.jump-dropdown
{border: 1px solid #CCC;
background: #FFF;}


/* SPECIAL BOX & ELEMENT CLASSES
------------------------------------------- */

/* ANNOUNCEMENT-BOX, CONTROL-BOX, JUMP-BOX  ---- */
.announcement-box, .control-box, .jump-box, .breadcrumb-box
{border: none;
background: transparent;
padding: 0;}

.announcement-box
{color: #324879;}

.control-box, .jump-box
{margin-bottom: 5px;}

	.announcement-box .boxbody, .control-box .boxbody, .jump-box .boxbody
	{padding: 0;}

/* TOOL-BOX ---- */
.tool-box .boxheading h1
{border-left: 3px solid #AEC9E4;
padding-left: 5px;
padding-bottom: 1px;
text-transform: uppercase;}

/* CATEGORY-BOX, FORUM-BOX (contain tables) ---- */
.forum-box .topic-titles a:link
{font-weight: bold;}

.forum-box .topic-titles a:visited
{font-weight: normal;}

/* DISCUSSION-BOX ---- */
.discussion-box
{background: transparent;
padding: 0;}

/* discussion box table */
.discussion-box table
{border: 3px solid #AEC9E4;}
	
.discussion-box th
{background: #AEC9E4 url(http://static.yuku.com/domainskins/bypass/img/insun/blue/heading-gradient.gif) repeat-x;
color: #000;}
	
	.discussion-box th a
	{color: #000;}

.discussion-box td
{background: #F4F4F4;}

.discussion-box .poster-name, .discussion-box .poster-detail
{background: #EBEBEB;}

td.poster-interact, td.post-tools
{background: #C8C8C8;}

/* post content elements */
.post-tags
{border-top: 1px solid #BEBEBE;
border-bottom: 1px solid #BEBEBE;}

	.post-tags strong
	{font-weight: normal;}

.signature
{border-top: 1px solid #BEBEBE;}


/* GENERAL TAGS
------------------------------------------- */
blockquote
{background: #C9C9C9;
border: 1px solid #BEBEBE;
padding: 10px;}

hr
{border: none;
background: #999;
color: #999;
height: 1px;}

/* FORMS ---- */
input.text, textarea
{border: 1px solid #AAA;}

/* TABLES ---- */
table
{background: #FFF;}

th, td
{border: 1px solid #BEBEBE;
padding: 3px;}

tr.even
{background: #EAEAEA;}

th
{background: #35487C;
color: #FFF;}

	th a, th a:visited
	{color: #FFF;}