/* Common Styles */

html, body { font-family:Arial, Helvetica, sans-serif; font-size:11px !important; padding:0; margin:0 }

/*changes for---------position added----------*/
xhtml { BACKGROUND:url(/images/html_v4.png) #000 no-repeat top center; COLOR: #fff }
/*changes end*/
/* Changes for--------remove background & add margin ----------*/
body { margin:0px auto; }

/* Changes End */

.main_wrapper { background: url(/images/bg-wrapper.gif) 0 100% repeat-x;
/* Change For -----add margin -------------- */
margin:0px auto;
/* Changes End */
}
a { color:#f8db00; }
a:hover { text-decoration:none; }
a img { border:0 none; }
label, strong, .label, .strong { font-weight:bold; }
cite, em, .em { font-style:italic; }

fieldset { margin:0 0 30px;
/* Change For -----add margin -------------- */
padding: 10px 0 10px 0 ;
/* Changes End */
border-width:1px 0 0; border-style:solid; border-color:#4f5153; }
legend { font-size:140%; padding: 0 10px 0 0; }
input, select, textarea { border:1px solid #4f5153; padding:3px;  margin-right:5px; background:#616467;}
.options_list input, .options_list select, .options_list textarea { float:none; }
select { width:130px; border:1px solid #4f5153; color: #000; }


input:hover, select:hover, textarea:hover, input:focus, select:focus, textarea:focus { background:#616467; border:1px solid #4f5153; }
.date_field select { width:auto; }
input, select, textarea { border:1px solid #4f5153; font-family:Arial, Helvetica, sans-serif; font-size:100%; }

h1{
     color: #f6b62e;
}
.wrapper{
	width: 970px;
	margin: 0 auto;
	text-align: left;
}
.alignleft {float:left;
/* Change For -----changed margin bottom-------------- */
margin:0 10px 0px 0;}
/* Changes End */
.alignright {float:right;margin:0 0 5px 10px;}
.textleft {text-align:left;}
.textright {text-align:right;}
.center {text-align:center;}
.extra {font-size:.85em;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
	float: none;
	font-size: 0;
}

/* This will recognised by IE 7 as it doesn't support :after pseudo class */

.clearfix {zoom: 1;}

.clear { clear:both; }
.required { color:#f00; }
.label { width:125px; float:left; text-align:right; margin-right:10px; }
.form_item { margin:10px; }
.checkbox { margin:0 0 0 0px; }
  .checkbox input { margin:0 0px 0 0; }
.button_search { text-align:center; }
.button { text-align:center; cursor:pointer; margin: 0px 9px 0px 0px; }
  .button input { background-color: #273036; border: 1px solid #425057;
 width:66px; height:27px; font-weight:bold; float:left; color:#949da3;  }
input.text { border:1px solid #c90; background:#f9eb8c; }
.simple .button { margin-top:10px; }
.button input, .error .button input { float:none; cursor:pointer; }
.error .label, .error .field, .msg .label, .msg .field { margin-bottom:10px; }
.msg .message { margin-left:135px; font-size:85%; }
.error label { color:#f00; }
.error input, .error select, .error textarea, tr.error { border:1px solid #f00; }
.last { margin:0; }
.key { color:#b8b8b8; display:inline-block; }
.form_item label { float:left; width:20%; text-align:right; margin-right:10px; }
.form_item input, .form_item textarea { float:left; }

/*messages*/
.message { border-width: 1px 0; border-style: dotted; padding:7px 10px; clear:both; }
.note { background:#EFEFEF url(/images/icons/lightbulb.gif) no-repeat 10px 8px; padding-left:30px; border-color:#CCC; }
/*Changes for url ---  ../  */
.info { background:#FFC url(/images/icons/bullet_go.gif) no-repeat 10px 8px; padding-left:30px; border-color:#CC6; }
ul.addition { border-color:#CC6; }
.err_msg { border-color:#f00; background:#fee9e9 url(/images/icons/error.gif) no-repeat 10px 8px; color:#f00; font-weight:bold; padding-left:30px; }
.top_error { margin-bottom:15px; }
.top_error p { font-size:110%; }
  .top_error ul, .top_error ul li { list-style:disc; margin:0 15px 5px; }
  .top_error li { font-weight:normal; }
/*end messages*/

#header ul, #header ul li, #footer ul, #footer ul li, .media_list, .media_list li, .aux, .aux li, .channels_list, .videos_list, .videos_list li, .meta ul, .meta li, .comments_list, .comments_list li { list-style-position:inside;list-style:none; margin:0; padding:0; display:inline-block; }
.video_desc, .video_desc .content_area { border:0 none !important; } /*Changes for ---- none !important*/

#body, .content { margin:0 auto; position:relative; }

#header {  color:#999;
/* Changes for--------add header width & margin details ----------*/
width:960px;
margin:0px auto;

/* Changes End */

 }
  #header .content { height:152px; }
  /* Changes for--------#header img ------deleted ----------*/
  /* Changes End */
  #header a img { border:0 none; }
  #header a { font-weight:bold; }

.filter-channels ul, .filter-channels li { list-style:none;  }
	/*.filter-channels ul { overflow:hidden; float:right; position:absolute; top:5px; right:20px; }*/
	/*.filter-channels ul li { display:inline; padding-left:5px; margin-left:5px; border-left:1px solid #aaa; }*/
	.filter-channels ul li { display:inline; padding-left:5px; margin-left:5px; }
	.filter-channels ul li:first-child { border: 0; }
	.filter-channels ul li.active { font-weight:bold; }
	.filter-channels ul li.last { padding:0; margin:0; border:0 none; }

 #navigation { position:absolute; bottom:12px; left:1px; }
  #navigation li { float:left; font-size:130%; padding-right:10px!important; margin-right:10px!important; height:15px; }
  #navigation li.affiliate { background:none; }
  #navigation a { text-decoration:none; outline:0; }
    #navigation span { background-image:url(/images/nav.gif); background-repeat:no-repeat; padding-top:17px; height:0; overflow:hidden; display:block; }
    .home span { width:50px; background-position:0 0; }
    .home-active span, .home a:hover span { background-position:0 -17px; }
    .videos span { width:76px; background-position:-50px 0; }
    .videos-active span, .videos a:hover span { background-position:-50px -17px; }
    .channels span { width:102px; background-position:-126px 0; }
    .channels-active span, .channels a:hover span { background-position:-126px -17px; }
    .community span { width:115px; background-position:-228px 0; }
    .community-active span, .community a:hover span { background-position:-228px -17px; }
    .invite span { width:76px; background-position:-343px 0; }
    .invite-active span, .invite a:hover span { background-position:-343px -17px; }
    .affiliate span { width:116px; background-position:-419px 0; }
    .affiliate-active span, .affiliate a:hover span { background-position:-419px -17px; }
	.getpaida span { width:116px; background-position:-419px 0; }
    	.getpaida-active span, .getpaida a:hover span { background-position:-419px -17px; }

.user_nav { background:url(/images/header-icon.gif) no-repeat 100% 100%; float:right; height:175px; position:relative; margin-right:-85px; width:42%; z-index:0; }
  .user_nav p { position:absolute; bottom:20px; }
  .user_nav span { font-weight:bold; }

#s { background:#000; border:1px solid #7b848a; color:#e9edef; padding:6px 5px; width:190px; }
#submit {
background-color: #273036; border: 1px solid #425057;
 width:66px; height:27px; font-weight:bold; float:left; color:#949da3; margin: 0px 9px 0px 0px; }
  .btn {
background-color: #273036; border: 1px solid #425057;
 min-width:66px; height:27px; font-weight:bold; float:left; color:#949da3; margin: 0px 9px 0px 0px; cursor:pointer; padding-right:5px; }
#body { padding:15px 0 25px 0; } /* 30px */
#homepage #body { padding-top:15px; }
#content { width:640px; float:left; }
#content, .affiliate {
/*changes for delete letterspacing*/
 /*letter-spacing:.1em!important;
 /*changes end*/
 }

#content, .getpaida {
/*changes for delete letterspacing*/
/*letter-spacing:.1em!important;
/*changes end*/
}
#sidebar { width:300px; float:right; }
#sidebar .bucket {
border:2px solid #535353;
margin:10px 0;
/* Changes for--------width changed----------*/
width:292px;
/* Changes End */
}
.ad_top img { border:3px solid #787878; }
.ad img { border:1px solid #CCC; }

#footer { background:#6c6c6c url(/images/footer.gif) repeat-x 0 0;height:100px;float:left;width:100%; }

/*#footer .content { background:url(/images/footer_logo50.png) no-repeat 50px 10px;*/
#footer .content { background:url(/images/footer_logo50.png) no-repeat 80px 11px;

/* Changes for--------padding left changed-------*/
 padding:30px 0 30px 150px;
/* Changes End */
 }
  #footer li { border-right:1px solid #535353; padding-right:5px!important; margin-right:5px!important;float:left }
  #footer .last { border:0 none; }
  #footer a { color:#d8d8d8; }
  #footer p { margin:3px 0; }

.bucket { position:relative; margin:0 0 10px; padding:0;

/* Changes for--------border-bottom removed------*/
/*border-bottom:1px solid #535353;*/
/* Changes End */

 }
.bucket h2 { margin:0px;
/* Changes for--------url image changed ------*/
background:url(/images/home_search_rightcol.png) repeat-x 0 0;
/* Changes End */
 font-size:140%;
/* Changes for--------padding top changed ------*/
padding:6px 7px 7px 7px;
/* Changes End */
color:#FFF; }

.media_list { padding:10px; background:#273036; BORDER: #535353 1px solid; width: 598px; }
/* Changes for--------border top & bottom 0px------*/
.content_area, .channels_list{
 BACKGROUND: #101417;   border:0px solid #535353; padding: 10px;
}
/* Changes End */

.media_list .media { width:46.5%; margin:0 0.5%; margin-bottom:10px;
        /* Changes for------position------*/
        /* padding:1%; */
        padding:0 1%;
        /* Changes End */
        float:left }
.media_list .media:hover, .channels_list .channel:hover { background:#2f2f2f; }
#homepage .media_list .media:hover { background:none; }
#homepage .media_list .media { width:23.3%; font-size:95%; padding:0; }
  .media_list h3 { font-size:108%; margin:0px 0 5px; padding-bottom: 0px;}
  .media_list img, .channels_list img, .content_area img { border:1px solid #000; }
  #homepage .media_list img {  margin:0 auto; }
  .media_list img.alignleft { margin-right:10px; }
 .media_list img:hover, .media:hover img, .channels_list .channel:hover img.alignleft, .videos_list img:hover { border:1px solid #f8db00!important; }
/*   .media:hover img, .channels_list .channel:hover img.alignleft, .videos_list img:hover { border:1px solid #f8db00!important; } */
.media_list .details { font-size:85%; line-height:160%; }
.media_list .author { display:block; }
.aux li.first { border-right:1px solid #787878; padding-right:5px; }

.sponsors h2 { color:#787878; font-weight:normal; font-size:11px; }
  .sponsors img { margin-bottom:5px; }

.content_area { line-height:150%; color:#CCC; position:relative; }
  .content_area .details { position:absolute; bottom:10px; left:10px; font-size:95%; color:#FFF; }
  .time, .video .author, .video .aux, span.channel { margin-right:3px; padding-right:5px; border-right:1px solid #787878; line-height:100%; display:inline-block; }

.random_words { position:absolute;
/* Changes for------position------*/
right:-1px;
top:2px;
/* Changes End */

top:0 px; z-index:99; }

.video { padding-bottom:50px; }

.breadcrumb { margin:-35px 0 0; font-size:85%; font-weight:bold; }
  .breadcrumb p { margin-bottom:0; }
  .breadcrumb a { background:url(/images/breadcrumb.gif) 100% 0 no-repeat; line-height:70%; padding:0 15px 0 0; }

.featured_video { margin-bottom:10px; }

.faq dt { font-size:130%; font-weight:bold; margin-bottom:10px; line-height:160%; }
.faq dd { margin:0 10px 20px; }

.details { overflow:hidden; }

.channels_list { width:618px; }
  .channels_list h3 { margin-top:0; }
  .channels_list .channel { padding:10px; border-bottom:1px solid #374147; }

.videos_list { padding:5px 10px!important;
/*changes for margin 10px-----*/
margin:1px auto!important;
/*changes end*/
 width:93%; background:#333; text-align:center; border:1px solid #444; }
.videos_list li { margin:5px;display:inline }
.channel:hover .videos_list { background:#222; text-align:center; }
.channel:hover .videos_list img { border-color:#333; }
.content_area .videos_list { width:96%!important; }

.featured_video { border:1px solid #CCC; background-color:#4c5a62; /*#1b1b1b;*/ }
.featured_video h2 { background-color:#4c5a62;/*#151515*/ font-weight:normal; padding:5px 10px; margin:0 0 3px; }
.featured_video img {  }
.featured_video .content_description {  background-color:#4c5a62; padding:5px 10px;  }
.featured_video .meta { background:#000; padding:7px 5px; }

.search { margin-top:0!important; }

.rating { width:302px; background:url(/images/star-rating.gif) no-repeat 0 0; margin:10px 0!important; height:67px; overflow:hidden!important; }
  .rating li { width:60px; float:left; height:67px; overflow:hidden; }
  .rating li a { display:block; padding-top:67px; height:0; overflow:hidden; }
  .rating li.rate_1:hover { background:url(/images/star-rating.gif) no-repeat 0 -67px;  }
  .rating li.rate_2:hover { background:url(/images/star-rating.gif) no-repeat 0 -67px; margin-left:-60px!important; width:125px;  }
  .rating li.rate_3:hover { background:url(/images/star-rating.gif) no-repeat 0 -67px; margin-left:-120px!important; width:187px;  }
  .rating li.rate_4:hover { background:url(/images/star-rating.gif) no-repeat 0 -67px; margin-left:-180px!important; width:249px;  }
  .rating li.rate_5:hover { background:url(/images/star-rating.gif) no-repeat 0 -67px; margin-left:-240px!important; width:302px;  }

  /* Changes for--------these 3 are empty in new css-----*/
/*.owner_buttons { *width:191px; }
.video_edit { *float:left; }
.video_delete { *float:right; } */

.owner_buttons {  }
.video_edit { }
.video_delete { }

/* Changes end-*/


#rating_stars ul li { float:left; margin:0px; }
div.details span.time, div.details span.author, div.details ul.aux , div.details ul.aux li { float:left; }

.owner_buttons li a { padding-top:86px; height:0; overflow:hidden; width:91px; display:block; background-repeat: no-repeat; background-position:0 0; }
  .owner_buttons li.video_edit a { background-image:url(/images/video-edit.gif); }
  .owner_buttons li.video_delete a { background-image:url(/images/video-delete.gif); }

.comments_list li { border-bottom:1px solid #222; padding:10px 3px 10px 3px; color:#909496; }
  .comments_list p { margin-top:0; }
  .comment_details p { margin:0; font-style:italic; color:#555; font-size:12px; color:#ccc; }
  .comment_details cite { font-style:normal; font-weight: normal; color:#ccc; }
#content .button { text-align:left;  }
#content .button input { margin-left:23%; color:#FFF;  }

.affiliate { margin-top:10px; }
.affiliate .content_area { background:#000; padding:5px 10px 3px; }
.affiliate .textright { margin-bottom:0; }
.affiliate dl { color:#FFF; }
.affiliate dt { font-size:145%; margin-bottom:10px; }
.affiliate dd { margin:0 0 30px;}

.getpaida { margin-top:10px; }
.getpaida .content_area { background:#000; padding:5px 10px 3px; }
.getpaida .textright { margin-bottom:0; }
.getpaida dl { color:#FFF; }
.getpaida dt { font-size:145%; margin-bottom:10px; }
.getpaida dd { margin:0 0 30px;}

.answer { background:#111; padding:1px; font-size:150%; margin-bottom:50px;}

#tight {
	float: left;
	width: 280px;
}

#front_vid {
	width: 280px;
	height: 273px;
}

.tight_entry {
	float: left;
	width: 290px;
}

.tight_entry_top {
	float: left;
	width: 280px;
	height: 4px;
	background-image: url(/images/layout_19.jpg);
	background-repeat: no-repeat;
}

.tight_entry_middle {
	float: left;
	width: 340px;
	background-image: url(/images/layout_20.jpg);
	background-repeat: repeat-y;
	text-align: left;
	color: #9d9d9d;
	font-size: 9pt;
}

.tight_entry_middle_innertube {
	padding: 20px 20px 20px 20px;
}

.tight_entry_middle_innertube_blue {
	padding: 20px 20px 20px 20px;
}

.tight_entry_bottom {
	float: left;
	width: 280px;
	height: 6px;
	background-image: url(/images/layout_22.jpg);
	background-repeat: no-repeat;
}
.signin_div{ padding:5px; margin-left:7px;}
.sign_div{ float:left; padding:5px; width:80px;}
.sign_div_col{float:left; border:1px solid #ffffff; width:100px; }
.sign_w80{ width:80px;}
.sign_w45{ width:45px;}


.error
{
	font-size : 12px;
	font-weight : normal;
	color : red ;
}

.success
{
	font-size : 15px;
	font-weight : bold;
	color : green ;
}

.login_member_div{ padding:20px;}

.login_member_div .login_mem_div{ padding:5px; float:left;}
.login_member_fl{ float:left;}

.signin_div{ padding:7px; margin-left:200px;}
.sign_div{ float:left; padding:5px; width:110px;}
.sign_div_col{float:left; border:1px solid #ffffff; width:100px; }

.login_member{ width:400px; margin-left:300px;}
.sign_w90{ width:90px;}
.sign_w60{ width:60px;}

.ricks_zone{  border-top: 1px solid #425057; margin-botton: 10px; background-color: #101417; height:auto;}
.zone{ background-image:url(/images/zone_table.jpg); background-repeat:no-repeat; height:992px; }
.wall{ width:250; margin-left:23px; margin-right:23px;
/* changes for ------ delete bg color ---*/
/*background-color:#ffffff;
/*changes end*/
 }
.zone .topchannels{ height:123px; float:left; margin-left:23px; border:1px solid #ffffff;}
.zone .leftimg{ float:left; border:1px solid #ffffff;}
.zone .rightimg{ float:right; border:1px solid #ffffff; }

/* Changes for--------search_music removed (there are two css for search music)----------*/
/*.search_music{ padding-top:1px; padding-left:4px; padding-bottom:2px; float: left; }*/
/* Changes end*/
.search_music .search_right{ padding-top:1px; padding-left:4px; float: right;}
.search_right input{ border: 1px solid #cccccc; background-color:#FFFFFF; width:170px;}

.music_area{ background:#000; }
.music_gallery{  padding:10px;}
.music_galley_table_top{ background-color:#424242;}
.music_gallery_bg{ color:#333333;}
.music_gallery_bg .music_heading{ color:#ffffff;}
.music_gallery_bg a{ color:#333333;}



#message_content { width:640px; float:left; background-color:#101417;  }
.message_content_area {line-height:150%; color:#CCC; position:relative; background-color: #101417; padding:0px; padding-left: 10px; padding-bottom:10px; border-top: 1px solid #425057;}
.message_bucket { position:relative; margin:0 0 10px; padding:0; border-bottom:1px solid #535353; }
.Message{ background-color:#663366; border:1px solid #ffffff; color:#FFFFFF; }
.message_bg{ background-color: #101417;}
.Message td { border-right: 1px solid #996699; text-align:center;}
.Message_top_bor{ border-top:1px solid #535353;}

.friends_div{ padding-top:4px; }



.profile_div{ padding:5px;}
.profile { background-color:#273036 ;padding:5px;}
.profile ul {margin:10px;padding:0px; }
.profile .content{ background-color: #101417; border:1px solid #404a50; padding:3px; width:480px;
  height:19px; color:#FFFFFF; font-size:13px; vertical-align:middle;}
.profile .post{ float:right; padding-top:10px;}

/*.profile_table{background-image:url(/images/profile_table.gif); background-position:top left; background-repeat:no-repeat; height:615px;}*/
.profile_table{ background-position:top left; background-repeat:no-repeat; height:615px;}
.profile_table .add_friends{ padding: 10px 0px 0px 87px;}

.profile_table .wall{ margin-left:4px; margin-right:4px;
/* Changes for--------background color changed & width removed----------*/
 /*background-color:#000000;
/* Changes end*/
 }
.profile_table .leftimgdiv{float:left; height:50px;
/* Changes for--------margin-bottom add---------*/
 margin-bottom:1px;
 /* Changes end*/
 }

.profile_table .rightimgdiv{float:right; height:50px;
/* Changes for--------margin-bottom add---------*/
 margin-bottom:1px;
 /* Changes end*/
}

.profile_table .wall_table{
/* Changes for--------margin removed--------*/

 /* Changes end*/
 padding:5px; }


.profile_table .profile_img{ padding:5px;}

.profile_info{ width:299px; display:block; vertical-align:top; color:#CCC;  background-color:#101417; border-top:1px solid #425057; margin:0px; padding:0px; margin-top:1px;}
.profile_info .infodiv{padding:3px;}
.profile_info .my_info{ float:left; padding:10px 5px 5px 15px;}
.profile_info .edit{ float:right; padding:10px 25px 5px 5px;}
.profile_info .infocontent{padding:3px 5px 5px 10px;}

.profile_edit{ width:300px; display:block; vertical-align:top; color:#CCC; position:relative; background-color:#000000;  margin:20px 0px 0px 0px; padding:0px; height:391px; background-image:url(/images/friends_table.gif); background-repeat:no-repeat; background-position:top left;}
.profile_edit .edit_img{ padding-top:65px; padding-left:18px;  }
.profile_edit .friendsphoto{ background-color:#FFFFFF; }

.profile_table1{
    background-color: #101417;
}

.toplink_div{position:absolute; top:1px;
/* Changes for--------right position changed & z-index add--------*/
right:5px;z-index: 102;
/* Changes end*/
	font-size: 12px; color:#FFFFFF;}
.nav_div{float:left; width:550px; margin:0px; padding:0px;}
.guest_div{float:right; padding:16px 300px 0px 0px; height:34px; line-height:24px; color:#FFFFFF; font-size:13px;}

/*--pagination starts here--*/

.pagination_input{ width:45px;}
/*pagination ends here*/

/** paging -- TABLE-EDITS *************************************************/

table.te_paging {
margin:0 0 0 0;
padding:0 0 0 0;
width:100%;
color: #fff;
font-size: 12px;

}

td.te_paging_left_cell {
text-align:left;
white-space:nowrap;
}

td.te_paging_middle_cell {
text-align:center;
white-space:nowrap;
width:100%;
font-size:12px;
}

td.te_paging_right_cell {
text-align:right;
white-space:nowrap;
}

select.te_paging {
margin:0 0 0 0;
padding:0 0 0 0;
font-size:9px;
width:43px
}

/** enabled paging icons **/
td.te_paging a.te_first_icon:link { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_first_icon:visited { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_first_icon:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging a.te_first_icon:active { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging span.te_first_icon {}

td.te_paging a.te_next_icon:link { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_next_icon:visited { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_next_icon:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging a.te_next_icon:active { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging span.te_next_icon {}

td.te_paging a.te_prev_icon:link { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_prev_icon:visited { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_prev_icon:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging a.te_prev_icon:active { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging span.te_prev_icon {}

td.te_paging a.te_last_icon:link { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_last_icon:visited { margin:1px 3px 1px 3px; text-decoration:none; }
td.te_paging a.te_last_icon:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging a.te_last_icon:active { margin:1px 3px 1px 3px; text-decoration:underline; }
td.te_paging span.te_last_icon {}

/** disabled paging icons **/
td.te_paging div { display:inline; }

td.te_paging div.te_first_icon_disabled { margin:1px 3px 1px 3px; }
td.te_paging div.te_first_icon_disabled span.te_paging {}

td.te_paging div.te_next_icon_disabled { margin:1px 3px 1px 3px; }
td.te_paging div.te_next_icon_disabled span.te_paging {}

td.te_paging div.te_prev_icon_disabled { margin:1px 3px 1px 3px; }
td.te_paging div.te_prev_icon_disabled span.te_paging {}

td.te_paging div.te_last_icon_disabled { margin:1px 3px 1px 3px; }
td.te_paging div.te_last_icon_disabled span.te_paging {}
/** WALL **/

ul#wall_activity
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 600px;
}

ul#wall_activity li
{
	clear: both;
	list-style-image: none;
	overflow: hidden; /* expands height to match all inner floating divs */
}

ul#wall_activity li span.icon
{
	display: block;
	float: left;
	width: 60px;
	padding: 15px 0;
	margin-right: 15px;
	text-align: right;

}
ul#wall_activity li span.activity span.friend_post
{
	background-image:url(bg_recentcomment.gif) ;
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#000000;
	display: block;
	padding: 5px 5px 10px 5px;
	line-height: 1.8;
}
.bg_black{

	background-color:#000000;
	padding:5px 0 0px 5px;

	}
ul#wall_activity li span.activity div
{
    background-color:#3d4042;
}
ul#wall_activity li span.activity span.entity_comment
{
	background-image:url(bg_recentcomment.gif) ;
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#515355;
	display: block;


	padding: 5px 5px 10px 5px;
	line-height: 1.8;
}
ul#wall_activity li span.activity span.status_update
{
	padding:5px 0 0 5px;



}

ul#wall_activity li span.activity span.timestamp
{
	display: block;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float:left;
	margin-left:5px;
}

ul#wall_activity li span.activity span.remove_link
{
	display: block;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float:right;
	margin-right:5px;
        color: #000;
}
ul#wall_activity li span.activity
{
	display: block;
	float: left;
	padding: 0px 0 3px 0;
	width: 505px;
	border-bottom: 1px solid #000000;
	background-color:#808a90;
	margin:15px 0 10px 0;

}
/*
ul#wall_activity li span.activity
{
	display: block;
	float: left;
	padding: 15px 0;
	width: 505px;
	border-top: 1px solid #3b3b3b;
}

ul#wall_activity li span.activity span.friend_post
{
	background: #252525;
	display: block;
	border-color: #3b3b3b #191919 #191919 #3b3b3b;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	line-height: 1.5;
}

ul#wall_activity li span.activity span.entity_comment
{
	background: #303025;
	display: block;
	border-color: #3b3b3b #191919 #191919 #3b3b3b;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	line-height: 1.5;
}

ul#wall_activity li span.activity span.status_update
{
	font-weight: bold;
	font-size: 16px;
}

ul#wall_activity li span.activity span.timestamp
{
	display: block;
	color: #3b3b3b;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

ul#wall_activity li span.activity span.remove_link
{
	display: block;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
*/
ul#wall_activity li a.wall_reply
{
	color: #c0c080;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

ul#wall_activity .wall_reply_form_container
{
	display:block;
}
ul#wall_activity input.wall_reply_form_input
{
	background: black;
	border: 0;
	color: silver;
	padding: 3px;
	width: 350px;
}

ul#wall_activity li.wall_child
{
	margin-left: 25px;
}
ul#wall_activity li.wall_child span.activity
{
	width: 480px;
}

#wall_pagination
{
	width: 600px;
}
#wall_pagination table
{
	width: 100%;
}
#wall_pagination table td#wp_left
{
	width: 25%;
	text-align: left;
}
#wall_pagination table td#wp_center
{
	width: 50%;
	text-align: center;
}
#wall_pagination table td#wp_right
{
	width: 25%;
	text-align: right;
}

ul.friend_request_list
{
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.friend_request_list li
{
	display: block;
	float: left;
	width: 115px;
	height: 175px;
	text-align: center;
	list-style-image: none;
	background-color: #242424;
	border: 1px solid black;
	padding-top: 3px;
}

ul.friend_request_list li div.profile_add
{
	padding-top: 3px;
}

div.add_request { font-size: 11px; }

/*no border in new css*/
td.profile_icon
{

	border: 1px solid #333;
}
div.profile_icon
{
	height : 75px;
}
/*no color in new css--------------*/
.online_now
{
	color : <?= $c['gold'] ?>;
	font-size : 9px;
	font-weight : bold;
}

div.add_request { font-size: 11px; }
div.te_table { width:auto;}
/*no background in new css*/
div.te_table fieldset { background : <?= $c['background'] ?>; }
div.te_table fieldset legend {
font-size:17px;
margin:0 15px 0 15px;
padding:0 15px 0 15px;
}

div.te_table fieldset form {}
.highlighted1{
    background-color: #797a7b;
    color: #333;
    padding: 0px;
    margin: 0px;
}
table.te_main_table { width:100%;  }

table.te_main_table tr.te_data_row {}
table.te_main_table tr.te_data_row td.te_button_cell { white-space:nowrap; }
table.te_main_table tr.te_data_row td.te_data_cell {margin: 5px; }

table.te_main_table tr.te_odd_row { background :#2d3c44 none repeat scroll 0 0; height:23px; margin:5px;  text-align: center;  }
table.te_main_table tr.te_even_row { background:#242f36 none repeat scroll 0 0; height: 23px;  text-align: center; margin:5px; }
table.te_main_table tr.te_data_row td.te_odd_cell { margin:5px;}
table.te_main_table tr.te_data_row td.te_even_cell { margin:5px;}
table.te_main_table tr.te_data_row .highlighted {background-color: #4c5a62; text-align: center; height:23px; margin:5px; }
.highlighted {
        background-color: #4c5a62; text-align: center; height:23px; margin:5px;
}


table.te_main_table tr.te_data_row1 {}
table.te_main_table tr.te_data_row1 td.te_button_cell1 { white-space:nowrap; }
table.te_main_table tr.te_data_row1 td.te_data_cell1 {margin: 5px; }

table.te_main_table tr.te_odd_row1 {  height:23px; margin:5px;  text-align: center;   }
table.te_main_table tr.te_even_row1 { background:#242f36 none repeat scroll 0 0; height: 23px;  text-align: center; margin:5px; }
table.te_main_table tr.te_data_row1 td.te_odd_cell1 { margin:5px; border:1px solid #434b51; background :#2d343a none repeat scroll 0 0; padding-bottom: 10px;}
table.te_main_table tr.te_data_row1 td.te_even_cell1 { margin:5px; border:1px solid #434b51; background :#2d343a none repeat scroll 0 0; padding-bottom: 10px;}

/** table mode buttons -- TABLE-EDITS *************************************************/

a.te_new_button:link { margin:1px 3px 1px 3px; text-decoration:none; color:<?= $c['te_header_text'] ?>;; }
a.te_new_button:visited { margin:1px 3px 1px 3px; text-decoration:none; color:<?= $c['te_header_text'] ?>;; }
a.te_new_button:hover { margin:1px 3px 1px 3px; text-decoration:underline; color:<?= $c['te_header_text'] ?>;; }
a.te_new_button:active { margin:1px 3px 1px 3px; text-decoration:underline; color:<?= $c['te_header_text'] ?>;; }
a.te_new_button span.te_new_button {}

.te_noresults a.te_new_button:link { margin:1px 3px 1px 3px; text-decoration:none; color:<?= $c['link_out'] ?>; }
.te_noresults a.te_new_button:visited { margin:1px 3px 1px 3px; text-decoration:none; color:<?= $c['link_out'] ?>; }
.te_noresults a.te_new_button:hover { margin:1px 3px 1px 3px; text-decoration:underline; color:<?= $c['link_out'] ?>; }
.te_noresults a.te_new_button:active { margin:1px 3px 1px 3px; text-decoration:underline; color:<?= $c['link_out'] ?>; }

a.te_multidelete_button:link { margin:1px 3px 1px 3px; text-decoration:none; color:<?= $c['te_header_text'] ?>; }
a.te_multidelete_button:visited { margin:1px 3px 1px 3px; text-decoration:none; color:<?= $c['te_header_text'] ?>;; }
a.te_multidelete_button:hover { margin:1px 3px 1px 3px; text-decoration:underline; color:<?= $c['te_header_text'] ?>;; }
a.te_multidelete_button:active { margin:1px 3px 1px 3px; text-decoration:underline; color:<?= $c['te_header_text'] ?>;; }
a.te_multidelete_button span.te_multidelete_button {}

te_button_cell input.te_selectall_checkbox {}

a.te_view_button:link { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_view_button:visited { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_view_button:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_view_button:active { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_view_button span.te_view_button {}

a.te_edit_button:link { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_edit_button:visited { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_edit_button:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_edit_button:active { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_edit_button span.te_edit_button {}

a.te_copy_button:link { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_copy_button:visited { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_copy_button:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_copy_button:active { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_copy_button span.te_copy_button {}

a.te_delete_button:link { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_delete_button:visited { margin:1px 3px 1px 3px; text-decoration:none; }
a.te_delete_button:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_delete_button:active { margin:1px 3px 1px 3px; text-decoration:underline; }
a.te_delete_button span.te_delete_button {}

te_button_cell input.te_multiselect_checkbox {}

/** table fieldnames -- TABLE-EDITS ******************************/
/* Change For ----- bucket container background image changed -------------- */
/* Changed class table.te_main_table tr.te_fieldname_row  for url(/images/bucket-top.gif)
 /* Changes end*/
.te_main_table{ width:90%; border: 1px solid #fff;}

table.te_main_table tr.te_fieldname_row {  background-color: #070b0d; height: 30px; border-top: 1px solid #3b474d; }
table.te_main_table tr.te_fieldname_row td.te_button_cell { white-space:nowrap; padding:2px 3px 2px 3px; }
table.te_main_table tr.te_fieldname_row td.te_fieldname_cell { color:white; white-space:nowrap; padding:2px 3px 2px 3px; background-color: #070b0d; }



table.te_main_table tr.te_fieldname_row1 {  background-color: #070b0d; height: 30px; border-top: 1px solid #3b474d; }
table.te_main_table tr.te_fieldname_row1 td.te_button_cell { white-space:nowrap; padding:2px 3px 2px 3px; }
table.te_main_table tr.te_fieldname_row1 td.te_fieldname_cell { color:white; white-space:nowrap; padding:2px 3px 2px 3px; background-color: #070b0d; }

td.te_fieldname_cell div.te_fieldname_cell { white-space:nowrap;  }



table.te_main_table tr.te_fieldname_row2 { background : #663366; border:1px solid #FFFFFF; }
table.te_main_table tr.te_fieldname_row2 td.te_button_cell { white-space:nowrap; padding:2px 3px 2px 3px; }
table.te_main_table tr.te_fieldname_row2 td.te_fieldname_cell { color:white; white-space:nowrap; padding:2px 3px 2px 3px; }




/** te view mode -- TABLE-EDITS *************************************************/

div.te_view {}

div.te_view fieldset {
background : <?= $c['background'] ?>;
margin-top:15px;
margin-bottom: 15px;
padding-top:0;
padding-bottom:15px;
}

div.te_view fieldset legend {
font-size:17px;
margin:0 15px 0 15px;
padding:0 15px 0 15px;
}

div.te_view fieldset legend a:link { font-size:17px; text-decoration:none; }
div.te_view fieldset legend a:visited { font-size:17px; text-decoration:none; }
div.te_view fieldset legend a:hover { font-size:17px; text-decoration:underline; }
div.te_view fieldset legend a:active {font-size:17px; text-decoration:underline; }

div.te_view fieldset dl dt, div.te_view .round_box dl dt {
font-weight:bold;
}

div.te_view fieldset dl dd, div.te_view .round_box dl dd {
background-color:<?= $c['te_base'] ?>;
}

/** te view navigation -- TABLE-EDITS *************************************************/

div.te_viewnav_top {}
div.te_viewnav_bottom {}

div.te_viewnav {
text-align:right;
margin-right: 15px;
}

.round_box_top{

}
.meta_id_table{
    background-color: #fff;
}
.meta_id_qsearch{
    background-color:#101417;
}

div.te_viewnav a:link {}
div.te_viewnav a:visited {}
div.te_viewnav a:hover {}
div.te_viewnav a:active {}

/** te view navigation links -- TABLE-EDITS *************************************************/

div.te_viewnav a.back:link { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.back:visited { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.back:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.back:active { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.back span {}

div.te_viewnav a.edit:link { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.edit:visited { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.edit:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.edit:active { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.edit span {}

div.te_viewnav a.copy:link { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.copy:visited { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.copy:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.copy:active { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.copy span {}

div.te_viewnav a.new:link { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.new:visited { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.new:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.new:active { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.new span {}

div.te_viewnav a.delete:link { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.delete:visited { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.delete:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.delete:active { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.delete span {}

div.te_viewnav a.prev:link { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.prev:visited { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.prev:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.prev:active { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.prev span {}

div.te_viewnav a.next:link { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.next:visited { margin:1px 3px 1px 3px; text-decoration:none; }
div.te_viewnav a.next:hover { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.next:active { margin:1px 3px 1px 3px; text-decoration:underline; }
div.te_viewnav a.next span {}

.sharing_form
{
	padding: 5px;
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid transparent;
	margin: 5px 0 0;
}
	.sharing_form h3
	{
		margin: 0;
	}
	.sharing_form fieldset
	{
		border: 0;
	}
	.sharing_form fieldset legend
	{
		color: gold;
		font-style: italic;
	}
form#sharing_form
{
	display: none;
}

.sharing_external_website
{
	clear: both;
	overflow: hidden;
}
.sharing_icon
{
	display: block;
	float: left;
	width: 26px;
	height: 26px;
	margin-right: 5px;
}

div.te_inline_edit_cell {
width:100%;
/*height:100%;*/
/*background-image:url(/images/inline_edit_icon.gif);*/
background-position:center right;
background-repeat:no-repeat;
cursor:pointer;
font-size: 14px;
line-height: 18px;
float:right;
}
div.te_inline_edit_cell:hover {
color: gold;
text-decoration: underline;
}

div.te_inline_edit_box {
position:absolute;
white-space:nowrap;
background-color:#444444;
padding: 3px 3px 3px 3px;
margin:2px 2px 2px 2px;

border-width:3px;
border-style:double;
border-color:black;
}

div.te_inline_edit_box textarea {
width:250px;
height:100px;
}

div.te_inline_edit_buttons {
margin:3px 3px 1px 1px;
text-align:right;
}
div.te_inline_edit_buttons a{
color:#333;
}



a.te_inline_edit_buttons {
text-decoration:none;
border:1px solid black;
background-color:white;
color:black;
padding:1px 6px 1px 6px;
cursor: pointer;
}
a.te_inline_edit_buttons a {
color: #333;
}


a.te_inline_edit_buttons:link { text-decoration:none; border:1px solid black; background-color:white; color:black; }
a.te_inline_edit_buttons:visited { text-decoration:none; border:1px solid black; background-color:white; color:black; }
a.te_inline_edit_buttons:hover { text-decoration:none; border:1px solid blue; background-color:white; color:black; }
a.te_inline_edit_buttons:active { text-decoration:none; border:1px solid blue; background-color:white; color:black; }

span.te_inline_edit_buttons {}

a.te_inline_save_button {}
span.te_inline_save_button {}

a.te_inline_cancel_button {}
span.te_inline_cancel_button {}

.editStyle_title {
	float:right;
	font-size:12px;
	font-weight:bold;
	margin:3px 11px 0 11px;
	*margin: -18px 13px;
	*width:39px;
	}
.ff3 .editStyle_title_f3 {
	margin: 2px 11px ;
        cursor:pointer;
}
.ff3_5 .editStyle_title_f35 {
	margin:3px 11px 0 11px;
}

.editStyle_description {
	/*margin:-1px 11px;
	*margin: -21px 13px;
	margin:-18px 14px ;*/
	float:right;
	font-size:12px;
	font-weight:bold;



	/*changes for remove top & right value*/
	/**top:27px;
	*right:209px;
	*/
	/*changes end*/

	*width:39px;
}
.ff3 .editStyle_description_f3 {
	/*right:161px;
	top:38px; */
}
.ff3_5 .editStyle_description_f35 {
	/**top:30px;
	right:165px; */
}

/** Ajax Lookup Substitute User *****************************************************/

fieldset.lookup_substitute_user {
text-align:left;
width:600px;
padding:5px 5px 5px 30px;
}

dl.lookup_substitute_user {}
dt.lookup_substitute_user {}
dd.lookup_substitute_user {}

a.lookup_substitute_user:link { font-weight:bold; text-decoration:none; }
a.lookup_substitute_user:visited { font-weight:bold; text-decoration:none; }
a.lookup_substitute_user:hover { font-weight:bold; text-decoration:underline; }
a.lookup_substitute_user:active { font-weight:bold; text-decoration:underline; }

/*--myaccount starts here--*/
.myaccount{ height:61px; margin:15px 15px 0;}
.myaccount .account{ float:left; font-family:Impact; font-size:34px; margin:10px 10px 15px;}
.myaccount .accountnum{ float:left; font-size:34px; font-weight:bold; color:#FFFFFF; padding-top:13px}
/*--padding:10px 5px 10px 300px--*/
.myaccount .accountpayme{ float:right; margin:7px -5px 5px;}

.accountsetting{ background-color:#101417;  margin-top: 20px;  border-top: 1px solid #425057;}

.accountsetting .accountleft{ float:left;}
.accountsetting .accountleft .acct{background-color:#273036; margin:15px 0px 15px 15px; width:480px; padding:10px; border: 1px solid #425057; }
.accountsetting .accountright{ float:right; background-color:#273036; border: 1px solid #425057; margin:15px; width:385px; padding:10px;}

/*--myaccount ends here--*/


.profilesetalign
{
	text-align:right;
}

/** COMMENTS SPECIFIC ****************************************/
.comments_table, .comments_view
{
	font-family :Arial, Helvetica, sans-serif;
	font-size : normal;
	font-size-adjust : .55;
}
.comments_table *, .comments_view *
{
	font-size : 1em;
	line-height : 1.5em;
}
.comments_table h1, .comments_view h1
{
	font-size : 1.3em;
}
.comments_table h2, .comments_view h2
{
	font-size : .83em;
	font-weight : normal;
	letter-spacing : .1em;
}
.comments_privacy
{
	font-size : 10px;
	font-weight : bold;
	color : <?= $c['good'] ?>;
}


dd.comment_html,  dd.content_html /** Make sure the WYSIWYG background is white **/
{
	background : #ffffff !important;
	color : #000000 !important;
	width:601px;
}
dd.message_html
{
	background : #ffffff !important;
	color : #000000 !important;
}
dd.comment_html button td, dd.message_html button td, dd.content_html button td
{
	color: #000000 !important;
}
dd.comment_html textarea, dd.message_html textarea /** Temporarily hides the textarea with source prior to loading WYSIWYG editor **/
{
	display : none;

}

/** comments ************/
.comments_gallery_media{
}
.comments_title{
	border-bottom:1px solid #D4D4D4;
	padding:5px;
}

#comment_submit_button{
	background : transparent url("file:///D|/Data/Snehal.bapardekar/Projects/musicmatrix/css_combine/images/button_small.gif") no-repeat 0 0;
	float:right;
}
#comment_text{
	font-family :Arial, Helvetica, sans-serif;
	width:99%;
	height:100px;
}
#comment_title{
	width:99%;
}

.rickszone{ background-color:#4c5a62; width: 620px;}
.featuredchannel{ float:right; padding:7px 7px 7px 0px;}

div.te_inline_edit_box
{
	z-index:1;
}

#message_content_channels { width:640px; float:left; }

.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=8);
-moz-opacity: 0.8;
opacity: 0.8;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
border: 1px solid #F8DB00;
}

/*--upload starts here--*/

a.archivef {
background-image:url(/images/paid-free.jpg);
}

a.archivef:hover {
background-image:url(/images/paid-free_hvr.jpg);
}
/* remove '  '  in all 4*/
.archivep {

background-image: url(/images/paid-platinum.jpg) ;
}

.archivep:hover {
background-image: url(/images/paid-platinum_hvr.jpg) ;
}

.archiveg {

background-image: url(/images/paid-gold.jpg) ;
}

.archiveg:hover {
background-image: url(/images/paid-gold_hvr.jpg) ;
}

/* CSS Document */

.free {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(/images/paid-free.jpg);
background-repeat: no-repeat;
display: block;
width: 945px;
height: 141px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.free a {
display:block;
font-size: 11px;
width: 945px;
height: 141px;
float: left;
margin: 0;
padding: 0;
color: black; text-decoration: none;
}
.free img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.free a:hover img{visibility:hidden}
.free span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}

.gold {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(/images/paid-gold.jpg);
background-repeat: no-repeat;
display: block;
width: 945px;
height: 140px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.gold a {
display:block;
font-size: 11px;
width: 945px;
height: 140px;
float: left;
margin: 0;
padding: 0;
color: black; text-decoration: none;
}
.gold img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.gold a:hover img{visibility:hidden}
.gold span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}

.platinum {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(/images/paid-platinum.jpg);
background-repeat: no-repeat;
display: block;
width: 945px;
height: 149px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.platinum a {
display:block;
font-size: 11px;
width: 945px;
height: 149px;
float: left;
margin: 0;
padding: 0;
color: black; text-decoration: none;
}
.platinum img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.platinum a:hover img{visibility:hidden}
.platinum span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}
.clear{
	clear:both;
	}

#video_content { width:660px; float:left;  }
.video_contentdiv{  background-position:left top; background-color: #101417; background-repeat:no-repeat; height:auto;  width:660px }
.contentleft{ float:left; width:420px; }

.contentleft .contentleftform{ padding:15px 10px 30px 10px; width:640px; background-color: #101417; }
.contentleft .text_area{ width:420px; border:1px solid #000000; height:180px;}
.contentleft .input{ width:420px; border:1px solid #000000;}

.genre_input{ width:113px; border:1px solid #000000; }
.genre_bg{background-color:#ffffff;  /* for IE */filter:alpha(opacity=90); /* CSS3 standard */opacity:0.8; -moz-opacity:0.9; height:115px; width:110px; color:#333333; margin-left:1px; padding:5px;}

.synopsis_textarea{width:294px; height:207px; border:1px solid #000000;}



.contentright{ float:right;  padding:15px 10px 10px 0px; width:145px;}
.contentright .button_browse { background:url(/images/browse-btn.jpg) no-repeat 0 0; width:140px; height:25px; font-weight:bold; border:0 none; }
.contentright .button_upload { background:url(/images/upload-btn.jpg) no-repeat 0 0; width:140px; height:25px; font-weight:bold; border:0 none; margin-top:4px; }

.audio_contentdiv{ background-position:left top;  background-repeat:no-repeat; height:625px;  width:660px }
.photo_contentdiv{ background-position:left top; background-repeat:no-repeat; height:625px;  width:660px}




/* CSS Document */
/*pach ie pngfix*/

img, div, ul, li, a{
 	behavior: url(/images/iepngfix.htc)

}

/*--upload ends here--*/



/*changes for-----removed this-----*/

/*messages....*/
/*
.login_member_div{ padding:20px;}

.login_member_div .login_mem_div{ padding:5px; float:left;}
.login_member_fl{ float:left;}

.signin_div{ padding:7px; margin-left:200px;}
.sign_div{ float:left; padding:5px; width:110px;}
.sign_div_col{float:left; border:1px solid #ffffff; width:100px; }
*/
/*end messages...*/
/*
.editStyleClass {
	margin:3px 11px 0 11px;
	*margin: -18px 13px;
}


.editStyleClass2, x:-moz-any-link, x:default {
	margin:-10px 11px 0 11px;
}*/

/*changes end*/


/*----new inbox css start here-----*/
.inbox_container {
	height: 300px;
	width: 620px;

	}
.content_divinbox{
	border-bottom: 1px solid #2d3c44;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 3px;
	margin-left: 0px;
	clear: both;
	float: left;
	width: 580px;
	padding-right: 5px;
	margin-right: 3px;
	}
.content_divinbox img{
	border:2px solid #FFFFFF;
	margin-right: 10px;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
}
.leftspace{
	float: left;
	padding: 0px;
	margin-left: 13px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.senderbox{
	/* Change for --- Width from 290 -*/
	width: 260px;
	/* Change End */
	float: left;
	margin-top: 10px;
}
.rightdate{
	float:right;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 200px;
	}
.rightdate img{
	float:right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	clear: left;
	margin: 0px;
	padding: 0px;
	}
.rightdate table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.TabbedPanelsContent table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.msgbox{
	background-color:#7e7f7f;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 15px;
	padding-bottom: 4px;
	line-height: 13px;
	width:550px;
	float:left;
	}
.cross{
	width:20px;
	height:20px;
	float:right;
	border:none;
	cursor:pointer;
	margin: 0px;
	padding: 0px;

}
.msgboxcontainer{
	background-color:#7e7f7f;
	width:619px;
	height:auto;
	clear:both;
	float:left;


}
.dropdown_number{
	width:50px;

	}
.pageno{
	float:left;
	clear:right;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.page_right{
	float:right;
	margin-top:10px;
	margin-right:5px;
	cursor:pointer;
	}
.more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: right;
	margin-top:4px;
        font-weight: bold;

}
.symbol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

	}
.navi{
	width:960px;
	height:37px;
	background-repeat:repeat-x;
	float:left;
	display: inline;
	list-style-type: none;
	margin: 0px 0 0 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

.navi ul{
	padding: 0px;
	list-style-type: none;
	display: inline;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.navi li{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
	height: 37px;
	width: auto;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.navi li a{
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
.gap{
	width:10px;
	float:left;
	}
.center_img{
	text-align:center;
	width:250px;
}

/* Added for INBOX TAB */

/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* Horizontal Tabbed Panels
 *
 * The default style for a TabbedPanels widget places all tab buttons
 * (left aligned) above the content panel.
 */

/* This is the selector for the main TabbedPanels container. For our
 * default style, this container does not contribute anything visually,
 * but it is floated left to make sure that any floating or clearing done
 * with any of its child elements are contained completely within the
 * TabbedPanels container, to minimize any impact or undesireable
 * interaction with other floated elements on the page that may be used
 * for layout.
 *
 * If you want to constrain the width of the TabbedPanels widget, set a
 * width on the TabbedPanels container. By default, the TabbedPanels widget
 * expands horizontally to fill up available space.
 *
 * The name of the class ("TabbedPanels") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabbedPanels container.
 */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

/* This is the selector for the TabGroup. The TabGroup container houses
 * all of the tab buttons for each tabbed panel in the widget. This container
 * does not contribute anything visually to the look of the widget for our
 * default style.
 *
 * The name of the class ("TabbedPanelsTabGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabGroup container.
 */
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

/* This is the selector for the TabbedPanelsTab. This container houses
 * the title for the panel. This is also the tab "button" that the user clicks
 * on to activate the corresponding content panel so that it appears on top
 * of the other tabbed panels contained in the widget.
 *
 * For our default style, each tab is positioned relatively 1 pixel down from
 * where it wold normally render. This allows each tab to overlap the content
 * panel that renders below it. Each tab is rendered with a 1 pixel bottom
 * border that has a color that matches the top border of the current content
 * panel. This gives the appearance that the tab is being drawn behind the
 * content panel.
 *
 * The name of the class ("TabbedPanelsTab") used in this selector is not
 * necessary to make the widget function. You can use any class name you want
 * to style this tab container.
 */
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	background-image:none;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background-repeat: repeat-x;
	background-position: left top;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-color: #CCCCCC;
	height: 33px;
}


/* This selector is an example of how to change the appearnce of a tab button
 * container as the mouse enters it. The class "TabbedPanelsTabHover" is
 * programatically added and removed from the tab element as the mouse enters
 * and exits the container.
 */
.TabbedPanelsTabHover {
	background-color: #ffd200;
}

/* This selector is an example of how to change the appearance of a tab button
 * container after the user has clicked on it to activate a content panel.
 * The class "TabbedPanelsTabSelected" is programatically added and removed
 * from the tab element as the user clicks on the tab button containers in
 * the widget.
 *
 * As mentioned above, for our default style, tab buttons are positioned
 * 1 pixel down from where it would normally render. When the tab button is
 * selected, we change its bottom border to match the background color of the
 * content panel so that it looks like the tab is part of the content panel.
 */
.TabbedPanelsTabSelected  {
	background-color: #ffd200;
	background-repeat: repeat-x;
	background-position: left top;
	background-image:none;
}

/* This selector is an example of how to make a link inside of a tab button
 * look like normal text. Users may want to use links inside of a tab button
 * so that when it gets focus, the text *inside* the tab button gets a focus
 * ring around it, instead of the focus ring around the entire tab.
 */
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

/* This is the selector for the ContentGroup. The ContentGroup container houses
 * all of the content panels for each tabbed panel in the widget. For our
 * default style, this container provides the background color and borders that
 * surround the content.
 *
 * The name of the class ("TabbedPanelsContentGroup") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the ContentGroup container.
 */
.TabbedPanelsContentGroup {
	clear: both;
	color: #FFFFFF;

	margin: 0px;
	padding: 0px;
	float: left;
	width:617px;
}

/* This is the selector for the Content panel. The Content panel holds the
 * content for a single tabbed panel. For our default style, this container
 * provides some padding, so that the content is not pushed up against the
 * widget borders.
 *
 * The name of the class ("TabbedPanelsContent") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the Content container.
 */
.TabbedPanelsContent {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	clear: both;
}

/* This selector is an example of how to change the appearnce of the currently
 * active container panel. The class "TabbedPanelsContentVisible" is
 * programatically added and removed from the content element as the panel
 * is activated/deactivated.
 */
.TabbedPanelsContentVisible {
}

/* Vertical Tabbed Panels
 *
 * The following rules override some of the default rules above so that the
 * TabbedPanels widget renders with its tab buttons along the left side of
 * the currently active content panel.
 *
 * With the rules defined below, the only change that will have to be made
 * to switch a horizontal tabbed panels widget to a vertical tabbed panels
 * widget, is to use the "VTabbedPanels" class on the top-level widget
 * container element, instead of "TabbedPanels".
 */

/* This selector floats the TabGroup so that the tab buttons it contains
 * render to the left of the active content panel. A border is drawn around
 * the group container to make it look like a list container.
 */
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

/* This selector floats the content panels for the widget so that they
 * render to the right of the tabbed buttons.
 */
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}


/* END : INBOX TAB CSS */
/*----edit info style-----*/

.editinfo_bg{

	background-repeat:repeat-y;
	width:915px;
	margin:0px ;
	padding:0px 15px 0px 15px;
	float:left;

	}
        .editinfo tr {
            height: 35px
        }
         .editinfo tr td {
             height: 35px
        }
.top_img{
	border:none;
	margin:0px;
	padding:0px;
	float:left;

	}
/* END : edit info */

/* Added new class to remove border from pagination images */
.media_list img, .channels_list img, .content_area .te_paging img {
    border: none;
}
.media_list img:hover, .channels_list img, .content_area .te_paging img:hover {
    border: 0px none;
    cursor: pointer;
}
 .media_list img:hover, .media:hover img, .channels_list .channel:hover img.alignleft, .videos_list .te_paging img:hover { border:0px solid #f8db00!important; }
/* End : remove border */



.mainContent{
padding:0 0 0 5px;
min-height:1050px;
}
.lc{
float:left;
}
.rc{
float:left;
}
.videoContent{
background-image:url(/images/videoContent.png);
width:642px;
height:445px;
}
.tourDates{
background-image:url(/images/tourDates.png);
background-repeat:no-repeat;
width:283px;
height:361px;
margin-left:19px;
padding-top:45px;
}
.tourDates_header{
width:283px;
xmargin-top:90px;
text-align:center;
margin-left:19px;
padding:5px 0;
}
.tourDates_content{
height:282px;
padding:3px 8px 8px 8px;
overflow-y:scroll;
text-align:justify;
}
.maino_artistBio{
Xbackground-image:url(/images/maino_ArtistBio1.png);
width:528px;
height:358px;
float:right;
margin:10px;
border:1px solid #525252;
}


.links{
border-top:1px solid #333333;
padding:5px 10px;
}
.links img{
padding-right:4px;
border-right:1px solid #333333;
margin-left:9px;
}
.maino_artistBio_content{
width:340px;
text-align:justify;
padding-left:5px;
}
.maino_artistBio_content h1,h2,h3,h4,h5{
margin:0;
padding:10px 0;
font-size: 12px;
color: #c8cccd;
}

.btn_links{
width:555px;
height:100px;
float:right;
margin-right:10px;
text-align:right;
}

.videoContest1{
background-image:url(/images/retaliate.png);
width:967px;
height:293px;
border:1px solid #a8a8a8;
margin:0 0 14px -4px;
}
.winContent{
float:right;
width:350px;
margin:10px 0 0 0;
}
.win{
/*float:left;*/
}
.winlogo{
border-bottom:1px solid #333333;
}
.winlogo table td{
font:Impact;
font-size:13px;
color:#CCCCCC;
font-weight:bolder;
}
.winText{
float:left;
width:330px;
padding:5px;
background:#000000;
height:64px;
font-family: HelveticaNeue-Light, Helvetica Neue Light,Helvetica Neue,Helvetica, Arial,sans-serif;
}
.wantIn{
float:right;
}
.contestDeadline{
background-image:url(/images/contest_deadline.png);
background-repeat:no-repeat;
float:right;
width:323px;
height:41px;
padding:7px 0;
font-weight:800;
font-size:20px;
text-align:center;
}

.editorImg{
background-image:url(/images/editorImg.png);
width:912px;
height:566px;
margin:20px 0 0 0;
}

.officialContest{
text-align:right;
width:912px;
}
.mmxVideo{
background-image:url(/images/mmx_video_contests.png);
width:971px;
height:129px;
margin:0 0 0 -6px;
}
.maino_artistBioTital{
border-bottom:1px solid #525252;
width:523px;
height:22px;
}
.f_icon {
float:right;
height:42px;
xmargin:82px 159px 0 0;
margin:58px 190px 0 0;
width:27px;
}

.mmx_official
	{width:293px;
	height:520px;
	padding:0 1px}
.listenSong
	{width:293px;
	padding:374px 0 0 0}
.goContest
	{padding:40px 0 0 64px}
.goContest span
	{padding:0 0 0 15px}


/* ---- Changes for New Login Module ---- */

#login_panel_user{
	color: white;
	float: right;
	padding-right: 8px;
	padding-top:6px;
	font-family: Impact;
	font-size: 10.31pt;
	font-weight:lighter;
}

#toplink_div_2{
	width: 350px;
	height: 109px;
	font-family: Impact;
	top:8px;
	font-weight:lighter;
}

#login_panel_div{
	width:350px;
}

#nav_options_div{
	float: right;
	padding-top: 20px;
	text-align:right;
}
#nav_options_div ul {
	font-size: 11pt;background-color:#000000; border:ridge 1px #717171;width:140px;
}

#nav_options_div ul a{
	text-decoration:none;color:#FFFFFF;font-weight:lighter;
}

#nav_options_div_element {
	border-top:solid 2px #4C4C4C;width:140px;
}
#login_panel_div_inner{
	float:right;font-size:10.31pt;padding-top:3px;
}
#login_panel_div_inner_element{
	float:left;padding-top:6px;
}

#login_panel_div_inner_element_input{
	color:#FFFFFF;border:1px solid #9B9B9B;background:none repeat scroll 0 0 #000000;width:195;height:17px;
}

/* ---- Changes for New Login Module ---- */


/* ---- Homepage Banner -----
#home_contest_banner{
	width:964px;
	height:146px;
	margin:4px 0 0 -4px;
	background:url('../images/mmx_homepage_banner_v2.png') no-repeat;
}
*/
#home_contest_banner {
    background: url("../images/mmx_homepage_banner_v2.png") no-repeat scroll 0 0 transparent;
    height: 133px;
    margin: 11px 0 0;
    width: 954px;
}
/* ---- Homepage Banner ----- */


/* ---- Contest Updates 2.0 ----- */
#mixer_contest_rules{
	overflow: scroll;
	height: 285px;
	xwidth: 600px;
	width: 655px;
	overflow-x: hidden;
}

.mixer_contest_rules_div{
	font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;
}

#mixer_contest_rules_pre{
	font-family: HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;
}

#inner_bio_container{
	overflow: scroll; height: 285px; width: 522px;overflow-x:hidden;
}
/* ---- Contest Updates 2.0 ----- */


/* ----- GET PAID UI ------*/


	.advanced_on{
	background-image:url('../images/advanced_gold_active.png');
	height:234px;
	width:449px;
}

.advanced_off{
	background-image:url('../images/advanced_gold_inactive.png');
	height:234px;
	width:449px;
}


#gp_content_image{
	padding-bottom:10px;

}

#gp_content_image img{
	border:none;
}

#dividor{
	height:10px;
	width:100%;
	border-bottom:1px solid #2d3c44;
}
#gp_border_lower{
	border-bottom:1px solid #BCBCBC;
}

#get_paid_data{
	font-family:Helvetica;
	padding-top:8px;
	padding-bottom:8px;

}

#get_paid_data h3{
	font-size:15px;
	font-weight:bold;
}

#gp_content{
	font-family:Helvetica;
	font-weight:200;
	xcolor: #F2F2F2;
	color: #979898;
	font-size:12px;
	xborder-bottom:1px solid #BCBCBC;
        line-height: 19px;

}

#get_paid_right_header{
	background:url('/images/get_paid_how.png') no-repeat;
	width:197px;
	height:21px;
	padding-bottom:2px;
}

#get_paid_left_header{
	xbackground:url('/images/get_paid_win_prizes.png') no-repeat;
	width:338px;
	height:30px;
	padding-bottom:2px;
}

#inner_container_get_paid{
	padding-top:40px;
}

#get_paid_header{
	background:url('/images/get_paid_page_title_v2.png') no-repeat;
	width:940px;
	height:78px;
	xpadding-bottom:10px;
	border-bottom: 1px solid #797979;
}

#get_judges_header{
	background:url('/images/judges_header_image.png') no-repeat;
	width:929px;
	height:121px;
}

#get_paid_content_main{
	width:100%;
	xborder: 1px solid red;
	min-height:1150px;
}

#get_paid_left_div{
	width:49%;
	xborder: 1px solid blue;
	min-height:700px;
	float:left;
	xborder-right:1px solid #BCBCBC;
}

#get_paid_right_div{
	width:49%;
	xborder: 1px solid green;
	min-height:700px;
	float:right;
}

#get_paid_middle_div{
	width: 5px;
	border-right:1px solid #BCBCBC;
	height:789px;
	float:left;
}

#middle_bar{
	height: 724px; border-left: 1px solid #56636a; width: 2px; float: left;
}
#get_paid_right_content{
	padding-right: 14px;
	font-color:#979898;
}

#get_paid_left_content{
	bxorder-left:1px solid #BCBCBC;
}

/* ----- GET PAID UI ------*/

/* ----- JUDGES CSS starts here------*/

#judges-NTD{
	font-weight:bold;
	color:#CCCCCC;
	font-family:Helvetica;
	font-size:20px;
}
#judges-NT{
	font-weight:bold;
	color:#555555;
	font-family:Helvetica;
	font-size:20px;
}
#side-a {
	float: left;
	width: 200px;
}

#side-a-img {
	float: left;
	xpadding-bottom:5px;
	float:left;
	height:221px;
	width:200px;
	padding:2px 3px 2px 3px;
}
#side-a-imginner {
	border:1px solid #FFFFFF;
	height:174px;
	width:174px;
}

#side-b {
	margin: 0;
	float: left;
	width: 730px;
	height: 1%
}

#side-b-a {
	margin: 0;
	float: left;
	width: 70px;
	height: 1%
}

#side-b-b {
	margin: 0;
	float: left;
	width: 380px;
	height: 1%
}
#get_judges_content_main{
	width:100%;
	xborder: 1px solid red;
	min-height:1046px;
}

#inner_container_judges{
	padding-top:60px;
}
/* ----- JUDGES CSS ends here------*/

/* ----- RIGHT PANEL EDIT ROOM & JUDGES  ------*/
#right_panel_judges{
	width:295px;height:77px;background:url('/images/judges_img_home_v2.jpg');
}

#right_panel_edit_room{
	width:295px;height:178px;background:url('/images/MMMX_EDIT_ROOM_295.png');
}

#edit_judge_container{
	width:295px;
	padding-top:1px;
}

/* ----- RIGHT PANEL EDIT ROOM & JUDGES  ------*/

/* Face book & twitter link on header */

div.social {
    float: left;
    text-align: right;
    width: 101px;
    height: 95px;
    vertical-align:bottom;
     font-size: 9px;
     font-family: Verdana, Geneva, Arial, sans-serif;
     text-align: center;
     position: absolute;
     bottom: 8px;
     left: 0px;
     width: 62%;
     height: 18px
}
div.social1 {
   bottom:2px;
float:left;
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:9px;
height:18px;
left:0;
position:absolute;
text-align:center;
vertical-align:bottom;
width:134%;
}

.middlecontent{
	width: auto;
	margin-top: -3px;
        width: 970px;

}
.middlecontent .leftpanel{
	float: left;
	width: 660px;

}
.middlecontent .rightpanel{
	float: right;
	width: 304px;
}
.searchBg{
	background-color: #4c5a62;
	height: 24px;
	padding: 3px;
}
.searchBg .left{
	float: left;
        width: 440px;

}
.searchBg .right{
	float: right;

}
.searchBg input{
	background-color: #afb8bc;
	border: none;
	font-size: 11px;
	text-transform: italic;
	color: #474b4d;
	width: 345px;
	height: 17px;
	margin: 0px;

}

#navCat {
	position: relative;
	text-align: right;
}
#navCat li {
	list-style: none;
	float: left;
	min-width: 150px;
	color: #b5c7d1;
}

#navCat li a {
	display: block;
	padding: 3px 8px;
	text-decoration: none;
	color: #999;
	background-color: #4c5a62;
}
#navCat li a:hover {
	color: #000;
         z-index:100000;
}

#navCat li ul {
	display: none;
	text-align: left;
}
#navCat li:hover ul, #navbar1 li.hover ul {
	position: absolute;
	display: inline;
	left: 0;
	width: 100%;
	margin: 0;
	padding: 0;
        z-index: 10000;
}
#navCat li:hover li, #navbar1 li.hover li {
	float: left;

}
#navCat li:hover li a, #navbar1 li.hover li a {
	color: #a1a9ae;
	}
#navCat li li a:hover {
	color: #000; }
#navCat li li .active {
	color: #000; }

.contestTabel {
    width: 100%;
}
.contestTabel tr td{
 height: 35px;
 vertical-align: top;
 text-align: left;
}


.loginTable
{
    width: 100%;
}

.loginTable tr td{
    height: 30px;
}

.te{

}
.te dt{
 height: 25px;
}
.te dd{
 height: 25px;
}

.te_caption{
    font-size: 14px;
}

.te1{
    width:800px;
}
.te1 dt{
        width: 150px;



}
.te1 dd{
width: 650px;
margin-bottom: 10px;


}

.te_caption{
    font-size: 14px;
}

