body {
	margin: 0;
	padding: 0;
	color: #444444;
	font-family: Arial, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	text-align: left;
}

.clear {clear: both;}

.text {
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-align: left;
}

.text_justify {
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-align: justify;
}

.text_alahuzott {
		font-size: 11px;
		font-weight: bold;
		color: #444444;
		text-align: left;
		text-decoration: underline;
}

/************* index oldal felépítése *************/

#header {
	width: 950px;
	height: 274px;
}

#header_part1 {
        width: 651px;
        height: 274px;
        background: #FFFFFF url(../images/index_01.jpg) no-repeat;
        float: left;
}

#header_part2 {
        width: 299px;
        height: 274px;
        background: #FFFFFF url(../images/index_02.gif) no-repeat;
        float: right;
}

#maincontainer {
	width: 950px;
	height: 259px;
}

#menusav {
	position: relative;
	left: 49px;
	top: 2px;
}

#main_part1 {
        width: 650px;
        height: 259px;
        background: #FFFFFF url(../images/index_03.jpg) no-repeat;
        float: left;
}

#main_part2 {
        width: 300px;
        height: 259px;
        background: #FFFFFF url(../images/index_04.gif) no-repeat;
        float: right;
}

#media {
	width: 950px;
    height: 131px;
    background: #FFFFFF url(../images/index_05.gif) no-repeat;	
}


/************* index oldal elemei *************/

#popwin{
  border: 1px solid #00688D;
  background-color: #FFFFFF;
  width: 360px;
  position: absolute;
  top: 120px;
  left: 450px;
}
html>body #popwin{
  position: fixed;
}

#popwin_cont{
  height: 450px;
  width: 360px;
  background: url(../images/popwin209.gif) top left no-repeat;

}

.close {
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #00688D;
	color: #00688D;
	position: relative;
	top: 3px;
	left: 171px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-left: 3px;
}


.regisztralj {
	position: relative;
	top: 195px;
	left: -128px;
}

.bejelentkezes {
             position: relative;
             top: 35px;
             left: -30px;
			 width: 135px;
             text-align: left;
             font-family: "Tekton Pro";
             font-size: 13px;
             font-weight: bold;
             letter-spacing: 0.1em;
             color: #FFFFFF;
}

.bejelentkezes2 {
	position: relative;
	top: 22px;
	width: 130px;
}

.bejelentkezes2 a {
                 text-decoration: underline;
                 color: #FFFFFF;
                 font-size: 11px;
                 font-weight: normal;
                 text-align: left;
                 padding-left: 8px;
}

.bejelentkezes2 a:hover {
               text-decoration: none;
}

.login_mezo {
                     width: 85px;
                     height: 16px;
                     line-height: 14px;
                     font-size: 9px;
                     font-weight: normal;
                     background: #FFFFFF;
                     border: 1px solid #FFFFFF;
                     margin-bottom: 1px;
}

.login_gomb {
      font-family: "Tekton Pro";
      font-size: 13px;
      font-weight: normal;
      letter-spacing: 0.1em;
      color: #00A1D9;
      background: #FFFFFF;
      text-align: center;
      padding: 1px 0 1px 0;
      border: 1px solid #00688D;
      cursor: pointer;
}

.ora {
	position: relative;
	top: 56px;
	left: -114px;
}


.text_one {
		position: relative;
		left: 133px;
		top: 16px;
		width: 228px;
		height: 220px;
		text-align: justify;
		float: left;
		line-height: 145%;
		color: #00688D;
}

.text_two {
		position: relative;
		left: -30;
		top: 16px;
		width: 228px;
		height: 220px;
		text-align: justify;
		float: right;
		line-height: 145%;
		color: #00688D;
}


.gyorskereso {
             position: relative;
             top: 45px;
             left: -50px;
			 width: 185px;
             text-align: left;
             font-size: 10px;
             font-weight: bold;
             color: #00688D;
}

.kismezo {
        width: 45px;
        height: 18px;
        font-size: 9px;
        font-weight: normal;
        background: #FFFFFF;
        border: 1px solid #00688D;
        margin-bottom: 2px;
}

.nagymezo {
          width: 93px;
          height: 18px;
          font-size: 9px;
          font-weight: normal;
          background: #FFFFFF;
          border: 1px solid #00688D;
}

