 
body, p, ul, ol, li, th, td {  
	font-size:12px;  
}  
html, body {  
	background-color:#fff;  
	margin:0;  
}  
form {  
	margin:0px;  
	padding:0px;  
}  
a {  
	color:#0A42AA;  
}  
a:hover {  
	text-decoration:none;  
}  
#right {  
	color:#444444;  
}  
#newlink   
{  
	background:url(../../images/penguin/penguin.gif) no-repeat 0 0; 
	font:bold 14px Arial, Helvetica, sans-serif;  
	width:183px; 
	padding:11px 0;  
	margin:0px; 
	cursor:pointer;	 
}  
.zwNewDocNameDiv {  
	background-color: #FFFFFF;  
	border: #CCCCCC solid 1px;  
	padding: 8px;  
	width: 185px;  
	text-align:center;  
}  
.CustomTopPanel {  
	padding-left: 4px;  
	padding-top:0px;  
}  
.zwNoPerm {  
	background-color: #FFFFCC;  
	font-size: 15px;  
	color: #333333;  
	width: 50%;  
	height:100px;  
	border-top: 1px dotted #CCC;  
	border-bottom: 1px dotted #CCC;  
}  
#pageHeaderId {  
	margin: 5px 0px 5px 0px;  
	width: 100%;  
}  
.zwComment {  
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	word-spacing: 2px;  
	color: #999999;  
}  
.zwHiframe {  
	width:0px;  
	height:0px;  
	border: 0px;  
	visibility:hidden;  
}  
.zwPNUL {  
	margin-top: 0px;  
	padding-left: 9px;  
	margin-left: 9px;  
}  
#zwNewSubPageDiv {  
	border-top: 1px dotted #CCC;  
	padding-top: 4px;  
	margin-left:5px;  
	margin-right:5px;  
}  
.zwRWTabs {  
	padding-top:3px;  
}  
.zwRWTable {  
	width:200px;  
	border:0px;  
	padding-top:3px;  
}  
.rwPanelBody {  
	border:solid 1px #cccccc;  
	border-top:none;  
	padding:3px;  
}  
.topleftcurve {  
	width:8px;  
	height:10px;  
}  
.topbg {  
	width:1px;  
	height:10px;  
	width:99%;  
}  
.toprightcurve {  
	width:9px;  
	height:10px;  
}  
.leftbg {  
	width:8px;  
	height:1px;  
}  
.rightbg {  
	width:9px;  
	height:1px;  
}  
.bottomleftcurve {  
	width:8px;  
	height:10px;  
}  
.bottombg {  
	width:9px;  
	height:10px;  
}  
.bottomrightcurve {  
	width:9px;  
	height:10px;  
}  
.createnew {  
	background-position: 0px -903px;  
	width:142px;  
	height: 33px;  
	cursor: pointer;  
}  
.minusimg {  
	background-position: 0px -1792px;  
	height: 10px;  
	cursor: pointer;  
}  
.plusimg {  
	background-position: 0px -1782px;  
	height: 10px;  
	cursor: pointer;  
}  
.spacr {  
	background-position: 0px -1824px;  
	height: 10px;  
	cursor:default;  
}  
.editbutton {  
	background-position: 0px -937px;  
	width:48px;  
	height: 16px;  
}  
.delbutton {  
	background-position: 0px -954px;  
	width:48px;  
	height: 16px;  
}  
.savebutton {  
	background-position: 0px -971px;  
	width:48px;  
	height: 16px;  
}  
.canclbutton {  
	background-position: 0px -988px;  
	width:48px;  
	height: 16px;  
}  
.topleftcurve {  
	background-position: 0px -1439px;  
	width: 8px;  
	height: 10px;  
}  
.topbg {  
	background-position: 0px -1483px;  
	background-repeat: repeat-x;  
	height: 10px;  
}  
.toprightcurve {  
	background-position: 0px -1450px;  
	width: 9px;  
	height: 10px;  
}  
.bottomrightcurve {  
	background-position: 0px -1472px;  
	width: 9px;  
	height: 10px;  
}  
.bottombg {  
	background-position: 0px -1494px;  
	background-repeat: repeat-x;  
	height: 10px;  
}  
.bottomleftcurve {  
	background-position: 0px -1461px;  
	width: 8px;  
	height: 10px;  
}  
.createnew {  
	background-position: 0px -1129px;  
	width:142px;  
	height: 33px;  
	cursor: pointer;  
}  
.minusimg {  
	background-position: 0px -1792px;  
	height: 10px;  
	cursor: pointer;  
}  
.plusimg {  
	background-position: 0px -1782px;  
	height: 10px;  
	cursor: pointer;  
}  
.spacr {  
	background-position: 0px -1824px;  
	height: 10px;  
	cursor:default;  
}  
.editbutton {  
	background-position: 0px -1163px;  
	width:48px;  
	height: 16px;  
}  
.delbutton {  
	background-position: 0px -1180px;  
	width:48px;  
	height: 16px;  
}  
.savebutton {  
	background-position: 0px -1197px;  
	width:48px;  
	height: 16px;  
}  
.canclbutton {  
	background-position: 0px -1214px;  
	width:48px;  
	height: 16px;  
}  
.topleftcurve {  
	background-position: 0px -1573px;  
	width: 8px;  
	height: 10px;  
}  
.topbg {  
	background-position: 0px -1617px;  
	background-repeat: repeat-x;  
	height: 10px;  
}  
.toprightcurve {  
	background-position: 0px -1584px;  
	width: 9px;  
	height: 10px;  
}  
.bottomrightcurve {  
	background-position: 0px -1606px;  
	width: 9px;  
	height: 10px;  
}  
.bottombg {  
	background-position: 0px -1628px;  
	background-repeat: repeat-x;  
	height: 10px;  
}  
.bottomleftcurve {  
	background-position: 0px -1595px;  
	width: 8px;  
	height: 10px;  
}  
.bg {  
	background-color: #FFFFFF;  
	vertical-align:top;  
	padding: 4px 8px 8px 8px;  
	border:none;   
}  
.login {  
	text-align: right;  
	color: #00FF33;  
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;  
	height: 18px;  
}  
.login a {  
	text-decoration: none;  
	color:#FFFFFF;  
}  
.login a:hover {  
	text-decoration: underline;  
	color: #FF00FF;  
}  
.h1 {  
	color: #00FF00;  
	margin: 0px;	 
	vertical-align: top; 
	padding:36px 0 0 5px;  
}  
.search {  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	vertical-align: middle;  
	text-align: right;  
}  
.actionwidth {  
	width: 194px;  
	padding: 5px;  
	vertical-align: top;  
}  
.zwPNImgDiv {  
	float: left;  
	width: 14px;  
}  
.browsebg ul {  
	list-style-type:none;  
	padding:0 0 0 3px;  
	margin:8px 0 0 3px;  
}  
.browsebg ul li, .browsebg ul div {  
	padding: 0px;  
	margin-bottom: 5px;  
}  
.browsebg ul li.selected, .browsebg ul div.selected {  
	padding:0px;  
	margin-bottom: 5px;  
}  
.browsebg ul li.selected a, .browsebg ul div.selected a {  
	font-weight: bold;  
}  
.browsebg ul li a, .browsebg ul div a {  
	color: #0A42AA;  
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none;  
}  
.browsebg ul li a:hover, .browsebg ul div a:hover {  
	text-decoration: underline;  
}  
.browsebg  { padding:0px;}  
 
