BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(default/bg_body.gif) #016892 repeat-x; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, Georgia, Sans-serif
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Georgia, Sans-serif
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif
}
A {
	COLOR: #066f99; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
BLOCKQUOTE {
	BORDER-TOP: #ddd 3px solid; BORDER-bottom: #ddd 2px solid; BACKGROUND: #f7f7f7; MARGIN: 10px; padding:10px;
}
BLOCKQUOTE P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
BLOCKQUOTE BLOCKQUOTE {
	BACKGROUND: #fff; MARGIN: 0px 10px
}
CODE {
	DISPLAY: block; BORDER: #cbe9f3 1px solid;BORDER-LEFT: #cbe9f3 5px solid; BACKGROUND: #f0fbff; PADDING: 5px;
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P IMG {
	MAX-WIDTH: 100%
}
IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
IMG.alignright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 3px 0px 2px 10px; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 3px 10px 2px 0px; PADDING-TOP: 4px
}
.alignleft {
	FLOAT: left
}
.alignright {
	FLOAT: right
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SMALL {
	FONT-SIZE: 11px
}
INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Georgia, sans-serif
}
TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Georgia, sans-serif
}
#container {
	MARGIN: 0px auto; VERTICAL-ALIGN: top; WIDTH: 950px; TEXT-ALIGN: left
}
#header_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(default/bg_header_bottom.gif) #003145 no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; WIDTH: 950px; PADDING-TOP: 0px
}
#header {
	BACKGROUND: url(default/bg_header_top.gif) no-repeat; FLOAT: left; WIDTH: 950px
}
.blog_title_wrap {
	DISPLAY: inline; BACKGROUND: url(default/bg_title_bottom.gif) #004d6d no-repeat left bottom; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 930px
}
.blog_title {
	BACKGROUND: url(default/bg_title_top.gif) no-repeat; FLOAT: left; WIDTH: 930px
}
.blog_title H1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 40px; PADDING-BOTTOM: 15px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Georgia, Sans-serif;
	float:left;

	width:400px;
}
.blog_title H2
{
	float:left;
	color:#fff;
	font-size:14px;
	width:400px;
	PADDING-TOP: 19px;
}
.blog_title H1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.blog_title H1 A:hover {
	TEXT-DECORATION: underline
}
.topmenu {
	FLOAT: left; WIDTH: 950px
}
.topmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.topmenu UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px
}
.topmenu UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 20px; COLOR: #74b5d0; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.topmenu UL LI.current_page_item A {
	BACKGROUND: url(default/bg_topmenu_li_current.gif) no-repeat center bottom; COLOR: #b3e5fa
}
.topmenu UL LI A:hover {
	TEXT-DECORATION: underline
}
.topmenu UL LI.rss {
	FLOAT: right; MARGIN: 10px 10px 0px 0px
}
.topmenu UL LI.rss A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 21px; BACKGROUND: url(default/icon_rss.gif) no-repeat 0px 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
#page {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 950px
}
.main {
	DISPLAY: inline; FLOAT: left; WIDTH: 510px; 
}
.post {
	BACKGROUND: url(default/bg_rc_top.jpg) #fff no-repeat; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 510px
}
.post_date {
	DISPLAY: inline; BACKGROUND: url(default/bg_date_button.jpg) #0379a9 no-repeat; FLOAT: left; MARGIN: 20px 15px 0px 20px; OVERFLOW: hidden; WIDTH: 60px; HEIGHT: 67px
}
.post_month {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #e8f6b0; PADDING-TOP: 5px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif; TEXT-ALIGN: center
}
.post_day {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 6px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif; TEXT-ALIGN: center
}
.post_title {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px; WIDTH: 395px
}
.post_title_alt {
	MARGIN: 20px 0px 0px 20px; WIDTH: 470px
}
.post_title H2 {
	FONT-SIZE: 24px
}
.post_title H2 A {
	COLOR: #004460; TEXT-DECORATION: none
}
.post_title H2 A:hover {
	TEXT-DECORATION: underline
}
.postdata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 18px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, Georgia, Sans-serif
}
.post_info {
	MARGIN: 20px 15px 0px 20px;
}
.post-nav a
{
	margin:0px 20px;
}
.entry {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(default/bg_rc_bottom.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.entry H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
.entry H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
.entry H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
.entry H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
.entry H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
.entry H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
.entry H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; LINE-HEIGHT: 30px
}
.entry H2 {
	FONT-WEIGHT: normal
}
.entry H3 {
	
}
.entry H4 {
	FONT-SIZE: 14px
}
.entry H5 {
	FONT-SIZE: 12px
}
.entry H6 {
	FONT-SIZE: 11px
}
P.comments_number {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(default/icon_comment_bubble.gif) no-repeat 0px 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
P.comments_number A {
	COLOR: #749101
}
.navigation {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.comments_template_wrap {
	BACKGROUND: url(default/bg_rc_top.jpg) #fff no-repeat; MARGIN: 10px 0px 0px
}
.comments_template {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(default/bg_rc_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 30px; PADDING-TOP: 20px
}
.comments_template OL.commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.comments_template OL.commentlist LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; LINE-HEIGHT: 24px; PADDING-TOP: 10px
}
.comments_template OL.commentlist LI.alt {
	BORDER: #cbe9f3 1px solid; BORDER-LEFT: #cbe9f3 5px solid; BACKGROUND: #f0fbff
}
.comments_template OL.commentlist LI CITE {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.sidebar {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 0px;Padding-left:20px; WIDTH: 200px;
}
.sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar UL LI {
	BACKGROUND: url(default/bg_sidebar_rc_top.jpg) #e8f6b0 no-repeat; MARGIN: 10px 0px 0px
}
.sidebar UL LI#calendar #calendar_wrap {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(default/bg_sidebar_rc_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 30px; PADDING-TOP: 7px
}
.sidebar UL LI#calendar #calendar_wrap TABLE#wp-calendar {
	FONT-SIZE: 12px; WIDTH: 100%
}
.sidebar UL LI#calendar #calendar_wrap TABLE#wp-calendar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.sidebar UL LI#search {
	BACKGROUND: url(default/bg_sidebar_rc_search_top.gif) #d7f071 no-repeat
}
.sidebar UL LI FORM#searchform {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(default/bg_sidebar_rc_search_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 25px; PADDING-TOP: 10px
}
.sidebar UL LI FORM#searchform .keyword {
	BACKGROUND: url(default/bg_searchform.gif) #fff no-repeat; OVERFLOW: hidden; WIDTH: 180px; HEIGHT: 40px
}
.sidebar UL LI FORM#searchform .keyword INPUT#s {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 18px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 85%; COLOR: #666; PADDING-TOP: 9px; FONT-FAMILY: Georgia, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.sidebar UL LI H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #566b06; PADDING-TOP: 16px
}
.sidebar UL UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(default/bg_sidebar_rc_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 30px; PADDING-TOP: 7px
}
.sidebar UL LI#google-search FORM#gsearch {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(default/bg_sidebar_rc_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 30px; PADDING-TOP: 7px
}
.sidebar UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(default/bg_dotted.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 5px
}
.sidebar UL UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar UL UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.navigation {
	FONT-WEIGHT: bold; COLOR: #a7d5e8
}
.navigation A {
	COLOR: #e8f6b0; TEXT-DECORATION: none
}
.navigation A:hover {
	TEXT-DECORATION: underline
}
#footer {
	FONT-WEIGHT: bold; COLOR: #a7d5e8;PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(default/bg_footer.gif) #016892 no-repeat; PADDING-BOTTOM: 20px; MARGIN: 10px 0px 0px; LINE-HEIGHT: 24px; PADDING-TOP: 14px
}
#footer A {
	COLOR: #e8f6b0; TEXT-DECORATION: none;
}
#footer A:hover {
	TEXT-DECORATION: underline;
}
#footer p
{
	padding:0px;
}
/* Add by dgwxx */
#tburl {
	font-size:11px;
	font-weight: bold;
	background: url(default/icon_tb_utf8.gif) no-repeat right;
}
#tburl input {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
	background: transparent;
	color: #9FA9B5;
	width: 90%;
	cursor: pointer;
}
#pagebar {
	FONT-WEIGHT: bold; COLOR: #a7d5e8;
}
.titleWithoutDate {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 395px
}
p.tags A {
	TEXT-DECORATION: none;
}
p.tags A:hover {
	TEXT-DECORATION: underline;
}
table.formtable {
	border-collapse: collapse;
}
table.formtable tr.row-a {
	background: #e8f6b0;
}
table.formtable tr.row-b {
	background: #f6ffd3;		
}
table.formtable td {
	padding-left: 11px;
	padding-right: 11px;
	border: 1px dotted #cacaca;
}
#loadingpicdiv {
	left:0;
	top:0;
	position:fixed;
}
.newReply { margin-top: 10px; background: #fffbe6; border: solid #f2eccb 1px; border-left: solid #f2eccb 5px; padding: 6px; overflow: hidden; }
	* html .newReply { height: 1%; }
.newReply table { table-layout: fixed; width: 100%; }
.newReply form { overflow: hidden; }
	* html .newReply form { height: 1%; }
	.newpm td, .newpm th  { text-align: left; border-top: none; border-bottom: 1px solid #f2eccb; color: #666; padding: 5px 0; }
	.newpm tfoot td, .newpm tfoot th { border-bottom: none; }
		.newpm h2 { font-weight: 100; font-size: 14px; }
		td.sel { background: #F4F9FE url(default/selectpm.gif) 50% 25px no-repeat; }
			.sel { width: 40px; text-align: center; }
			.newpm tbody th { width: 70px; text-align: right; padding-right: 10px; }
.replyinput { border: 1px solid #A4B2BD; padding: 4px 6px;}
.pmcontent { width: 80%; float: left; }
.noside { width: 100%; }
.editor a { margin: 6px 2px 6px 0; float: left; text-decoration: none; display: block; height: 24px; width: 24px; background: #E8F3FD url(default/../editor.gif) no-repeat 0 24px;}
	#editor_a { background-position: 0 -24px; }
	#editor_u { background-position: 0 -48px; }
	#editor_i { background-position: 0 -144px; }
	#editor_email { background-position: 0 -216px; }
	#editor_crossline { background-position: 0 -240px; }
	#editor_b { background-position: 0 -312px; }
	#editor_emot { background-position: 0 -360px; }
#headBanner {
	border: 1px solid #7789a7;
	background-color: #e0ebff;
	padding:5px;
	display:none;
}
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
#divCalendar{
	text-align:center;
}

#divCalendar h2{
	display:none;
}

#divCalendar div{
	margin:0 0 0 0;
	float:left;
	width:150px;
}
p.w{
	float:left;
	width:21px;
	height:16px;
	margin:4px 0 0 0;
	padding:2px 0 1px 0;
	text-align:center;
	vertical-align :middle;
	font-size:9px;
	text-decoration : underline; 
}

p.y{
	text-align:center;
	height:14px;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:160px;
	font-size:12px;
	font-weight:bold;
}
p.d{
	float:left;
	width:21px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:22px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	font-weight:bolder;
	color:#6090c0;
	background: url("default/links_r.gif") no-repeat 1px 1px;
}
p.nd{
	float:left;
	width:22px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.cd{
	float:left;
	width:22px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	font-weight:bold;
}
