/*forms*/
FORM.fpic {
	border:0px none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
INPUT.fpic,TEXTAREA.fpic,SELECT.fpic {
	background-color: #F8F9F9;
	font-size: 11px;
	border: 1px solid #657C91;
	color:#666666;
}

/*body*/
.page-body_bg-corner-right_1-2_1_pictures {
	height:15px;
	width:15px;
	background-color:#ffffff;
	background-image:url(../images/bg/default/page-crn-btm-right_1-2_pic.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

/*header bar*/
.page-header-bar-title_pictures {
	background-image:url(../images/page/pictures/pmtitle.gif);
	background-position:left;
	height:45px;
	width:200px;
	background-repeat:no-repeat;
	background-color:#FCC520;
}
.page-header-bar-title_upictures {
	background-image:url(../images/page/pictures/pmtitle2.gif);
	background-position:left;
	height:45px;
	width:140px;
	background-repeat:no-repeat;
	background-color:#FCC520;
}
.page-header-bar-title-x_pictures,.page-header-bar-title-x_upictures {
	background-image:url(../images/page/pictures/pmtitlex.gif);
	background-position:right;
	height:45px;
	width:100%;
	background-repeat:repeat-x;
	background-color:#FCC520;
}
.page-header-bar-title-right_pictures,.page-header-bar-title-right_upictures {
	background-image:url(../images/page/pictures/pmtitler.gif);
	background-position:right;
	height:45px;
	width:100px;
	background-repeat:no-repeat;
	background-color:#FCC520;
}

/*text tiny*/
.page-text-tiny_pictures,a.page-text-tiny_pictures:active,a.page-text-tiny_pictures:focus,a.page-text-tiny_pictures:link,a.page-text-tiny_pictures:visited {
	font-size:9px;
	color:#FCEEC5;
}

/*text*/
.page-text-1_pictures,a.page-text-1_pictures:active,a.page-text-1_pictures:focus,a.page-text-1_pictures:link,a.page-text-1_pictures:visited {
	color:#565656;
	font-size:12px;
	font-weight:normal;
}
.page-text-2_pictures,a.page-text-2_pictures:active,a.page-text-2_pictures:focus,a.page-text-2_pictures:link,a.page-text-2_pictures:visited {
	color:#565656;
	font-size:10px;
	font-weight:normal;
}
.page-text-3_pictures,a.page-text-3_pictures:active,a.page-text-3_pictures:focus,a.page-text-3_pictures:link,a.page-text-3_pictures:visited {
	color:#565656;
	font-size:11px;
	font-weight:normal;
}
.page-text-4_pictures,a.page-text-4_pictures:active,a.page-text-4_pictures:focus,a.page-text-4_pictures:link,a.page-text-4_pictures:visited {
	color:#333333;
	font-size:11px;
	font-weight:normal;
}
.page-text-5_pictures,a.page-text-5_pictures:active,a.page-text-5_pictures:focus,a.page-text-5_pictures:link,a.page-text-5_pictures:visited {
	color:#333333;
	font-size:11px;
	font-weight:bold;
}
.page-text-6_pictures {
	color:#565656;
	font-size:11px;
	font-weight:bold;
}
a.page-text-6_pictures:active,a.page-text-6_pictures:focus,a.page-text-6_pictures:link,a.page-text-6_pictures:visited {
	color:#565656;
	font-size:11px;
	font-weight:bold;
	border-top: 0px none;
	border-right: 0px none;
	border-left: 0px none;
	border-bottom: #565656 1px dashed;
}
.page-text-7_pictures {
	color:#565656;
	font-size:11px;
	font-weight:normal;
}
a.page-text-7_pictures:active,a.page-text-7_pictures:focus,a.page-text-7_pictures:link,a.page-text-7_pictures:visited {
	color:#565656;
	font-size:11px;
	font-weight:normal;
	border-top: 0px none;
	border-right: 0px none;
	border-left: 0px none;
	border-bottom: #565656 1px dashed;
}
.page-text-8_pictures,a.page-text-8_pictures:active,a.page-text-8_pictures:focus,a.page-text-8_pictures:link,a.page-text-8_pictures:visited {
	color:#f0f0f0;
	font-size:11px;
	font-weight:normal;
}

/*titles*/
.page-title-1_pictures,a.page-title-1_pictures:active,a.page-title-1_pictures:focus,a.page-title-1_pictures:link,a.page-title-1_pictures:visited {
	color:#000000;
	font-size:14px;
	font-weight:normal;
}
.page-title-2_pictures,a.page-title-2_pictures:active,a.page-title-2_pictures:focus,a.page-title-2_pictures:link,a.page-title-2_pictures:visited {
	color:#565656;
	font-size:12px;
	font-weight:bold;
}
.page-title-3_pictures,a.page-title-3_pictures:active,a.page-title-3_pictures:focus,a.page-title-3_pictures:link,a.page-title-3_pictures:visited {
	color:#565656;
	font-size:16px;
	font-weight:bold;
}

/*title rows*/
.page-title-row-1_pictures {
	background-color:#565656;
	color:#F8FAFB;
	font-size:12px;
	font-weight:bold;
	border:0px none;
}

/*links (forced)*/
.p-pictures_imagelink /*image link (forced) with border*/{
	border:1px solid #000000;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
}
.p-pictures_imagelink2 /*image link (forced) valign with border*/{
	border:0px none;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
}
.p-pictures_imagelink2out /*image link (forced) valign with border*/{
	border:1px solid #FCC520;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
}
.p-pictures_imagelink2over /*image link (forced) valign with border*/{
	/*border:1px solid #a0a0a0;*/
	border:1px solid #666666;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
}
.p-pictures_imagelink2non /*image link (forced) valign with border*/{
	border:1px solid #fcc520;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.p-pictures_imagelink3 /*image link (forced) with border*/{
	border:4px solid #FF0000;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
}
.p-pictures_imagelink4 /*image link (forced) with border*/{
	border:1px solid #FF0000;
	vertical-align:middle;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor:pointer;
	cursor:hand;
}

/*other images*/
.pictures_loading {
	background-image:url(../images/page/pictures/loading.gif);
	height:150px;
	width:150px;
	background-position:center;
	background-repeat:no-repeat;
}

/*box calendar pictures*/
.page-box-cal-bg_pictures {
	background-color:#000000;
}
.page-box-cal-title_pictures {
	background-image:url(../images/page/pictures/pmcaltitle.gif);
	height:49px;
	width:225px;
	background-position:top;
	background-repeat:no-repeat;
}
.page-box-cal-footer_pictures {
	background-image:url(../images/page/pictures/pmcalfooter.gif);
	height:16px;
	width:225px;
	background-position:bottom;
	background-repeat:no-repeat;
}
.page-box-cal-row-left-on_pictures {
	background-image:url(../images/page/pictures/pmcalrowlon.gif);
	background-color:#a0a0a0;
	height:22px;
	width:30px;
	background-position:left;
	background-repeat:no-repeat;
}
.page-box-cal-row-left-ono_pictures {
	background-image:url(../images/page/pictures/pmcalrowlonover.gif);
	background-color:#a0a0a0;
	height:22px;
	width:30px;
	background-position:left;
	background-repeat:no-repeat;
}
.page-box-cal-row-left-off_pictures {
	background-image:url(../images/page/pictures/pmcalrowloff.gif);
	height:22px;
	width:30px;
	background-position:left;
	background-repeat:no-repeat;
}
.page-box-cal-row-on_pictures {
	background-image:url(../images/page/pictures/pmcalrowon.gif);
	background-color:#a0a0a0;
	height:22px;
	width:30px;
	background-position:left;
	background-repeat:no-repeat;
}
.page-box-cal-row-ono_pictures {
	background-image:url(../images/page/pictures/pmcalrowonover.gif);
	background-color:#a0a0a0;
	height:22px;
	width:30px;
	background-position:left;
	background-repeat:no-repeat;
}
.page-box-cal-row-off_pictures {
	background-image:url(../images/page/pictures/pmcalrowoff.gif);
	height:22px;
	width:30px;
	background-position:left;
	background-repeat:no-repeat;
}
.page-box-cal-row-right-on_pictures {
	background-image:url(../images/page/pictures/pmcalrowron.gif);
	background-color:#a0a0a0;
	height:22px;
	width:30px;
	background-position:right;
	background-repeat:no-repeat;
}
.page-box-cal-row-right-ono_pictures {
	background-image:url(../images/page/pictures/pmcalrowronover.gif);
	background-color:#a0a0a0;
	height:22px;
	width:30px;
	background-position:right;
	background-repeat:no-repeat;
}
.page-box-cal-row-right-off_pictures {
	background-image:url(../images/page/pictures/pmcalrowroff.gif);
	height:22px;
	width:30px;
	background-position:right;
	background-repeat:no-repeat;
}
.page-box-cal-row-off-text_pictures {
	font-size:12px;
	font-weight:normal;
	color:#CCCCCC;
}
.page-box-cal-row-on-text_pictures {
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.page-box-cal-row-today-text_pictures {
	font-size:12px;
	font-weight:bold;
	color:#FCC520;
}

/*box*/
.box_picture-heading {
	background-image:url(../images/middle/box/pic/head.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:230px;
	height:62px;
}
.box_picture-heading_over {
	background-image:url(../images/middle/box/pic/head.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:230px;
	height:62px;
	cursor:pointer;
	cursor:hand;
}
.box_picture-body {
	background-image:url(../images/middle/box/pic/body.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:230px;
}
.box_picture-footer {
	background-image:url(../images/middle/box/pic/foot.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:230px;
	height:15px;
}

.boxpic2title /*box picture 2 title*/ { color:#FFFFFF; font-size:12px; }
.boxpic2headbg /*box picture 2 heading*/ { height:69px; background-image:url(../images/middle/box/userpic/headbg.gif); background-position:top; background-repeat:repeat-x; }
.boxpic2body /*box picture 2 body*/ { background-color:#FCC520; }

/*community box*/
.page-box-community_corner-top-left_pictures {
	height:10px;
	width:10px;
	background-color:#4275a4;
	background-image:url(../images/page/box/community/tl-pics.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.page-box-community_corner-top-right_pictures {
	height:10px;
	width:10px;
	background-color:#4275a4;
	background-image:url(../images/page/box/community/tr-pics.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.page-box-community_corner-bottom-left_pictures {
	height:10px;
	width:10px;
	background-color:#4275a4;
	background-image:url(../images/page/box/community/bl-pics.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.page-box-community_corner-bottom-right_pictures {
	height:10px;
	width:10px;
	background-color:#4275a4;
	background-image:url(../images/page/box/community/br-pics.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}


/*/////////////////////////////////
///////////////////////////////////
//////////////////////////////////*/
.mod-tbg_pictures {
	background-color:#fcc520;
}