.bluebg {  
	background-color: #fff;  
	border: none;  
	padding:0px;  
}/********* this class Rewrite ************/  
.bluebg ul {  
	list-style-type: none;  
	padding: 0 0 0 3px;  
	margin: 8px 0 0 3px;  
}  
.bluebg ul li {  
	margin-bottom: 5px;  
}  
.bluebg ul li.selected {  
	margin-bottom: 5px;  
}  
.bluebg ul li.selected a {  
	font-weight: bold;  
}  
.bluebg ul li a {  
	color: #0A42AA;  
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none;  
}  
.bluebg ul li a:hover {  
	text-decoration: underline;  
}  
.bluebg ul li a b {  
	color: #000000;  
	font-size: 11px;  
}  
.bluebg ol {  
	margin-bottom: 10px;  
}  
.greenbg ul {  
	list-style-type: none;  
	padding: 0 0 0 3px;  
	margin: 8px 0 0 3px;  
}  
.greenbg ul li {  
	padding: 0px;  
	margin-bottom: 5px;  
}  
.greenbg ul li.selected {  
	padding-left: 0px;  
	margin-bottom: 5px;  
}  
.greenbg ul li.selected a {  
	font-weight: bold;  
}  
.greenbg ul li a {  
	color: #0A42AA;  
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none;  
}  
.greenbg ul li a:hover {  
	text-decoration: underline;  
}  
.greybg {  
	background-color: #E2E2E2;  
}  
.content {  
	vertical-align: top;  
	padding: 0px 15px 8px 8px;  
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;  
	line-height: 20px;  
	word-spacing: 2px;  
}  
.actions #right {  
	position: absolute;  
	right: 5;  
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;  
	margin-top: 2px;  
}  
.signoutlink, .signoutlink:link, .signoutlink:visited {  
	color:#ffffff;  
}  
.pipe {  
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;  
	color:#d6d2d2;  
}  
.actions #left {  
	position: absolute;  
	left: 5;  
}  
.actions #left a {  
	text-decoration: none;  
}  
.actions a {  
	color: #444;  
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none;  
}  
.actions a:hover {  
	text-decoration: underline;  
	color: #FF00FF;  
}  
.new {  
	padding: 3px;  
	background-color: #24C6FF;  
	color: #003446;  
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;  
	border-right: 1px solid #177EA2;  
	border-bottom: 1px solid #0F536B;  
	border-top: 1px solid #81DEFF;  
	border-left: 1px solid #52D2FF;  
	width: 194px;  
}  
.hr {  
	border: none;  
	height: 2px;  
	margin: 0px;  
	margin-top: 2px;  
	background-color: transparent;  
}  
.foothr {  
	border: none;  
	border-top: 1px solid #BBB;  
	height: 1px;  
	background-color: transparent;  
}  
#edit {  
	display: block;  
}  
.edit {  
/*margin-top: -30px;*/   
}  
 
