* { margin: 0; padding: 0; }

body { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 12px; background: #fff; color: #626262; }
h1, h2, h3, h4, h5, h6 { font-family: Arial; }
a { text-decoration: none; outline: none; color: #646464; }
a:hover { text-decoration: underline; color: #ff8201; }
table { border-collapse:collapse; }
object { outline: none; }
.il li { list-style: none; float: left; }
img { border: 0; }

.w960 { width: 960px; }
.w1000 { width: 1000px; }

.l { float: left; }
.r { float: right; }
.c { clear: both; }
.l-center { margin: 0 auto; }
.t-center { text-align: center; }
.ly { margin:  0 auto; width: 1000px; }
.wrapfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden; }
.wrapfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapfix {height: 1%;}
*+html .wrapfix {height: 1%;}
.wrapfix {display: block;}
/* End hide from IE-mac */

.logo { width: 196px; height: 55px; position: absolute; top: 10px; left: 26px; text-indent: -10000px; background: url(/images/skin01/logo.gif) no-repeat 0 0; }
.top-word { width: 156px; height: 25px; position: absolute; top: 63px; left: 76px; text-indent: -10000px; background: url(/images/skin01/word-bg.gif) no-repeat 0 0; }
.head { height: 124px; position: relative; background: url(/images/skin01/head-bg.jpg) no-repeat 0 0; }
.foot { height: 54px; position: relative; z-index: 10; background: url(/images/skin01/foot-bg.gif) no-repeat 0 0; color: #fff; }
.body { position: relative; z-index: 10; height: 100%; overflow: hidden; }
.body-in { position: relative; z-index: 10; padding-bottom: 20px; height: 100%; }
.side { float: left; width: 240px; position: relative; height: 100%; }
.main { position: relative; z-index: 10; width: 700px; padding: 10px 0 0 30px; margin-left: 240px; height: 100%; }
.main-in { position: relative; z-index: 10; }

.foot p { padding-top: 30px; text-align: center; font-weight: bold; font-size: 11px; }
.body-shadow { position: absolute; z-index: 1; right: 80px; bottom: -15px; width: 472px; height: 335px; background: url(/images/skin01/mm-b-bg.gif) no-repeat 0 0; }
.body-tripkid .body-shadow { position: absolute; z-index: 1; right: 80px; bottom: -25px; width: 500px; height: 253px; background: url(/images/skin01/tk-b-bg.gif) no-repeat 0 0; }

.top-nav { padding: 0 18px; position: absolute; top: 22px; left: 262px; z-index: 2; background: url(/images/skin01/nav-bg.gif) no-repeat 0 0; }
.top-nav ul { height: 37px; line-height: 37px; float: left; background: url(/images/skin01/nav-bg.gif) repeat-x 0 -37px; list-style: none; }
.top-nav li { float: left; position: relative; text-align: center; padding: 0 7px 0 6px; background: url(/images/skin01/top-nav-split.gif) no-repeat 100% 50%; }
.top-nav a { position: relative; z-index: 10; color: #fff; font-family: Arial; letter-spacing: -1px; font-weight: bold; text-shadow: 0px 2px #b25302; }
.top-nav a:hover, .top-nav-curr a, .top-nav-curr2 a { color: #c33500; text-decoration: none; text-shadow: none; }
.top-nav li.last { background: none; }
.top-nav-curr .shadow, .top-nav-curr2 .shadow { display: none; }
.top-nav .shadow { position: absolute; left: 6px; top: 2px; padding-top: 1px; z-index: 1; color: #b25302; font-family: Arial; }
*+html .top-nav .shadow { top: 2px; padding-top: 0px; }
.top-nav span.last { width: 18px; float: left; height: 37px; background: url(/images/skin01/nav-bg.gif) repeat-x -18px 0; list-style: none; }

.sub-nav { padding: 0 11px; position: absolute; top: 59px; left: 0px; background: url(/images/skin01/sub-nav-bg.gif) no-repeat 0 0; }
.sub-nav ul { height: 23px; line-height: 23px; float: left; list-style: none; background: #ffeed0; }
.sub-nav li { float: left; background: url(/images/skin01/sub-nav-ci.gif) no-repeat 2px 50%; }
.sub-nav a { padding: 0 8px 0 20px; position: relative; font-family: Arial; color: #b05b00; text-decoration: none; }
.sub-nav a:hover { color: #ff2400; text-decoration: none; }
.sub-nav .last { float: left; height: 23px; width: 11px; background: url(/images/skin01/sub-nav-bg.gif) no-repeat -11px 0; }

.side-nav { width: 220px; padding: 30px 0 20px 20px; overflow: hidden; }
.side-nav-tt { margin-left: 10px; width: 135px; height: 58px; background: url(/images/skin01/s-tt.gif) no-repeat 0 0; }
.side-nav ul { padding: 0 13px 0 4px; list-style: none; }
.side-nav li { height: 33px; width: 200px; padding-left: 10px; background: url(/images/skin01/dot-line.gif) repeat-x left bottom; }
.side-nav a { padding-left: 20px; display: block; height: 32px; line-height: 32px; font-family: Arial; font-size: 14px; font-weight: bold; background: url(/images/skin01/side-nav-ci.gif) no-repeat 1px -37px; }
.side-nav a:hover { text-decoration: none; background-position: 1px -2px; }

.side-nav .current { position: relative; margin-bottom: -3px; padding: 6px 0 9px 10px; width: 206px; background: url(/images/skin01/s-curr-body.gif) repeat-y 0 0; z-index: 10; }
* html .side-nav .current {  padding: 6px 0 12px 10px; }
.side-nav .current a, .side-nav .current a:hover { padding-left: 20px; color: #ff8201; background-position: 1px -2px; }

.side-tv { position: relative; width: 176px; height: 220px; margin: 0 auto; overflow: hidden; background: #fff; }
.side-tv .mask { position: absolute; left: 0px; top: 0px; z-index: 100; width: 176px; height: 164px; background: url(/images/skin01/tv.png) no-repeat 0 0; }
* html .side-tv .mask { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/skin01/tv.png',sizingMethod='scale'); }
*+html .side-tv .mask { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/skin01/tv.png',sizingMethod='scale'); }
.side-bn { position: absolute; left: 0px; top: 0px; z-index: 20; width: 176px; height: 164px; }
.side-tv .link { position: absolute; left: 0px; top: 0px; z-index: 102; width: 176px; height: 164px; }
.side-tv map { position: relative; z-index: 200; }

.tv-channel { position: absolute; z-index: 201; top: 10px; right: 10px; list-style: none; font-family: Simsun; }
.tv-channel li { float: left; width: 15px; height: 15px; }
.tv-channel a  { display: block; width: 14px; height: 14px; font-size: 12px; background: #000; color: #fff; text-align: center; }
.tv-channel a:hover { text-decoration: none; }
.tv-channel .current { background: #FF8201; }
.tv-txt { position: absolute; z-index: 201; top: 160px; left: 15px; width: 150px; text-align: center; list-style: none; font-weight: bold; }
.tv-txt a { color: #FF8201; }

.s-curr-t { position: absolute; z-index: 11; top: -1px; left: 0px; height: 9px; width: 216px; background: url(/images/skin01/s-curr-top.gif) no-repeat 0 0; }
.s-curr-b { position: absolute; z-index: 11; bottom: 0px; left: 0px; height: 12px; width: 216px; background: url(/images/skin01/s-curr-bottom.gif) no-repeat 0 0; } 
.s-curr-l { position: absolute; z-index: 12; top: -39px; right: 0px; height: 39px; width: 1px; background: url(/images/skin01/s-curr-line.gif) no-repeat 0 0; overflow: hidden; }

.side-shadow { position: absolute; z-index: 1; right: 0px; top: 0px; width: 8px; height: 200px; overflow: hidden; background: #fff url(/images/skin01/side-bg.gif) repeat-y 0 0; }
.side-shadow-t { position: absolute; z-index: 1; top: 0px; right: 0px; width: 8px; height: 60px; overflow: hidden; background: #fff url(/images/skin01/side-bg-t-b.gif) no-repeat 0 0; }
.side-shadow-b { position: absolute; z-index: 1; bottom: 0px; right: 0px; width: 8px; height: 60px; overflow: hidden; background: #fff url(/images/skin01/side-bg-t-b.gif) no-repeat 0 -60px; }

.sn-introduction { background-position: 0 0; }
.sn-news { background-position: 0 -58px; }
.sn-products { background-position: 0 -116px; }
.sn-tripkid { background-position: 0 -174px; }
.sn-mashimaro { background-position: 0 -232px; }
.sn-services { background-position: 0 -290px; }
.sn-forum { background-position: 0 -348px; }
.sn-recruitment { background-position: 0 -464px; }
.sn-tkcf { background-position: 0 -406px; }
.sn-contact_us { background-position: 0 -522px; }
.sn-join { background-position: 0 -580px; }

.main-head { border-bottom: 1px solid #e1e1e1; height: 36px; line-height: 36px; }
.page-title { float: left; padding-right: 154px; color: #f55e00; display: inline; font-size: 16px; font-weight: bold; font-family: Arial; background: url(/images/skin01/b-tt-bg.gif) no-repeat center right; }

.page-nav { float: right; margin-top: 5px; padding-left: 15px; background: url(/images/skin01/page-nav-bg.gif) no-repeat 0 50%; color: #808080; }
.page-nav span { margin: 0 5px; font-family: Simsun; }

.article-title { padding: 10px; margin: 15px 0 20px; text-align: center; }
.article-title h1 { font-size: 24px; color: #444; display: inline; font-family: Arial; }
.article-desc { margin-top: 5px; color: #aaa; }
.article-desc span { margin-right: 1em; }

.article-content { padding: 10px 0 80px; color: #626262; line-height: 1.8; }
.article-content h2 { color: #ff6f0a; font-size: 14px; }
.article-content h3 { color: #ff8201; font-size: 12px; }
.article-content p { margin: 0.8em 0; }
.article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6, .article-content p { text-indent: 24px; }
.article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6 { margin: 0.92em 0; }
.article-content strong, .article-content b { color: #555555; }
.article-content ul, .article-content ol { margin-left: 2em; line-height: 1.5; margin-bottom: 10px; }
.article-content li { margin-bottom: 10px; }

.no-content { font-size: 18px; text-align: center; padding: 80px 0; font-weight: bold; }
.no-content h2 { font-size: 22px; }

.article-list { padding-top: 97px; background: url(/images/skin01/news-list-head.gif) no-repeat 90px 0; }
.article-list ul { list-style: none; }
.article-list li { height: 30px; line-height: 30px; color: #a2a2a2; background: #fff; }
.article-list .article-list-head { color: #f53226; height: 27px; line-height: 27px; font-weight: bold; }
.cell-pk { float: left; width: 60px; }
.cell-dt { float: left; width: 95px; }
.cell-title { float: left; width: 540px; text-align: left; }
.article-list .cell-title a { color: #666; }
.article-list-head .cell-pk { background: url(/images/skin01/table-head-bg.gif) no-repeat 0 0; }
.article-list-head .cell-dt { background: url(/images/skin01/table-head-bg.gif) no-repeat 0 -27px; }
.article-list-head .cell-title { background: url(/images/skin01/table-head-bg.gif) repeat-x 0 -54px; }
.article-list a { color: #a2a2a2; }
.cell-pk { width: 60px; text-align: center; font-weight: bold; }
.cell-dt { width: 95px; text-align: center; }
.article-list .row-even { background: #fdf9f9; }

.pager { padding: 8px 0 3px; text-align: center; line-height: 12px; }
.pager span, .pager a { font-family: Simsun; font-size: 12px; }
.pager img { margin-bottom: -2px; }
.pager a { color: #1e1e1e; }
.p-curr { color: #1e1e1e; font-family: Simsun; font-size: 12px; }
.p-link { padding: 0 7px; border-left: 1px solid #c8c8c8; }
.p-next, .p-prev { padding: 0; margin: 0 2px; border: 0; }

.require { color: red; font-family: Simsun; }

.join-tt { margin: 10px 0; color: #F55E00; font-size: 14px; }

.table-form { vertical-align: top; background: #fff; }
.f-line-odd { background: #fffdf1; }
.f-head { padding-top: 6px; padding-left: 10px; text-align: left; color: #d88000; font-size: 12px; font-weight: bold; vertical-align: top; }
* html .f-head { padding-top: 12px; }
*+html .f-head { padding-top: 12px; }
.f-custom { text-align: left; }
.f-body { padding: 4px 0; }
.f-submit { padding: 8px 0; }
.f-text { padding: 2px 3px; width: 200px; font-size: 12px; font-family: Tahoma,Verdana, Arial, sans-serif; color: #555; border: 1px solid #d3d3d3; background: #fff url(/images/admin/input-bg.png) repeat-x 0 0; letter-spacing: 1px; }
.f-btn { padding: 1px 0; width: 80px; color: #fff; border: 1px solid #999; background: #262626 url(/images/admin/submit-bg.png) repeat-x 0 0; font-size: 120%; font-family: Arial; }
.f-btn-submit { font-weight: bold; }
.f-error { line-height: 22px; margin-top: 2px; clear: both; color: #FF0000; }
.f-tip { line-height: 22px; margin-top: 2px; clear: both; color: #739F1D; }
.f-dt {  }
.f-custom { font-size: 14px; color: #3A4043; font-family: Arial; line-height: 40px; padding-left: 36px; background: url(/images/admin/icon/page.gif) no-repeat 0 50%; }
.f-after { padding-left: 5px; }

.err-cell .f-tip { color: red; }
.err-cell .f-text { border-color: red; background: #FEE9E9; }

.err-focus .f-tip { color: #688FDC }
.err-focus .f-text { border-color: #688FDC; background: #E8FBFF; }

.join-msg { width: 400px; height: 120px; }

.page-404 { height: 200px; padding-top: 120px; text-align: center; font-size: 20px; font-weight: bold; color: #999; background: url(/images/skin01/mm-bg01.gif) no-repeat 50% 90%; }

.pl-tab { height: 29px; overflow: hidden; margin-top: 10px; }
.pl-tab ul { list-style: none; }
.pl-tab li { float: left; margin-right: 3px; }
.pl-tab-i a { color: #aaa; cursor: pointer; }
.pl-tab-i a, .pl-tab-i a:hover { margin-top: 4px; text-decoration: none; }
.pl-tab-i a { float: left; height: 25px; padding-left: 7px; background: url(/images/skin01/p-tab.gif) no-repeat 0 0; }
.pl-tab-i b { float: left; height: 20px; padding: 5px 8px 0; background: url(/images/skin01/p-tab.gif) repeat-x 0 -50px; }
.pl-tab-i span { float: left; height: 25px; width: 7px; overflow: hidden; background: url(/images/skin01/p-tab.gif) no-repeat 0 -25px; }
.pl-tab-i .current, .pl-tab-i .current:hover { margin-top: 0px; font-size: 14px; color: #fff; }
.pl-tab-i .current { height: 29px; background: url(/images/skin01/p-tab-focus.gif) no-repeat 0 0; }
.pl-tab-i .current b { height: 24px; background: url(/images/skin01/p-tab-focus.gif) repeat-x 0 -58px; }
.pl-tab-i .current span { height: 29px; background: url(/images/skin01/p-tab-focus.gif) no-repeat 0 -29px; }

.pl-box { background: url(/images/skin01/p-box-bg.gif) repeat-y 0 0; }
.pl-box-t { height: 18px; background: url(/images/skin01/p-box-bg-tb.gif) no-repeat 0 -18px; }
.pl-box-b { height: 18px; background: url(/images/skin01/p-box-bg-tb.gif) no-repeat 0 -36px; }

.pl-feature { background: url(/images/skin01/p-box-fe-bg.gif) repeat-y 0 0; }
.pl-feature .pl-box-t { background-position: 0 0; }
.pl-ser-tt { font-size: 16px; color: #F55E00; padding-bottom: 14px; }
.pl-fe { width: 660px; margin-left: auto; margin-right: auto; }
.pl-fe-summary, .pl-fe-content { line-height: 1.5; color: #525252; padding-bottom: 14px; }
.pl-fe-bar {  }
.pl-fe-bar a { display: block; width: 32px; height: 19px; margin: 0 auto; background: url(/images/skin01/scroll-btn.gif) no-repeat 0 0; }
.pl-fe-bar a.close { background-position: 0 -19px; }

.pl-body { padding: 20px 0 5px; position: relative; }
.pl-body-b { background-position: 0 -20px; }
.pl-list { list-style: none; height: 360px; padding: 0 53px; }
.pl-list a:hover { text-decoration: none; }
.pl-list li { float: left; padding: 5px 0 0; width: 140px; height: 170px; text-align: center; margin: 0 4px; }
.pl-list img { display: block; width: 120px; height: 120px; margin: 0 auto 3px; padding: 10px; background: url(/images/skin01/p-bg.gif) no-repeat 0 0; }

.pl-fe-icon { float: left; clear: left; margin: 0 10px 10px 0; padding: 7px; width: 86px; height: 86px; background: url(/images/skin01/fe-box.gif) no-repeat 0 0; }
.pl-fe-tt { font-size: 14px; color: #fdad00; margin: 10px 0; }
.pl-fe-ct { line-height: 1.4; }
.pl-fe-ct p { margin: 10px 0; } 
/*
.pl-head { height: 105px; background: url(/images/skin01/pl-head.gif) no-repeat 30px 4px; }

.pl-tab { height: 28px; overflow: hidden; background: url(/images/skin01/br.gif) repeat-x left bottom; }
.pl-tab ul { padding-left: 35px; list-style: none; }
.pl-tab li { float: left; display: inline; margin-right: 2px; text-align: center; }
.pl-tab a { display: block; width: 69px; height: 22px; padding-top: 5px; color: #6a6969; font-weight: bold; font-size: 14px; background: url(/images/skin01/tab-bg.gif) no-repeat 0 0; }
.pl-tab a:hover { color: #0893c6; text-decoration: none; }
.pl-tab .current { color: #0893c6; height: 23px; position: relative; }

.pl-body { margin: 10px auto; width: 656px; position: relative; background: url(/images/skin01/product-box-bg.gif) repeat-y 0 0; }
.pl-body-t, .pl-body-b { width: 656px; height: 20px; background: url(/images/skin01/product-box-bg-tb.gif) no-repeat 0 0; }
.pl-body-b { background-position: 0 -20px; }
.pl-list { list-style: none; padding: 0 48px; }
.pl-list a {  }
.pl-list li { float: left; padding: 5px 0 0; width: 102px; height: 140px; text-align: center; margin: 0 4px; }
.pl-list img { display: block; width: 90px; height: 100px; margin: 0 auto 3px; padding: 5px; background: #fff; border: 1px solid #dbd9d3; }

.pl-feature { width: 640px; margin: 0 auto; line-height: 1.5; }
.pl-feature-tt { text-align: left; font-size: 20px; margin: 15px 0 10px; }
*/

.fe-list { padding-top: 5px; list-style: none; }
.fe-box { position: relative; float: left; height: 120px; padding: 5px; margin-right: 5px; line-height: 1.3; text-align: center; background: url(/images/skin01/fe-box.gif) no-repeat 0 0; }
.fe-mask { position: absolute; top: 5px; left: 5px; width: 90px; height: 90px; background: url(/images/skin01/fe-mask.png) no-repeat 0 0; }
.fe-filter { position: absolute; top: 5px; left: 5px; width: 90px; height: 90px; background: url(/images/skin01/fe-filter.png) no-repeat 0 0; }
* html .fe-mask { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/skin01/fe-mask.png',sizingMethod='scale'); }
*+html .fe-mask { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/skin01/fe-mask.png',sizingMethod='scale'); }
* html .fe-filter { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/skin01/fe-filter.png',sizingMethod='scale'); }
*+html .fe-filter { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/skin01/fe-filter.png',sizingMethod='scale'); }
.fe-icon { display: block; margin: 0 auto 8px; }
.fe-close { width: 90px; overflow: hidden; }

/* Ajax */
.ajax-box { position: absolute; top: 0; left: 0; z-index: 1000; }
.ajax-box-body { padding: 5px; }
.ajax-box-title { height: 18px; background: url(/images/skin01/aj-bg-tb.gif) no-repeat 0 0; }
.ajax-box-handle { padding: 5px; text-align: right; border-top: 1px solid #ccc; }
.ajax-box-handle input { width: 60px; padding: 1px 0; margin: 0 3px; color: #fff; border: 1px solid #000000; background: #262626 url(/images/admin/submit-bg.png) repeat-x 0 0; cursor: pointer; }
.ajax-box-status { padding: 3px 0; text-align: center; background: #f0f0f0; color: #aaa; }
.float-box { position: absolute; background: #fff; border: 1px solid #F0F0F0; padding: 5px; top: 0; left: 0; z-index: 1001; }

.page-login { height: 500px; width: 700px; margin: 0 auto; background: url(/images/skin01/login-img.gif) no-repeat center center;  }
.page-login2 { height: 500px; width: 700px; margin: 0 auto; background: url(/images/skin01/login-img2.gif) no-repeat center center; }

ul.page-link { list-style: none; margin: 0; }
.page-link li { float: left; width: 150px; height: 25px; line-height: 25px; margin: 0; margin-right: 5px; margin-bottom: 5px; text-align: center; }
.page-link a { display: block;  color: #666; background: #fff; }
.page-link a:hover { background: #FF6F0A; color: #fff; text-decoration: none; }
.page-link a.current { background: #FF6F0A; color: #fff; font-weight: bold; }

/* mediaboxAdvanced - black theme */

#mbOverlay {
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#mbOverlay.mbOverlayFF {
	background: transparent url(/images/mediabox/80.png) repeat;
}

#mbOverlay.mbOverlayIE {
	position: absolute;
}

#mbCenter {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0px 10px 40px rgba(0,0,0,0.70);
	-webkit-box-shadow: 0px 10px 40px rgba(0,0,0,0.70);
}

#mbCenter.mbLoading {
	background: #000 url(/images/mediabox/BlackLoading.gif) no-repeat center;

/*	This style is applied only during animation.	*/
/*	For example, the following turns off shadows,	*/
/*	helping browser performance on slow systems.	*/
/*	To leave shadows on, just remove these lines:	*/
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

#mbImage {
	position: relative;
	left: 0;
	top: 0;

/*	Begin styles for inline content, if no style is given	*/
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #fff;
	text-align: left;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 10px;
}

#mbImage a, #mbImage a:link, #mbImage a:visited {
	color: #ddd;
}

#mbImage a:hover, #mbImage a:active {
	color: #fff;
}

/*	End inline content styles	*/

#mbBottom {
	min-height: 20px;
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #999;
	text-align: left;
	padding: 0 10px 10px;
}

#mbTitle {
	display: inline;
	color: #fff;
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

#mbNumber {
	display: inline;
	color: #999;
	line-height: 14px;
	font-size: 10px;
	margin: auto 10px;
}

#mbCaption {
	display: block;
	color: #999;
	line-height: 14px;
	font-size: 10px;
}

#mbPrevLink, #mbNextLink, #mbCloseLink {
	display: block;
	float: right;
	height: 20px;
	margin: 0;
	outline: none;
}

#mbPrevLink {
	width: 69px;
	background: transparent url(/images/mediabox/BlackPrevious.gif) no-repeat center;
}

#mbNextLink {
	width: 41px;
	background: transparent url(/images/mediabox/BlackNext.gif) no-repeat center;
}

#mbCloseLink {
	width: 46px;
	background: transparent url(/images/mediabox/BlackClose.gif) no-repeat center;
}

/*	Styles for flash version alert	*/

#mbError {
	position: relative;
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	border: 10px solid #700;
	padding: 10px 10px 10px;
	margin: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {
	color: #d00;
	font-weight: bold;
	text-decoration: underline;
}
