@charset "euc-jp";
/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

site name	:	Girls Navi

url		:	

created	:	2009/4/17

corder	:	Junko Otsuka

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*/


/********************************************
	Commonness	
********************************************/

body {
	background: url(/imgs/background.jpg) repeat-y center;
}
.clear {
	clear: both;
}
#wrapper {
	width: 800px;
	margin-left: -400px;
	position: relative;
	left: 50%;
}
a:link,
a:visited {
	color: #93C;
	text-decoration: none;
}
a:hover,
a:active {
	color: #93C;
	text-decoration: underline;
}
/*********** Header ***********/

#header_bg {
	background: url(/imgs/headbg.jpg) no-repeat center top;
	height: 182px;
}
#header {
	background: url(/imgs/head.jpg) no-repeat;
	height: 182px;
	width: 800px;
}
h1 {
	padding-top: 15px;
	float: left;
}
h2 {
	text-indent: -9999px;
}
#menubar {
	width: 448px;
	float: right;
	padding-top: 3px;
}
#menubar ul {
	height: 41px;
	list-style-type: none;
	overflow: hidden;
}
#menubar li {
	float: left;
	width: 97px;
	padding-left: 13px;
}
.about a:link,
.about a:visited {
	text-decoration: none;
	background: url(/imgs/site.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.about a:hover,
.about a:active {
	text-decoration: none;
	background: url(/imgs/site2.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.answer a:link,
.answer a:visited {
	text-decoration: none;
	background: url(/imgs/qa.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.answer a:hover,
.answer a:active {
	text-decoration: none;
	background: url(/imgs/qa2.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.inquiry a:link,
.inquiry a:visited {
	text-decoration: none;
	background: url(/imgs/inquiry.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.inquiry a:hover,
.inquiry a:active {
	text-decoration: none;
	background: url(/imgs/inquiry2.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.company a:link,
.company a:visited {
	text-decoration: none;
	background: url(/imgs/company.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.company a:hover,
.company a:active {
	text-decoration: none;
	background: url(/imgs/company2.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
/*********** Content ***********/

#content {
	width: 790px;
	margin-top: 10px;
	margin-left: 10px;
}
/*********** Footer ***********/

#footer {
	background: url(/imgs/footbg.gif) repeat-x bottom;
	height: 50px;
	position: relative;
	margin-top: 20px;
}
#copyright {
	background: url(/imgs/copyright.jpg) no-repeat;
	text-indent: -9999px;
	height: 19px;
	width: 379px;
	margin-top: 11px;
	margin-left: -189px;
	position: relative;
	left: 50%;
}
#footer_menu ul {
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#footer_menu ul li {
	display: inline;
	margin: 0px;
	padding:0 0.6em;
	border-right: 1px solid #000;
}
#footer_menu ul li.last {
	border-right: none;
}
/*********** Prifile ***********/
.prof1,
.prof2 {
	float: left;
	margin-bottom: 15px;
	margin-left: 18px;
}
.prof1_head {
	background: url(/imgs/pr1head.jpg) no-repeat;
	height: 33px;
	width: 98px;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
	font-size: x-small;
}
.prof1_cont {
	background: url(/imgs/pr1con.jpg) repeat-y;
	width: 98px;
	font-size: x-small;
	text-align: center;
}
.prof1_foot {
	background: url(/imgs/pr1foot.jpg) no-repeat top;
	height: 18px;
	width: 98px;
}
.prof2_head {
	background: url(/imgs/pr2head.jpg) no-repeat;
	height: 33px;
	width: 98px;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
	font-size: x-small;
}
.prof2_cont {
	background: url(/imgs/pr2con.jpg) repeat-y;
	width: 98px;
	font-size: x-small;
	text-align: center;
}
.prof2_foot {
	background: url(/imgs/pr2foot.jpg) no-repeat top;
	height: 18px;
	width: 98px;
}
/*********** R-18 ***********/

#r18 {
	background: url(/imgs/r18.gif) no-repeat;
	text-indent: -9999px;
	height: 43px;
	width: 555px;
	margin-top: 20px;
	margin-left: 122px;
}
/*********** Advertise ***********/

#advertise {
	margin: 15px 20px 15px 10px;
	text-align: center;
}
/********************************************
	Top	
********************************************/


/*********** Login ***********/

#login_form {
	background: url(/imgs/loginform.gif) no-repeat;
	height: 34px;
	width: 779px;
}
#login_title {
	margin-top: 8px;
	margin-left: 8px;
	float: left;
}
#id,
#pass {
	margin-left: 20px;
	padding-top: 8px;
	float: left;
}
#id img,
#pass img {
	float: left;
}
#id input,
#pass input {
	width: 130px;
	float: left;
	margin-left: 10px;
}
#check {
	background: url(/imgs/idpass.gif) no-repeat;
	height: 17px;
	width: 127px;
	float: left;
	margin-top: 8px;
	margin-left: 20px;
}
#check input {
	margin-top: 2px;
	margin-left:5px;
	/margin-top: -2px; /* IE6,IE7 */
	/margin-left: -1px; /* IE6,IE7 */
}
#check p {
	text-indent: -9999px;
}
#login {
	margin-left: 20px;
	margin-top: 5px;
}
/*********** Search ***********/

