@charset "UTF-8";
@import url('reset-min.css');



/* CSS Document */

body {
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#4C4C4C;
}
a {
	color:#3B73B9;
}
b,strong {
	font-weight:bold;
}

a:hover {
	color:#F37022;
}
hr {
	border:0;
	border-top:1px solid #ccc;
}

.clear {
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
.hidden, .none {
	display:none;
}

#topbar {
	padding:0 10px;
	line-height:25px;
	height:25px;
	background:#F7F7F7;
	border-bottom:1px solid #ccc;
	color:#999;
}
#topbar a {
	color:#3B73B9;
	padding:0 5px;
}

#header {
	margin:23px auto 2px auto;
	height:110px;
	width: 940px;
	background:url(../images/bg_logo_nav_360.png) no-repeat top center;
}

.inner {
	width:910px;
	margin: 0 auto;
}

#header .inner {
	position: relative;
}

#logo {
	width:210px;
	height:93px;
	text-indent:-5000px;
	position: absolute;
	top: 0;
	left: 0;
}

#menu {
	position: absolute;
	top: 41px;
	right: 0;
	width:673px;
	height:40px;
	padding: 12px 0 0 0;
}

#menu li {
	float:left;
	font-size:12px;
}
#menu li a {
	display:block;
	float:left;
	line-height:40px;
	line-height:43px\9;
	background:url(../images/menubg_1.gif) no-repeat 7px 16px;
	padding:0 8px 0 23px;
	text-decoration:none;
	color:#666;
}
#menu li a:hover {
	background:url(../images/menubg_2.gif) no-repeat 7px 16px;
	color:#F37022;
}


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
#menu {
	float:right;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			15em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			38px; /* match top ul list item height */
	z-index:		99;
}

.sf-menu li.last ul {
	left:auto;
	right:			0;
}



ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
/*	border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;
*/	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.sf-menu li {
/*	background:		#BDD2FF; */
}
.sf-menu li li {
	background:		#f8f8f8;
	padding:0 10px;
	width:172px;
}
#menu.sf-menu li li a {
	line-height: normal;
	padding: 10px;
	padding-top: 14px\9;
	border-bottom:1px solid #dcdcdc;
	background: transparent;
	font-size:12px;
	float:none;
	display:block;
}
#menu.sf-menu li li a:hover {
	color:#F37022;
	text-decoration:none;
	background: transparent;
}
#menu.sf-menu li li.bottom a {
	border:0;
} 
.sf-menu li li li {
/*	background:		#9AAEDB; */
}
.sf-menu li li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			100.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
	background:#f00;
	display:none;
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

li.sfHover {
	background: url(../images/bg_dropmenuroot.png) no-repeat -8px 0;

}

#menu li.sfHover a.sf-with-ul, li.sfHover a.sf-with-ul:hover {
	background: none;
}


/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


/* sf-menu-end */





#cont_home {
	background: url(../images/m3homecover.png) no-repeat top center;
	width: 940px;
	height: 510px;
	margin: auto;
}


#cont_home .ourword {
	height: 264px;
	padding: 106px 611px 0 0;
}


#cont_home .ourword p {
	text-align: right;
	line-height: 24px;
	font-size: 12px;
}

#cont_home .ourword a{
	margin: 20px 0 0 0;
	display: block;
	font-family: "arial";
	font-size: 18px;
	font-weight: bold;
}

/*


#cont_home {
	width: 940px;
	height: 510px;
	margin: auto;
}

#cont_home .ourword {
	height: 360px;
	width: 910px;
	margin: 0 auto;
	padding: 0;
}
*/

.indexpiclist {
	padding: 0;
	height:1%;
	overflow:hidden;
}
.indexpiclist li {
	float:left;
	margin:0 10px 0 0;
}
.indexpiclist li.last {
	margin:0;
} 

#footer {
	line-height:30px;
	text-align:center;
	margin-bottom:10px;
	clear:both;
	padding-top:10px;
}

