/* Match 5 CSS Document */
/* 1. Main              */
/* 2. Link              */
/* 3. Form              */
/* 4. CSS Box           */
/* 5. Text              */
/* 6. Tab               */
/* 7. Header            */
/* 8. Leftbar           */
/* 9. Footer            */
/* 10. Td               */


/*-------------------------------------------------- Main ----------------------------------------------------*/

body {
	font-size: 12px;
	font-family:arial;
	margin-left: 40px;
    margin-top: 0px;
	color:#666666;
	text-decoration: none
}

#wrapper {
	height: 100%;
}

hr {
   height:1px;
   border-style:solid;
   border-color:#ffcde0;
}
/*
p {
	font-family: arial; 
}
*/
table {
	font-size: 12px;
	font-family:arial;
	color:#666666;
	text-decoration: none
}
/*
td {
	font-family: arial; 
}
th { 
	font-family: arial; 
}
div { 
	font-family: arial; 
}
span {
	font-family: arial; 
}
li {
	font-family: arial; 
}
blockquote { 
	font-family: arial; 
}
h1 {
	font-family: arial; 
}
h2 {
	font-family: arial; 
}
h3 {
	font-family: arial; 
}
label {
	font-family: arial; 
}
*/
/*-------------------------------------------------- Link ----------------------------------------------------*/

a:link {
	font-family:arial;
	font-size: 12px;
	color:#fb75a7;
	text-decoration:none	
}
a:visited {
	font-family:arial;
	font-size: 12px;
	color:#fb75a7;
	text-decoration:none
}
a:hover {
	font-family:arial;
	font-size: 12px;
	color:#f1378b;
	text-decoration:underline
}
a.white:link {
	font-family:arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold
}
a.white:visited {
	font-family:arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold
}
a.white:hover {
	font-family:arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold
}
a.grey:link {
	font-family:arial;
	font-size: 12px;
	color:#666666;
	text-decoration:none
}
a.grey:visited {
	font-family:arial;
	font-size: 12px;
	color:#666666;
	text-decoration:none
}
a.grey:hover {
	font-family:arial;
	font-size: 12px;
	color:#333333;
	text-decoration:underline
}
a.pink:link {
	font-family:arial;
	font-size: 12px;
	color:#fb75a7;
	text-decoration:none;
	font-weight:bold  	
}
a.pink:visited {
	font-family:arial;
	font-size: 12px;
	color:#fb75a7;
	text-decoration:none;
	font-weight:bold 	
}
a.pink:hover {
	font-family:arial;
	font-size: 12px;
	color:#f1378b;
	text-decoration:underline;
	font-weight:bold 	
}
a.pink2:link {
	font-family:arial;
	font-size: 12px;
	color:#f1378b;
	text-decoration:none; 	
}
a.pink2:visited {
	font-family:arial;
	font-size: 12px;
	color:#f1378b;
	text-decoration:none;
}
a.pink2:hover {
	font-family:arial;
	font-size: 12px;
	color:#d82073;
	text-decoration:underline;
}
a.menu:link {
	font-family:arial;
	font-size: 12px;
	color:#fb75a7;
	text-decoration:none;
	font-weight:bold 	
}
a.menu:visited {
	font-family:arial;
	font-size: 12px;
	color:#fb75a7;
	text-decoration:none;
	font-weight:bold
}
a.menu:hover {
	font-family:arial;
	font-size: 12px;
	color:#f1378b;
	text-decoration:underline;
	font-weight:bold
}

