body {
   font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 14px;
   color: #000;
   background: #679BAB;
}

#wrapper { width: 95%; margin: auto; margin-top: 20px; }

.mgr-navigation-sliver { color: #333; }

.mgr-navigation-sliver a:link { color: #333; text-decoration: none; font-weight: bold; }

.mgr-navigation-sliver a:visited { color: #333; }

table { border: 1px solid #000; background: #E8ECF6; }

th {
   border: 1px solid #000;
   color: #3A4F6C;
   padding: 5px;
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BAC7E4', endColorstr='#D8DFEF',GradientType=0 );
   letter-spacing: 1px;
   background: #bac7e4 url(data:image/svg+xml) -moz-linear-gradient(top, 0%, 17%, 100%) left top, left bottom, color-stop(0%,#bac7e4), color-stop(17%,#bcc8e5), color-stop(100%,#d9e0f0)) -webkit-linear-gradient(top, 0%,#bcc8e5 17%,#d9e0f0 100%) -o-linear-gradient(top, 0%,#bcc8e5 17%,#d9e0f0 100%) -ms-linear-gradient(top, 0%,#bcc8e5 17%,#d9e0f0 100%) bottom, 0%,#bcc8e5 17%,#d9e0f0 100%);
}

td { border: 1px solid #000; padding: 5px; }

th a:link { color: #3A4F6C; text-decoration: none; }

a { color: #000; text-decoration: underline; }

a:link { color: #000; text-decoration: underline; }

a:visited { color: #000; }

a:hover { color: #000; text-decoration: none; }

a:active { color: #000; }

.boxheading {
   text-align: center;
   color: #FFF;
   padding: 8px 5px;
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#334A80', endColorstr='#4667B3',GradientType=0 );
   background: #4D679E;
}

.boxheading a:link { color: #FFF; }

.boxheading h1 { font-size: 16px; font-weight: bold; }

.boxheading h2 { font-size: 16px; font-weight: bold; }

.boxheading h3 { font-size: 16px; font-weight: bold; }

.category-box th { color: #FBF7F7; background: #080505; }

blockquote { border: 1px solid #C4D3F6; padding: 5px; background: #FFF; }

textarea { border: 1px solid #C4D3F6; background: #FFF; }

.button {
   color: #000;
   border: 1px solid #333;
   padding: 2px 4px;
   text-decoration: none;
   text-transform: uppercase;
   font-weight: bold;
   background: #d3d2d9 url(http://static.yuku.com/domainskins/bypass/img/kristin/outvision-bound/button-gradient.gif) repeat-x;
}

input.text { border: 1px solid #C4D3F6; }

.dropdown li {
   border: 1px solid #345487;
   color: #000;
   font-size: 11px;
   background: #E8ECF6;
}

.moderator-list { display: none; }

.kudos { display: none; }

* TYPOGRAPHY -------------------------------------- */    .mgr-navigation-sliver { color: #333; }

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: #3C5898; }

div.mgr-right-col p.mgr-sliver-open-button a:link { background: #3C5898; }

.boxheading p { font-size: 14px; font-weight: bold; }

.boxheading .bread-crumbs { font-size: 13px; font-weight: bold; }

h1 { font-size: 16px; }

h2 { font-size: 14px; }

h3 { font-size: 16px; }

h4 { font-size: 12px; }

h5 { font-size: 12px; }

h6 { font-size: 12px; }

.box { margin-bottom: 12px; border: 1px solid #345487; }

.featured-box .boxbody * { font-size: 1.1em; }

.ka-msie-9-0 .boxheading { filter: none; }

.boxheading a:visited { color: #FFF; }

.extra-content .boxbody { padding: 5px; background: #E8ECF6; }

.community-content .boxbody {
   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;
   background: #bac7e4 url(data:image/svg+xml) bottom left -moz-linear-gradient(top, 0%, 17%, 100%) bottom left left top, left bottom, color-stop(0%,#bac7e4), color-stop(17%,#bcc8e5), color-stop(100%,#d9e0f0)) bottom left -webkit-linear-gradient(top, 0%,#bcc8e5 17%,#d9e0f0 100%) bottom left -o-linear-gradient(top, 0%,#bcc8e5 17%,#d9e0f0 100%) bottom left -ms-linear-gradient(top, 0%,#bcc8e5 17%,#d9e0f0 100%) bottom left bottom, 0%,#bcc8e5 17%,#d9e0f0 100%);
}

.ka-msie-9-0 .community-content .boxbody { filter: none; }

.community-content table { position: relative; margin-top: -1px; }

.community-content .boxheading a { color: #2B3F6E; }

.community-content .boxheading a:visited { color: #2B3F6E; }

.community-content.collapsed .boxheading { border-bottom: none; }

a.button {
   padding: 4px 6px;
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9C9BAC', endColorstr='#F3F3F7',GradientType=0 );
   text-decoration: none;
   color: #000;
   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;
   background: #d3d2d9 url(data:image/svg+xml) -moz-linear-gradient(top, 0%, 5%, 15%, 20%, 35%, 45%, 60%, 65%, 75%, 95%, 100%) 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)) -webkit-linear-gradient(top, 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%) -o-linear-gradient(top, 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%) -ms-linear-gradient(top, 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%) bottom, 0%,#9391a5 5%,#b5b5bd 15%,#bfbec8 20%,#cac9d2 35%,#cdccd5 45%,#e2e2e8 60%,#e6e6ec 65%,#edecf2 75%,#f5f5f9 95%,#d9d9dc 100%);
}

.ka-msie-9-0 .button { filter: none; }

.ka-msie-9-0 a.button { filter: none; }

input.button { padding: 3px 4px; }

.ka-msie-7-0 input.button { border: 1px solid #999; background: #DEDEE4; }

.dropdown span { padding-right: 11px; background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-blue-dk.gif) no-repeat right center; }

.dropdown li:hover { background: #FFF; }

.dropdown li a:link { text-decoration: none; color: #000; }

.dropdown li a:visited { text-decoration: none; color: #000; }

.pager .jump { padding-right: 11px; background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-black.gif) no-repeat right center; }

.jump-dropdown { border: 1px solid #345487; background: #E8ECF6; }

.control-box { border: none; filter: none; background: transparent; }

.jump-box { border: none; filter: none; background: transparent; }

.legend-box { border: none; filter: none; background: transparent; }

.control-box .boxbody { border: none; filter: none; background: transparent; }

.jump-box .boxbody { border: none; filter: none; background: transparent; }

.legend-box .boxbody { border: none; filter: none; background: transparent; }

.discussion-box .post-body { font-size: 15px; }

.legend-box .boxheading { display: none; }

.post-tags { border: 1px dotted #FFF; padding: 3px; }

.signature { border-top: 1px dotted #FFF; }

hr {
   border: none;
   color: #C4D3F6;
   height: 1px;
   background: #C4D3F6;
}

td.topics { background: #D6DDEF; }

td.posts { background: #D6DDEF; }

td.kudos { background: #D6DDEF; }

td.latest { background: #D6DDEF; }

td.replies { background: #D6DDEF; }

td.views { background: #D6DDEF; }

td.author { background: #D6DDEF; }

#forum_view td.lastcol { background: #D6DDEF; }

.post-tools { border-bottom: 3px solid #BAC7E4; }

.poster-interact { border-bottom: 3px solid #BAC7E4; }

.discussion-box th { border-bottom: 3px solid #BAC7E4; }

.ka-msie-9-0 th { filter: none; }

th a:visited { color: #3A4F6C; text-decoration: none; }

.mgr-footer { color: #000; }

.mgr-footer a:link { color: #000; }

.mgr-footer a:visited { color: #000; }

.custom-box { width: 200px; position: relative; top: 5px; border: 0; }

.control-box.top { margin-top: -30px; padding-bottom: 0px; }

#forum_view .custom-box  { visibility: hidden; }

#forum_viewtopic .custom-box { visibility: hidden; }

.calendar .custom-box  { visibility: hidden; }