/* NEW GLOBALFOOTER */
#globalfooter { color: #999; font-size: 8pt; margin: 18px auto; padding-bottom: 36px; text-align: left !important; }
#globalfooter a { text-decoration: none; }
#globalfooter a:hover { text-decoration: underline; }
#globalfooter p { margin: 0; }
#globalfooter .gf-buy { float: left; width: 60%; margin: 18px 0 9px; }
#globalfooter .gf-links { float: right; text-align: right; margin: 18px 0 9px; }
#globalfooter .gf-links a { padding: 0 10px; white-space: nowrap; }
#globalfooter .gf-links a.last { padding-right: 0; _float: none !important; width: auto !important;  }
#globalfooter .gf-sosumi { clear: both; width: 100%; border-top: 1px solid #eee; padding-top: 9px; }
#globalfooter .gf-sosumi a { padding: 0 10px; }
#globalfooter { width: 910px; }

/* NEW BREADCRUMBS */
#breadcrumbs { font-size: 9pt; color: #444; background: url(../images/breadcrumb_bg.png) no-repeat; overflow: hidden; height: 38px; line-height: 34px; font-weight: bold; text-shadow: 2px 2px 1px #fff; padding-left:20px;}
#breadcrumbs a { color: #999; font-weight: normal; text-decoration: none; float: left; padding: 0 10px; position: relative; margin-left: -10px; _cursor: hand; }
#breadcrumbs a:hover { color: #333; text-decoration: none !important; }
#breadcrumbs a.home { margin: 0; width: 15px; height: 0; padding-top: 36px; overflow: hidden; }
#breadcrumbs div { display:block; float: left; width: 9px; margin: 0 10px 0 0; position: relative; height: 0; padding-top: 34px; margin-top: 1px; overflow: hidden; background: url(../images/breadcrumb_sep.png) no-repeat; }

/* DIRECTORY NAV */
#directorynav { font-size: 9pt; background: url(../images/directory_bg.png) repeat-y; border-top: 1px solid #e5e5e5; float: left; width: 100%; position: relative; margin-top: -4px; }
#directorynav .column { width: 160px; padding: 9px 0 0 18px; line-height:20px; float:left;}
#directorynav .column ul { margin-bottom:15px;}
#directorynav .column.last { float: left !important; padding-right: 0; }
#directorynav h3, #directorynav h2, #directorynav h2 a:link, #directorynav h2 a:visited { color: #444; font-weight: bold; }
#directorynav h3.standalone { margin-bottom: 18px; }
#directorynav a { display: block; _zoom: 1; }
#directorynav a:link,
#directorynav a:visited { color: #777; text-decoration: none; }
#directorynav h3 a:link,
#directorynav h3 a:visited,
#directorynav h3.standalone a:link,
#directorynav h3.standalone a:visited { color: #444; }
#directorynav a:hover { color: #333 !important; text-decoration: none !important; }
#directorynav .capbottom { clear: both; position: relative; top: 5px; _top: 12px; height: 5px; width: 910px; background: url(../images/directory_capbg.png) no-repeat; }

/* stories */
#content ul.stories { margin:0; padding:0 10px; line-height:150%; clear:both; }
.ziti #content ul.stories { 
	font-size:16px;
	font-family: "微软雅黑", "MS YaHei", "黑体";
	color: #222;
}
#content ul.stories li { margin:0; padding:0 0 15px 0; color:#666; }
#content ul.stories li h3 { font-weight:bold; font-size:14px; margin-bottom: 2px;}
.ziti #content ul.stories li h3 { font-size:16px;}
#content ul.stories li a.external { padding-right:14px; background:url(../images/external10x10_ccc999.gif) no-repeat 100% 50%; target-new:tab; }
#content ul.stories li p.date,
#content ul.stories li span { white-space:nowrap; color:#8c8c8c; }
#content ul.stories li p.date { margin-bottom:.2em; }
#content ul.stories li p span { padding-right:.5em; }
#content ul.stories li p span a {  }
#content ul.stories li p span a:hover {  }
#content ul.stories.featured { margin-bottom:3em; padding-bottom:.6em; border-bottom:1px solid #d3d3d3; }
#content ul.stories.featured li { padding-left:165px; padding-bottom:1em; }
#content ul.stories.featured li img.left { width:140px; height:100px; margin:0 0 16px -165px; }
#content #latestnews #latestnewsstories div.loading { min-height:200px; _height:200px; background:url(../images/loading20080313.gif) no-repeat 50% 50%; }
#content #latestnews #latestnewsstories div.loading .pagination { display:none; }
#content #press { padding-bottom:1.6em; }
#content #press ul.stories li { padding-bottom:1em; }
#content #press ul.stories li a { display:block; font-weight:bold; color:#333; line-height:18px; }
#content #press ul.stories li a:visited { color:#666; }
#content #press ul.stories li a:hover {  }
#content #press a.more { padding-right:0; white-space:normal; background:none; }
#content ul.stories, #main ul.stories li.story { _zoom:1; }
#content ul.stories:after, main ul.stories li.story:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#content ul .description {
}
/* pagination */
#content .pagination { padding:10px 5px 40px 5px; text-align:right; color:#666; }
#content .pagination a { color:#2971a7; }
#content .pagination a:hover { color:#666; }
#content .pagination a.active { color:#555; cursor:default; text-decoration:none; }
#content .pagination a.disabled { cursor:default; text-decoration:none !important; opacity:.5; -moz-opacity:.5; filter:alpha(opacity=50); }
#content .pagination a.previous { padding-left:9px; outline:none; -moz-outline:none; background:url(../images/lessarrow_blue.gif) no-repeat 0 50%; }
#content .pagination a.next { padding-right:8px; outline:none; -moz-outline:none; background:url(../images/morearrow_blue.gif) no-repeat 100% 50%; }
#content .pagination a.previous:hover,
#content .pagination a.next:hover { color:#2971a7; }
#content .pagination .pages { display:inline; padding:0 2px; }
#content .pagination .pages a { padding:0 4px 2px 3px; font-weight:bold; background:url(../images/pagination_pages_separator20080313.gif) no-repeat 100% 50%; }
#content .pagination .pages a.last { background:none; width:auto !important; float:none !important; }
#content .pageinfo {
	float:right;
	padding-left:10px;
}
#content .pagelist {
	display:block;
	float:right;
}
#content .pagelist li {
	float:left;
	padding:0 2px;
}

