/*css for  invitation popup start here*/

.inviteDiv {
z-index:1;
position: absolute;
width:450px;
height:auto;
min-height:100px;
overflow:hidden;
background-color: #FFFFFF;
text-align: center;
border:#999999 1px solid;
  
}
.container_fanInvitation {
width:450px;
height:auto;
padding:0;
margin:auto;
text-align:left;
background:#FFFFFF;
 }
.header_fanInvitation {
width:450px;
height:40px;
padding:0;
margin:auto;
}
.text_box_fanInvitation {
width:330px;
height:26px;
padding:0;
margin:0 0 0 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}
.header_topblack_fanInvitation {
width:450px;
height:22px;
padding:0;
margin:auto;
background:#000000;
}
.blacktop_txt_fanInvitation{
width:330px;
height:22px;
padding:0;
margin:0 0 0 4px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFCC00;
line-height:20px;
}
.cross_top_fanInvitation {
width:30px;
height:22px;
padding:0;
margin:0;
float:right;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CCCCCC;
}
.cross_top_fanInvitation a:link {
color:#FFFFFF;
text-decoration:none;
}
.cross_top_fanInvitation a:visited {
color:#FFFFFF;
text-decoration:none;
}
.feild_box_fanInvitation {
width:450px;
height:45px;
padding:0;
margin:auto;
}
.errMsg{
width:420px;
height:10px;
padding:0;
margin:0 0 2px 0;
text-indent:100px;
}
.txt_fanInvitation {
width:100px;
height:auto;
padding:0;
margin:0 0 0 4px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.feild_fanInvitation {
width:300px;
height:auto;
padding:0;
margin:0;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.feild_padd_fanInvitation {
padding:0 0 0 6px;
}
.yes_no_box_fanInvitation {
width:80px;
height:30px;
padding:0;
margin:12px 5px 0 0;
float:right;

}
.btn_fanInvitation {
background:#FFCC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.yes_box_fanInvitation {
width:60px;
height:22px;
padding:0;
margin:10px 20px 0 0;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;
font-weight:bold;
}
.yes_fanInvitation {
width:50px;
height:auto;
padding:0;
margin:0;
float:right;
}
.text_area_box_fanInvitation {
width:450px;
height:120px;
padding:0;
margin:auto;
text-align:center;
}
.cap_box_fanInvitation {
width:315px;
height:130px;
padding:0;
margin:auto;
}
.cap_txt_fanInvitation {
width:200px;
height:18px;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.cap_fanInvitation {
width:150px;
height:auto;
padding:0;
margin:0;
}


/*paging start here */
.page_container {
clear:both;
float:left;
width:580px;
height:auto;
padding:0;
margin:0 400px;
padding:0;
text-align:left;
}

.page_box_search {
float:right;
width:auto;
border:0px solid #0000FF; 
margin:10px 28px 0 0;
padding:0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:normal; 
text-decoration:none;"
}

.no_box1 {
background:#FFCC00 none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:20px;
line-height:20px;
margin:0 0 21px 3px;
overflow:hidden;
padding-bottom:0;
text-align:center;
width:20px;
}

.page_next_box{
float:left;
width:54px; 
overflow:hidden; 
margin:3px;
padding:0; 
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}

.page_next_box a:link {
color:#000000;
text-decoration:none;
}
.page_next_box a:visited {
color:#000000;
text-decoration:none;
}



/*paging end here*/

/*css for private message start here*/
.container_privatemsg {
z-index:20;
position: absolute;
width:450px;
height:auto;
min-height:300px;
overflow:hidden;
padding:0;
margin:auto;
background-color:#FFFFFF;
text-align:left;
border:#999999 1px solid;
}
.header_privatemsg {
width:450px;
height:30px;
padding:0;
margin:auto;
}
.text_box_privatemsg {
width:400px;
height:20px;
padding:0;
margin:0 0 0 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.header_topblack_privatemsg {
width:450px;
height:22px;
padding:0;
margin:auto;
background:#000000;
}
.blacktop_txt_privatemsg {
width:330px;
height:22px;
padding:0;
margin:0 0 0 4px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFCC00;
line-height:20px;
}
.cross_top_privatemsg {
width:30px;
height:22px;
padding:0;
margin:0;
float:right;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
 
}
.cross_top_privatemsg a:link {
color:#FFFFFF;
text-decoration:none;
}
.cross_top_privatemsg a:visited {
color:#FFFFFF;
text-decoration:none;
}

.feild_box_privatemsg {
clear:both;
width:450px;
height:auto;
min-height:30px;
overflow:hidden;
padding:0;
margin:5px 0 0 0;
}
 
.feild_privatemsg {
width:300px;
height:auto;
padding:0;
margin:0;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.feild_padd_privatemsg {
padding:0 0 0 6px;
}
.yes_no_box_privatemsg {
width:80px;
height:30px;
padding:0;
margin:12px 5px 0 0;
float:right;

}
.btn_privatemsg {
background:#FFCC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.yes_box_privatemsg {
width:60px;
height:22px;
padding:0;
margin:10px 20px 0 0;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;
font-weight:bold;
}
.yes_privatemsg {
width:50px;
height:auto;
padding:0;
margin:0;
float:right;
}
.text_area_box_privatemsg {
width:450px;
height:120px;
padding:0;
margin:auto;
text-align:center;
}
.cap_box_privatemsg{
width:450px;
height:30px;
padding:0;
margin:0;
}
.cap_txt_privatemsg {
width:100px;
height:25px;
padding:0;
margin:0 0 0 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
}
.cap_privatemsg_privatemsg {
width:150px;
height:auto;
padding:0;
margin:0;
}
.subjedt_txt_privatemsg {
width:450px;
height:110px;
padding:0;
margin:0;
}
.cap_box1_privatemsg {
width:300px;
height:130px;
margin:10px 0 0 0;
padding:0;
}
.cap_txt1_privatemsg {
width:300px;
height:18px;
float:left;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.cap1_privatemsg{
width:300px;
height:auto;
padding:0;
margin:0;
}
.fanchk{
width:200px; 
height:22px; 
margin:0; 
padding:0; 
float:left;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fan_cap_box{
width:300px; 
height:auto;
min-height:100px;
overflow:hidden; 
margin-left:100px; 
padding:0; 
}
.fanlist_err{
width:300px;
height:auto;
margin:3px 10px 5px 10px;
padding:0;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
text-align:center;
}
.fanlist_text{
width:260px;
height:20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
border:1px solid #CCCCCC;
}
.fanlist_textarea{
width:260px;
height:100px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
border:1px solid #CCCCCC;
}
.successmsg{
width:400px;
height:auto;
margin:150px 0 0 0;
padding:0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

/*css for private message ends here*/