.edit ul {  
	list-style-type: none;  
	list-style:none;  
	padding: 0;  
	margin: 0;  
}  
.edit ul li {  
	display:inline;  
	padding: 5px;  
	text-align: center;  
	vertical-align: middle;  
	background-color: White;  
	color: Green;  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	border-right: 1px solid #CCC;  
	border-bottom: 1px solid #CCC;  
	border-top: 1px solid #F5F5F5;  
	border-left: 1px solid #F5F5F5;  
}  
.edit ul li:hover {  
	background-color: Black;  
	color: White;  
	cursor: pointer;  
}  
.edit a.a {  
	text-decoration:none;  
}  
.edit a.a .links {  
	padding: 5px;  
	text-align: center;  
	width: 50px;  
	vertical-align: middle;  
	background-color: #00B7E7;  
	color: White;  
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;  
	border-right: 1px solid #CCC;  
	border-bottom: 1px solid #CCC;  
	border-top: 1px solid #F5F5F5;  
	border-left: 1px solid #F5F5F5;  
	text-decoration:none;  
	float: left;  
	margin-right: 5px;  
}  
.edit a.a:hover .links {  
	background-color:White;  
	color: #00B7E7;  
	cursor: pointer;  
}  
 
#footer a {  
	font:normal 12px Arial, verdana, Helvetica, sans-serif;  
	text-decoration:none;  
	color:#fff;  
}  
#footer a:hover   
{  
	text-decoration:underline;  
	color:#ffff00;  
}  
#comments {  
	font: bold 16px "Trebuchet MS", verdana, arial, sans-serif;  
	color: #444444;  
	padding: 10px 15px 0 0;  
	text-decoration: none;  
	clear:both;  
}  
#comments a.post {  
	font: bold 12px Verdana, arial, sans-serif;  
	text-decoration:none;  
}  
#comments a:hover {  
	text-decoration:underline;  
}  
#comment span {  
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	word-spacing: 2px;  
	color: #999999;  
	border-bottom: 1px dotted #eeeeee;  
	display: block;  
	padding: 3px;  
}  
#comment p {  
	font: 12px Verdana, Arial, Helvetica, sans-serif;  
	word-spacing: 2px;  
	color: #666666;  
	line-height: 20px;  
	padding-left: 10px;  
}  
#commentform {  
	background-color: #F5F5F5;  
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	word-spacing: 2px;  
	color: #999999;  
	padding: 10px;  
	border-top: 3px solid #71CAFF;  
}  
#commentform span {  
	font: bold 14px "Trebuchet MS", verdana, arial, sans-serif;  
	color: #444444;  
	padding: 0px;  
}  
#commentform p {  
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	word-spacing: 2px;  
	color: #999999;  
	padding: 0px;  
}  
#commentform p textarea {  
	font: 13px Verdana, Arial, Helvetica, sans-serif;  
	width: 500px;  
}  
#contenttable {  
	width: 100%;/*border: 1px solid black;*/  
  
}  
#navigationtable {  
	width: 100%;  
	float: left;  
}  
.tablewidth {  
	width: 100;  
}  
#parent {  
	width: 100%;  
}  
.customtoptab {  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	background-color: #f5f5f5;  
}  
.customtopseltab {  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	color: #fff;  
	background-color: #FFFFFF;  
	border-top: 2px solid orange;  
}  
.sharetab {  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	color: #fff;  
	background-color: #f5f5f5;  
	border-top: 2px solid orange;  
}  
.sharecontainer {  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	color: #fff;  
	background-color: #f5f5f5;  
	border-top: 1px solid #EFEFEF;  
	border-right: 1px solid #EFEFEF;  
	border-bottom: 1px solid #EFEFEF;  
}  
ul.settings {  
	list-style: none;  
	color: #333333;  
	margin: 0px;  
	padding: 0px;  
}  
ul.settings li {  
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;  
	color: #999999;  
	padding: 7px;  
	text-align:right;  
	border-left: 2px solid white;  
	background-color: white;  
	cursor: pointer;  
	background-color: #cfcfcf;  
	border-bottom: 1px solid white;  
	border-left: 3px solid #EFEFEF;  
}  
ul.settings li.selected {  
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;  
	color: #333333;  
	padding: 7px;  
	text-align:right;  
	border-left: 3px solid orange;  
	border-top: 1px solid #EFEFEF;  
	border-bottom: 1px solid white;  
	background-color: #F5F5F5;  
	margin-right: -2px;  
	cursor: pointer;  
}  
.h3 {  
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;  
	margin: 0px;  
	padding:6px 0px;  
	color: #222;  
	border-bottom: 1px solid #CCC;  
}  
.timezone {  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	color: #333333;  
	width: 290px;  
}  
.li li {  
	margin-bottom: 5px;  
}  
 
