@charset "utf-8";
/* CSS Document */

/* Author		 	: P.Vinothkumar & Kathirvel K
   Company Name		: Ephronsys
   Date				: 01.01.2009
   Client Name		: FunkMachine 
 */
 
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828; background:#F8F8F8; margin:0px;}

/* Common */
img{border:0px;}
 strong{font-size:12px; font-weight:bold; color:#282A29;}
.contentPadding{padding:10px;}
a.emailLink{color:#6FA327; text-decoration:underline;}
a.emailLink:hover{color:#6FA327; text-decoration:none;}

/* border */
.gray_border{border:1px solid #999999;}
.green_border{border:1px solid #8DC53D;}
.newuser_border{border:1px solid #D4D4D4; padding:5px;  margin:3px}
.banner_bg{background:url(/webapp/views/templates/default/images/banner_border.jpg) repeat-x; height:3px;}
.fea_border{background:url(/webapp/views/templates/default/images/feat_border.jpg) repeat-x bottom; height:25px;}

/* bg */
.leftBg{background:url(/webapp/views/templates/default/images/left_bg.jpg) repeat-y left;}
.rightBg{background:url(/webapp/views/templates/default/images/right_bg.jpg) repeat-y  left;}
.bottomBg{background:url(/webapp/views/templates/default/images/bottom_bg.jpg) repeat-x top;}
.right_title{background:url(/webapp/views/templates/default/images/right_bg1.jpg) no-repeat; height:34px; width:315px; font-size:13px; font-weight:bold;}
.newuserTitle{background:url(/webapp/views/templates/default/images/new_user_bg.jpg) no-repeat; width:120px; height:29px; color:#FFFFFF; font-weight:bold;font-size:13px;line-height:20px}

/* green text*/
.greenTextBold{ color:#75A330; font-weight:bold;}
/* new user */
.cityName{color:#999999; font-size:11px;}
.green_border strong a{color:#577924; text-decoration:none}

/* more details*/
.moredetailsBg{background:url(/webapp/views/templates/default/images/more_details_bg.jpg) no-repeat; width:108px; height:24px; color:#FFFFFF; padding-top:3px;}
a.more{ color:#000000; text-decoration:none;}
a.more:hover{ color:#000000; text-decoration:none;}
a.moredetails1{color:#78AA24; text-decoration:none;}
a.moredetails1:hover{color:#78AA24; text-decoration:none;}

/* feature menu */
#featuremenu{}
a.featureMenu{background:url(/webapp/views/templates/default/images/fea_black.jpg) no-repeat; width:163px; height:31px; color:#FFFFFF; font-weight:bold; text-align:center; display:block; text-decoration:none; float:left; line-height:27px;}
a.featureMenu:hover{background:url(/webapp/views/templates/default/images/fea_green.jpg) no-repeat; width:163px; height:31px; color:#FFFFFF; font-weight:bold;text-align:center;display:block;text-decoration:none;float:left;line-height:27px;}
a.featureMenuActive{background:url(/webapp/views/templates/default/images/fea_green.jpg) no-repeat; width:163px; height:31px; color:#FFFFFF; font-weight:bold;text-align:center;display:block;text-decoration:none;float:left;line-height:27px;}

.indentmenu a{background:url(/webapp/views/templates/default/images/fea_black.jpg) no-repeat; width:163px; height:31px; color:#FFFFFF; font-weight:bold; text-align:center; display:block; text-decoration:none; float:left; line-height:27px;}
.indentmenu a:hover{background:url(/webapp/views/templates/default/images/fea_green.jpg) no-repeat; width:163px; height:31px; color:#FFFFFF; font-weight:bold;text-align:center;display:block;text-decoration:none;float:left;line-height:27px;}
a.selected{background:url(/webapp/views/templates/default/images/fea_green.jpg) no-repeat; width:163px; height:31px; color:#FFFFFF; font-weight:bold;text-align:center;display:block;text-decoration:none;float:left;line-height:27px; }
/* footer */
.footer{color:#3F3F3F; font-size:11px;}
a.footerlink{color:#3F3F3F; text-decoration:none;}
a.footerlink:hover{color:#3F3F3F; text-decoration:none;}

/* PRofile Page 03-Jan-2009 */
/*.profileGreen_bg{background:url(/webapp/views/templates/default/images/green_bg.gif) no-repeat; width:630px; height:29px; color:#FFFFFF;font: bold 13px Arial}*/
.profileGreen_bg{background:url(/webapp/views/templates/default/images/titleBar_630.jpg) no-repeat; width:630px; height:29px; color:#FFFFFF;font: bold 13px Arial}
.profileArea_bg{background:url(/webapp/views/templates/default/images/profileArea_bg.jpg) repeat-x; height:250px; border:1px solid #BCBDBC; line-height:18px; color:#000000}
.profileArea_bg a{text-decoration:underline; color:#000000}
.profileArea_bg a:hover{text-decoration:none}
.Title_txt{font-size:24px; font-weight:bold; color:#000000; padding-top:10px; padding-left:10px;}
.userImg_frame{padding:10px; background:#FFFFFF; border:1px solid #BCBDBC}
.basicInfo_bg{background:url(/webapp/views/templates/default/images/basicinfo_bgtitle.jpg) no-repeat; width:725px; height:29px; color:#000000;padding:0px 10px; font: bold 13px Arial}
.basicBG{background:url(/webapp/views/templates/default/images/basicinfo_bg.jpg) repeat-x; width:725px; height:297px; border:1px solid #C0C0C0; padding:10px;}
a.changephoto{font-size:11px; text-decoration:underline;}
a.changephoto:hover{font-size:11px; text-decoration:none;}
.profileborder{border:1px solid #9EA09F; width:105px; height:105px; background:#FFFFFF; padding:10px;}
.editBtn{background:url(/webapp/views/templates/default/images/edit_btn.gif); width:50px; height:18px; text-align:center; color:#FFFFFF; font-size:11px; border:0px; cursor:pointer; line-height:16px;padding-bottom:2px;}
.profileTextbox{ width:150px; height:16px; background:#FFFFFF; border:1px solid #999999;}
.profileselectbox{ height:20px; background:#FFFFFF; border:1px solid #999999; font-size:12px;}

.profileselectyear{ width:57px; height:18px; background:#FFFFFF; border:1px solid #999999; font-size:11px;}
.profileselectdate{ width:45px; height:18px; background:#FFFFFF; border:1px solid #999999; font-size:11px;}
 
a.logout{color:#000000; text-decoration:underline;}
a.logout:hover{color:#000000; text-decoration:none;}


/* Basic Info tab menu */
a.tabMenu{background:url(/webapp/views/templates/default/images/tabSubmenu_inactive.jpg) no-repeat; width:132px; height:20px; float:left; list-style:none; color:#333333; text-decoration:none; padding-top:5px; text-align:center; display:block; font-weight:bold;}
a.tabMenu:hover{background:url(/webapp/views/templates/default/images/tabSubmenu_active.jpg) no-repeat; width:132px; height:20px; float:left; padding:0px; list-style:none; color:#333333; text-decoration:none; padding-top:5px; text-align:center; color:#FFFFFF; display:block; font-weight:bold;}
a.tabMenu_active{background:url(/webapp/views/templates/default/images/tabSubmenu_active.jpg) no-repeat; width:132px; height:20px; float:left;padding:0px; list-style:none; color:#FFFFFF; text-decoration:none; padding-top:5px; text-align:center; color:#FFFFFF; display:block; font-weight:bold;} 
  
  
  /* CSS Document */
/* Community login page */

.quicklnk_bg{background:url(/webapp/views/templates/default/images/greybg_cmty.jpg) no-repeat; width:210px; height:28px; color:#FFFFFF; padding:0 0 0 10px; font-weight:bold}
.quick_lnks{background:#F2F2F2; border-style:solid; border-width:0 1px 0 1px; border-color:#666666}
.quick_lnks td a{padding:5px 10px; background:#F2F2F2; border-bottom:dotted 1px #999999; display:block; text-decoration:none; color:#333333; font-weight:bold; font-family:Arial}
.quick_lnks td a img{padding-right:10px}
.quick_lnks td a:hover{background:#E1E1E1; color:#333333}
td.quick_lnks_active a{background:#E1E1E1; color:#333333}



.webform-component-fieldset { background:#FFFFFF; border:1px solid #999999;}
.webform-component-fieldset legend  { background:#70A428 url(/webapp/views/templates/default/images/green_loginbg.jpg) repeat-x;color:#FFFFFF;font-weight:bold; padding:5px 20px; }
.btn_login{background:url(/webapp/views/templates/default/images/btn_login.jpg) no-repeat; width:71px; height:20px; color:#FFFFFF; border:none; padding-bottom:2px; cursor:pointer}

.font11{font-size:11px}
/* Community Signup page */
.bgBar_green{background:url(/webapp/views/templates/default/images/bgBar_green.gif) no-repeat; width:508px; height:25px; color:#FFFFFF; line-height:25px; font-weight:bold; text-indent:10px }

/* Invite Friends page 07-01-09 */
.tab_invite{ }

a.tab_invite{background: url(/webapp/views/templates/default/images/tab_invite.jpg) no-repeat; width:101px; height:31px; float:left; color:#333333; text-decoration:none; padding:5px 2px 0px 0px; text-align:center; display:block; font-weight:bold;}
/*a.tab_invite:hover{background:url(/webapp/views/templates/default/images/tab_invite_active.jpg) no-repeat; width:101px; height:31px; float:left;padding:0px; text-decoration:none; padding:5px 2px 0px 0px; text-align:center; color:#FFFFFF; display:block; font-weight:bold;}
*/
a.tab_invite_active{background:url(/webapp/views/templates/default/images/tab_invite_active.jpg) no-repeat; width:101px; height:31px; float:left;padding:0px; text-decoration:none; padding:5px 2px 0px 0px; text-align:center; color:#FFFFFF; display:block; font-weight:bold;} 

.invite_bg{background:url(/webapp/views/templates/default/images/basicinfo_bgtitle.jpg) no-repeat; height:29px; color:#000000;padding:0px 10px; font: bold 13px Arial}
.inviteGray_bg{background:url(/webapp/views/templates/default/images/basicinfo_bg.jpg) repeat-x; height:297px; border:1px solid #C0C0C0; padding:10px;}
h3, h4, h5{ padding:0px; margin:0px }
h3{font-size:16px;}
h4{font-size:13px}

.img_view{ width:60px; height:60px; border:1px solid #ccc; float:left; margin:10px 15px; display:block; padding:10px}
.img_view img{width:40px; height:40px}
.img_view:hover{background:#E1F0CE; border:1px solid #A5C659;}
.img_Row{float:left}
.img_Row a{text-decoration:none; color:#333333; display:block; text-align:center; }

/* Invite friends by mail -- on 07-01-009 */
.profileGrey_bg{background:url(/webapp/views/templates/default/images/profileGrey_bg.jpg) no-repeat; width:231px; height:29px}
.greenBg_610{background: url(/webapp/views/templates/default/images/greenBg_610.jpg) no-repeat; width:610px; height:29px; color:#FFFFFF;font: bold 13px Arial}

.btn_update{background:#7CB333 url(/webapp/views/templates/default/images/btnCmn_bg.jpg) repeat-x ;height:20px; color:#FFFFFF; font-size:11px; border:1px solid #659326; padding:0px 8px 3px; cursor:pointer}

.inviteBg_450{background:url(/webapp/views/templates/default/images/inviteBg_450.jpg) no-repeat; height:29px; color:#000000;padding:0px 10px; font: bold 13px Arial}
.inviteTitlebg_top{background:url(/webapp/views/templates/default/images/invite_titlebg_top.jpg) repeat-x; height:65px; padding:5px; padding-bottom:0px}
.inviteTitlebg_btm{background:url(/webapp/views/templates/default/images/invite_titlebg_btm.jpg) repeat-x bottom; height:65px; padding:5px;padding-bottom:0px}
.invite_address{ }
.invite_address td{padding:5px 10px; border-bottom:1px solid #B9CDA7}

.txtBlack_lnk a{color:#333333; text-decoration:none; font-size:11px}
.txtBlack_lnk a:hover{text-decoration:underline}

/* Messages -- 12-01-009 */
 a.tab_Msg{background: url(/webapp/views/templates/default/images/tab_msg.jpg) no-repeat; width:75px; height:24px; float:left; color:#FFFFFF; text-decoration:none; padding:0px 1px 0px 0px; text-align:center; display:block; font-weight:bold; line-height:24px}
a.tab_Msg:hover{background:url(/webapp/views/templates/default/images/tab_msg_active.jpg) no-repeat; width:75px; height:24px; float:left; padding:0px; color:#FFFFFF; text-decoration:none; padding:0px 1px 0px 0px; text-align:center;display:block; font-weight:bold;line-height:24px}

a.tab_Msg_active{background:url(/webapp/views/templates/default/images/tab_msg_active.jpg) no-repeat; width:75px; height:24px; float:left;padding:0px; text-decoration:none; padding:0px 1px 0px 0px; text-align:center; color:#FFFFFF; display:block; font-weight:bold;line-height:24px} 

.msg_heading_Bg{background:#D3E5A9; font-size:12px; font-weight:bold; height:30px; line-height:30px}
.msg_td{border-bottom:1px dotted #999999; height:30px; line-height:18px}
.msg_td a{text-decoration:none; color:#000;}
a.msg_lnk_blue {color:#0066CC; text-decoration:none}
a.msg_lnk_blue:hover{text-decoration:underline}

.msgTxt_compose {font-size:11px;}
.msgTxt_compose input, textarea{border:1px solid #999999}

/* Message Display 16-31-2009*/
.msgTextDisplay{padding-left:10px;padding-bottom:10px;}

.login-fieldset { background:#FFFFFF; border:1px solid #999999;padding:15px;margin:5px 0;}
.login-fieldset legend  { background:#70A428 url(/webapp/views/templates/default/images/green_loginbg.jpg) repeat;color:#FFFFFF;font-weight:bold; padding:5px 10px; font-size:14px; }

a.signup{font-size:16px;color:#333333; text-decoration:underline; font-weight:bold;}
a.signup:hover{font-size:16px;color:#333333; text-decoration:none; font-weight:bold;}


/* Friends Page 12-01-09*/

/* Basic Info tab menu */
.friends-fieldset { background:#FFFFFF; border:1px solid #999999;}
.friends-fieldset legend  { background:#70A428 url(/webapp/views/templates/default/images/green_loginbg.jpg) repeat;color:#FFFFFF;font-weight:bold; padding:5px 10px; font-size:14px; }
a.friendsMenu{background:url(/webapp/views/templates/default/images/friends_menunormal.jpg) no-repeat; width:140px; height:24px; float:left;   color:#ffffff; text-decoration:none;   text-align:center; display:block; font-weight:bold; line-height:21px;}
a.friendsMenu:hover{background:url(/webapp/views/templates/default/images/friends_menuover.jpg) no-repeat; width:140px; height:24px; float:left;   color:#333333; text-decoration:none;  text-align:center; color:#FFFFFF; display:block; font-weight:bold; line-height:21px;}
a.friendsMenu_active{background:url(/webapp/views/templates/default/images/friends_menuover.jpg) no-repeat; width:140px; height:24px; float:left;   color:#FFFFFF; text-decoration:none; text-align:center; color:#FFFFFF; display:block; font-weight:bold; line-height:21px;} 
.friendsbottomborder{border-bottom:2px solid #73A72B;}
.friendsHeading{   background:#BAD678; height:22px; text-indent:10px; line-height:21px; font-size:13px; font-weight:bold;}
#alpaletter{float:left;}
#alpaletter a{ background:#F3F3F3; border:1px solid #ccc !important; color:#333333; font-size:10px;padding:2px 3px;text-decoration:none; display:inline-block }
#alpaletter a:hover{background:#555;text-decoration:none;font-size:10px; color:#fff}
#friendsnum{float:right; padding-right:10px; font-size:11px;}
#friendsnum a{ color:#333333;}

#friendsborder{ border:1px dotted #C0C0C0;font-size:11px; width:195px; padding:10px;color:#666666; margin-bottom:10px;height:240px;line-height:17px;}
.friendsdesination{color:#527621;}
#friendsborder a{ color:#249809; text-decoration:none;}
#friendsborder a:hover{ color:#000; text-decoration:none;}
.friendsimgBorder{ border:1px solid #C9C8C8;}
.friendssearchbox{border:1px solid #999999; width:220px; background-color:#fff;font-size:11px;margin:5px;padding:3px;}
#selectAll{font-size:11px;color:#000;padding-left:10px;}
#selectAll span{color:#333;padding:3px}
#selectAll a{color:#000; text-decoration:none; font-size:11px;}
#selectAll a:hover{color:#000; text-decoration:none; font-size:11px;}

/* Fans Css */
.fansHeading{   background:#BAD678; height:22px;line-height:21px;text-indent:10px; }
.fansHeadingText{ text-indent:10px; line-height:21px;  font-size:13px; font-weight:bold;}

/*a:focus{  -moz-outline-style: none;}*/
*|*:-moz-any-link:focus { -moz-outline-style: none;}
a:active, a:focus {outline: 0;}
button:focus{-moz-outline-style: none;}

/* Album page */
tr.titleBar_bg{background:url(/webapp/views/templates/default/images/titleBar_630.jpg) 0 0 no-repeat; width:630px; height:29px; color:#FFFFFF;font: bold 13px Arial; position: relative}
tr.titleBar_bg td {background: none; height:29px;}
.titleBar_bg a{text-decoration:none; color:#fff}
.titleBar_bg a:hover{text-decoration:none}

.album_list{font-size:11px; color:#444}
.album_list a{text-decoration:none; font-size:11px; color:#669900}
.album_list a:hover{text-decoration:underline;}

.albumTxt_title{ color:#669900; font-size:14px; font-weight:bold}
.album_dtail {line-height:20px; background:#f9f9f9; /*background:url(/webapp/views/templates/default/images/album_dtail_bg.jpg) repeat-x bottom;*/ border:1px solid #C3C3C3;  padding:15px;  height:135px; width:100%}

.album_upload {line-height:20px; background:#F9F9F9; padding:5px; border:#C3C3C3 1px solid; width:100%}
.tbl_green_brdr{border:1px solid #79AE30; border-top:none}

.btn_alb_green{background:url(/webapp/views/templates/default/images/btn_alb_green.png) no-repeat; width:102px; height:25px; border:none; color:#fff;text-decoration:none;text-align:center; padding-bottom:3px; cursor:pointer;font-size:12px}

a.btn_alb_green{background:url(/webapp/views/templates/default/images/btn_alb_green.png) no-repeat 0 0; width:102px; height:20px; border:none; color:#fff;text-decoration:none;text-align:center;  padding-top:5px; cursor:pointer; display:inline-block}

.btn_alb_green_big{background:url(/webapp/views/templates/default/images/btn_alb_green_big.png) no-repeat; width:202px; height:25px; border:none; color:#fff;text-decoration:none;text-align:center; padding-bottom:3px; cursor:pointer;}

a.btn_alb_green_big{background:url(/webapp/views/templates/default/images/btn_alb_green_big.png) no-repeat; width:202px; height:20px; border:none; color:#fff;text-decoration:none;text-align:center; padding-top:5px; cursor:pointer;display:inline-block}

.btn_alb_green_lnk a{background:url(/webapp/views/templates/default/images/btn_alb_green.png) no-repeat; width:102px; height:25px; border:none; color:#fff;text-decoration:none;text-align:center; display:block; padding-top:3px;cursor:pointer;}

.txtlnk_black a{ color:#000000; text-decoration:underline}
.txtlnk_black a:hover{ text-decoration:none}

.title_arrw{font-family:Trebuchet MS; font-size:14px;}
.album_dtail textarea, .album_dtail select, .album_dtail input[type=text]{ border:1px solid #C3C3C3; padding:3px;font-family:arial; font-size:12px;}
.album_dtail input[type=text] {width:200px }
.album_dtail select{width:208px }

.album_share {font-size:11px; color:#666;}
.album_share input[type=text]{ font-size:11px; color:#666;  border:1px solid #C3C3C3; }
.album_share a{text-decoration:none; color:#000; padding:3px;}
.album_share a:hover{text-decoration:underline }
span.album_share_active {  }

.page-nav li{list-style:none;display:inline;}
.page-nav li a{color:#000000; padding:3px; text-decoration:none;text-align:right; }

.vdo_embed div a{color:#000;line-height:30px }
.vdo_embed div a:hover{text-decoration:none;}


.floatLeft{float:left; padding:5px}
.floatRight{float:right; padding:5px}
.music_c1{width:160px}
.music_c2{width:60px}
.music_c3{width:100px}
.music_c4{width:50px}
.music_c5{width:100px; text-align:center}
.music_c6{ width:70px; text-align:center}
.music_c1 a, .music_c2 a, .music_c3 a, .music_c4 a, .music_c5 a, .music_c6 a{text-decoration:underline; color:#78AA24}
.music_c1 a:hover, .music_c2 a:hover, .music_c3 a:hover, .music_c4 a:hover, .music_c5 a:hover, .music_c6 a:hover{text-decoration:none}

.music_R1{width:25px}
.music_R2{width:125px}
.music_R3{width:125px}
.music_R4{width:100px}
.music_R5{width:80px; text-align:center}
.music_R6{width:80px; text-align:center}

.music_R1 a, .music_R2 a, .music_R3 a, .music_R4 a, .music_R5 a, .music_R6 a{text-decoration:underline; color:#78AA24}
.music_R1 a:hover, .music_R2 a:hover, .music_R3 a:hover, .music_R4 a:hover, .music_R5 a:hover, .music_R6 a:hover{text-decoration:none}

.music_AR1{width:60px}
.music_AR2{width:100px}
.music_AR3{width:80px}
.music_AR4{width:125px}
.music_AR5{width:80px; text-align:center}
.music_AR6{width:85px; text-align:center}


.music_AR1 a, .music_AR2 a, .music_AR3 a, .music_AR4 a, .music_AR5 a, .music_AR6 a{text-decoration:underline; color:#78AA24}
.music_AR1 a:hover, .music_AR2 a:hover, .music_AR3 a:hover, .music_AR4 a:hover, .music_AR5 a:hover, .music_AR6 a:hover{text-decoration:none}

.music_q1{width:25px}
.music_q2{width:80px}
.music_q3{width:80px}
.music_q4{width:80px}
.music_q5{width:80px; text-align:center}
.music_q6{width:80px; text-align:center}
.music_q7{width:80px; text-align:center}


.music_q1 a, .music_q2 a, .music_q3 a, .music_q4 a, .music_q5 a, .music_q6 a, .music_q7 a{text-decoration:underline; color:#78AA24}
.music_q1 a:hover, .music_q2 a:hover, .music_q3 a:hover, .music_q4 a:hover, .music_q5 a:hover, .music_q6 a:hover, .music_q7 a:hover{text-decoration:none}

a.tt {background-color:lightsteelblue;text-decoration:none;}
.hidden {display:none; }
pre {background-color:gainsboro;padding:10px; margin-left:20px; margin-right:20px;font-family:courier;font-size:90%; }
b.y { background-color:yellow }
  
.paginationstyle{height:30px}
a{text-decoration:underline; color:#78AA24 }
a:hover{text-decoration:none}

.add_new_value {border:1px solid #C3C3C3; padding:3px}

.tbl_heading td{ background:#f2f2f2; color:#990000 !important; font-weight:bold}
.tbl_details td{ border-collapse:collapse; border-color:#f2f2f2; border-style:solid; border-width:1px 1px 0 0; padding:5px 10px; color:#333333 }
table.tbl_details{ border-collapse:collapse; border-color:#f2f2f2; border-style:solid; border-width:0 0 1px 1px  }

/* Mix page */
.titleBar_resize{border:none;background:none;padding:0;margin:0;width:auto;overflow:visible;text-align:left;white-space:nowrap;height:30px;line-height:30px; font-size:13px; font-weight:bold}
.titleBar_resize a{text-decoration:none; color:#fff}
.titleBar_resize a:hover{text-decoration:none}
.titleBar_resize span, .titleBar_resize em{	display:block;height:30px;line-height:30px;margin:0;color:#fff;	}	
.titleBar_resize span{padding-left:20px;background:url(/webapp/views/templates/default/images/titleBar_resize.gif) no-repeat 0 0;}	
.titleBar_resize em{font-style:normal;padding-right:20px;	background:url(/webapp/views/templates/default/images/titleBar_resize.gif) no-repeat 100% 0;}	


a:focus{ outline:none}
/*remove outline from clicked links*/
*|*:-moz-any-link:focus{outline-width:0!important}
/*remove outline inputs*/
input:focus::-moz-focus-inner{border-color:transparent!important}

.Box_area{background:#FFFFFF; border:1px solid #EDEDED; width:250px; color:#000}
.Box_area_input{height:20px; border:1px solid #EDEDED; width:125px;}
.Box_Textarea{background:#FFFFFF; border:1px solid #EDEDED }
.btn_modal{background:url(/webapp/views/templates/default/images/btn_add_new.png) no-repeat; width:70px; height:22px; color:#FFFFFF; border:none; font-size:12px; padding-bottom:4px; cursor:pointer; font-family:tahoma;font-weight:bold; margin:2px;  text-align:center;}

.input_text_class {width:150px;}
label{color:#FF0000;}
label.label_common{color:#000000;font-size:12px;}

.pur_heading{background:#7BAA00; color:#fff; font-weight:bold;}
.red_txt{ color:#990000; font-weight:bold; }
.no_friends_common{color:#FF0000;font-size:14px;font-weight:bold;padding-left:10px;padding-top:15px;}
#formCap input, #editCap input{font-size:11px; height:14px; font-weight:normal}
#formCap a, #editCap a{padding:2px}

.editDeploy{font-family:Tahoma; font-size:12px; line-height:20px; border:0px solid #E8E8E8}
.listTable{border:1px solid #E4EBA7}
.listTitle{background:#F7F9E6; color:#4A6B1F;}
.listTitle td{border-bottom:1px solid #E4EBA7 }
a.addComp, a.addDrop{text-decoration:none;background:url(/webapp/views/templates/default/images/btn_addComp.jpg) no-repeat; display:block; width:112px; height:22px; padding-top:6px; text-indent:28px; color:#000; font-family:Tahoma; font-size:11px; font-weight:bold; float:left; padding-right:5px}

.formDeploy label{display:block; color:red; font-size:10px}
.waveColorTxt{background:none; color:#000; width:125px; border:1px solid #EDEDED; text-align:left; padding:0px}

.vocalBeat_title{ font-size:12px; font-family:Tahoma; border:1px solid #F2F2F2;padding:2px; background:#F9F9F9; display:block; height:22px; line-height:20px }
.vocalBeat_content{border-bottom:1px solid #F2F2F2;padding:2px; clear:both; line-height:20px; height:22px }
.vocalBeat_content a{color:#990000;}
.vocalBeat_c1{ width:40px; float:left;  }
.vocalBeat_c2{ width:130px;float:left;  }
.vocalBeat_c3{ float:left; }

.msgLnk a{text-decoration:none}
.msgLnk a:hover{ text-decoration:none}
.btn_reglogin{/*background:url(/webapp/views/templates/default/images/btn_reglogin.png) no-repeat; width:156px;padding-right:22px;*/float:right; height:34px;display:block;padding-top:9px;font-weight:bold; font-family:Tahoma; font-size:11px; } 
.btn_reglogin a{color:#990000;  }
.btn_reglogin{color:#ccc}
.btn_reglogin_2{/*background:url(/webapp/views/templates/default/images/btn_reglogin_2.png) no-repeat; width:260px;padding-right:22px;*/ height:47px;display:block;padding-top:5px;font-weight:bold; font-family:Tahoma; font-size:11px;line-height:16px; float:right } 
.btn_reglogin_2{color:#ccc }
.btn_reglogin_2 b{color:#000; font-weight:bold; }
.btn_reglogin_2 a{color:#990000;  }
.btn_reglogin_2 a:hover{ text-decoration:underline}
.pendingMenu{background:#CCCCCC;padding:5px;color:#FFFFFF;font-weight:bold}
.pendingMenu_active{background:green;padding:5px;color:#333333;font-weight:bold}


/* Sub menu tab */
a.tabSubMenu{background:url(../images/tabSubmenu_inactive1.jpg) no-repeat; width:92px; height:20px; float:left; list-style:none; color:#333333; text-decoration:none; padding-top:5px; text-align:center; display:block; font-weight:bold; font-size:12px}
a.tabSubMenu:hover{background:url(../images/tabSubmenu_active1.jpg) no-repeat; width:92px; height:20px; float:left; padding:0px; list-style:none; color:#333333; text-decoration:none; padding-top:5px; text-align:center; color:#FFFFFF; display:block; font-weight:bold;}
a.tabSubMenu_active{background:url(../images/tabSubmenu_active1.jpg) no-repeat; width:92px; height:20px; float:left;padding:0px; list-style:none; color:#FFFFFF; text-decoration:none; padding-top:5px; text-align:center; color:#FFFFFF; display:block; font-weight:bold;font-size:12px} 

.tabSubMenuBG{  border:1px solid #79AE30; padding:10px;}

.tabHeader{width:680; margin:10px; background:#666666; color:#FFFFFF; font-size:12px; line-height:25px; text-indent:10px; font-weight:bold; position:relative}
.tabHeader a{position:relative; text-decoration:none}
.tabHeader div{background:#FBFBFB}
.imgSign{float:right; border:none; margin-top:-20px;padding-right:30px; z-index:1000; display:block;margin-left:620px;}
/* :first-child+html .imgSign{ margin:-15px; position:relative; margin-left:650px;}	For IE 7 */
.AccordionContainer{  position:relative;  width:680px;  }

.AccordionTitle{height:20px;overflow:hidden;cursor:pointer;vertical-align:middle;text-align:left;display:table-cell;width:680px; margin:10px; background:#666666; color:#FFFFFF; font-size:12px; line-height:25px; text-indent:10px; font-weight:bold;-moz-user-select:none; z-index:999}
:first-child+html .AccordionTitle{ margin:0px; line-height:19px; padding:2px; } /* For IE 7 */
.runAccordion{margin-bottom:1px;}

.AccordionContent{ height:0px; overflow:hidden; display:none; position:relative;  width:658px; background:url(../images/basicinfo_bg.jpg) repeat-x left bottom; font-size:12px;border:1px solid #999;border-top:none;margin-bottom:2px;margin-top:-2px; padding:10px;}
:first-child+html .AccordionContent{width:662px; }	/* For IE 7 */

.navHeading{background:#585858; font-size:13px; padding:5px; color:#FFFFFF; font-weight:bold;margin:0; height:18px;text-transform:capitalize}
.navHeading a{color:#fff;font-size:13px;}
.navLeft{background:#F8F8F8;}

.userInfo{font-size:11px; text-align:center; padding:7px 0px 10px 0px; line-height:18px}
.userInfo strong{font-size:15px; font-weight:bold}

a.txtChange{text-decoration:underline; color:#5D5D5D; font-size:10px}
/*#profile_image{background:#FFFFFF; margin:5px; padding:5px; border:1px solid #ededed}*/
.NAVquick_lnks{background:#FFFFFF;}
.NAVquick_lnks td a{padding:5px 10px; background:#FFFFFF url(../images/arrow_black.png) no-repeat 2px 5px; border-bottom:dotted 1px #999999; display:block; text-decoration:none; color:#333333; font-weight:normal; font-family:Arial;text-indent:10px;}
.NAVquick_lnks td a img{display:none}
.NAVquick_lnks td a:hover{background:#585858 url(../images/arrow_white.png) no-repeat 2px 5px; color:#FFFFFF}
td.NAVquick_lnks_active a{background:#585858 url(../images/arrow_white.png) no-repeat 2px 5px; color:#FFFFFF}
a.NAVquick_lnks_active{background:#585858 url(../images/arrow_white.png) no-repeat 2px 5px !important; color:#FFFFFF !important }
.MemberInfo{padding:10px 0 10px 15px; line-height:18px; color:#555}
.NAVlnks_title{background:#79ae30; color:#fff; font-family:Arial;padding:5px 10px;}

/* Tab expand info */
.expandInfo{width:100%; line-height:20px; font-size:12px}
.expandInfo label{width:220px; float:left; padding-right:20px;color:#000000; display:block}
.expandInfo div{clear:both; padding:5px; }
.errorField{color:red !important; padding:0 0 0px 245px !important;  }
.btnEditDiv{clear:both !important; padding-top:10px !important; }
.searchHeading{height:40px; background-color:#F1F3E4; }
.btnSearch{background-color:#8DC400; padding:2px; color:#fff;border:1px solid #5B9400; font-size:11px; margin:3px; cursor:pointer}
.friendInfo{padding-left:5px; text-transform:capitalize;}

td.pagination{background:#F9F9F9;border-top:#cccccc 1px solid; padding:5px 3px }
.shareAlbum{background:#576C67; color:#fff; padding:2px 4px; font-size:11px; border:#748F89 1px solid}

.thumb{}

.ManageUsers_links a{padding: 0 2px}
.SearchUserInfo{line-height:19px }
#searchKeyword{font-size:11px;color:#666; width:165px;border:1px solid #999999;padding:2px;  }
.btnFind{border:none ; background:#4F4F4F url(/webapp/views/templates/default/images/find_btn.png) no-repeat  4px 4px; width: 20px; height: 19px;padding:1px;font-family:arial;cursor:pointer}

.searchbox{font-size:13px;color:#666; width:265px;border:1px solid #999999;padding:2px;}
.searchboxBtn{border:none ; background:#4F4F4F url(/webapp/views/templates/default/images/find_btn.png) no-repeat  6px 5px; width: 25px; height: 22px;padding:1px;font-family:arial;cursor:pointer}

td.privilege{color:#ccc}
td.privilege  a{padding:2px 16px; text-align:center}
.addFans{color:#79AE30 !important;font-size:15px;font-weight:bold;padding:5px 5px 5px 18px;border-bottom:1px dotted #999999;display:block;text-transform:capitalize; }
/* pagination style */
.pagin {
padding: 2px 0;
margin: 0;
font-family: "Verdana", sans-serif;
font-size: 7pt;
font-weight: bold;
}
.pagin * {
padding: 2px 6px;
margin: 0;
}
.pagin a {
border: solid 1px #666666;
background-color: #EFEFEF;
color: #666666;
text-decoration: none;
}
.pagin a:visited {
border: solid 1px #666666;
background-color: #EFEFEF;
color: #60606F;
text-decoration: none;
}
.pagin a:hover, .pagin a:active {
border: solid 1px #CC0000;
background-color: white;
color: #CC0000;
text-decoration: none;
}
.pagin span {
cursor: default;
border: solid 1px #808080;
background-color: #F0F0F0;
color: #B0B0B0;
}
.pagin span.current {
border: solid 1px #666666;
background-color: #666666;
color: white;
}

/******************* Remix Comments Table **************************/

#tableleft{	width: 255px; padding-left:20px; }
#tableright{width: 600px; padding-left:5px; padding-right:15px; }
.table_bgg {background-color:#f8f8f8; border:1px; border-color:#999999; border-style:solid;}
.table_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; height:20px; padding-left:3px;}
.input { background-color:#fafafa; border:1px; border-color:#ccc; border-style:solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-left:3px; width:150px;text-align:center}
a.view {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#8dc53c; cursor:pointer;}
a.view:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#8dc53c;cursor:pointer;}

.remix_table { font-size:12px; border:1px solid #C8C8C8;background:#fff}
.padding{padding:5px;}
.table_height {height:413px; overflow:auto;}
.tittle {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8dc53c; font-weight:bolder;}
.textarea_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:5px;  border:1px; border-color:#999999; border-style:solid; width:580px; height:50px;}
.posted{color:grey}
.copy_text{font-size:10px;width:190px;height:16px;background:#ccc}


/******************** SLIDE DOWN LOGIN ****************************/
.log_iinerbg {background:url(/webapp/views/templates/default/images/inner_bg.png) repeat-y; width:316px;}

.input_bg{background:url(/webapp/views/templates/default/images/input.png) no-repeat; width:268px; height:34px;}
.log_input { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c9c3c3; border:none; margin-left:5px;margin-right:20px;margin-top:9px;padding-left:3px;width:250px;}

.log_inputtxt {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; border:none;margin-left:5px;margin-right:20px;margin-top:9px;padding-left:3px;width:250px; }

.log_head {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder; color:#000000; text-align:justify; padding-bottom:20px; }
.remmeber {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#568c2b; font-style:italic; text-align:justify;}
.forgot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; }
.logo_border{border:1px solid #f1f2f0; background-color:#FFFFFF;}
a.x{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#993300; font-weight:bolder; padding-right:10px; text-decoration:none; cursor:pointer;}
a.x:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#993300; font-weight:bolder; padding-right:10px; text-decoration:none; cursor:pointer;}

.errordetail {background-color: #ffe5e5;background-image: url('/webapp/views/templates/default/images/error.png');font-size:12px;margin: 5px 0px;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;font-weight:bold;}

/********************CLOSE NOTIFICATION******************/
.close_notify{margin-left:355px;margin-top:-27px;position:absolute;display:none}
#notify_second{background:#FFFFCC;border:1px solid #FFCC00;height:40px;margin:5px;padding:15px;line-height:18px}
#notify_first{background:#FFFFCC;border:1px solid #FFCC00;height:40px;margin:5px;padding:15px;line-height:18px}

<!--/***************  6.3.2010	Home Login Button ***************/-->

a.login {{background:url(/webapp/views/templates/default/images/view_buuton.gif) no-repeat; width:70px; height:22px; border:none; font-size:12px; padding-bottom:4px; cursor:pointer; font-family:tahoma;font-weight:bold; margin:2px;color:#fff; text-align:center;}
a.login:hover {{background:url(/webapp/views/templates/default/images/btn_add_new.png) no-repeat; width:70px; height:22px; border:none; font-size:12px; padding-bottom:4px; cursor:pointer; font-family:tahoma;font-weight:bold; margin:2px;color:#fff; text-align:center;}
a.loginactive {{background:url(/webapp/views/templates/default/images/btn_add_new.png) no-repeat; width:70px; height:22px; border:none; font-size:12px; padding-bottom:4px; cursor:pointer; font-family:tahoma;font-weight:bold; margin:2px;color:#fff; text-align:center;}

