/* Chatbox custom */

#widgets_chatbox .odd td { background: #FFFFFF; color: #008080; }
#widgets_chatbox .even td { background: 788ECA; color: #FFFFFF; }
#widgets_chatbox, #widgets_chatbox table, 
#widgets_chatbox tr, #widgets_chatbox td { background-color:#9BB4CD; }


/* TYPOGRAPHY
-------------------------------------- */
/* Matching the navigation bar to the board */ 

.mgr-navigation-sliver { color: #333; }

.mgr-navigation-sliver a:link { color: #333; text-decoration: none; font-weight: bold; }

div.mgr-navigation-sliver a:visited { color: #333; text-decoration: none; font-weight: bold;}

div.mgr-navigation-sliver a:hover { color: #333; }

div.mgr-left-col p.welcome-message { font-weight: bold; }

div.mgr-navigation-sliver-wrapper 
{border: none; 
}

div.mgr-navigation-sliver 
{border: 1px solid #333;}

div.mgr-right-col p.mgr-sliver-open-button
{background-color: #3C5898;}

	div.mgr-right-col p.mgr-sliver-open-button a:link
	{background-color: #3C5898; }

/* Original font size
body { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #2B3F6E; 
  background-color:#C5CDD9;} */

body { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #2B3F6E; 
  background-color:#C5CDD9;}

.boxheading h1, .boxheading h2, .boxheading h3, .boxheading p, .boxheading .bread-crumbs
{font-size: 12px;
font-weight: bold;}

/* Original font size
h1 {font-size: 16px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
h5 {font-size: 10px;}
h6 {font-size: 9px;} */

h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}


/* LINKS
-------------------------------------- */
a {color: #2B3F6E; text-decoration: none; }
a:visited, a:active {color: #2B3F6E;}
a:hover {color: #3E5B9F; text-decoration:none; }


/* LAYOUT
-------------------------------------- */
#wrapper
{width: 95%;
margin: auto;
margin-top: 20px;}


/* STANDARD CLASSES
-------------------------------------- */

/* GENERIC BOX ---- */
.box {margin-bottom: 12px;
border: 1px solid #345487;}

.boxheading
{padding: 8px 5px;
background: #405ea4;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNWVhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjNDQ2M2FkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiMyZDQyNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiMyZDQyNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMzMTQ4N2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MyUiIHN0b3AtY29sb3I9IiM0MDVlYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDc2OGI2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #405ea4 0%, #4463ad 5%, #2d4272 8%, #2d4272 11%, #31487d 30%, #405ea3 73%, #4768b6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#405ea4), color-stop(5%,#4463ad), color-stop(8%,#2d4272), color-stop(11%,#2d4272), color-stop(30%,#31487d), color-stop(73%,#405ea3), color-stop(100%,#4768b6));
background: -webkit-linear-gradient(top,  #405ea4 0%,#4463ad 5%,#2d4272 8%,#2d4272 11%,#31487d 30%,#405ea3 73%,#4768b6 100%);
background: -o-linear-gradient(top,  #405ea4 0%,#4463ad 5%,#2d4272 8%,#2d4272 11%,#31487d 30%,#405ea3 73%,#4768b6 100%);
background: -ms-linear-gradient(top,  #405ea4 0%,#4463ad 5%,#2d4272 8%,#2d4272 11%,#31487d 30%,#405ea3 73%,#4768b6 100%);
background: linear-gradient(to bottom,  #405ea4 0%,#4463ad 5%,#2d4272 8%,#2d4272 11%,#31487d 30%,#405ea3 73%,#4768b6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#334A80', endColorstr='#4667B3',GradientType=0 );
color: #fff;
}

.ka-msie-9-0 .boxheading {filter: none; }

.boxheading a:link,
.boxheading a:visited { color: #fff; }
	
.extra-content .boxbody
{padding: 5px;
background: #E8ECF6;
}

/* community-content boxes (contain tables) */

.community-content .boxbody {
  background: #bac7e4;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhYzdlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2JjYzhlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWUwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) bottom left;
background: bottom left -moz-linear-gradient(top,  #bac7e4 0%, #bcc8e5 17%, #d9e0f0 100%);
background: bottom left -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bac7e4), color-stop(17%,#bcc8e5), color-stop(100%,#d9e0f0));
background: bottom left -webkit-linear-gradient(top,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
background: bottom left -o-linear-gradient(top,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
background: bottom left -ms-linear-gradient(top,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
background: bottom left linear-gradient( to bottom,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BAC7E4', endColorstr='#D8DFEF',GradientType=0 );
-webkit-background-size: 100% 25px;
-moz-background-size:100% 25px;
background-size: 100% 25px;
padding-bottom: 25px;  
}

.ka-msie-9-0 .community-content .boxbody { filter: none; }

	.community-content table
	{position: relative;
	margin-top: -1px;
}

	
		.community-content .boxheading a, .community-content .boxheading a:visited
		{color: #FFF;}
		
		.community-content.collapsed .boxheading
		{border-bottom: none;}

/* BUTTONS ---- */
.button, a.button
{padding: 4px 6px;
background: #d3d2d9;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDJkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjOTM5MWE1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjYjViNWJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjYmZiZWM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjY2FjOWQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjY2RjY2Q1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZTJlMmU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjZTZlNmVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjZWRlY2YyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZjVmNWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #d3d2d9 0%, #9391a5 5%, #b5b5bd 15%, #bfbec8 20%, #cac9d2 35%, #cdccd5 45%, #e2e2e8 60%, #e6e6ec 65%, #edecf2 75%, #f5f5f9 95%, #d9d9dc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d2d9), color-stop(5%,#9391a5), color-stop(15%,#b5b5bd), color-stop(20%,#bfbec8), color-stop(35%,#cac9d2), color-stop(45%,#cdccd5), color-stop(60%,#e2e2e8), color-stop(65%,#e6e6ec), color-stop(75%,#edecf2), color-stop(95%,#f5f5f9), color-stop(100%,#d9d9dc));
background: -webkit-linear-gradient(top,  #d3d2d9 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%);
background: -o-linear-gradient(top,  #d3d2d9 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%);
background: -ms-linear-gradient(top,  #d3d2d9 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%);
background: linear-gradient(to bottom,  #d3d2d9 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9C9BAC', endColorstr='#F3F3F7',GradientType=0 );
text-decoration: none;
color: #4B6795;
text-transform: uppercase;
font-weight: bold;
border-radius: 5px;
border: 1px solid #333;
-webkit-box-shadow:  0px 1px 1px 0px #999;
 box-shadow:  0px 1px 1px 0px #999;}

.ka-msie-9-0 .button,
.ka-msie-9-0 a.button { filter: none; }

input.button { padding: 3px 4px; }

.ka-msie-7-0 input.button {
background: #DEDEE4;
border: 1px solid #999;
}

/* DROP DOWN MENUS ---- */
.dropdown span
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-blue-dk.gif ) no-repeat right center;
padding-right: 11px;}

.dropdown li
{background: #E8ECF6;
border: 1px solid #345487;
color: #000;
font-size: 11px;}

.dropdown li:hover {background: #FFF;}
	
	.dropdown li a:link, .dropdown li a:visited
	{text-decoration: none;
	color: #000;}

/* PAGER ---- */
.pager .jump
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-black.gif) no-repeat right center;
padding-right: 11px;}

.jump-dropdown
{background: #E8ECF6;
border: 1px solid #345487;}


/* SPECIAL BOX & ELEMENT CLASSES
-------------------------------------- */

/* CONTROL-BOX, JUMP-BOX, LEGEND-BOX ---- */
.control-box, .jump-box, .legend-box
{border: none;
background: transparent;
padding: 0; filter: none;}

	.control-box .boxbody,
	.jump-box .boxbody,
	.legend-box .boxbody
	{padding: 0;
	background: transparent;
	border: none; filter: none;}

.discussion-box .post-body {
  font-size: 12px;
}
	
	.legend-box .boxheading
	{display: none;}

/* post content elements */
.post-tags
{border: 1px dotted #FFF;
padding: 3px;}

.signature
{border-top: 1px dotted #FFF;}


/* GENERAL TAGS
-------------------------------------- */
blockquote
{border: 1px solid #C4D3F6;
background: #FFF;
padding: 5px;}

hr
{border: none;
background: #C4D3F6;
color: #C4D3F6;
height: 1px;}

/* FORMS ---- */
input.text, textarea
{border: 1px solid #C4D3F6;}

/* TABLES ---- */
table
{background: #E8ECF6;
}

td.topics, td.posts,
td.kudos, td.latest,
td.replies, td.views,
td.author, #forum_view td.lastcol {
  background: #D6DDEF; }

.post-tools,
.poster-interact {border-bottom: 3px solid #BAC7E4;}

.discussion-box th {border-bottom: 3px solid #BAC7E4; }

table, th, td {border: 1px solid #FFF;}

th, td {padding: 5px;}

th
{background: #bac7e4;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhYzdlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2JjYzhlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWUwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bac7e4 0%, #bcc8e5 17%, #d9e0f0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bac7e4), color-stop(17%,#bcc8e5), color-stop(100%,#d9e0f0));
background: -webkit-linear-gradient(top,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
background: -o-linear-gradient(top,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
background: -ms-linear-gradient(top,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
background: linear-gradient(to bottom,  #bac7e4 0%,#bcc8e5 17%,#d9e0f0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BAC7E4', endColorstr='#D8DFEF',GradientType=0 );
color: #2B3F6E;
letter-spacing: 1px;
}

.ka-msie-9-0 th { filter: none; }

	th a:link, th a:visited
	{color: #3A4F6C; text-decoration: none;}

.mgr-footer, .mgr-footer a:link, .mgr-footer a:visited { color: #000; }

/* Original Setting for Box 
.custom-box { width: 200px;
position: relative; top: 5px;
border: 0;}

.control-box.top {
  margin-top: -30px;
  padding-bottom: 0px;
}

#forum_viewtopic .control-box.top {
margin-top: 0;
}

#forum_view .custom-box .button,
#forum_viewtopic .custom-box .button,
.calendar .custom-box .button { visibility: hidden; } */

.custom-box.b1 { width: 200px;
position: relative; top: 5px;
border: 0;}

.control-box.top {
  margin-top: -30px;
  padding-bottom: 0px;
}

#forum_viewtopic .control-box.top {
margin-top: 0;
}

#forum_view .custom-box.b1 .button,
#forum_viewtopic .custom-box.b1 .button,
.calendar .custom-box.b1 .button { visibility: hidden; }

/*for new nav under whosonline*/

.custom-box.b2 {
background: #E8ECF6;
padding: 5px;
text-align: center;}

#mylist ul {
list-style-type: none;
margin: 0px;
padding:0px;
margin-bottom: 10px;
display: inline;
}

#mylist li {
display: inline;
margin:0;
padding:0;
}

#mylist li a {
  margin-right: 10px;
}