
.signin
 {
 width:103px;
 height:28px;
	
}

.r_border {
   border-width:30px;
   border-color:#c80000;
   -moz-border-radius:30px;
   height:680px;
   width:858px;
   border-style:solid;
   padding: 10px 10px 10px 10px;
}


.grey_bgc {
background-color: #f1f1f1;
}

.TX12
{
width:100px;
height:25px;
}



.red_border {
    border: 30px solid rgb(200, 0, 0);
    padding: 20px 10px 10px 24px; 
    -moz-border-radius-topleft: 30px;
    -moz-border-radius-topright: 30px; 
    -moz-border-radius-bottomright: 30px;
    -moz-border-radius-bottomleft: 30px;
     height: 829px; 
     width: 850px;
    }

.grey_border{
 background-color:rgb(241, 241, 241);
 height: 580px; 
 width: 812px; 
 padding: 1px 10px 0px 10px;
 border:1px;
 border-color:#d3d3d3; 
 border-style:solid;
}

.desc {
 padding-bottom:15px;
 padding-top:15px;
 color:#666666;
 font-weight:bold;
 font-size:14px; 
 font-family:Trebuchet MS,verdana, tahoma, arial, sans-serif;
}

.white_bck{
	background-color:#FFFFFF;
	border:1px;
    border-color:#d3d3d3; 
    border-style:solid;
    font-weight: bold;                    
}

.header{
  font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
  font-weight: bold; 
  font-size: 14px; 
  color: rgb(239,31,32); 
  height: 18px;
  
}

.TX10{
	font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
	font-size: 11px; 
	color: #666666 ; 
	padding-top: 6px;
	font-weight: bold;
	}
	
.TX11{
	font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
	font-size: 11px; 
	color: #666666 ; 
	font-weight: bold;
	}
	

.textbox {
  	width: 120px;
	height: 15px;
}	
	

/*verification page */
 .text1{
  font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
  font-size: 12px;
  padding-top: 24px; 
  color:#c80000;
}



.text2{
	width:90px; 
	height:18px; 
	padding-left:10px;
}



/* Home page  */
.red_H{
	height: 700px; 
	width: 860px;
}

.top{ 
 padding-top: 20px;
}



.width_h{
 width: 192px;
}


.left_h{
 background-image: url("../../images/virgin/left_right.gif");
 background-repeat: repeat;
 padding: 20px 10px 0px 10px;
 font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
 font-size: 11px; 
 color: #FFFFFF;
}

.my_status_top{
	padding-top: 10px;
   background-repeat: no-repeat;

}
.cursor_point{
	cursor: pointer;
   
}

.tab_selected
{  color: #000000; 
}



.my_status_left {
	padding-bottom: 10px; 
	background-image: url(../../images/virgin/my_status_left.gif);
	background-repeat: no-repeat;
	border-right-color: #d3d3d3;
	border-right-style:solid;
	border-right-width:1px;
}

.status_img {
	padding-bottom: 10px; 
	padding-top: 10px;
	}
	
.changestate {
width: 110px;
font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif;
font-size: 11px;
color: #FFFFFF;
background-color: #f17021;
}


.spread_img1
{
 padding-right: 10px;
 background-image: url(../../images/virgin/spread_left.gif);
 background-repeat:no-repeat;
 border-right-color:#d3d3d3;
 border-right-style:solid;
 border-right-width:1px;"
}

.spread_txt {
 font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif;
 font-size: 11px;
 color: #666666;
 padding-top: 10px;
 padding-left: 10px;
}

.spread_box {
 width: 125px;
 height: 50px;
 }
 
 
.spread_img2 {
  background-image: url(../../images/virgin/spread_right.gif); 
  background-repeat: no-repeat;
  border-right-color: #d3d3d3;
  border-right-style:solid;
  border-right-width:1px;
  }
  
.right_clm {
	width: 655px;
	}
	
.red_navigation {
		background-repeat: no-repeat; 
		-moz-border-radius-topright:10px;
		background-image: url(../../images/virgin/navigation_red_bar.gif);
}	
.navigation_txt { 
 padding: 16px 10px 0px 10px; 
 color: #FFFFFF; 
 font-size: 12px; 
 font-weight: bold; 
 font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif;
}

.grey_home {
 background-color: #f1f1f1;
 height: 490px;
 width: 653px;
 border: 1px;
 border-color: #d3d3d3;
 border-style: solid;
 padding-top: 10px;
}