#search {
	padding-left: 25px;
	margin-top: 10px;
}
#search_title {
	background: url(/imgs/topsearch.jpg) no-repeat;
	text-indent: -9999px;
	height: 50px;
	width: 80px;
	float: left;
}
#search_list {
	width: 648px;
	float: left;
	padding-top: 4px;
}
#search_list ul {
	height: 40px;
	list-style-type: none;
	overflow: hidden;
}
#search_list li {
	float: left;
	width: 122px;
	padding-left: 40px;
}
/*********** New ***********/

#new {
	padding-top: 10px;
	margin-left: 5px;
}
#new_header {
	background: url(/imgs/topnewhead.jpg) no-repeat;
	text-indent: -9999px;
	height: 78px;
	width: 770px;
}
#new_cont {
	background: url(/imgs/topnewcont.jpg) repeat-y; /* IE5.5 */
	width: 770px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/topnewcont.jpg) repeat-y;
	width: 740px;
	padding-left: 30px;
}
#new_foot {
	background: url(/imgs/topnewfoot.jpg) no-repeat;
	height: 50px;
	width: 770px;
}
#new_more {
	float: right;
	margin-top: 4px;
	margin-right: 6px;
}
#new_more a:link,
#new_more a:visited {
	text-decoration: none;
	background: url(/imgs/topnewmore.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 139px;
}
#new_more a:hover,
#new_more a:active {
	text-decoration: none;
	background: url(/imgs/topnewmore2.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 139px;
}
/*********** Accesses ***********/

#accesses {
	padding-top: 15px;
	margin-left: 5px;
}
#accesses_header {
	background: url(/imgs/topacceshead.jpg) no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 770px;
}
#accesses_cont {
	background: url(/imgs/topaccescont.jpg) repeat-y; /* IE5.5 */
	width: 770px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/topaccescont.jpg) repeat-y;
	width: 740px;
	padding-left: 30px;
}
#accesses_foot {
	background: url(/imgs/topaccesfoot.jpg) no-repeat;
	height: 50px;
	width: 770px;
}
#accesses_more {
	float: right;
	margin-top: 4px;
	margin-right: 6px;
}
#accesses_more a:link,
#accesses_more a:visited {
	text-decoration: none;
	background: url(/imgs/topaccesmore.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 139px;
}
#accesses_more a:hover,
#accesses_more a:active {
	text-decoration: none;
	background: url(/imgs/topaccesmore2.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 139px;
}
/********************************************
	New / Accesses	/ Mail Friend / Friend
	Love / Adult / Photo / Profile
	Point / Profil change
********************************************/