.foldretext {  
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #333333;  
}  
.foldretextnorm {  
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #333333;  
}  
.folderlink {  
	padding: 5px 0;  
}  
.folderlink, .folderlink a {  
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #666633;  
	text-decoration: none;  
}  
.folderlink a:hover {  
	color: Olive;  
}  
.actionbutton {  
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;  
	padding: 3px;  
}  
.cancelbutton {  
	font: 12px Verdana, Arial, Helvetica, sans-serif;  
	padding: 3px;  
}  
.shar {  
	width: 90%;  
	height: 100px;  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	color: #333333;  
	padding: 3px;  
	overflow:auto;  
}  
.infotext {  
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #999;  
	text-decoration:none;  
}  
.shareusers {  
	font: 12px Verdana, Arial, Helvetica, sans-serif;  
	color: #333333;  
	padding-bottom: 5px;  
}  
.shareusers a {  
	font: 11px Verdana, Arial, Helvetica, sans-serif;  
	color: Blue;  
}  
.freezeLayer {  
	width: 100%;  
	position: absolute;  
	top: 0px;  
	left: 0px;  
	background: #E9E9E9;  
	filter: Alpha(opacity = 65);  
	-moz-opacity: 0.65;  
	opacity: 0.65;  
	z-index: 99;  
}  
.hide {  
	display: none;  
}  
.pageinfo {  
	font: 11px Verdana, Arial, sans-serif;  
	color: #999;  
}  
.pageinfo td {  
	padding: 10px 10px 0 0;  
	color: #666;  
}  
.a {  
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;  
	color: green;  
	text-decoration: none;  
}  
.a:hover {  
	text-decoration: underline;  
}  
.contentpane {  
	clear: both;  
}  
.hidesidebar {  
	display: none;  
}  
.showsidebar {  
	width: 206;  
}  
tr.tdline td {  
	border-bottom: 1px dotted #E5E5E5;  
}  
.shareinfo {  
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;  
	color: #30AEF9;  
}  
.greyhr {  
	border: none;  
	border-top: 1px solid #a3bbc5;  
	height: 1px;  
	margin: 0px;  
	margin-top: 2px;  
	background-color: transparent;  
}  
.public {  
	background-color: #CCFFCC;  
}  
.private {  
	background-color: #FFCCCC;  
}  
.group {  
	background-color: #CCF1FF;  
}  
.registered {  
	background-color: #FFE4B4;  
}  
.newlink {  
	color: #FF0000;  
	text-decoration: none;  
	border-bottom: 1px dashed #FF0000;  
}  
.sidepagebg {  
	background-color: #FFFFFF;  
	padding:0 0 10px;  
}  
/****** new class Rewrite ************/  
  