.gyorskereso_gomb {
	  font-family: "Tekton Pro";
      font-size: 13px;
      font-weight: normal;
      letter-spacing: 0.1em;
      color: #00688D;
      background: #FFFFFF;
      text-align: center;
      padding: 1px 0 1px 0;
      border: 1px solid #00688D;	
}

.arrowr {
	position: relative;
	top: 65px;
	left: 20px;
}


/************* authentikált oldal felépítése *************/

#header_auth {
        width: 950px;
        height: 274px;
        background: #FFFFFF url(../images/indexauth_01.gif) no-repeat;
}

#content {
         width: 950px;

}

#cont_fo {
         width: 950px;

}

#cont_1 {
            width: 106px;
            height: 390px;
            background: #FFFFFF url(../images/indexauth_02.gif) no-repeat;
            float: left;
}

#cont_main {
            width: 740px;
            height: 390px;
            background-color: #FFFFFF;
            float: left;
}

#cont_scroll {
			width: 740px;
			background-color: #FFFFFF;
			float: left;
			margin-bottom: 20px;
			font-size: 11px;
}
#cont_2 {
            width: 104px;
            height: 390px;
            background: #FFFFFF url(../images/indexauth_04.gif) no-repeat;
            float: right;
}

#footer {
        width: 950px;
        height: 56px;
        background: #FFFFFF url(../images/indexauth_05.jpg) no-repeat;
        font-size: 10px;
        color: #444444;
}

#footer a {
		font-size: 10px;
		color: #444444;
		text-decoration: underline;
}

#footer a:hover {text-decoration: none;}

/********************************************* regisztráció *********************************************/

.regform {
		 font-size: 10px;
         font-weight: normal;
         color: #00688D;
}

.regform_inp {
             width: 168px;
             height: 18px;
             border: 1px solid #00688D;
             margin-top: 3px;
             margin-left: 43px;
             font-size: 10px;
             font-weight: normal;
             color: #444444;
}

.regform_sel1 {
             width: 60px;
             height: 18px;
             line-height: 16px;
             border: 1px solid #00688D;
             margin-top: 3px;
             margin-left: 43px;
             font-size: 10px;
             font-weight: normal;
             color: #444444;
}

.regform_sel2 {
             width: 45px;
             height: 18px;
             line-height: 16px;
             border: 1px solid #00688D;
             margin-top: 3px;
             font-size: 10px;
             font-weight: normal;
             color: #444444;
}

.regform_butt {
              width: 80px;
              height: 18px;
              font-size: 11px;
              font-weight: bold;
              color: #FFFFFF;
              background-color: #00A1D9;
              padding-bottom: 3px;
              padding-left: 5px;
              padding-right: 5px;
              margin-top: 10px;
              border: 1px solid #00688D;
              cursor: pointer;
}

.regform_licensz {
                 width: 355px;
                 height: 330px;
                 overflow: auto;
                 font-size: 9px;
                 font-weight: normal;
                 text-align: justify;
                 border: 1px solid #00688D;
                 padding: 5px;
                 background-color: #ECF4F7;
                 color: #444444;
}

.require {color: #D7287B}

.confirmtext {
		font-size: 13px;
		font-weight: normal;
		color: #444444;
}

.purp {color: #D7287B}

.grey {color: #DEDEDE}

.cim {
     font-size: 13px;
     font-weight: bold;
     text-align: left;
     color: #D7287B;
     padding-top: 10px;
}

.loginsite {
           font-size: 11px;
           font-weight: normal;
           text-align: left;
           color: #444444;
}

.loginsite a {
           font-size: 10px;
           font-weight: normal;
           text-align: left;
           color: #00A1D9;
           text-decoration: underline;
}

.adatlap {
		font-size: 11px;
        font-weight: normal;
        color: #00688D;
        background: transparent;
        line-height: 13px;
        height: 300px;
        width: 350px;
        text-align: left;
        position: relative;
        top: 15px;
        left: 50px;
}

.adatlap2 {
		font-size: 11px;
        font-weight: normal;
        color: #00688D;
        background: transparent;
        line-height: 12px;
        height: 350px;
        width: 330px;
        text-align: left;
        position: relative;
        top: 20px;
        left: 10px;
}


.adatlap_bal {
         width: 365px;
         height: 370px;
         background: #FFFFFF url(../images/adatlap_bg.jpg) no-repeat;
         float: left;
}

.adatlap_jobb {
         width: 365px;
         height: 370px;
         background: #FFFFFF url(../images/adatlap_bg.jpg) no-repeat;
         float: left;
}

.adl_txt {
		color: #00688D; /* sötét kék */
		font-weight: bold;
		width: 120px;
}

.adatlap_cim {
     font-size: 13px;
     font-weight: bold;
     text-align: left;
     color: #00A1D9;
     padding-top: 10px;
}

.adatlap_linku {
			position: relative;
			left: -2px;
			top: -13px;
}

.adatlap_linku a {
			text-align: right;
			text-decoration: none;
			color: #00A1D9;
			font-weight: bold;
}

.adatlap_linku a:hover {text-decoration: underline}

#statistic {
		   width: 150px;
		   float: left;
           font-size: 11px;
           font-weight: normal;
           color: #444444;
           text-align: left;
           padding-top: 200px;
           padding-left: 110px;
}

/********************************** főmenü **********************************/

#mainmenu {
		position: relative;
		top: 14px;
		right: 110px;	
	
}

#mainmenu ul, #mainmenu li, #mainmenu a {
		display: block;
		margin: 0;
		padding: 0;
		border: 0;
}

