.albums #content {padding: 0px;}
.albums .summary a {font-weight: normal;}
.albums .panel {background: #F7F5F5;}
.albums #results {padding: 10px 10px 5px;}
.albums #results .album {background: white;border: solid 1px #ccc; margin: 0px 0px 5px;padding: 9px;}
.albums #results .image {width: 180px;float: left;padding-right: 10px;}
.albums #results .info {float: left;width: 380px; padding-right: 20px;}
.albums #results .count {font-weight: normal;color: gray;}
.albums #results h2 {margin: 5px 0px 2px;font-size: 12px;}
.albums #results .info h2 img {float: left;margin: 1px 3px 0 0;}
.albums #results p {margin: 5px 0px 5px;}
.albums #results .date {color: gray;}
.albums #updated {float: left;padding: 3px 0;}
.albums .empty_albums {background: #fff; border: 1px solid #c0c0c0;font-size: 13px;color: #555;margin: 10px;text-align: center;padding: 90px 0px 85px 0px;}
/* profile */
.profile #content {padding: 0px 0px 20px 0px;width: 646px; }
.profile #wall {padding: 0px;background: #ffffff;}
.wall #content {padding: 10px 0px 0px 0px; }
#userprofile {margin: 0px;padding: 0px;}
#profilenarrowcolumn {float:left;width: 200px;padding: 0px 0px 0px 20px;margin: 19px 10px 0px 0px;z-index: 2;}
#profilewidecolumn {float: left;width: 396px;padding: 0px;margin: 0px; }
#moveable_wide {width: 396px;}
#profileActions{margin:0px;padding:10px 0px;background:white;position:relative;z-index:3;}
#profileActions a:hover {text-decoration: none;cursor: pointer;}
#profileActions .holder {padding: 2px 0px 0px 9px;line-height: 16px;}
#profileActions a:hover .holder {color: white;text-decoration: none;background: #FF6300;text-decoration: none; }
#profileActions .text {width: 170px;float: left;overflow: hidden;}
#profileActions a:hover .unselected .text {padding-top: 1px;}
#profileActions a .holder,
#profileActions .unselected {padding: 1px 0px 1px 9px;background: white;border-bottom: 1px solid #FFEFDB;display: block;text-decoration: none;width: 190px;}
#profileActions .inactive {display: block;border-bottom: solid 1px #FFEFDB;color: #666;}
#profileActions a:hover .box_remove{display: block;}
.profileimage{text-align: center;min-height: 30px;}
.profileimage {padding-bottom: 10px;}
.profileimage img {border: 0px none;position: relative;z-index: 2;}
.friendTable{margin:0px;margin:5px 5px 15px;}
.friendTable td{margin: 0px;padding: 1px 0px;vertical-align:bottom;text-align:center;width: 62px;font-size: 11px;}
.friendTable table{margin: 0px auto;padding-bottom:0px;}
.friendTable img{margin-top: 5px;}
.profileTable{margin: 0px;padding: 0px;margin-bottom: 8px;margin-left: 8px;}
.profileTable td {vertical-align: top;font-size: 11px;line-height: 13px;margin: 0px;padding: 1px 0px 1px 0px;}
.profileTable .label {width: 120px;color: gray;}
.profileTable {margin-left: 0px;}
h4.info_section{color: #444;margin: 1px 0px 0px;padding: 4px 0px 2px;}
h4.info_section .edit{display: inline; margin-left: 8px;}
h4.info_section .edit a {color:lightgrey; font-weight: normal;}
h4.info_section .edit a:hover{color: #FF6300;}
#groupprofile, #placesprofile {margin-left: 10px;}
#photos_box{padding: 10px 0px 15px 8px;}
#photos_box .added .album {border-bottom: solid 1px #ffe222; padding: 6px 6px 3px 6px;width: 174px;margin: 0px 10px 10px -6px;background: #fff8cc;}
#photos_box .album {padding: 6px;width: 160px;float: left;word-wrap: break;margin: 0px 10px 0px 0px;}
#photos_box .album .image img {width: 75px;float: left;margin-right: 10px;}
#photos_box .album img.mob_album {float: left;margin: 1px 4px 0px 0px;}
#photos_box .album .date {color: gray;}
.flex_open .when_shut {display: none;}
.flex_open .when_open {display: block;}
.flex_shut .when_shut {display: block;}
.flex_shut .when_open {display: none;}
.no_flex {background: none;}
.flex_header .box_head {padding-left: 23px;}
.when_open .flex_header, .flex_open .box_head {border-top: solid 1px #156499;background-repeat: no-repeat;background-image: url('../images/flex_arrow_open.gif');background-position: left 0px;}
.flex_shut .box_head {background-image: url('../images/flex_arrow_shut.gif');}
.when_shut .flex_header, .flex_shut .box_head, .collapsed_mode .box_head {background-color: #EDEDED;background-repeat: no-repeat;background-position: left center;}
.box_head {padding: 1px 6px 1px 8px;border-top: solid 1px #156499;background:#EAF4FD;}
.flex_open .box_head_highlight {background: #7c88b4;border-top: solid 1px #28447f;background-repeat: no-repeat;}
.flex_header .box_head:hover {cursor: pointer;}
.box_head .non_link {text-decoration: none;}
.box_head .non_link:hover {cursor: default;}
.profile .box_head h2 #wall {padding: 0px;background: transparent;text-decoration: none;}
.box_head.moveable:hover {cursor: move;background-color: #cfd7e4;}
.box_head h2 {margin:0px;padding:1px 0px 1px;color:#156499;font-size:11px;overflow:hidden;float:left;display:block;}
.box_head h2 a {cursor: pointer;}
.box_head .box_action {display: block;border-bottom: none;float: right; height: 14px;padding: 1px 2px;background: transparent no-repeat center center; }
.box_head .head_table {padding: 0px 0px 0px;margin: 0px;}
.box_head .box_action:hover {color: white;cursor: pointer;text-decoration: none;background-color: #FF6300;}
.box_head .box_action.text { padding: 1px 3px; }
.box_head .box_action.icon { width: 13px; }
.box_subhead {color: #444;padding: 2px 8px 2px 8px;border-top: solid 1px #ccc;overflow: hidden;background: #EDEDED;}
.box_subhead .box_subtitle { float: left;}
.box_subhead .box_actions { float: right; padding-left: 5px;}
.profile .flex_shut, .profile .collapsed_mode .profile_box {padding-bottom: 5px;}
.profile .flex_shut .box_head, .profile .collapsed_mode .box_head {background-color: #EDEDED;border-top: solid 1px #FFE4C4; }
.profile .flex_shut .inside_the_box,
.profile .flex_shut .box_subhead,
.profile .collapsed_mode .inside_the_box,
.profile .collapsed_mode .box_subhead {display: none;}
.inside_the_box {overflow: hidden;background: white;padding: 10px 8px 15px 8px; position: relative; }
.inside_the_box B {color: #444444;}
.no_padding {padding: 0px; }
.colleges {margin: -3px 0px 0px 0px;}
.colleges ul {list-style: none;margin: 3px 0px 0px 0px;padding:0;}

.profile .account_info {border-top: solid 0px white;
	border-bottom: solid 1px #ccc;background: #F7F5F5;margin: 0px -20px 2px -230px;padding: 17px 20px 8px 238px; }

.profile_name h2 {font-size: 13px;padding: 0px 0px 2px;}
.profile_name {margin: 0px;padding: 2px 5px 0px 0px;}
.profile_status {color: #555;}
.profile_status img.mob_status {padding-top: 2px;}
.profile_status a#status_text {color: #555;line-height: 14px;}
.profile_status small {color: #777;}
#online_status_container {padding: 0px 0px 12px 0px;border-right: 1px solid #ffffff;}
#online_status {padding: 0px 0px 0px 8px;color: #333;}
.profileTable {margin-left: 0px;margin-bottom: 0px;}
#photos_box .album {width: 170px;padding: 0px 0px 5px;}
#photos_box .album .image {width: 75px;}
#photos_box .album div {width: 83px;}
.app_icon_row {background: white;padding: 4px 8px 15px;position: relative;z-index: 4;}
.app_icon_row .icon_container {display: block;float: left;position: relative;z-index: 4;padding: 0px;margin: 0px;}
.app_icon_row a:hover {text-decoration:none;}
.app_icon_row .app_icon {display: block;background: transparent;background-repeat: no-repeat;background-position: center center;width: 20px;height: 20px;padding: 0px 0px 0px 0px;top: 0px;border: solid 1px #fff;position: static;text-decoration: none;}
.app_icon_row .icon_container a:hover{border: solid 1px #aaa;}
.tooltip {position: absolute;z-index: 5;left: -9999px;margin-top: 0px;}
.app_icon_row .tooltip_text {padding: 3px 8px;text-align: center;white-space: nowrap;}
.app_icon_row .loaded_tooltip .tooltip_text {left: 0px;color: white;font-size: 11px;background: #282828;position: relative;}
.app_icon_row .loaded_tooltip .tooltip_pointer {height: 4px;width: 7px;font-size: 1px;margin: 0px auto 0px;padding: 0px;background: transparent url(../images/dark-pointer.gif) top center no-repeat;}
.app_icon_row .inner {height:20px;width:20px;margin: 0px auto;}
.wallhead{background:#F7F5F5;border-top:solid 1px #FF6300}
/* friend albums */
.friend_albums #content { padding: 0px; }
.friend_albums .summary a {font-weight: normal;}
.friend_albums #panel {background: #F7F5F5;margin: 0px 0px 0px 0px;padding: 5px;}
.friend_albums .friend_album_row {margin: 0px 0px 5px 0px;padding: 0px; }
.friend_albums .friend_album {width: 290px;padding: 9px;background: white;border: solid 1px #ccc;text-align: left; }
.friend_albums .friend_album .image img {width: 75px;float: left;margin-right: 4px; }
.friend_albums .friend_album .info {margin: 2px 0 0 6px;float: left;width: 176px; }
.friend_albums .friend_album .info h3 {font-weight: bold;font-size: 11px; }
.friend_albums .friend_album .info h3 img {float: left;margin: 1px 3px 0 0;}
.friend_albums .friend_album .info .subinfo {margin-top: 0px;color: #666666;font-size: 9px; }
.friend_albums .friend_album .info .author {margin-top: 1px;font-size: 11px;}
.friend_albums .friend_album .info .date {margin-top: 1px;}
.friend_albums .friend_album .info .size{margin-top: 1px;}
/* discussions */
.discussions #content{padding:0px }
.discussions .tabs{padding-top:20px;}
.discussions .tab_bar{padding:15px 10px 0px 10px }
.discussions_status,
.discussions_error{padding:10px 10px 0px 10px }
.discussions .status,
.discussions #error{margin:0px }
.discussions .footer_bar{border-top:0px;clear:both;}
.discussions .fbpage_edit_header{padding-left:20px;padding-right:20px;margin-left:0px;margin-right:0px;}
.board .title_header h4{font-weight:normal;}
.board.portal .title_header.shorten h2{padding-bottom:1px;}
.discussions .board_topic{border-bottom:1px solid #ccc;padding:10px 20px;}
.discussions .board_topic .topic_info{float:left;padding-right:10px;width:340px;}
.discussions .board_topic .last_post{color:black;float:left;width:200px;}
.discussions .board_topic .more_info{color:gray;font-size:9px;padding-top:1px;}
.discussions .board_topic .topic_pager{color:gray;font-size:9px;padding-top:1px;}
.discussions .board_topic .topic_pager a{padding:1px 0px }
.discussions .board_topic .topic_pager a:hover{background:#FF6300;color:white;text-decoration:none;}
.discussions .board_topic .topic_title{font-weight:bold;font-size:11px;}


.board .fallback{background:#F7F5F5;border:1px solid #ddd;clear:both;color:gray;font-size:12px;margin:10px;padding:100px 20px;text-align:center;}
.board .fallback strong{color:#333;}
.board .board_search{padding-right:0px;}

.board .board_search .inputsearch{width:160px;}
.board .filter_bar{background:#F7F5F5;border-bottom:1px solid #FFEFDB;color:gray;padding:12px 10px 10px 5px;}
.board .filter_bar label{color:#333;display:block;float:left;font-weight:bold;padding-left:8px;}
.board .filter_bar select{font-weight:normal;margin-left:3px;width:140px;}
.board .filter_bar input{float:left;margin-left:20px;width:110px;}
.board .filter_actions{float:right;padding:4px 0;}
.board .column_header{background:#F7F5F5;border-bottom:1px solid #FFEFDB;border-top:1px solid white;color:#666;font-size:9px;padding:5px 20px;}
.board .board_topics{background:#F7F5F5;padding:3px 0px;padding:10px;}



.board .board_topic{background:white;border:1px solid #ccc;border-top-width:0px;margin:5px 8px;margin:0px;}
.board .board_topics .deleted{background:#F7F5F5;color:#999;font-size:9px;font-size:11px;padding:5px 0px 5px 77px;}
.board .first{border-top:1px solid #ccc }
.board .footer_bar{background:white;border-top:1px solid #FFEFDB;}
.board .topic_title a{font-size:13px;}
.board .topic_info .topic_pager{color:#333 }
.board .more_info{color:333 }
.board .more_info .timestamp{color:gray }
.board .last_post{padding-top:3px;}



.topic .topic_bar{background:#F7F5F5;border-bottom:solid 1px #FFEFDB;color:gray;padding:12px 10px 10px;}
.topic .topic_bar h2{float:left;font-size:13px;font-weight:bold;word-wrap:break-word;width:420px;}
.topic .topic_bar h2 span{color:#FF6300;}
.topic .topic_bar h2 a:hover{text-decoration:none;}
.topic .topic_bar .topic_actions{float:right;padding:1px 0px 0px;text-align:right;line-height:16px;}
.topic .posts{clear:both;padding:0px;}
.topic .post{border-bottom:solid 1px #FFEFDB;padding:9px 12px 10px 12px;}
.topic .post_irr{display:none }
.topic .deleted{background:#F7F5F5;color:#999;font-size:9px;font-size:11px;padding:5px 0px 5px 77px;}
.topic .irrelevant{background:#F7F5F5;padding:5px 12px 5px 12px;}
.topic .irrelevant .post_irr{color:#999;display:block;font-size:9px;font-size:11px;padding-left:65px;}
.topic .irrelevant .post_irr span{float:left;width:402px;}
.topic .irrelevant .post_irr .show_post{float:right;width:116px;}
.topic .irrelevant .post_data{display:none;padding-top:15px;}
.topic .post .info{float:left;font-size:9px;padding-top:3px;width:62px;}
.topic .post .info img{margin-bottom:3px }
.topic .post .info .post_index{color:gray }
.topic .post .info .post_index a{color:gray }
.topic .post .info .post_index a:hover{color:#FF6300;}
.topic .post .post_body{float:left;padding-top:3px;width:400px;}
.topic .post .post_header{background:#F7F5F5;border-bottom:1px solid #FFEFDB;border-top:1px solid #FF6300;color:#222;font-size:11px;padding:2px 4px;}
.topic .post .post_header .post_author{color:black;font-size:11px;} 
.topic .post .post_header .post_author a{font-weight:bold;} 
.topic .post .post_header .timestamp{color:#666;display:block;padding-top:1px;font-size:9px;} 
.topic .post .post_message{line-height:14px;padding:10px 40px 4px 4px;word-wrap:break-word;}
.topic .post .post_message br{border-width:0;margin:0px;padding:0px;line-height:0.5em;}
.topic .employee_post .post_message{padding:10px 4px 10px 4px;background-color:#DEE4F2;}
.topic .developer_post .post_message{padding:10px 4px 1px 4px;background-color:#E8F3E0;}
.topic .developer_post_footer{text-align:right;display:block;margin:10px 2px 2px 0;font-size:9px;color:#ACB6A3;}
.topic .post .actionspro{float:right;padding-top:3px;width:120px;}
.post_editor{display:none;background:#F7F5F5;border-bottom:1px solid #FFEFDB;float:left;float:none;padding:20px 0px 20px 75px;}
.post_editor label{color:#666;display:block;font-weight:bold;padding:0px 0px 2px 0px;}
.post_editor textarea{height:130px;width:390px;}
.post_editor div{color:#666;padding:5px 0px;}
.disclaimer{padding:5px 10px 5px 15px;background:#F7F5F5;color:#666;}
.edittopic .discussions_error{background:#F7F5F5;margin:0px;padding:0px;padding:10px;}
.edittopic .post_editor{display:block;}
.edittopic .post_editor .inputtext{width:390px;}
.edittopic .panel{background:#F7F5F5;padding:20px 0;}
.edittopic .editor .textarea{height:200px;}
.edittopic .delete_dialog{background:#F7F5F5;padding:20px;}
/* actionpro */
.actionspro {list-style: none;margin: 0px;padding: 0px;}
.actionspro li { border-bottom: 1px solid #FFEFDB; }
.actionspro a {background: transparent;display: block;margin: 0px;padding: 2px 3px;text-decoration: none;}
.actionspro a:hover {background: #FF6300;color: white;text-decoration: none;}
.actionspro .inactive {padding: 2px 3px;color: gray;}


/* Battle */
/* 
border-top: solid 0px #ccc;border-bottom:solid 1px #ccc;
border-left: solid 1px #ccc;border-right:solid 1px #ccc;
*/
.albums #results .battle {background: white;
margin: 0px 0px 15px;padding:0px;}
/* battle.aspx */
.battle{border-bottom:1px solid #ccc;padding:10px 8px;}
.battle{background:white;border:1px solid #ccc;border-top-width:0px;margin:5px 8px;margin:0px;}
/* comments */
#BattleComment{background:#F7F5F5;padding:3px 0px;padding:10px;}