#footer {  
	background:#FFFFFF url(../../images/penguin/foot_pen.gif) no-repeat scroll 0px 15px;
	height:40px;
	padding:85px 0 0px;
	color:#fff; 
	text-align:center; 
	font:normal 11px Arial, Helvetica, sans-serif;  
	  _padding-bottom:25px;
}  
 
 
.zwHeaderWrapper {  
	background:none; 
	border-top:1px solid #000; 	  
}  
 
#header {  
	height:173px;  
	width:100%;  
	background:#000 url(../../images/penguin/pen5.jpg) no-repeat 0 0;  
}  
.actions { 
	background:none; 
	background-color:#000; 
	height:20px;  
}  
.greenbg {  
	background-color:#fff;  
	padding:0px;  
	border:1px solid #d2d2d2;  
}  
.pageButtonShow, .pageButtonHide, .searchButtonShow, .newButtonShow, .renameButtonShow, .permButtonShow {  
	background:none;  
	border:none;  
	color:#fff;  
	margin-top:5px;  
}  
 
.pageButtonShow
{  
	background:url(../../images/penguin/penguin.gif) no-repeat scroll 0 -126px;  
	padding:7px 11px 9px 0px;
} 

.renameButtonShow
{
	background:url(../../images/penguin/penguin.gif) no-repeat scroll 0 -141px;  
	padding:6px 8px 7px 0px;
	width:70px;
}
#pageNavigator {  
	background:#fff;  
	padding-bottom:0px;  
}  
#zwNewSubLink a {  
	display:block;  
}  
.panelBody {  
	margin-left:6px;  
	margin-right:6px; 
	background:#FFFFFF url(../../images/penguin/penguin.gif) repeat-x 0 -307px; 
	 
}  
  