#mainmenu ul {
		width: 150px;
		height: 253px;
		border-left: 1px solid #00A1D9;
		border-right: 1px solid #00A1D9;
		border-top: 2px solid #00A1D9;
		background: #FFFFFF;
		list-style: none;
}

#mainmenu li {
		position: relative;
		z-index: 9;
		line-height: 31px;
		border-bottom: 1px solid #00A1D9;
}
#mainmenu li.main	{ background:url("../images/m_nyitolap.jpg") no-repeat 3% 50% }
#mainmenu li.search	{ background:url("../images/m_kereses.jpg") no-repeat 3% 50% }
#mainmenu li.center	{ background:url("../images/m_beallitasok.jpg") no-repeat 3% 50% }
#mainmenu li.fav	{ background:url("../images/m_kedvencek.jpg") no-repeat 3% 50% }
#mainmenu li.mess	{ background:url("../images/m_uzenetek.jpg") no-repeat 3% 50% }
#mainmenu li.chat	{ background:url("../images/m_tarsalgo.jpg") no-repeat 3% 50% }
#mainmenu li.vip	{ background:url("../images/m_viptagsag.jpg") no-repeat 3% 50% }
#mainmenu li.logout	{ background:url("../images/m_kijelentkezes.jpg") no-repeat 3% 50% }		

#mainmenu li.main:hover	{ background:url("../images/mh_nyitolap.jpg") no-repeat 3% 50% }
#mainmenu li.search:hover	{ background:url("../images/mh_kereses.jpg") no-repeat 3% 50% }
#mainmenu li.center:hover	{ background:url("../images/mh_beallitasok.jpg") no-repeat 3% 50% }
#mainmenu li.fav:hover	{ background:url("../images/mh_kedvencek.jpg") no-repeat 3% 50% }
#mainmenu li.mess:hover	{ background:url("../images/mh_uzenetek.jpg") no-repeat 3% 50% }
#mainmenu li.chat:hover	{ background:url("../images/mh_tarsalgo.jpg") no-repeat 3% 50% }
#mainmenu li.vip:hover	{ background:url("../images/mh_viptagsag.jpg") no-repeat 3% 50% }
#mainmenu li.logout:hover	{ background:url("../images/mh_kijelentkezes.jpg") no-repeat 3% 50% }

#mainmenu a {
		padding-left: 50px;
		text-decoration: none;
		color: #00A1D9;
		font-weight: bold;
		text-align: left;
		width: 100%; /* IE */
}
#mainmenu li>a { width:auto; } /* others */


#mainmenu a:hover {color: #444444;}

	

#status {
		position: relative;
		top: -240px;
		left: 60px;
}

.statustab {
		width: 150px;
		height: 255px;
		font-size: 11px;
		font-weight: bold;
		color: #444444;
		padding-left: 5px;
} 


/********************************** user menü **********************************/

.usermenu {
      font-size: 10px;
      font-weight: normal;
      width: 710px;
      position: relative;
      left: 166px;
      top: -23px;
}

.usermenu ul {
         padding: 6px 0 7px 0;
         margin: 0;
         text-align: center;
}

.usermenu ul li {
            display: inline;
}

.usermenu ul li a {
              color: #494949;
              padding: 6px 1px 1px 1px;
              margin-right: 8px; /*linkek közti távolság*/
              text-decoration: none;
              border-bottom: 3px solid #00A1D9;
}