/* left sidebar */
#content #subnav { position:relative; background: #f8f8f8 url(../images/subnav_bg20070807.gif) repeat-y left; z-index:9; margin-top:10px;}
#content #subnav h2 { margin:-8px 0 0; padding: 9px 13px 0; font-size:9pt; height:23px; color:#323232; background:#fff url(../images/subnav_header_20070807.gif) no-repeat left top; position: relative;}
#content #subnav h2 a { color:#303030; text-decoration:none; }
#content #subnav h2 a:hover { text-decoration:underline; }

#content #subnav ul { margin:0; padding:0 1px 8px; background:url(../images/subnav_bgbottom20070807.gif) no-repeat left bottom; position:relative; }
#content #subnav ul li { display:block; margin:0; padding:0 10px; position:relative; _margin-top:-2px; text-indent:1em;}
#content #subnav ul li a { display:block; margin-bottom:-1px; height:3.5em;  border-bottom:1px solid #dcdcdc; line-height:40px; color:#595959; text-decoration:none; position:relative; outline:none; }
#content #subnav ul li a:hover { text-decoration:none; color:#0088cc; background-image:url(../images/arrow_blueright20070807.gif); }
#content #subnav ul li a { background:url(../images/subnav_arrow20070807.gif) no-repeat right center; }
#content #subnav ul li a img { float:left; margin-right:8px; }
#content #subnav ul > li:last-child a { border:0; }

body#m1 #content #subnav ul li#sn-m1,
body#m2 #content #subnav ul li#sn-m2,
body#m3 #content #subnav ul li#sn-m3,
body#m4 #content #subnav ul li#sn-m4,
body#m5 #content #subnav ul li#sn-m5,
body#m6 #content #subnav ul li#sn-m6,
body#m7 #content #subnav ul li#sn-m7,
body#m8 #content #subnav ul li#sn-m8
	{ background:#efefef url(../images/subnav_active_bg20070807.gif) repeat-x; font-weight:bold; }

body#m1 #content #subnav ul li#sn-m1 a,
body#m2 #content #subnav ul li#sn-m2 a,
body#m3 #content #subnav ul li#sn-m3 a,
body#m4 #content #subnav ul li#sn-m4 a,
body#m5 #content #subnav ul li#sn-m5 a,
body#m6 #content #subnav ul li#sn-m6 a,
body#m7 #content #subnav ul li#sn-m7 a,
body#m8 #content #subnav ul li#sn-m8 a
	{ color:#000; text-decoration:none; cursor:default; background-image:url(../images/arrow_on.gif); }
	
body#m1 #content #subnav ul li#sn-m1.bottom,
body#m2 #content #subnav ul li#sn-m2.bottom,
body#m3 #content #subnav ul li#sn-m3.bottom,
body#m4 #content #subnav ul li#sn-m4.bottom,
body#m5 #content #subnav ul li#sn-m5.bottom,
body#m6 #content #subnav ul li#sn-m6.bottom,
body#m7 #content #subnav ul li#sn-m7.bottom,
body#m8 #content #subnav ul li#sn-m8.bottom
	{ background:#efefef url(../images/subnav_bottomactive_bg20070807.gif) no-repeat top left; padding-bottom:8px; margin-bottom:-8px; _padding-bottom:7px; _margin_bottom:7px; }


.col_r {
	float:right;
	width:680px;
}

.col_l {
	float:left;
	width:220px;
}

#content {
	height:1%;
	overflow:hidden;
	padding-top:10px;
}

#content h2.title {
	background:url(../images/contentheading_bg.png) no-repeat;
	line-height:28px;
	padding:0 10px;
}

#location {
	color: #ccc;
	padding-left: 10px;
}