.zwHrDiv {  
	border-bottom:none;  
	padding:5px 0 8px 10px;  
	display:block; 
}  
 
.wikiinfo { 
	display:block;  
	padding:0 0 6px 11px;  
	color:#f5f5f5; 
}  
 
.globalbg {  
	background-color: #fff;  
	padding:0px;  
	border:1px solid #d2d2d2;  
	padding-bottom:10px;  
}  
 
#zwPageNavigationTree, #rwPanelBody {  
	margin:0px 3px 0px 3px; 
	padding:1px 6px 0 2px; 
}  
.bottomleftcurve, .bottombg, .bottomrightcurve, .spacer bottomrightcurve, .rightbg, .toprightcurve, .topbg, .spacer, .topleftcurve, .topbg, .leftbg {  
	display:none;  
}  
#parent {  
	border: none;  
}  
 
#right a {  
	color:#FFFFFF;  
}  
#right a:hover {  
	color:#ffff00;  
}  
.pageheader {  
	margin:0px;  
	font:bold 22px "Trebuchet MS", verdana, arial, sans-serif;  
}  
.contentwidth {  
	padding:0 6px;  
}  
.zwMenuArrow {  
	background-position:0 -1992px;  
}  
#zwBreadCrumbsDiv {  
	color:#333;  
}  
#zwBreadCrumbs a:link, #zwBreadCrumbs a:visited, #zwBreadCrumbs a:active {  
	color:#0A42AA;  
}  
.h1 a {  
	text-decoration:none;  
	color:#fff;  
	font:bold 27px Arial, Helvetica, sans-serif;  
	padding-left:5px;  
}  
.h1 a:hover {  
	color:#fff;  
	text-decoration:underline;  
}  
.a {  
	color:#0A42AA;  
}  
#zwAttachmentBox a {  
	color:#0A42AA;  
	text-decoration:none;  
}  
#zwAttachmentBox a:hover {  
	text-decoration:underline;  
}  
.rwtypesel, .rwtypesel, .rwPanelBody   
{  
	border:none;  
}  
.rwtype, .rwPanelBody {  
	border-bottom:none;  
}  
.rwPanelBody {  
	border-top:none;  
}  
.zwRWTabs {  
	padding:3px 3px 0px 3px;  
}  
#copywikimen 
{ 
       border: 1px solid #2A8ACE; 
       position: absolute; 
       top: 497px; 
       left: 189px; 
       background-color:#fff; 
       width: 150px; 
       display: block; 
       overflow:hidden;

} 
#copywikimen hr {  
	border:1px solid #D2D2D2;  
	height:1px;  
}  
#newSubPageDialog {  
	border: 1px solid #808080;  
	padding: 5px;  
	background-color:#FFFFFF;  
	width: 150px;  
	left: 27px;  
	top: 462px;  
	position: absolute;  
	display: block;  
}  
 
.newButtonShow {  
	width:15%;  
}  
a.toplinks:link, a.toplinks:active, a.toplinks:visited {  
	color:#0A42AA;  
	text-decoration:none;  
}  
.zwMenuTitle {  
	background:#dad9d9;  
}  
.zwpMenuItemOvr {  
	background:#e5e5e5;  
}  
#zwPoweredBy {  
	padding-right:5px;  
	font:bold 12px arial, verdana, sans-serif;  
	color:#fff;  
}  
a.toplinks:hover {  
	text-decoration:underline;  
}  
.zwpMenu {  
	background:#FFFFFF;  
}  
.zwpMenuItem {  
	background:#fff;  
}  
.recentlychanged {  
	width:100%;  
 *width:97%;  
}  
.permButtonShow {  
	width:8%;  
}  
.recentpageopt {  
	margin-top:6px;  
}  
.mdsort {  
	background-color:#EAEAEA;  
}  
.tagmenu {  
	background-color:#FFF;  
	border:2px solid #DDDDDD;  
}  
#zwSwitchto {  
	background-color:#fff;  
}  
.signoutlink b {  
	color:#fff;  
}  
.signoutlink b:hover {  
	text-decoration:underline;  
	color:#ffff00;  
}  
  