.usermenu ul li a:hover, .usermenu ul li a.selected {
                                         border-bottom-color: #D7287B;
}


/********************************** üzenetek menü **********************************/

.msgmenu {
      font-size: 10px;
      font-weight: bold;
      width: 710px;
      position: relative;
      left: 210px;
      top: -45px;
}

.msgmenu ul {
         padding: 6px 0 7px 0;
         margin: 0;
         text-align: center;
}

.msgmenu ul li {
            display: inline;
}

.msgmenu ul li a {
              color: #494949;
              padding: 6px 1px 1px 1px;
              margin-right: 8px; /*linkek közti távolság*/
              text-decoration: none;
              border-bottom: 3px solid #00A1D9;
}

.msgmenu ul li a:hover, .msgmenu ul li a.selected {
                                         border-bottom-color: #D7287B;
}

.msgmenu_sent {
      font-size: 10px;
      font-weight: bold;
      width: 710px;
      position: relative;
      left: 226px;
      top: -45px;
}

.msgmenu_sent ul {
         padding: 6px 0 7px 0;
         margin: 0;
         text-align: center;
}

.msgmenu_sent ul li {
            display: inline;
}

.msgmenu_sent ul li a {
              color: #494949;
              padding: 6px 1px 1px 1px;
              margin-right: 8px; /*linkek közti távolság*/
              text-decoration: none;
              border-bottom: 3px solid #00A1D9;
}

.msgmenu_sent ul li a:hover, .msgmenu_sent ul li a.selected {
                                         border-bottom-color: #D7287B;
}

.msgmenu_trash {
      font-size: 10px;
      font-weight: bold;
      width: 710px;
      position: relative;
      left: 223px;
      top: -45px;
}

.msgmenu_trash ul {
         padding: 6px 0 7px 0;
         margin: 0;
         text-align: center;
}

.msgmenu_trash ul li {
            display: inline;
}

.msgmenu_trash ul li a {
              color: #494949;
              padding: 6px 1px 1px 1px;
              margin-right: 8px; /*linkek közti távolság*/
              text-decoration: none;
              border-bottom: 3px solid #00A1D9;
}

.msgmenu_trash ul li a:hover, .msgmenu_trash ul li a.selected {
                                         border-bottom-color: #D7287B;
}


/********************************** üzenetek stílusa **********************************/

.messagesbox {
             width: 570px;
             font-size: 11px;
             font-weight: normal;
             color: #444444;
             background-color: #00A1D9;
             margin-top: 2px;
}

.messagesbox td {
             border-bottom: 1px solid #00688D;
             background-color: #FFFFFF;
             color: #444444;
             text-align: left;
             padding-left: 10px;
             line-height: 17px;
}