#location a {
	color: #ccc;
	padding:0 5px;
	line-height:20px;
}

#content .info {
	line-height:170%;
	padding:10px 20px;
	font-size:12px;
}

.ziti #content .info {
	font-size:16px;
	font-family: "微软雅黑", "MS YaHei", "黑体";
	color: #222;
}

#content .info .text {
	padding-bottom: 60px;
}

#content .info .text strong {
	color: #3B73B9;
}

#content h1, #content .info h2, #content .info h3 {
	font-weight:bold;
}

#content h1 {
	color: #3B73B9;
	font-size:22px;
	font-family: "微软雅黑", "MS YaHei", "黑体";
	padding:20px 0 15px 0;
	text-align: center;
}

#content .info h2 {
	color: #3B73B9;
	font-size:14px;
	padding:16px 0 12px 0;
}

.ziti #content .info h2 {
	color: #3B73B9;
	font-size:16px;
	padding:16px 0 12px 0;
}

#content .info h3 {
	color: #3B73B9;
	padding:14px 0 10px 0;
}

#content .info p {
	margin-bottom:16px;
}

#content .info ul,
#content .info ul li {
	list-style-type: disc;
}

#content .info ul ul,
#content .info ul li li {
	list-style-type: circle;
	margin-bottom:0;
}

#content .info ol,
#content .info ol li {
	list-style-type:decimal ;
	margin-bottom: 1em;
}

#content .info ol ol,
#content .info ol li li {
	list-style-type:decimal ;
	margin-bottom:0;
}

#content .info ol li ul li {
	list-style-type: circle;
}

#content .info ul li ol li {
	list-style-type:decimal ;
}

#content .info ul,
#content .info ol{
	padding:0 10px 10px;
}

#content .info ul li,
#content .info ol li {
	margin-left:10px;
}

#content .info .context,
#content .info .context li {
	list-style:none;
	padding:0;
	margin:0;
}

#content .info .context {
	padding-top:10px;
}

#content .info table {
	width:90%;
	margin:0 auto;
	background:#fdfdfd;
	border-left:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	margin-bottom:10px;
	text-align:center;
}

#content .info table thead,
#content .info table th {
	font-weight:normal;
	text-align:center;
}

#content .info table th,
#content .info table td {
	border-bottom:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:5px;
	line-height:130%;
}

#content .info table.white {
	background:transparent;
}

#content .info table.white a {
	text-decoration: none;
}

#content .info table.white td {
	padding: 20px 5px;
}

#content .list_article_content {
	padding:10px;
	line-height:160%;
}

#content .info ul.stories_block {
	display: inline-block;
	margin: 0;
	padding: 0;
}

#content .info ul.stories_block li {
	display: block;
	list-style: none;
	width: 280px;
	height: 120px;
	padding: 0 30px 10px 0;
	margin: 0;
	float: left;
	overflow: hidden;
}

#content .info ul.stories_block li.my {
	width: 640px;
	height: 114px;
	padding: 10px;
	border: #3b73b9 solid 1px;
	margin: 0 0 10px 0;
}

#content .info ul.stories_block li.my img {
	display: block;
	float: left;
	margin-right: 10px;
}

#content .info ul li h3 a.title {
	color: #3B73B9;
	font-size:14px;
	padding:16px 0 12px 0;
}

.ziti #content .info ul li h3 a.title {
	color: #3B73B9;
	font-size:16px;
	padding:16px 0 12px 0;
}