/*-------------------------------------------------- Form ----------------------------------------------------*/
/*
form {
	color: #555555; 
	font-family: arial; 
	font-size:12px;
	text-align: left
}
input {
   color:#666666;
   font-family:arial;
   font-size:12px;
   padding-left:5px;
   padding-right:5px;
   border:1px solid;
   border-color:#bbbbbb;
}
*/
.textbox {
   color:#666666;
   font-family:arial;
   font-size:12px;
   padding-left:5px;
   padding-right:5px;
   border:1px solid;
   border-color:#bbbbbb;
}
.btn {
   color:#ffffff;
   font-family:arial;
   font-size:12px;
   padding-left:5px;
   padding-right:5px;
   border:1px solid;
   border-color:#f1378b;
   background-color:#fb75a7;
}
.btn_invite {
   color:#ffffff;
   font-family:arial;
   font-size:16px;
   padding-left:5px;
   padding-right:5px;
   border:1px solid;
   border-color:#f1378b;
   background-color:#fb75a7;
}
/*
.formfield1 {
	padding-left: 2px; 
	font-size: 11px; 
	margin-top: 5px; 
	width: 153px; 
	color: #000000; 
	border-right: 1px inset; 
	border-top: 1px outset; 	
	border-left: 1px outset; 
	border-bottom: 1px inset; 
	font-family: arial; 
	height: 16px;
	border-color:#6b8096
}
.formfield2 {
	padding-left: 2px; 
	font-size: 11px; 
	margin-top: 5px; 
	width: 80px; 
	color: #000000; 
	border-right: 1px inset; 
	border-top: 1px outset; 	
	border-left: 1px outset; 
	border-bottom: 1px inset; 
	font-family: arial; 
	height: 16px;
	border-color:#6b8096
}
.formfield3 {
	padding-left: 2px; 
	font-size: 11px; 
	margin-top: 5px; 
	width: 340px; 
	color: #000000; 
	border-right: 1px inset; 
	border-top: 1px outset; 	
	border-left: 1px outset; 
	border-bottom: 1px inset; 
	font-family: arial; 
	height: 16px;
	border-color:#6b8096
}
*/
.btn1 {
	font-size: 12px;
	color:#FFFFFF;
	margin-top: 5px;
	width: 200px; 
	border-right: 1px inset; 
	border-top: 1px outset; 	
	border-left: 1px outset; 
	border-bottom: 1px inset; 
	font-family: arial; 
	height: 20px;
	border-color:#f1378b;
	background-color:#fb75a7
}
/*
.input_cbox {
   color:#333333;
   font-family:arial;
   font-size:12px;
   padding-left:5px;
   padding-right:5px;
   border:1px solid;
   border-top-color:#ffffff;
   border-left-color:#ffffff;
   border-right-color:#ffffff;
   border-bottom-color:#ffffff;
}

.asterisk{
	color:#ff0000;
}
*/
/*-------------------------------------------------- CSS Box ----------------------------------------------------*/

.innerbox {
	padding-right: 3px; 
	padding-top: 3px; 
	padding-left: 3px; 
	padding-bottom: 3px; 
	border-top: #fddede 1px solid; 
	border-right: #fddede 1px solid; 
	border-left: #fddede 1px solid; 
	border-bottom: #fddede 1px solid; 
	margin: 0px;
	width:100px;
	height:100px;
	position: relative; 
	background-color: #ffffff; 
	text-align: center
}

.block {
	clear: both; 
	border-right: #ffcde0 1px solid; 
	padding-right: 5px; 
	border-top: #ffcde0 1px solid; 
	padding-left: 5px; 
	margin-bottom: 5px; 
	padding-bottom: 20px; 
	border-left: #ffcde0 1px solid; 
	padding-top: 10px; 
	border-bottom: #ffcde0 1px solid;
	background-color:#fff3f7;
}

.main_block {
	padding-right: 5px; 
	padding-top: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top: #ffffff 1px solid; 
	border-right: #ffffff 1px solid; 
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid; 
	background-color: #ffffff; 
}

.main_block_avatar {
	padding-right: 0px; 
	padding-top: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top: #fff3f7 1px solid; 
	border-right: #fff3f7 1px solid; 
	border-left: #fff3f7 1px solid;
	border-bottom: #fff3f7 1px solid; 
}

.side_block {
	padding-right: 0px; 
	padding-top: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	border-top: #ffffff 0px solid; 
	border-right: #ffffff 0px solid; 
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid; 
	background-color: #ffffff; 
}

.tab_block{
	margin-top:10px;
	margin-bottom:0px;
	padding-right: 5px; 
	padding-top: 2px; 
	padding-left: 5px; 
	padding-bottom: 2px; 
	border-top: #ffcde0 1px solid; 
	border-right: #ffcde0 1px solid; 
	border-left: #ffcde0 1px solid;
	border-bottom: #ffcde0 1px solid; 
	background-color: #fff3f7; 
}
.point_block{
	margin-top:10px;
	margin-bottom:0px;
	padding-right: 5px; 
	padding-top: 1px; 
	padding-left: 5px; 
	padding-bottom: 1px; 
	background-color: #fff3f7; 
}

