@charset "utf-8";
/* CSS Document */
.grey { color:#666666; }
.white { color:white; }
.blue { color:#D03; }
.yellow { color:#FFFF00;}
.red { color:red; }
.green { color:#006600; }
.aatitle { font-size:14px; color:#D03; }
.black { color:black;}
.nobold { font-weight:normal; }
.bold { font-weight:bold; }
.more { font-size:10px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }

.friend { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.friend .icon { width: 70px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.friend .desc { background-color:#fff; width:410px; text-align:justify; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.friend .desc .description { height:80px; } 
.friend .desc .description strong { font-size:13px; } 
.friend .posted { font-size:11px; color:#000; color:#006633; } 
/*.videos span { color: #009cff; }
.videos span a{ color: #009cff; }
.videos span a{ color: #009cff; text-decoration: none; }*/
.friend .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; }
.friend .stats .category { color:#FF0000; }
.friend .rightDiv { float: right; }
span a:hover {text-decoration: underline; color: #D03;}
span a {text-decoration: none; color:#D03;}


.search { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.search .icon { width: 130px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.search .desc { background-color:#fff; width:350px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.search .desc .description { height:80px; } 
.search .desc .description strong { font-size:13px; } 
.search .posted { font-size:11px; color:#000; color:#006633; } 
/*.videos span { color: #009cff; }
.videos span a{ color: #009cff; }
.videos span a{ color: #009cff; text-decoration: none; }*/
.search .stats { float: left; text-align:left; right; margin: 40px; font-size:11px; color:#666666; }
.search .stats .category { color:#FF0000; }
.search .rightDiv { float: right; }
span a:hover {text-decoration: underline; color: #D03;}
span a {text-decoration: none; color:#D03;}


.photos { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #666; font-size: 14px; border-bottom: 1px solid #ddd;}
.photos .icon { width: 40px; float: left; text-align: center; }
.photos .desc { float: left; }
.photos span { color: #009cff; }
.photos span a{ color: #009cff; }
.photos span a{ color: #009cff; text-decoration: none; }
.photos .rightDiv { float: right; }
span a:hover {text-decoration: underline; color: #009cff;}


.videos { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.videos .icon { width: 120px; float: left; text-align: left; margin:10px; text-align:center; }
.videos .desc { background-color:#fff; width:380px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.videos .desc .description { height:80px; font-weight:normal; font-size:11px;} 
.videos .desc .description strong { font-size:13px; } 
.videos .posted { font-size:11px; color:#000; color:#006633; font-weight:normal; } 
/*.videos span { color: #009cff; }
.videos span a{ color: #009cff; }
.videos span a{ color: #009cff; text-decoration: none; }*/
.videos .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal;  font-weight:normal;}
.videos .stats .category { color:#FF0000; }
.videos .rightDiv { float: right; }


.music { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.music .icon { width: 70px; float: left; text-align: center; margin:10px; text-align:center; }
.music .desc { background-color:#fff; width:400px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.music .desc .description { height:auto; font-weight:normal; } 
.music .desc .description strong { font-size:13px; } 
.music .posted { font-size:11px; color:#000; font-weight:normal; } 
/*.videos span { color: #009cff; }
.videos span a{ color: #009cff; }
.videos span a{ color: #009cff; text-decoration: none; }*/
.music .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal; }
.music .stats .category { color:#FF0000; }
.music .rightDiv { float: right; }


.blog { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.blog .icon { width: 70px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.blog .desc { background-color:#fff; width:470px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.blog .desc .description { height:80px; } 
.blog .desc .description strong { font-size:13px; } 
.blog .posted { font-size:11px; color:#000; font-weight:normal; } 
/*.videos span { color: #009cff; }
.videos span a{ color: #009cff; }
.videos span a{ color: #009cff; text-decoration: none; }*/
.blog .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal; }
.blog .stats .category { color:#FF0000; }
.blog .rightDiv { float: right; }

.community { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.community .icon { width: 70px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.community .desc { background-color:#fff; width:380px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.community .desc .description { height:80px; } 
.community .desc .description strong { font-size:13px; } 
.community .posted { font-size:11px; color:#000; font-weight:normal; } 
/*.videos span { color: #009cff; }
.videos span a{ color: #009cff; }
.videos span a{ color: #009cff; text-decoration: none; }*/
.community .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal; }
.community .stats .category { color:#FF0000; }
.community .rightDiv { float: right; }

/************ radhe **************/

.scrap { width:98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.scrap .icon { width: 145px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.scrap .desc { background-color:#fff; width:410px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.scrap .desc .description { height:auto; } 
.scrap .desc .description strong { font-size:13px; } 
.scrap .posted { font-size:11px; color:#000; font-weight:normal; } 
.scrap .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal; }
.scrap .stats .category { color:#FF0000; }
.scrap .rightDiv { float: right; }


.comments { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.comments .icon { width: 70px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.comments .desc { background-color:#fff; width:400px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.comments .desc .description { height:auto; } 
.comments .desc .description strong { font-size:13px; } 
.comments .posted { font-size:11px; color:#000; font-weight:normal; } 
.comments .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal; }
.comments .stats .category { color:#FF0000; }
.comments .rightDiv { float: right; }



.thread { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.thread .icon { width: 40px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.thread .desc { background-color:#fff; width:250px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left;}
.thread .desc .description { height:80px; } 
.thread .desc .description strong { font-size:13px; } 
.thread .posted { font-size:11px; color:#000; font-weight:normal; } 
.thread .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal; }
.thread .stats .category { color:#FF0000; }
.thread .rightDiv { float: right; }

.threadmessage { width: 98%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #000; font-size: 14px; border-bottom: 1px solid #ddd; background-color:#fff;}
.threadmessage .icon { width: 40px; float: left; text-align: left; text-align:center; margin:10px 10px 10px 10px; }
.threadmessage .desc { background-color:#fff; width:500px; text-align:justify; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left; overflow:hidden;}
.threadmessage .desc .description { height:auto; } 
.threadmessage .desc .description strong { font-size:13px; } 
.threadmessage .posted { font-size:11px; color:#000; font-weight:normal; } 
.threadmessage .stats { float: left; text-align:left; right; margin: 10px; font-size:11px; color:#666666; font-weight:normal; }
.threadmessage .stats .category { color:#FF0000; }
.threadmessage .rightDiv { float: right; }



.music small, .photos small, .photo_album small, .playlist_video small, .videos small, .group small, .member small { font-size:11px; } 

.photo_album { width: 100%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #666; font-size: 14px; border-bottom: 1px solid #ddd;}
.photo_album .icon { width: 40px; float: left; text-align: center; }
.photo_album .desc { float: left; }
.photo_album span { color: #009cff; }
.photo_album span a{ color: #009cff; }
.photo_album span a{ color: #009cff; text-decoration: none; }
.photo_album .rightDiv { float: right; }
span a:hover {text-decoration: underline; color: #009cff;}
.photo_album .album_list {clear: both; margin-left: 30px; width: 80%; text-align: center;}
.album_list img { border: 1px solid #ddd; padding: 2px;}


.playlist_video { width: 100%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #666; font-size: 14px; border-bottom: 1px solid #ddd;}
.playlist_video .icon { width: 40px; float: left; text-align: center; }
.playlist_video .desc { float: left; }
.playlist_video span { color: #009cff; }
.playlist_video span a{ color: #009cff; }
.playlist_video span a{ color: #009cff; text-decoration: none; }
.playlist_video .rightDiv { float: right; }
span a:hover {text-decoration: underline; color: #009cff;}
.playlist_video .album_list {clear: both; margin-left: 30px; width: 80%; text-align: center;}
.album_list img { border: 1px solid #ddd; padding: 2px;}


.group { width: 100%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #666; font-size: 14px;  border-bottom: 1px solid #ddd; }
.group .list {width: 100px; float: left; text-align: right;}
.list li { list-style: none; color: #009cff; font-size: 11px; line-height: 1.2em }
.list li a { list-style: none; color: #009cff; font-size: 11px; line-height: 1.2em; text-decoration: none;}
li a:hover { text-decoration: underline; }
.img_brd { border: 1px solid #ddd; padding: 2px; }
p { font-size: 12px; }
.group .desc { float: left; text-align: left; }
.group span a{ color: #009cff; text-decoration: none; }
span a:hover {text-decoration: underline; color: #009cff;}


.member { width: 100%; float: left; padding-top: 5px;  padding-bottom: 5px; line-height: 1.2em; color: #666; font-size: 14px;  border-bottom: 1px solid #ddd; }
.member .list {width: 100px; float: left; text-align: right;}
.list li { list-style: none; color: #009cff; font-size: 11px; line-height: 1.2em }
.list li a { list-style: none; color: #009cff; font-size: 11px; line-height: 1.2em; text-decoration: none;}
li a:hover { text-decoration: underline; }
.img_brd { border: 1px solid #ddd; padding: 2px; }
p { font-size: 12px; }
.member .desc { float: left; text-align: left; width: 40%; }
.member span a{ color: #009cff; text-decoration: none; }
span a:hover {text-decoration: underline; color: #009cff;}
.member .desc li { list-style: none; color: #009cff; font-size: 12px; padding: 1px;}


.playlistAudioSmall { float:left; width: 100%; clear:both;}
.playlistAudioSmall .text span a { color: #333333; }
.playlistAudioSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/playlist_music.gif); height:24px; }
.playlistAudioSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.playlistAudioSmall .text span { font-size:14px; font-weight:bold; color: #009cff;}
.playlistAudioSmall .text span a {color: #009cff;}
.playlistAudioSmall .text small { font-weight: normal; font-size:11px; color:#666666;}

.playlistVideoSmall { float:left; width: 100%; clear:both;}
.playlistVideoSmall .text span a { color: #333333; }
.playlistVideoSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/playlist_video.gif); height:24px; }
.playlistVideoSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.playlistVideoSmall .text small { font-weight: normal; font-size:11px; color:#666666;}

.albumPhotoSmall { float:left; width: 100%; clear:both;}
.albumPhotoSmall .text span a { color: #333333; }
.albumPhotoSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/album.gif); height:24px; }
.albumPhotoSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.albumPhotoSmall .text small { font-weight: normal; font-size:11px; color:#666666;}

.audioSmall { float:left; width: 100%; clear:both;}
.audioSmall .text span a { color: #333333; }
.audioSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/music.gif); height:24px; }
.audioSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.audioSmall .text small { font-weight: normal; font-size:11px; color:#666666;}

.groupSmall { float:left; width: 100%; clear:both;}
.groupSmall .text span a { color: #333333; }
.groupSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/group.gif); height:24px; }
.groupSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.groupSmall .text small { font-weight: normal; font-size:11px; color:#666666;}

.blogSmall { float:left; width: 100%; clear:both;}
.blogSmall .text span a { color: #333333; }
.blogSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/blog.gif); height:24px; }
.blogSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.blogSmall .text small { font-weight: normal; font-size:11px; color:#666666;}

.videoSmall { float:left; width: 100%; clear:both;}
.videoSmall .text span a { color: #333333; }
.videoSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/video.gif); height:24px; }
.videoSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.videoSmall .text small { font-weight: normal; font-size:11px; color:#666666;}

.photoSmall { float:left; width: 100%; clear:both;}
.photoSmall .text span a { color: #333333; }
.photoSmall .icon { float:left; width: 24px; background:url(/images/icons/graphic/photo.gif); height:24px; }
.photoSmall .text{ float:left; padding-left:10px; font-size:14px; font-weight:bold;}
.photoSmall .text small { font-weight: normal; font-size:11px; color:#666666;}


.userSmall { float:left; width: 115px; clear: both;}
.userSmall .username{  float:left; *display: inline;; font-size:14px;}
.userSmall .details { float:left; clear:both; width:115px; }
.userSmall .icon, .userSmall .text { float: left; }
.userSmall .text { padding-left:5px;}
.userSmall .text a { color: #666666; }

/* added by radhe this css is used in people search */
.vAlignMiddle, .vAlignMid	{ vertical-align: middle; }.infoBox { border:1px solid #CCC; background:#FFFF99; padding:5px; }
.selectone a { text-decoration:none; }
.tableDetails {font-size:25px;}
.tableDetails th {font-weight:bold;text-align:right;padding: 4px 10px 4px 0;}
.tableDetails input,  .tableDetails textarea,  .tableDetails select {font-size:11px;}
.selectedOpenTabs {	color:#333333;	}
.selectedOpenTabs, .unselectedOpenTabs {line-height:34px;font-size:16px;font-family:"Trebuchet MS";font-weight:bold;}
.unselectedOpenTabs {color:#0000FF;text-decoration:underline;}
.floatBreak { float:left; width:100%; clear:both; height:10px; overflow:hidden;}
.big{font: 110%/1.4 arial;}
.bigFont { font-size: 18px; line-height: 16px; text-decoration: underline; }
.font14 { font-size: 14px; font-family: arial; color: #666; }
.nodecoration:hover { text-decoration: none; }
.formRow .bigTextBox, .vistaStyle{border-top:1px solid #9BF;border-left:1px solid #9BF;border-bottom:1px solid #DDE;border-right:1px solid #DDE;}
/* end by radhe */