#center {
	margin-left: 36%;
}
#next,
#next2,
#prev,
#prev2 {
	height: 19px;
	width: 74px;
	float: left;
	margin: 10px;
}
#mailf,
#friend,
#love,
#adult,
#photo,
#profile,
#point,
#change{
	padding-top: 15px;
	margin-left: 5px;
}
#mailf_cont,
#love_cont,
#photo_cont,
#point_cont,
#change_cont{
	background: url(/imgs/cont.jpg) repeat-y; /* IE5.5 */
	padding-left: 30px; /* IE5.5 */
	padding-right: 30px; /* IE5.5 */
	width: 770px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/cont.jpg) repeat-y;
	padding-left: 30px;
	padding-right: 30px;
	width: 710px;
}
#friend_cont,
#adult_cont,
#profile_cont {
	background: url(/imgs/cont2.jpg) repeat-y; /* IE5.5 */
	padding-left: 30px; /* IE5.5 */
	padding-right: 30px; /* IE5.5 */
	width: 770px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/cont2.jpg) repeat-y;
	padding-left: 30px;
	padding-right: 30px;
	width: 710px;
}
#con_foot {
	background: url(/imgs/confoot.jpg) no-repeat;
	height: 50px;
	width: 770px;
}
#con_foot2 {
	background: url(/imgs/confoot2.jpg) no-repeat;
	height: 50px;
	width: 770px;
}
#mailf_header,
#friend_header,
#love_header,
#adult_header,
#photo_header,
#profile_header,
#point_header,
#change_header{
	text-indent: -9999px;
	height: 75px;
	width: 770px;
}
/*********** Mail Friend ***********/

#mailf_header {
	background: url(/imgs/mailfriend2.jpg) no-repeat;
}
/*********** Friend ***********/

#friend_header {
	background: url(/imgs/friend2.jpg) no-repeat;
}
/*********** love ***********/

#love_header {
	background: url(/imgs/love2.jpg) no-repeat;
}
/*********** Adult ***********/

#adult_header {
	background: url(/imgs/adult2.jpg) no-repeat;
}
/*********** Photo ***********/

#photo_header {
	background: url(/imgs/photo2.jpg) no-repeat;
}
/*********** Profile ***********/

#profile_header {
	background: url(/imgs/profile3.jpg) no-repeat;
}
#selec {
	background-image: url(/imgs/border.gif);
	width: 762px;
	border-top: 1px solid #ff66cc;
	border-right: 1px solid #ff66cc;
	border-bottom: 8px solid #ff66cc;
	border-left: 1px solid #ff66cc;
	margin-top: 15px;
	margin-left: 7px;
}
#selec_head {
	background: url(/imgs/profilehead.jpg) no-repeat;
	text-indent: -9999px;
	height: 27px;
}
#selec_cont {
	margin: 8px;
	padding: 3px;
	background-color: #FFF;
}
/*********** Point ***********/

#point_header {
	background: url(/imgs/point.jpg) no-repeat;
}
#point table{
	margin-bottom: 20px;
}
#point td{
	padding: 5px;
}
/*********** Profil change ***********/

#change_header {
	background: url(/imgs/prc.jpg) no-repeat;
}
/********************************************
	Rule / Q & A / Inquiry / Company
********************************************/

#rule,
#qanda,
#inquiry,
#company {
	padding-top: 15px;
	margin-left: 5px;
}
#rule_cont,
#inquiry_cont {
	background: url(/imgs/cont.jpg) repeat-y; /* IE5.5 */
	padding-left: 30px; /* IE5.5 */
	padding-right: 30px; /* IE5.5 */
	width: 770px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/cont.jpg) repeat-y;
	padding-left: 30px;
	padding-right: 30px;
	width: 710px;
}
#rule_foot,
#inquiry_foot {
	background: url(/imgs/confoot.jpg) no-repeat;
	height: 60px;
	width: 770px;
}
#qanda_cont,
#company_cont {
	background: url(/imgs/cont2.jpg) repeat-y; /* IE5.5 */
	padding-left: 30px; /* IE5.5 */
	padding-right: 30px; /* IE5.5 */
	width: 770px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/cont2.jpg) repeat-y;
	padding-left: 30px;
	padding-right: 30px;
	width: 710px;
}
#qanda_foot,
#company_foot {
	background: url(/imgs/confoot2.jpg) no-repeat;
	height: 60px;
	width: 770px;
}
/*********** Rule ***********/

#rule_header {
	background: url(/imgs/siterule.jpg) no-repeat;
	text-indent: -9999px;
	height: 76px;
	width: 770px;
}
#rule h4 {
	font-weight: bold;
}
#rule p,
#rule ul {
	padding-bottom: 15px;
}
#rule_menu {
	background: url(/imgs/site2.jpg) no-repeat;
	text-indent: -9999px;
	height: 42px;
	width: 97px;
}
/*********** Q & A ***********/

