body {
	background-color: #C9BECC;
	}

.cell_fg {
	background-color: #ffffff;
	}

a         {color: #ffffff; font-size: 12px; font-weight: normal; font-family: arial,verdana,tahoma,sans-serif; text-decoration: none;}
a:visited {color: #ffffff; font-size: 12px; font-weight: normal; font-family: arial,verdana,tahoma,sans-serif; text-decoration: none;}
a:hover   {color: #FBD8FF; font-size: 12px; font-weight: normal; font-family: arial,verdana,tahoma,sans-serif; text-decoration: none;}
a:active  {color: #ffffff; font-size: 12px; font-weight: normal; font-family: arial,verdana,tahoma,sans-serif; text-decoration: none;}

a.link_up         {font-weight: bold}
a.link_up:visited {font-weight: bold}
a.link_up:hover   {font-weight: bold}
a.link_up:active  {font-weight: bold}

a.link_alt         {font-size: 11px}
a.link_alt:visited {font-size: 11px}
a.link_alt:hover   {font-size: 11px}
a.link_alt:active  {font-size: 11px}

a.link_photo         {color: #DF4EC5}
a.link_photo:visited {color: #DF4EC5}
a.link_photo:hover   {color: #AE2891}
a.link_photo:active  {color: #1BA5C8}

a.link_event         {color: #DF4EC5}
a.link_event:visited {color: #DF4EC5}
a.link_event:hover   {color: #AE2891}
a.link_event:active  {color: #1BA5C8}

a.link_upd_date         {color: #DF4EC5}
a.link_upd_date:visited {color: #DF4EC5}
a.link_upd_date:hover   {color: #AE2891}
a.link_upd_date:active  {color: #1BA5C8}

a.link_upd_title         {color: #DF4EC5; font-weight: bold}
a.link_upd_title:visited {color: #DF4EC5; font-weight: bold}
a.link_upd_title:hover   {color: #AE2891; font-weight: bold}
a.link_upd_title:active  {color: #1BA5C8; font-weight: bold}

a.link_upd         {color: #DF4EC5}
a.link_upd:visited {color: #DF4EC5}
a.link_upd:hover   {color: #AE2891}
a.link_upd:active  {color: #1BA5C8}

a.link_topics         {color: #B23C9D}
a.link_topics:visited {color: #B23C9D}
a.link_topics:hover   {color: #EC7FD1}
a.link_topics:active  {color: #1BA5C8}

a.link_boardnav         {color: #DF4EC5}
a.link_boardnav:visited {color: #DF4EC5}
a.link_boardnav:hover   {color: #AE2891}
a.link_boardnav:active  {color: #1BA5C8}

a.link_forgot         {color: #DF4EC5; text-decoration: underline}
a.link_forgot:visited {color: #DF4EC5; text-decoration: underline}
a.link_forgot:hover   {color: #AE2891; text-decoration: underline}
a.link_forgot:active  {color: #1BA5C8; text-decoration: underline}

a.link_altsub         {color: #DF4EC5}
a.link_altsub:visited {color: #DF4EC5}
a.link_altsub:hover   {color: #AE2891}
a.link_altsub:active  {color: #1BA5C8}

a.link_days {color: #ffffff}
a.link_days:visited {color: #ffffff}
a.link_days:hover {color: #FF3000}
a.link_days:active {color: #9E4A00}

a.link_special {color: #666666; font-size: 10px; line-height: 10px;}
a.link_special:visited {color: #666666; font-size: 10px; line-height: 10px;}
a.link_special:hover {color: #EA84D8; font-size: 10px; line-height: 10px;}
a.link_special:active {color: #666666; font-size: 10px; line-height: 10px;}

                       


table {
	font-family: arial,verdana,tahoma,sans-serif;
	fontfamily: arial,verdana,tahoma,sans-serif;
	font-size: 12px;
	color: #DE4BC4;
	}

.text_title {
	font-weight: bold;
	font-size: 26px;
	color: #DE4BC4;
	padding-top: 7px;
	padding-bottom: 0px;
	padding-right: 15px;
	}

.text_title_small {
	font-weight: bold;
	font-size: 30px;
	color: #DE4BC4;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 15px;
	}


.text_copy {
	font-family: arial,tahoma,sans-serif;
	fontfamily: arial,tahoma,sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	color: #ffffff;
	}


.text_update_date {
	font-weight: normal;
	font-size: 12px;
	color: #DF4EC5;
	margin: 0px 15px 0px 0px;
	}

.text_update_title {
	font-weight: bold;
	font-size: 12px;
	color: #DF4EC5;
	margin: 0px 15px 0px 15px;
	}

.text_update_content {
	font-weight: normal;
	font-size: 12px;
	color: #DF4EC5;
	margin: 0px 15px 5px 15px;
	}

.text_boardnav {
	font-size: 12px;
	color: #DF4EC5;
	}

.text_mboard_add {
	font-weight: bold;
	font-size: 18px;
	}

.text_mboard {
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 5px 0px;
	}

.text_title_send_mail {
	font-family: arial,verdana,tahoma,sans-serif;
	fontfamily: arial,verdana,tahoma,sans-serif;
	font-weight: bold;
	font-size: 26px;
	color: #DE4BC4;
	}

.text_login {
	padding: 0px 10px 0px 10px;
	}

.text_login_mb {
	font-weight: bold;
	font-size: 20px;
	}




.cell_index_altnav {
	background: url(./images/nav_bg.gif);
	background-color: #EB88D9;
	}

.cell_photos_block {
	background-color: #FEEAFA;
	}

.cell_photos_border {
	border: solid 1 #EEE3CB;
	}

.cell_photos_frame {
	background-color: #FFFFFF;
	}



.cell_events_border {
	border: solid 1 #ffffff;
	}

.cell_events_frame {
	background-color: #E881D6;
	}


.cell_update_frame {
	background-color: #FFF7FD;
	}

.cell_event_text {
	padding: 0px 15px 15px 0px;
	}

.cell_event_head {
	font-weight: bold;
	padding-bottom: 10px;
	}

.cell_update_head {
	font-weight: bold;
	}

.cell_update_text {
	padding: 0px 15px 15px 0px;
	}


.cell_table_boards {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #EB85D9;
	border: solid 1 #B23C9D;
	border-left: none;
	border-bottom: none;
	}

.cell_table_boards_head {
	border-left: solid 1 #B23C9D;
	border-bottom: solid 1 #B23C9D;
	}

.cell_table_boards_body {
	color: #B23C9D;
	background-color: #FEEAFA;
	border-left: solid 1 #B23C9D;
	border-bottom: solid 1 #B23C9D;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.cell_table_boards_footer {
	border-left: solid 1 #B23C9D;
	border-bottom: solid 1 #B23C9D;
	}

.block_no_boards {
	width: 680px;
	color: #ffffff;
	font-weight: bold;
	background-color: #EB85D9; 
	font-size: 18px;
	padding: 10px 0px 10px 0px;
	}

.block_email {
	font-size: 12px;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	background-color: #EB85D9;
	}


.table_content_counter {
	color: #ffffff;
	border: solid 1 #B23C9D;
	background-color: #EB85D9; 
	}

.table_content {
	font-size: 12px;
	border: solid 1 #B23C9D;
	}

.cell_content_subj {
	color: #B23C9D;
	margin: 0px 0px 0px 0px;
	background-color: #FEEAFA;
	}

.cell_content_date {
	color: #B23C9D;
	background-color: #FEEAFA; 
	line-height: 18px;
	padding: 5px 15px 10px 10px;
	}

.cell_content_text {
	color: #B23C9D;
	background-color: #FEF9FE;
	padding: 5px 15px 5px 10px;
	}

.cell_content_autor {
	font-weight: bold;
	color: #B23C9D;
	background-color: #FEF9FE;
	padding: 5px 15px 5px 10px;
	}

.cell_login {
	background-color: #FEE0F8;
	border: solid 1 #B23C9D;
	}





.form01  {
	font-family: arial,verdana,tahoma,sans-serif;
	fontfamily: arial,verdana,tahoma,sans-serif;
	font-size : 12px;
	color: #B23C9D;
	margin: 2px 0px 2px 0px;
	}

.form_login {
	Border: #B23C9D 1px Solid; 
	font-size : 12px;
	BackGround: None Transparent Scroll Repeat 0% 0%; 
	background-color: #FAF9F8;
	Color: #B23C9D;  
	font-family: arial,verdana,tahoma,sans-serif;
	fontfamily: arial,verdana,tahoma,sans-serif;
} 


<!-- update selection -->

.tuts {
	font-family: verdana,arial,tahoma,sans-serif;
	fontfamily: verdana,arial,tahoma,sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #E100DE;
	}

.tubs {
	font-family: verdana,arial,tahoma,sans-serif;
	fontfamily: verdana,arial,tahoma,sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #E100DE;
	}

<!-- update selection -->

.error {
	font-weight: bold;
	font-size: 12px;
	color: #b30000;
	}


.cell_special_bgu {
	background: url(./images/special_bookmark_bgu.gif) top left repeat-x;
	}

.active_cell_special_bgl {
	background: url(./images/special_bookmark_bgl.gif) top left repeat-y;
	}

.cell_special_bgl {
	background: url(./images/special_bookmark_bgl.gif) top left repeat-y;
	border-bottom: solid 1px #B8B8B8;
	}

.active_cell_special_bgr {
	background: url(./images/special_bookmark_bgr.gif) top right repeat-y;
	}

.cell_special_bgr {
	background: url(./images/special_bookmark_bgr.gif) top right repeat-y;
	border-bottom: solid 1px #B8B8B8;
	}

.cell_special_bgm {
	background: url(./images/special_bookmark_bgm.gif) top left repeat-y;
	}

.cell_special_active {
	font-size: 10px;
	line-height: 10px;
	color: #DE4BC4;
	padding: 0px 0px 3px 0px;
	}

.cell_special_noneactive {
	border-bottom: solid 1px #B8B8B8;
	padding: 0px 0px 3px 0px;
	}

.cell_special_tables {
	background-color: #eeeeee;
	padding-left: 10px;
	padding-right: 10px;
	}

.cell_special_tables_birth {
	background-color: #FFDFF9;
	padding-left: 10px;
	padding-right: 10px;
	}




.special_title {
	font-size: 18px;
	color: #DE4BC4;
	margin-top: -3px;
	margin-bottom: 2px;
}

.selected_number {
 	border: solid 1px #00FFFF;
}

.selected_events {
 	border: solid 1px #C2C2CC;
	background-color: #E5E5F1;
}

.birthandevent {
	padding: 0px;
	background-color: #DE4BC4;
}

.birth {
	padding: 0px;
	background-color: #DE4BC4;
	}

.event {
	padding: 0px;
	background-color: #ABABC0;
	}

.events_scroll {

height: 125px;
width: 500px;
overflow:-moz-scrollbars-vertical;
overflow-y: scroll;
overflow-x: hidden;

border: solid 1px #DADAE5;
background-color: #F7F7FF;
padding: 5px;

scrollbar-3dlight-color: #DBDBE0; 
scrollbar-face-color: #E5E5F1; 
scrollbar-shadow-color: #A9A8BF; 
scrollbar-darkshadow-Color: #C0BFD9;
scrollbar-arrow-color: #9E9DB3; 
scrollbar-track-color: #EBEBF3; 
scrollbar-highlight-color: #EFEEF4; 

	}

.form_special  {
	font-family: arial,verdana,tahoma,sans-serif;
	fontfamily: arial,verdana,tahoma,sans-serif;
	font-size : 11px;
	margin: 0px 0px 0px 0px;
	}
.ftree_cell {
background-color:#eb85d9;
border-color:#b23c9d;
color:#ffffff;
}
.ftree_cell_right {
background-color:#feeafa;
border-color:#b23c9d;
color:#666666;
}
.ftree_cell_siblings {
border-color:#b23c9d;
}
.ftree_cell_parent {
background-color: #ffffff;
border-color:#b23c9d;
color:#666666;
}