.tab_block2{
	margin-top:0px;
	margin-bottom:5px;
	padding-right: 5px; 
	padding-top: 2px; 
	padding-left: 5px; 
	padding-bottom: 2px; 
	border-top: #ffcde0 0px solid; 
	border-right: #ffcde0 1px solid; 
	border-left: #ffcde0 1px solid;
	border-bottom: #ffcde0 1px solid; 
	background-color: #fff3f7; 
}

.tab_block3{
	margin-top:10px;
	margin-bottom:0px;
	padding-right: 0px; 
	padding-top: 2px; 
	padding-left: 5px; 
	padding-bottom: 2px; 
	border-top: #fff3f7 1px solid; 
	border-right: #fff3f7 1px solid; 
	border-left: #fff3f7 1px solid;
	border-bottom: #fff3f7 1px solid; 
	background-color: #fff3f7; 
}

.title_block{
	padding-right: 0px; 
	padding-left: 10px; 
}
.title_main_block{
	padding-top: 3px; 
	padding-bottom: 3px; 
}
/*
.table_01{
	border-color:#cccccc; 
	border-style:dashed; 
	border-width:1px
}
.light-blue P.body {
	border-right: #cccccc 1px dotted; 
	padding-right: 5px; 
	border-top: #cccccc 0px dotted; 
	padding-left: 5px; 
	padding-bottom: 20px; 
	margin: 0px; 
	border-left: #cccccc 1px dotted; 
	padding-top: 20px; 
	border-bottom: #cccccc 1px dotted; 
	text-align: left
}
.image_block {
	background-color: #efefef
}
.image_block_inner {
	background-color: #ffffff
}
*/
.table_block {
	background-color: #fff3f7
}
/*
.table_block_gray {
	background-color: #fff3f7;
    border-width:1px; 
    border-style:solid
}
*/
/*--------------------------------------------------- Text ---------------------------------------------------*/

.txt_header {
	font-size: 12px;
	font-family:arial;
	color:#f1378b;
	font-weight:bold;
	text-decoration: none
}
.txt_pink_title {
	font-size: 14px;
	font-family:arial;
	color:#f1378b;
	font-weight:bold;
	text-decoration: none
}
.txt_black_title {
	font-size: 14px;
	font-family:arial;
	color:#000000;
	font-weight:bold;
	text-decoration: none
}
.txt_white_title {
	font-size: 14px;
	font-family:arial;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none
}
.txt_grey_title {
	font-size: 12px;
	font-family:arial;
	color:#666666;
	font-weight:bold;
	text-decoration: none
}
.txt_grey {
	font-size: 12px;
	font-family:arial;
	color:#666666;
	text-decoration: none
}
.txt_white {
	font-size: 12px;
	font-family:arial;
	color:#ffffff;
	text-decoration: none;
	overflow:hidden;
	width:120px;
}
.txt_pink {
	font-size: 12px;
	font-family:arial;
	color:#f1378b;
	text-decoration: none
}
.txt_pink_bold {	
	font-size: 12px;
	font-family:arial;
	color:#fb75a7;
	font-weight:bold;
	text-decoration: none
}
.textmenu {
	font-size: 12px;
	font-family:arial;
	color:#999999;
	font-weight:bold;
	text-decoration: none
}
.txt_divider {
	font-size: 12px;
	font-family:arial;
	color:#ffcde0;
	text-decoration: none
}
.texttitle {	
	font-size: 14px;
	font-family:arial;
	color:#fb75a7;
	font-weight:bold;
	text-decoration: none
}

/*-------------------------------------------------- Tab ----------------------------------------------------*/