#qanda_header {
	background: url(/imgs/qanda.jpg) no-repeat;
	text-indent: -9999px;
	height: 75px;
	width: 770px;
}
#qanda h4 {
	font-weight: bold;
}
#qanda p,
#qanda ul {
	padding-bottom: 15px;
}
.disclaimer{
	font-size: 10px;
	color: #F00;
	margin-top: -20px;
}
#qanda_menu {
	background: url(/imgs/qa2.jpg) no-repeat;
	text-indent: -9999px;
	height: 42px;
	width: 97px;
}
/*********** Inquiry ***********/

#inquiry_header {
	background: url(/imgs/inquiry3.jpg) no-repeat;
	text-indent: -9999px;
	height: 75px;
	width: 770px;
}
#inquiry h4 {
	font-weight: bold;
}
#inquiry form{
	margin-bottom: 30px;
}
#inquiry .send{
	float: right;
}
#inquiry_menu {
	background: url(/imgs/inquiry2.jpg) no-repeat;
	text-indent: -9999px;
	height: 42px;
	width: 97px;
}
#inquiry .confi {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
#inquiry li {
	padding-bottom: 10px;
}
/*********** Company ***********/

#company_header {
	background: url(/imgs/company3.jpg) no-repeat;
	text-indent: -9999px;
	height: 75px;
	width: 770px;
}
#company_menu {
	background: url(/imgs/company2.jpg) no-repeat;
	text-indent: -9999px;
	height: 42px;
	width: 97px;
}
#company_cont img {
	text-align: center;
}
/********************************************
	Profile
********************************************/

#prof {
	background: url(/imgs/background2.jpg) repeat-y center;
}
#line1 {
	height: 100%;
	border-top: 8px solid #ff66cc;
	border-bottom: 8px solid #ff66cc;
}
#line2 {
	height: 100%;
	border-top: 3px solid #ffccff;
	border-bottom: 3px solid #ffccff;
}
#prof_header {
	background: url(/imgs/profilebg.jpg) repeat-x;
	height: 46px;
	margin-top: 20px;
}
#prof_header h1 {
	background: url(/imgs/profile.jpg) no-repeat;
	text-indent: -9999px;
	height: 46px;
	width: 502px;
	margin-left: -251px;
	left: 50%;
	position: absolute;
}
/*********** Girls Prof ***********/

#girl_prof {
	background: url(/imgs/prof.png) no-repeat;
	height: 257px;
	width: 477px;
	margin-top: 20px;
	margin-left: -238px;
	position: relative;
	left: 50%;
}
#girl_prof img {
	float: left;
	margin-top: 45px;
	margin-left: 22px;
}
#prof_text1 {
	float: left;
	margin: 42px 70px 0px 55px;
	width:120px;
	height:106px;
}
#prof_text2 {
	float: left;
	margin: 42px 0px 0px -35px;
	width:120px;
	height:106px;
}
#girl_prof li {
	padding-bottom: 10px;
}
#girl_prof p {
	padding: 10px 15px 0px 18px;
}
/*********** Message Send ***********/

#ms {
	height: 219px;
	width: 474px;
	position: relative;
	left: 50%;
	margin: 20px 0px 10px -237px;
}
#ms_header {
	background: url(/imgs/mail.jpg) no-repeat;
	text-indent: -9999px;
	height: 27px;
	width: 474px;
}
#ms_cont {
	background: url(/imgs/mailcont.jpg) no-repeat;
	height: 239px;
	width: 474px;
}
#ms_text {
	padding-top: 10px;
	padding-left: 14px;
	font-size: 12px;
}
#ms_text2 {
	width: 97%;
	padding-top: 8px;
	font-size: 10px;
}
#ms_img {
	float: right;
	margin-top: 15px;
	margin-right: 15px;
}
#ms span {
	font-weight: bold;
}
#ms2_header {
	background: url(/imgs/mail2.jpg) no-repeat;
	text-indent: -9999px;
	height: 27px;
	width: 474px;
}
#ms2_cont {
	background: url(/imgs/mailcont2.jpg) no-repeat;
	height: 239px;
	width: 474px;
}
#ms2_img {
	padding-left: 150px;
	padding-top: 90px;

}
/********************************************
	login page	
********************************************/


/*********** User Profile ***********/

