/*
Theme Name: yiyuan
Theme URI: http://www.01on.com/
Description: 本主题仅用于玉田医院，勿作它用.
Version: 1.0
Author: 白云山
Author URI: http://www.01on.com/
*/



BODY {
	FONT-SIZE: 12px;
	BACKGROUND: #ebecec center 50%;
	COLOR: #333333;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 150%
}
SELECT {
	FONT-SIZE: 12px;
	COLOR: #777777;
	HEIGHT: 20px
}
img {
	border:0;
}
A {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #777777
}
A:visited {
	COLOR: #777777
}
A:active {
	COLOR: #777777
}
A:hover {
	COLOR: #ff6611
}
LI {
	LINE-HEIGHT: 150%
}
LI.fang {
	LIST-STYLE-TYPE: square
}
LI.img {
	LIST-STYLE-IMAGE: url(images/li.gif)
}
UL {
	MARGIN: 0px 5px 0px 25px
}
UL.fang {
	LIST-STYLE-TYPE: square
}
UL.img {
	LIST-STYLE-IMAGE: url(images/li.gif)
}
.INPUT {
	BORDER-RIGHT: #555555 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #555555 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(images/inputbg.gif);
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #555555 1px solid;
	COLOR: #777777;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #555555 1px solid;
	HEIGHT: 20px
}
.TEXTAREA {
	BORDER-RIGHT: #555555 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #555555 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(images/inputbg.gif);
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #555555 1px solid;
	COLOR: #777777;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #555555 1px solid
}
.button {
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	FONT-SIZE: 12px;
	BORDER-LEFT: 1px outset;
	COLOR: #333333;
	BORDER-BOTTOM: 1px outset
}
.menu {
	WIDTH: 70px;
	PADDING-TOP: 3px;
	WHITE-SPACE: nowrap
}
A.menu {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.menu:link {
	COLOR: #ffffff
}
A.menu:visited {
	COLOR: #ffffff
}
A.menu:active {
	COLOR: #ffffff
}
A.menu:hover {
	COLOR: #ffc600
}
.menunow {
	WIDTH: 70px;
	PADDING-TOP: 3px;
	WHITE-SPACE: nowrap
}
A.menunow {
	FONT-SIZE: 12px;
	COLOR: #ffc600;
	TEXT-DECORATION: none
}
A.menunow:link {
	COLOR: #ffc600
}
A.menunow:visited {
	COLOR: #ffc600
}
A.menunow:active {
	COLOR: #ffc600
}
A.menunow:hover {
	COLOR: #ffc600
}
.btmenu {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
A.btmenu:link {
	COLOR: #333333
}
A.btmenu:visited {
	COLOR: #333333
}
A.btmenu:active {
	COLOR: #333333
}
A.btmenu:hover {
	COLOR: #fdb314
}
.smenu {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
A.smenu:link {
	COLOR: #ffffff
}
A.smenu:visited {
	COLOR: #ffffff
}
A.smenu:active {
	COLOR: #ffffff
}
A.smenu:hover {
	COLOR: #ffffff
}
.smenuv {
	FONT-SIZE: 12px;
	COLOR: #555555;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
TD.smenuv {
	BORDER-RIGHT: #dddddd 0px solid;
	BORDER-TOP: #dddddd 0px solid;
	BORDER-LEFT: #dddddd 0px solid;
	BORDER-BOTTOM: #dddddd 0px solid
}
A.smenuv:link {
	COLOR: #333333
}
A.smenuv:visited {
	COLOR: #333333
}
A.smenuv:active {
	COLOR: #333333
}
A.smenuv:hover {
	COLOR: #333333
}
.nav {
	FONT-SIZE: 12px;
	COLOR: #777777
}
TD.nav {
	PADDING-LEFT: 5px
}
TD.title {
	BACKGROUND: #ebecec
}
TD.con {
	BACKGROUND: #ffffff
}
.table {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid
}
.tablemenu {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BACKGROUND: #eeeeee;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #555555
}
.line {
	BACKGROUND: #dddddd
}
.list {
	FONT-SIZE: 14px;
	;
BACKGROUND-COLOR: expression((this.sectionRowIndex%2==0)?'#ECF7F6':'#EBECEC')
}
.tList {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 22px
}
.tList1 {
	FONT-SIZE: 12px;
	COLOR: #b0b0b0;
	LINE-HEIGHT: 150%
}
A.tList {
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline
}
A.tList:link {
	COLOR: #333333
}
A.tList:visited {
	COLOR: #333333
}
A.tList:active {
	COLOR: #333333
}
A.tList:hover {
	COLOR: #ff6611
}
TD.piclist {
	BACKGROUND: #ffffff
}
DIV.piclist {
	BORDER-RIGHT: #dddddd 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #dddddd 1px solid;
	PADDING-LEFT: 1px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #dddddd 1px solid;
	WIDTH: 50px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #dddddd 1px solid;
	HEIGHT: 50px
}
A.pictitle {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 26px
}
DIV.pictitle {
	BORDER-RIGHT: #dddddd 0px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #dddddd 0px solid;
	PADDING-LEFT: 1px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #dddddd 0px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #dddddd 0px solid
}
A.more {
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline
}
A.more:link {
	COLOR: #555555
}
A.more:visited {
	COLOR: #555555
}
A.more:active {
	COLOR: #555555
}
A.more:hover {
	COLOR: #ff6611
}
.dtree {
	FONT-SIZE: 12px;
	COLOR: #555555;
	WHITE-SPACE: nowrap
}
.dtree IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}
.dtree A {
	FONT-SIZE: 12px;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.dtree A.node {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 1px;
	COLOR: #555555;
	PADDING-TOP: 1px;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none
}
.dtree A.nodeSel {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #555555;
	PADDING-TOP: 1px;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none
}
.dtree A.node:hover {
	FONT-SIZE: 12px;
	COLOR: #555555;
	TEXT-DECORATION: none
}
.dtree A.nodeSel:hover {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.dtree A.nodeSel {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #cfdfef
}
.dtree .clip {
	OVERFLOW: hidden
}
.pagesinfo {
	FONT-SIZE: 12px;
	COLOR: #555555
}
.pagesnow {
	FONT-SIZE: 14px;
	COLOR: #ff6600;
	TEXT-DECORATION: none
}
.pages {
	FONT-SIZE: 14px;
	COLOR: #777777;
	TEXT-DECORATION: none
}
TD.newsquery {
	HEIGHT: 23px
}
.newsquery {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%
}
A.newsquery {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
A.newsquery:link {
	COLOR: #777777
}
A.newsquery:active {
	COLOR: #777777
}
A.newsquery:visited {
	COLOR: #777777
}
A.newsquery:hover {
	COLOR: #ff6611
}
.newsquerytitle {
	BORDER-RIGHT: #eeeeee 1px solid;
	BORDER-TOP: #eeeeee 1px solid;
	BACKGROUND: #f0f0f0;
	BORDER-LEFT: #eeeeee 1px solid;
	BORDER-BOTTOM: #eeeeee 1px solid
}
.newsquerytime {
	FONT-SIZE: 12px;
	COLOR: #555555
}
.newstitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #333333
}
.newsinfo {
	FONT-SIZE: 12px;
	BACKGROUND: #f0f0f0;
	COLOR: #555555
}
.newscon {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 15px;
	COLOR: #777777;
	LINE-HEIGHT: 160%;
	PADDING-TOP: 15px
}
.class {
	FONT-SIZE: 12px;
	COLOR: #777777
}
A.class {
	COLOR: #777777;
	TEXT-DECORATION: none
}
A.class:link {
	COLOR: #777777
}
A.class:visited {
	COLOR: #777777
}
A.class:hover {
	COLOR: #ff6611
}
TABLE.class {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid
}
TD.class {
	PADDING-LEFT: 10px
}
TABLE.bigclass {
	BORDER-RIGHT: #b5e5f5 1px solid;
	BORDER-TOP: #b5e5f5 1px solid;
	BORDER-LEFT: #b5e5f5 1px solid;
	BORDER-BOTTOM: #b5e5f5 1px solid
}
TD.bigclass {
	PADDING-LEFT: 10px;
	BACKGROUND: #eeeeee;
	HEIGHT: 25px
}
.bigclass {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%
}
A.bigclass {
	FONT-WEIGHT: bold;
	COLOR: #777777;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
A.bigclass:link {
	COLOR: #777777
}
A.bigclass:visited {
	COLOR: #777777
}
A.bigclass:unknown {
 COLOR: #777777
}
A.bigclass:hover {
	COLOR: #ff6611
}
TABLE.smallclass {
	BORDER-RIGHT: #dddddd 0px solid;
	BORDER-TOP: #dddddd 0px solid;
	BORDER-LEFT: #dddddd 0px solid;
	BORDER-BOTTOM: #dddddd 0px solid
}
TD.smallclass {
	PADDING-LEFT: 10px;
	BACKGROUND: #ebecec;
	HEIGHT: 18px
}
.smallclass {
	FONT-SIZE: 12px;
	COLOR: #555555;
	LINE-HEIGHT: 150%
}
A.smallclass {
	COLOR: #555555;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
A.smallclass:link {
	COLOR: #555555
}
A.smallclass:visited {
	COLOR: #555555
}
A.smallclass:unknown {
 COLOR: #555555
}
A.smallclass:hover {
	COLOR: #ff6611
}
TD.downquery {
	HEIGHT: 22px
}
.downquery {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%
}
A.downquery {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
A.downquery:link {
	COLOR: #777777
}
A.downquery:active {
	COLOR: #777777
}
A.downquery:visited {
	COLOR: #777777
}
A.downquery:hover {
	COLOR: #ff6611
}
.downquerytitle {
	BORDER-RIGHT: #eeeeee 1px solid;
	BORDER-TOP: #eeeeee 1px solid;
	BACKGROUND: #f0f0f0;
	BORDER-LEFT: #eeeeee 1px solid;
	BORDER-BOTTOM: #eeeeee 1px solid
}
.downquerytime {
	FONT-SIZE: 12px;
	COLOR: #555555
}
.downpropname {
	FONT-SIZE: 12px;
	BACKGROUND: #ebecec;
	COLOR: #555555
}
.downprop {
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	BACKGROUND: #ebecec;
	COLOR: #555555
}
.downintro {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%
}
.cpline {
	BACKGROUND: #dddddd
}
TD.cpquery {
	BACKGROUND: #ffffff
}
DIV.cpquery {
	BORDER-RIGHT: #eeeeee 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #eeeeee 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #eeeeee 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #eeeeee 1px solid
}
A.cpquerytitle {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 26px
}
DIV.cpquerytitle {
	BORDER-RIGHT: #eeeeee 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #eeeeee 1px solid;
	PADDING-LEFT: 2px;
	BACKGROUND: #ebecec;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #eeeeee 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #eeeeee 1px solid
}
.cppropname {
	FONT-SIZE: 12px;
	BACKGROUND: #dddddd;
	COLOR: #555555
}
.cpprop {
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	BACKGROUND: #f0f0f0;
	COLOR: #555555
}
.cpintro {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%
}
.notic {
	FONT-SIZE: 12px;
	COLOR: #777777
}
.noticerr {
	FONT-SIZE: 12px;
	COLOR: #ff6600
}
.noticlink {
	FONT-SIZE: 12px;
	COLOR: #ff6600
}
.mustfill {
	FONT-SIZE: 14px;
	COLOR: #ff0000
}
.memberinfo {
	COLOR: #555555
}
TD.bbsquery {
	HEIGHT: 23px
}
.bbsquery {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%
}
A.bbsquery {
	FONT-SIZE: 12px;
	COLOR: #777777;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none
}
A.bbsquery:link {
	COLOR: #777777
}
A.bbsquery:active {
	COLOR: #777777
}
A.bbsquery:visited {
	COLOR: #777777
}
A.bbsquery:hover {
	COLOR: #ff6611
}
.bbsquerytitle {
	BORDER-RIGHT: #eeeeee 1px solid;
	BORDER-TOP: #eeeeee 1px solid;
	BACKGROUND: #f0f0f0;
	BORDER-LEFT: #eeeeee 1px solid;
	BORDER-BOTTOM: #eeeeee 1px solid
}
.bbsquerytime {
	FONT-SIZE: 12px;
	COLOR: #555555
}
.bbstitle {
	BACKGROUND: #eeeeee
}
.bbscon {
	BACKGROUND: #ffffff
}
.bbstable {
	BACKGROUND: #dddddd
}
.bbsline {
	BACKGROUND: #dddddd
}
.searchtitle {
	FONT-SIZE: 14px;
	COLOR: #777777;
	LINE-HEIGHT: 32px
}
A.searchtitle {
	FONT-SIZE: 14px;
	COLOR: #777777;
	LINE-HEIGHT: 32px
}
.searchbody {
	FONT-SIZE: 13px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	HEIGHT: 60px
}
.searchtime {
	FONT-SIZE: 12px;
	COLOR: #555555
}
/*下拉菜单*/
#navigation, #navigation li ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
#navigation li {
	float:left;
	text-align:center;
	position:relative;
}
#navigation li a:link, #navigation li a:visited {
	display:block;
	text-decoration:none;
	color:#000;
	width:120px;
	height:40px;
	line-height:40px;
	border:1px solid #fff;
	border-width:1px 1px 0 0;
	background:#c5dbf2;
	padding-left:10px;
}
#navigation li ul {
	display: none;
}
/* 以下只支持非IE6浏览器 */
#navigation li:hover a {
	color:#fff;
	background:#2687eb;
}
#navigation li:hover ul {
	display:block;
	position:absolute;
	top:40px;
	margin-top:1px;
	left:0;
	width:120px;
}
#navigation li:hover ul li a {
	display:block;
	background:#c5dbf2;
	color:#000;
	height:20px;
	line-height:20px;
	padding:5px 10px;
	width:110px;
}
#navigation li:hover ul li a:hover {
	color:#fff;
	background:#6b839c;
}
/*下拉菜单*/
#top-menus1 {
	list-style:none;
	margin:10px 0 8px;
	padding:0;
	position:relative;
}
#top-menus1 li {
	display:inline;
	padding:0 12px 0 0;
}
#top-menus1 li a {
	color:#009999;
	font-weight:bold;
	text-decoration:none;
}
#top-menus1 ul {
	position:absolute;
	padding:4px 0;
	margin:0;
	display:none;
	left:0;
	top:12px;
	width:100%;
}
#top-menus1 ul li.sep {
	display:none;
}
#top-menus2 {
	list-style:none;
	margin:10px 0 10px;
	padding:0;
	position:relative;
}
#top-menus2 li {
	display:inline;
	padding:0 12px 0 0;
}
#top-menus2 li a {
	color:#009999;
	font-weight:bold;
	text-decoration:none;
}
#top-menus2 ul {
	position:absolute;
	padding:4px 0;
	margin:0;
	display:none;
	left:0;
	top:12px;
	width:100%;
}
#top-menus2 ul li.sep {
	display:none;
}
#pagemenu {
	margin:0;
	padding:0;
}
#pagemenu li {
	margin:0;
	padding:0 0 0 0;
	border-bottom:#aaaaaa solid 1px;
	list-style:none;
}
#pagemenu li a {
	color:#FFFFFF;
	text-decoration:none;
	line-height:200%;
}
#pagemenu li a:hover {
	COLOR: #FFC600;
}
#sidebar_menu {
	margin:0 0 0 30px;
	padding:0;
}
#sidebar_menu li {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
	LIST-STYLE-TYPE: square;
}
#sidebar_menu li a {
	color:#000000;
	text-decoration:none;
	line-height:200%;
}
/* Navigation */
/*
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  border-left: 1px solid #000;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: bold 1.22em/25px Arial, Helvetica, sans-serif;
  background: #565656;
  color: #959595;
  display: block;
  padding: 0 9px;
  text-transform: lowercase;
  text-decoration: none;
}

.nav li a:hover {
  background: #ccc;
  color: #000;	

}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #ccc;
  color: #000;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #565656;
  color: #959595;	
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #ccc;
  color: #000;	
}

.nav ul {
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border: 1px solid #000;
  border-bottom: 0;
  padding-right: 20px;
  width: 80px;
  white-space: nowrap;
}
.nav ul a:hover {
  background: #ccc;
  color: #000;
}


.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  border-left: 1px solid #000;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: bold 1.22em/25px Arial, Helvetica, sans-serif;
  background: #565656;
  color: #959595;
  display: block;
  padding: 0 9px;
  text-transform: lowercase;
  text-decoration: none;
}

.nav li a:hover {
  background: #ccc;
  color: #000;	

}
#nav-one2 li:hover a, 
#nav-one2 li.sfHover a {
  background: #ccc;
  color: #000;
}
#nav-one2 li:hover ul a, 
#nav-one2 li.sfHover ul a {
  background: #565656;
  color: #959595;	
}
#nav-one2 li:hover ul a:hover, 
#nav-one2 li.sfHover ul a:hover {
  background: #ccc;
  color: #000;	
}

.nav ul {
  background: #565656;
  border-bottom: 1px solid #000;
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border: 1px solid #000;
  border-bottom: 0;
  padding-right: 20px;
  width: 80px;
  white-space: nowrap;
}
.nav ul a:hover {
  background: #ccc;
  color: #000;
}
*/