.messagebox tr {border-bottom: 1px solid #00688D;}

.messagesbox_header {
                   width: 570px;
                   font-size: 11px;
                   font-weight: bold;
                   background-color: #00688D;
                   color: #FFFFFF;
}

.messagesbox_header td {
                    text-align: left;
                    padding-left: 10px;
}

.sendmessages {
              font-size: 10px;
              font-weight: normal;
              color: #444444;
}

.sendmessages_inp {
             width: 320px;
             height: 18px;
             border: 1px solid #00688D;
             margin-top: 3px;
             margin-left: 20px;
             font-size: 10px;
             font-weight: normal;
             color: #444444;
}

.sendmessages_area {
             width: 320px;
             height: 100px;
             border: 1px solid #00688D;
             margin-top: 3px;
             margin-left: 20px;
             font-size: 10px;
             font-weight: normal;
             color: #444444;
}

.sendmessages_butt {
              width: 80px;
              height: 18px;
              font-size: 11px;
              font-weight: bold;
              color: #00688D;
              background-color: #FFFFFF;
              padding-bottom: 3px;
              padding-left: 5px;
              padding-right: 5px;
              margin-top: 10px;
              margin-left: 20px;
              border: 1px solid #00688D;
              cursor: pointer;
}

.messages_stat {
              width: 140px;
			  padding: 2px 0 2px 5px;
              background-color: #DFF3FA;
              border-bottom: 1px solid #FFFFFF;
              color: #444444;  
}

.messages_stat a {
              text-decoration: none;
              cursor: pointer;
              color: #444444;      
}

.messages_stat a:hover {color: #D7287B}

.messages_stat2 {
			  width: 30px;
              padding: 3px;
              background-color: #00688D;
              border-bottom: 1px solid #FFFFFF;
              border-left: 1px solid #FFFFFF;
              text-align: center;
              color: #FFFFFF;
}

.messagesread_h {
                font-size: 11px;
                font-weight: normal;
                color: #444444;
                background-color: #DFF3FA;
                padding-left: 10px;
                padding-top: 1px;
                padding-bottom: 1px;
}

.messagesread {
                font-size: 11px;
                font-weight: normal;
                color: #444444;
                padding-left: 10px;
                border: 1px solid #DFF3FA;
}


/********************************** képkezelés stílusa **********************************/

.pictshow {
          font-size: 10px;
          font-weight: normal;
          color: #444444;
}

.pictshow_inp {
          width: 200px;
          height: 16px;
          font-size: 10px;
          font-weight: normal;
          color: #444444;
          border: 1px solid #888888;
          margin-bottom: 3px;
}

.pictshow_butt {
          width: 65px;
          font-size: 9px;
          font-weight: normal;
          color: #444444;
          border: 1px solid #888888;
          background-color: #7FD0EC;
          margin-top: 1px;
}

.pictshow select {
          width: 200px;
          height: 16px;
          font-size: 10px;
          font-weight: normal;
          color: #444444;
          margin-bottom: 3px;
}

.vipalert {
          font-size: 11px;
          font-weight: normal;
          color: #D7287B;
}

.vipalert a {
            text-decoration: underline;
            color: #D7287B;
}

.vipalert a:hover {text-decoration: none;}

/***************************************** felhaszálói profil *****************************************/

.ontorles_inp {
             width: 168px;
             height: 18px;
             border: 1px solid #00688D;
             margin-top: 3px;
             margin-left: 43px;
             font-size: 10px;
}

.ontorles_textarea {
				height: 80px;
				width: 168;
				border: 1px solid #00688D;
				margin-left: 43px;
				margin-top: 3px;
				font-size:10px;
}

.ontorles_button {
				margin-top: 5px;
				margin-left: 43px;
				border: 2px solid #D7287B;
				background-color: #FFFFFF;
				color: #D7287B;
				font-size: 10px;
				padding-bottom: 1px;
}

.adatl_szerkeszt_area {
				height: 80px;
				width: 168;
				border: 1px solid #00688D;
				margin-left: 43px;
				margin-top: 3px;
				font-size:10px;

}


/****************************************** keresés ******************************************/

#search {
        width: 600px;
}

#search_header {
                     width: 600px;
                     height: 22px;
                     font-weight: bold;
                     text-align: left;
                     color: #FFFFFF;
                     background-color: #00688D;
                     border-bottom: 3px solid #7FD0EC;
}

#search_header a {
	text-decoration: none;
	color: #CFCFCF;
}

#search_header a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#search_foot {
                     width: 600px;
                     height: 22px;
                     font-weight: bold;
                     text-align: left;
                     color: #FFFFFF;
                     background-color: #00688D;
                     border-top: 3px solid #7FD0EC;
}

#search_foot a {
	text-decoration: none;
	color: #CFCFCF;
}

#search_foot a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.resulttable1 {
             height: 110px;
             font-size: 11px;
             font-weight: normal;
             color: #444444;
             padding: 0 5px 0 5px;
             background-color: #DFF3FA;
             border-bottom: 1px solid #00688D;
             margin-bottom: 5px;
}

.resulttable2 {
             height: 110px;
             font-size: 11px;
             font-weight: normal;
             color: #444444;
             text-align: left;
             background-color: #DFF3FA;
             border-bottom: 1px solid #00688D;
             border-left: 1px solid #00688D;
             margin-bottom: 5px;
}

.rt {
    background-color: #EFF9FD;
}

.rttext {
        font-weight: bold;
        padding-left: 5px;
}

.rttext2 {
        font-weight: normal;
        padding-right: 5px;
}

.name {
      font-weight: bold;
      font-size: 15px;
      text-decoration: none;
      color: #00688D;
}

.userfotoja {
	height: 80px;
	max-width: 80px;
	_width: 80px; /* hack IE 6*/	
}

.keresoout {
             padding-top: 20px;
             padding-bottom: 20px;
             border: 1px solid #BFEC07;
}

.kereso {
             text-align: left;
             font-size: 10px;
             font-weight: normal;
             color: #444444;
             padding-left: 10px;
             padding-right: 10px;
}