.zwSideBarTd {}  
.zwSrchTxt { margin:2px 0 0 8px; padding:0px; border:1px solid #0176c6; height:22px; float:left; width:135px; }  
  
#pageNavigator, .globalbg, .greenbg  { background:none; border:none; }  
 
.panelHead { background:none; font:bold 14px Arial, Helvetica, sans-serif; color:#000; padding:3px 0px 4px 7px; border-bottom:none;}  
.heading{ padding:0 0 5px 0;}  
.heading a{ color:#0A42AA;}  
#globalLinks { margin:20px 0px 0px 0px; clear:both; background:none; padding-bottom:6px; _padding-bottom:0px;}   
#zwBrAfterHeader { display:inline;}  
#zwDashBoardAsMyHome { background:#ebf3f8;}  
#zwBrBeforeFooter{ display:none;}  
   
#zwMainWrap {  
	text-align:center;  
	position:absolute;  
	width:100%;  
}  
#zwMain {  
	width:960px;  
	background:#fff;  
	margin:0px auto;  
	text-align:left;  
	background:#fff url(../../images/penguin/shadow_bg.gif) repeat-y  top center;  
	padding:0px 6px 0px 6px;  
}  
  
#header, .actions, #footer { width:960px; } 
  
.switchmenuarrow{  
	background-position:0 -1992px;  
}  
.searchButtonShow{  
	width:36px;  
	margin:0;  
	padding:0;   
	float:left;  
	height:26px; 
    cursor:pointer; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#fff; 
	background:none; 
	background:#FFF url(../../images/penguin/penguin.gif) no-repeat 0 -184px; 
}  
 
#editlink, #savelink, #cancellink{ background:url(../../images/penguin/penguin.gif) no-repeat 0 -141px; padding:7px 0 0 0; margin:0; height:21px;_height:28px;width:66px; text-align:center;} 
#zwMorePageOptions, #zwSaveAndClose { background:url(../../images/penguin/penguin.gif) no-repeat 0 -68px; padding:7px 0 0 0; margin:0; height:21px;_height:28px; width:120px; text-align:center; } 
 
/***********  popup style ***********/	 
.zwpMenu,.zwcpMenu{ border:1px solid #2a8ace;} 
.zwMenuTitle { background-color:#add3ee;}  
.zwpMenuItemOvr  { background-color:#abddff;} 
.options { border:4px solid #3a98db; background-color:#FFFFFF;} 
.zwDialogTDBLine td {background:#5aaae3 url(../../images/penguin/penguin.gif) repeat-x 0 -220px; border-bottom:1px solid #3a98db;} 
.actionbutton, .cancelbutton { background:#97c7e9 url(../../images/penguin/penguin.gif) repeat-x 0 -262px; border:1px solid #5F98CA; cursor:pointer; font: bold 12px Arial, Helvetica, sans-serif;} 
.panelBody { min-height:60px;} 
.hr 
{
	border: none;
	border-top: 1px solid #2C7DB5;
	height: 2px;
	margin: 0px;
	margin-top: 2px;
	background-color: transparent;
}
#globalLinks a
{
	padding-left:9px;
	padding-top:4px;
}
.zw_ST_Icon 
{
	background-position:2px -37px;
}
#cancellink
{ 
	background:url(../../images/penguin/penguin.gif) no-repeat 0px -105px; width:98px;
}
.zwselectpage
{
	background:#5aaae3 url(../../images/penguin/penguin.gif) repeat-x 0 -220px;
	border-bottom:1px solid #3a98db;
	font: bold 14px Verdana, Arial, sans-serif;
	cursor:move;
	padding:6px;
}
#zwSitemapView
{
	border: 2px solid #3a98db;
	display:none;
	position:absolute;
	z-index:101;
}