.right-tab {
	padding-right: 5px; 
	padding-left: 5px; 
	float: right; 
	border-bottom-width: 0px; 
	padding-bottom: 5px; 
	border: #fff3f7 1px solid; 
	color: #ff0064; 
	padding-top: 4px; 
	background-color: #fff3f7
}
.right-selected-tab {
	padding-right: 5px; 
	padding-left: 5px; 
	float: right; 
	border-bottom-width: 0px; 
	padding-bottom: 5px; 
	border: #fff3f7 1px solid; 
	color: #ff0064; 
	padding-top: 4px; 
	background-color: #ffffff
}
.bar-tab {
	padding-right: 5px; 
	padding-left: 5px; 
	border-bottom-width: 0px; 
	padding-bottom: 2px; 
	border: #fff3f7 1px solid; 
	color: #ff0064; 
	padding-top: 2px; 
	background-color: #fff3f7
}
.bar-selected-tab {
	padding-right: 5px; 
	padding-left: 5px; 
	border-bottom-width: 0px; 
	padding-bottom: 2px; 
	border: #fff3f7 1px solid; 
	color: #ff0064; 
	padding-top: 2px; 
	background-color: #ffffff
}

.error {
	COLOR: #c00
}

/*-------------------------------------------------- Header --------------------------------------------------*/



/*-------------------------------------------------- Leftbar ----------------------------------------------------*/

.m0l0i {
	font-family: arial;
	font-size: 12px;
	text-decoration : none;
	padding: 4px;
}
.m0l0o {
	text-decoration : none;
	border : 1px solid #fff3f7;
}
.m0l1i {
	font-family: arial;
	font-size: 12px;
	text-decoration : none;
	padding: 4px;
}
.m0l1o {
	text-decoration : none;
	border : 1px solid #fff3f7;
}
.m0l2i {
	font-family: arial;
	font-size: 12px;
	text-decoration : none;
	padding: 4px;
}
.m0l2o {
	text-decoration : none;
	border : 1px solid #fff3f7;
}

/*-------------------------------------------------- Footer --------------------------------------------------*/
/*
a.footer:link {
	font-family:arial;
	color:#7c7c7c;
	text-decoration:none;
	font-size:11px;
}
a.footer:visited {
	font-family:arial;
	color:#7c7c7c;
	text-decoration:none;
	font-size:11px;
}
a.footer:hover {
	font-family:arial;
	color:#7c7c7c;
	text-decoration:underline;
	font-size:11px;
}
.footertext {
	font-size: 12px;
	font-family:arial;
	color:#7c7c7c;
	font-weight:bold
}
.footertext2 {
	font-size: 12px;
	font-family:arial;
	color:#7c7c7c;
}
*/
/*-------------------------------------------------- TD ----------------------------------------------------*/

.td01 {
	background-color: #fff3f7
}
.td02 {
	background-color: #fff3f7
}
.td03 {
	background-color: #fff3f7
}

.td-bdr {
	border:1px solid #fff3f7;
}
/*-------------------------------------------------- FAQ ----------------------------------------------------*/
/*
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-COLOR:#fff3f7; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px; WIDTH: 165px; PADDING-TOP: 1px; HEIGHT: 17px;	BORDER: #e4e4e4 1px solid;  color:#333333
}
H3 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-COLOR:#fff3f7; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px; WIDTH: 165px; PADDING-TOP: 1px; HEIGHT: 17px; text-decoration:none; color:#333333
}
H3 A:hover{
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-COLOR:#fff3f7; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px; WIDTH: 165px; PADDING-TOP: 1px; HEIGHT: 17px; text-decoration:none; color:#ffffff
}
H3 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-COLOR:#fff3f7; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px; WIDTH: 165px; PADDING-TOP: 1px; HEIGHT: 17px; text-decoration:none; color:#333333
}
.stretcher {
	BACKGROUND: #fff
}
*/

/*-------------------------------------------------- DIV ----------------------------------------------------*/
/*
.leftborder1 {
	padding-top:10px; 
	padding-left:10px; 
	padding-right:4px; 
	padding-bottom:10px
}

.rightborder1 {
	border-right-color:#e4e4e4;
	border-right-width:1px;
	border-right-style:solid;
	padding-right: 2px; 
	padding-left: 5px; 
	padding-bottom:10px; 
	padding-top:7px
}
.center-line{
  border-bottom: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #CCCCCC;
}
*/

/*-------------------------------------------------- HR ----------------------------------------------------*/

.hr2 {
   height:1px;
   border-style:solid;
   border-color:#ffffff;
}