.in1 {
                    width: 45px;
                    height: 18px;
                    font-size: 11px;
                    font-weight: normal;
                    background: #FFFFFF;
                    margin: 3px 0 3px 0;
}

.in2 {
          width: 120px;
          height: 18px;
          font-size: 11px;
          font-weight: normal;
          background: #FFFFFF;
          margin: 3px 0 3px 0;
}

/********* kedvencek oldal *********/

.favtable {
		font-size: 11px;
		color: #FFFFFF;
}

.favheadline {
		background-color: #FFFFFF;
		border-top: 1px solid #00A1D9;
		border-left: 1px solid #00A1D9;
		border-right: 1px solid #00A1D9;
		color: #444444;
		line-height: 80px;
		font-weight: bold;
		font-size: 12px;
}

.favsmilies {
		height: 50px;
		width: 50px;
		margin-right: 20px;
		vertical-align: middle;
}

.kedvencek {
		background-color: #00A1D9;
		padding-left: 10px;
		padding-right: 10px;
}

.kedvencek a {
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
}

.kedvencek a:hover {
		text-decoration: none;
}

/* VIP oldal stílusa */

.tranzaktabla {
			font-size: 10px;
			color: #444444;		
}

.tranzaktabla tr, .tranzaktabla td {
			border: 1px solid #00688D;		
}

.tagsagitabla {
			font-size: 10px;
			color: #444444;
			line-height: 24px;
			border-top: 1px solid #00688D;
			border-left: 1px solid #00688D;
}

.tagsagitabla td {
			padding-left: 5px;
			border-right: 1px solid #00688D;
			border-bottom: 1px solid #00688D;
			border-top: 1px solid #00688D;
			text-align: center;					
}

.vipshopc {
		vertical-align: middle;
		text-align: center;
		margin-left: 10px;	
}

/******************************* user oldal *******************************/

.member_gomb {
			width: 200px;
			height: 18px;
			font-size: 11px;
			font-weight: bold;
			border: 1px solid #00688D;
			color: #D7287B;
			background-color: #FFFFFF;
			padding-bottom: 2px;
			margin-left: 5px;
			margin-top: 5px;
			cursor: pointer;
}

/******************************** faq ********************************/

.gyik {
	text-align: justify;
	width: 700px;
}

.gyik a {
	color: #D7287B;
	font-weight: bold;
	text-decoration: underline;
}

.gyik a:hover {
	color: #D7287B;
	font-weight: bold;
	text-decoration: none;
}

.kerdes {
	color: #00688D;
	font-weight: bold;	
}

.valasz {
	color: #00688D;
	font-weight: normal;
}

/******************************** képeslapküldő ********************************/

.box {
	width: 700px;
}

.boxtable {
		font-weight: bold;
		font-size: 11px;
		color: #00688D;
		width: 400px;
}

.ecard_inputmezo {
			 width: 168px;
             height: 18px;
             border: 1px solid #00688D;
             margin-top: 3px;
             margin-left: 43px;
             font-size: 10px;
}

.ecard_textarea {
				height: 100px;
				width: 168px;
				border: 1px solid #00688D;
				margin-left: 43px;
				margin-top: 3px;
				font-size:10px;
}

.ecard_button {
				margin-top: 5px;
				margin-left: 43px;
				border: 1px solid #00688D;
				background-color: #FFFFFF;
				color: #00688D;
				font-size: 10px;
				padding-bottom: 1px;
				cursor: pointer;
}

.ecard_button:hover {color: #D7287B}

.ecard_link {
		font-size: 12px;
		font-weight: bold;
		color: #00A1D9;
		text-decoration: none;
		cursor: pointer;
}

/******************************** chat ********************************/

.chtable {
		font-size: 11px;
		color: #00688D;
		width: 740px;
		height: 360px;
		background: #FFFFFF url(../images/chatzone_bg.jpg) no-repeat; 
}

.chinput {
	width: 260px;
    height: 18px;
    border: 1px solid #00688D;
    margin-top: 3px;
    margin-left: 43px;
    font-size: 10px;
}

.chbutton {
				margin-top: 5px;
				margin-left: 43px;
				border: 1px solid #00688D;
				background-color: #FFFFFF;
				color: #00688D;
				font-size: 10px;
				padding-bottom: 1px;
				cursor: pointer;
}

.chlink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #D7287B;
}

.chlink:hover {
		text-decoration: underline;
}