#content .info ul.stories_block li.my h3 {
	padding: 0 0 10px 0;
}

#content .info ul.stories_block li.my .more {
	margin: -20px 0 0 auto;
	width: 60px;
	background: #fff;
	text-align: right;
	padding: 0 10px 0 0;
}

#content .info ul li h3 a.title:hover {
	color:#F37022;
}

#content .info a.dlbtn {
	display: block;
	margin: 20px auto;
	width:271px;
	height: 55px;
	padding: 15px 0 0 92px;
	background: url(../images/bg_dlbtn.png) no-repeat 0 0;
	text-decoration: none;
	font-size: 12px;
}

#content .info a.dlbtn:hover {
	background: url(../images/bg_dlbtn.png) no-repeat 0 -70px;
}

#content .info a.sfbtn {
	display: block;
	margin: 20px auto;
	width:271px;
	height: 55px;
	padding: 15px 0 0 92px;
	background: url(../images/bg_sfbtn.png) no-repeat 0 0;
	text-decoration: none;
}

#content .info a.sfbtn:hover {
	background: url(../images/bg_sfbtn.png) no-repeat 0 -70px;
}

#content .info .movthumb {
	border: 1px solid #ccc;
	background: #eee;
	padding: 3px;
	float: right;
	margin: 0 10px 10px 0;
	text-align: center;
}

#content .info .movthumb a {
	text-decoration: none;
}

#content #panel_hospital {
	width: 500px;
	margin: 0 auto;
	padding: 10px;
	background: #eee;
	border: #ccc solid 1px;
}


#content #panel_hospital .top {
	padding-bottom: 10px; 
}

#content #panel_hospital .top a {
	text-decoration: none;
	padding: 0 14px;
	display: inline-block;
	width: 50px;
}

#content #panel_hospital ul#panel_hospital_cont {
	height: 300px;
	overflow-y: auto;
	background: #fff;
	border: #ccc solid 1px;
}

#content #panel_hospital ul#panel_hospital_cont li {
	list-style: none;
	margin: 0;
	padding: 10px 0 0 0;
	height: 30px;
	border-bottom: #ccc solid 1px;
}

#content #panel_hospital ul#panel_hospital_cont span {
	padding: 5px;
	margin-right: 30px;
	border: #ccc solid 1px;
	background: #eee;
	color: #999;
}

#content #panel_hospital ul#panel_hospital_cont a {
	font-size: 14px;
}

#content ul.twit li {
	list-style: none;
	margin: 20px;
	color: #3b73b9;
}

#content ul.twit ul {
	border-top: #3b73b9 2px solid;
}

#content ul.twit ul li {
	list-style: none;
	margin-top: 0;
	padding: 20px;
	color: #4c4c4c;
	border-bottom: #ccc 1px solid;
}

#homenews {
	background: #eee url(../images/bg_newsmarquee.png) no-repeat 0 0;
	width: 870px;
	height: 28px;
	padding: 7px 20px 0 20px;
	margin-bottom: 10px;
}

#homenews ul {
	margin: 0;
	padding: 0;
}

#homenews a {
	text-decoration: none;
}

#homenews a:hover {
	text-decoration: underline;
}




ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	list-style: none;
	line-height: 20px;
	position: relative;
	overflow: hidden;

	/* optional styles for appearance */
	margin: 15px 20px 0 15px;
	height: 22px; /* height should be included to reserve visual space for the marquee */
	color: #333;
}

ul.marquee li {
	/* required styles */
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
	white-space: nowrap; /* keep all text on a single line */

	/* optional styles for appearance */
	font: 14px Arial, Helvetica, sans-serif;
	padding: 3px 5px;
}


#ziti{
  background:#fff url(../images/bt_ziti.gif) no-repeat 0 0;
  display: block;
  border: none;
  width:33px; height:66px;
  position:fixed; top:280px; right:5px;
  _position: absolute; /* position fixed for IE6 */
  _top:expression(documentElement.scrollTop+280);
  z-index:3;
}



/*shadowbox*/

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(../images/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../images/shadowbox/close.png);}
#sb-nav-next{background-image:url(../images/shadowbox/next.png);}
#sb-nav-previous{background-image:url(../images/shadowbox/previous.png);}
#sb-nav-play{background-image:url(../images/shadowbox/play.png);}
#sb-nav-pause{background-image:url(../images/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