#userprof {
	background: url(/imgs/userprof.jpg) no-repeat;
	float: left;
	height: 268px;
	width: 551px;
	margin-top: 10px;
	font-size: 12px;
}
#userprof a:link,
#userprof a:visited {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
#userprof a:hover,
#userprof a:active {
	color: #ff6600;
	text-decoration: underline;
	font-weight: bold;
}
.userimg {
	float: left;
	height: 111px;
	width: 88px;
	margin-top: 45px;
	margin-left: 22px;
}
.user_cont {
	float: left;
}
.user_name {
	width: 210px;
	margin-left: 10px;
	margin-top: 43px;
}
.user_name span {
	font-size: 14px;
	font-weight: bold;
	margin-left: 30px;
}
.user_pt {
	width: 165px;
	margin-top: 44px;
	margin-left: 34px;
}
.user_pt span {
	font-weight: bold;
}
.user_update {
	height: 90px;
	width: 210px;
	margin-top: 10px;
	margin-left: 10px;
	font-weight: bold;
}
.user_update span {
	color: #F00;
}
.user_menu {
	margin-top: 13px;
	margin-left: 34px;
}
.user_menu li {
	background: url(/imgs/ico.gif) no-repeat -1px;
	margin-top: 5px;
	margin-left: 5px;
	padding-left: 10px;
	list-style-type: none;
}
.logout {
	margin-top: 30px;
	margin-left: 450px;
}
/*********** Girls Search ***********/

#g_search {
	float: left;
	width: 200px;
	border-top: 1px solid #ff66cc;
	border-right: 1px solid #ff66cc;
	border-bottom: 8px solid #ff66cc;
	border-left: 1px solid #ff66cc;
	background-image: url(/imgs/border.gif);
	margin-top: 10px;
	margin-left: 15px;
}
#gs_head {
	background: url(/imgs/seaechhead.jpg) no-repeat;
	text-indent: -9999px;
	height: 27px;
}
#gs_cont {
	margin: 8px;
	background-color: #FFF;
}
#gs_cont ul {
	text-align: center;
	padding-top: 1px;
	padding-bottom: 10px;
}
#gs_cont li {
	margin-top: 8px;
}
/********************************************
	Mail Box	
********************************************/

#mailbox {
	width: 763px;
	margin-top: 10px;
}
#mailbox h3 {
	text-indent: -9999px;
}
#mailbox_head {
	background: url(/imgs/mailboxhead.jpg) no-repeat;
	height: 65px;
}
#mailbox_cont {
	background: url(/imgs/mailboxcont.jpg) repeat-y; /* IE5.5 */
	padding-top: 20px; /* IE5.5 */
	padding-bottom: 40px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/mailboxcont.jpg) repeat-y;
	padding-top: 20px;
	padding-bottom: 20px;
	/padding-left: 21px; /* IE6,IE7 */
	/padding-bottom: 50px;/* IE6,IE7 */
}
#mailbox_foot {
	background: url(/imgs/mailboxfoot.jpg) no-repeat;
	height: 58px;
}
/*********** Mail Menu ***********/