h2 {
	line-height:120%;
}
.screen, .screen a img, .screen div, .screen img, #flipshow .screen .child {
	border:none;
	margin:0;
	padding:0
}
.screen {
	background-color:#fff;
	overflow:hidden;
	text-align:center
}
.flipper {
	text-align:center
}
#flipshow .linklist16 li {
	padding:0;
	line-height:1em
}
#flipshow .linklist16 li.first {
	line-height:1em
}
.flipper ul {
	list-style-type:none;
	margin:0;
	padding:0
}
.flipper ul li {
	display:block;
	line-height:1.5em;
	margin:0;
	padding:0;
	width:677px
}
.flipper ul li.first {
	float:left;
	text-align:left
}
.flipper a {
	visibility:hidden
}
.flipper ul li.last {
	text-align:right
}
.flipper li.first a {
	margin-left:.5em
}
.flipper li.last a {
	margin-right:.1em;
}
.photolistset {
	margin:auto;
	text-align:left
}
.photolistset .photo, .photolistset .list {
	display:inline;
	float:left;
	width:677px
}
*>html .photolistset .list {
	width:677px
}
* html>body .photolistset .list {
	width:677px
}
.photolistset .list h4 {
	color:#07519a;
	font-size:110%;
	margin-bottom:2px
}
.photolistset .list {
	margin:6px 0 6px 6px
}
.photolistset .list ul {
}
#flipslides {
	height:264px
}
.linkedimg img {
	border:none
}