.block1 {
  background-color: #FFFFFF; 
  background-repeat:no-repeat; 
  width: 633px; 
  height: 145px; 
  border: 1px; 
  border-color: #d3d3d3; 
  border-style: solid;
  
}

.block_padding {
	padding-bottom: 5px;
	}
	
.pl_blocks {
	width: 197px; 
	padding-left: 10px;
	display:table-cell;
}

.pl_header_small {
 background: url(../../images/virgin/partyline_header_small.jpg);
 background-repeat: no-repeat; 
 padding: 7px 0px 0px 8px; 
 color: #FFFFFF;
 font-size: 18px; 
 font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
 border: 1px; 
 border-color: #d3d3d3; 
 border-style: solid;
}

.block_txt2{
 font-size: 11px; 
 font-weight: bold; 
 font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
 padding-left: 8px; 
 border: 1px; 
 border-color: #d3d3d3; 
 border-style: solid;
}



.light_grey {
	color:#acacac;
}

.call_details  {
  color:#6666666;
  padding-left:10px;
}

.grey_block_clr {
   background-color: rgb(241, 241, 241); 
   border: 1px; 
   border-color: #d3d3d3; 
   border-style: solid;
}

.view_details {
	 padding-left: 90px; 
	 font-size: 11px; 
	 font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
	 color: #020000;
}

.cursor_pad {
	padding-left: 1px; 
	padding-right: 1px;
}

.edit {
	font-size: 11px;
	font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
	color: #020000;
}

.pending_req_img {
 background: url(../../images/virgin/pending_requests.gif);
 height: 41px;
 font-size: 11px; 
 font-family:Trebuchet MS;
 color:#666666;
 background-repeat: no-repeat;
 padding:12px 0px 0px 0px;
}

.pending_req_txt {
 padding-left: 10px;
 font-size: 11px;
 font-family: Trebuchet MS;
 color: rgb(102, 102, 102);
} 

.approve_font {
 padding-left: 250px; 
 font-size: 11px; 
 font-family: Trebuchet MS;
 color:#2db25d;
 
 }
  
.horizontal_line {
	color:#d3d3d3;
	width: 611px; 
	}
	
.pending_viewdetails {
  cursor: pointer;
  font-size: 11px;
  font-family: Trebuchet MS;
  color:#020000;
  padding-right: 8px;
 }

.decline {
 cursor: pointer; 
 font-size: 11px; 
 font-family: Trebuchet MS;
 color:#ef1f20; 
 padding-right: 8px;
}
 
.newsfeed_img { 
	background: url(../../images/virgin/what_your_friends_are_doing.gif);
	height: 41px;
	font-size: 11px;
	font-family:Trebuchet MS;
	color:#666666;
	background-repeat: no-repeat;
	padding:12px 140px 0px 0px;
 }

/* My Party Line page  */

.red_mpl{
	height:850px; 
	width: 860px;
}

.dark_grey {
  color:#6666666;
  }


.all_my_pl {
 background: url(../../images/virgin/all_my_party_lines.gif);
 height: 41px;
 font-size: 11px; 
 font-family:Trebuchet MS;
 color:#666666;
 background-repeat: no-repeat;
 padding:12px 60px 0px 0px;
}


/* Detailed party line block*/

.detail_block {

	
		}

.pl_header_big {	
 background: url(../../images/virgin/partyline_header_big.jpg);
 background-repeat: no-repeat; 
 padding: 7px 0px 0px 8px; 
 color: #FFFFFF;
 font-size: 18px; 
 font-family: Trebuchet MS,verdana, tahoma, arial, sans-serif; 
 border: 1px; 
 border-color: #d3d3d3; 
 border-style: solid;
	
 }
 
 .default_image
{
 padding-right: 10px;
 background-image: url(../../images/virgin/default_person_picture.jpg);
 background-repeat:no-repeat;
 border-right-color:#d3d3d3;
 border-right-style:solid;
 border-right-width:1px;"
}

.plm_details{
	
	display: table-row;
	font-family: Trebuchet MS;
	font-size: 11px; 
	color:#6666666; 
	padding-left: 6px;
	font-weight: bold;	
}

.default_pic_pad{
	
	padding-top: 18px;
	padding-bottom: 6px;
	
}

.plm_detail_pad{
	width: 613px; 
	padding-left: 13px;
	}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 