#mailbox #menubar {
	width: 400px;
	padding-top: 28px;
	padding-left:30px;
	float: left;
}
#mailbox #menubar ul {
	height: 37px;
	list-style-type: none;
	overflow: hidden;
}
#mailbox #menubar li {
	float: left;
	width: 96px;
	padding-left: 13px;
}
.receive a:link,
.receive a:visited {
	text-decoration: none;
	background: url(/imgs/mailbox2.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.receive a:hover,
.receive a:active {
	text-decoration: none;
	background: url(/imgs/mailbox1.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.send a:link,
.send a:visited {
	text-decoration: none;
	background: url(/imgs/mailbox4.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.send a:hover,
.send a:active {
	text-decoration: none;
	background: url(/imgs/mailbox3.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.delete a:link,
.delete a:visited {
	text-decoration: none;
	background: url(/imgs/mailbox6.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
.delete a:hover,
.delete a:active {
	text-decoration: none;
	background: url(/imgs/mailbox5.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 97px;
}
#receive_menu {
	background: url(/imgs/mailbox1.jpg) no-repeat;
	text-indent: -9999px;
	height: 37px;
	width: 96px;
}
#send_menu {
	background: url(/imgs/mailbox3.jpg) no-repeat;
	text-indent: -9999px;
	height: 37px;
	width: 96px;
}
#delete_menu {
	background: url(/imgs/mailbox5.jpg) no-repeat;
	text-indent: -9999px;
	height: 37px;
	width: 96px;
}
/*********** Mail Receive ***********/

#mailbox_cont table {
	width: 720px;
	margin-left: 21px;
}
#mailbox_cont .table2 {
	width: 720px;
	margin-left: 21px;
	border: 1px solid #ff66cc;
	background-image: url(/imgs/border.gif);
}
.table2 tr {
	border: 1px solid #ff66cc;
}
.table2 td {
	border: 1px solid #ff66cc;
}
#mailbox_cont tr th {
	background-image: url(/imgs/border.gif);
	border-top: 1px solid #ff66cc;
	border-bottom: 1px solid #ff66cc;
	padding: 3px;
	font-weight: bold;
}
#mailbox_cont tr {
	padding: 3px;
	border-bottom: 1px dashed #ff66cc;
}
#mailbox_cont td {
	padding: 4px;
	/border-bottom: 1px dashed #ff66cc; /* IE6,IE7 */
}
#mailbox_cont table span {
	font-weight: bold;
	color: #F00;
}
.th_back {
	background-color: #FFF;
	padding: 2px;
}
.width1 {
	width: 55px;
	text-align: center;
}
.width2 {
	width: 135px;
}
.width3 {
	width: 600px;
}
.height {
	height:15px;
	width: 600px;
}
.link {
	margin-top: 30px;
	text-align: center;
	width: 763px;
	font-weight: bold;
}
.center2 {
	text-align: center;
}
.mail_re {
	font-weight: bold;
	background: url(/imgs/mailre.jpg) no-repeat;
	float: right;
	height: 29px;
	width: 35px;
	padding-top: 7px;
	padding-left: 45px;
	margin-top: 10px;
	margin-right:20px;
}
.mail_de {
	font-weight: bold;
	background: url(/imgs/maildelet.jpg) no-repeat;
	float: right;
	height: 29px;
	width: 35px;
	padding-top: 7px;
	padding-left: 45px;
	margin-top: 10px;
}
/*********** Sent ***********/

#me_sent {
	width: 763px;
	margin-top: 10px;
}
#me_sent_head {
	background: url(/imgs/messagesent.jpg) no-repeat;
	height: 65px;
}
#me_sent h3{
	text-indent: -9999px;
}
.sent{
	float: right;
	height: 50px;
	width: 122px;
	padding-top: 10px;
	padding-right: 30px;
}
#me_sent_cont{
	background: url(/imgs/mailboxcont.jpg) repeat-y; /* IE5.5 */
	padding-top: 70px; /* IE5.5 */
	padding-bottom: 20px; /* IE5.5 */
	height: 200px;/* IE5.5 */
	text-align: center;/* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/mailboxcont.jpg) repeat-y;
	padding-top: 70px;
	padding-bottom: 20px;
	/padding-left: 21px; /* IE6,IE7 */
	height: 200px;
	text-align: center;
}
/*********** User ***********/

#user_profile {
	width: 763px;
	margin-top: 15px;
}
#user_profile_head {
	background: url(/imgs/userprof2.jpg) no-repeat;
	height: 65px;
}
#user_profile_cont {
	background: url(/imgs/mailboxcont.jpg) repeat-y; /* IE5.5 */
	padding-top: 20px; /* IE5.5 */
	padding-bottom: 20px; /* IE5.5 */
	voice-family: "\"}\""; /* IE5.5 */
	background: url(/imgs/mailboxcont.jpg) repeat-y;
	padding-top: 20px;
	padding-bottom: 20px;
	/padding-left: 21px; /* IE6,IE7 */
}
#user_profile_cont div{
	margin-left: 20px;
	margin-right: 20px;
	background-color: #ffebfb;
	padding: 10px;
}
#user_profile_cont .page2{
	margin-left: 20px;
	margin-right: 20px;
	background-color: #FFF;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}

#user_profile_cont p{
	margin-top: 15px;
}
#user_profile_cont .send{
	float: right;
	margin-top: 15px;
	margin-right: 30px;
}
#user_profile_foot {
	background: url(/imgs/mailboxfoot.jpg) no-repeat;
	height: 58px;
}
