.ExtraBody {padding-left:15px}


	
/* Blog */
.post {float:left; width:496px; padding:10px;}
.blog-aside {float:right; width:200px;}
.blog-widget {background:#f1f1f1;}
.blog-side-box li {list-style:none; padding:0 0 9px 0;}
.blog-side-box li a {color:#222222;}
.blog-navbar {padding:10px;}
.blog-widget h3 {background:#0c2b50; font-size:16px; padding:8px 0 6px 14px; color:#fff; margin:0; letter-spacing:-0.7px;}
.date {background:#0C2B50; color:#fff; text-align:right; padding:3px 5px 3px 3px;}
.tags {padding:0 0 10px 0; margin:0 0 20px 0;}
.comments {background:#f1f1f1; padding:5px; margin:0 0 10px 0; border:1px solid #dddcdc;}
.comment-link {float:right;}


/* Accounts */
.panes-table {
	border-collapse:collapse;
	width:660px;
	color:#474747;
	font-size:12px;
	line-height:16px;
	margin:0 -6px -12px -8px;
	position:relative;
}
.panes-table th {
	padding:0 8px 2px;
	text-align:left;
}
.panes-table td {padding:9px 10px;}
.panes-table a {
	color:#70A509;
	text-decoration:none;
}
.panes-table a:hover {text-decoration:underline;}
.panes-table .alt td {background:#eaeaea;}
.panes-table td span {color:#70A509;}

	/* table heading */
	.tool .heading {padding:10px 0 0;}
	.tool .heading h2 {
	margin:0 0 12px;
	color:#1F45EA;
	font-size:19px;
	line-height:22px;
	}
.fav-cat {
    background: none repeat scroll 0 0 #CDDEEB;
    height: 25px;
    margin: 5px 0 11px;
    padding: 7px 4px 0 7px;
    width: 694px;
}	
.acct-h1 {margin:0 0 0 5px;}

/* Universal Button Styles */
.ob_button {margin: 0; font-size: 14px; text-align: center; display: inline; padding: 7px 15px; background: #666; color: #eee; font-weight: bold; text-transform: lowercase; border: 0; text-decoration: none;
background: -moz-linear-gradient(top, #999 0%, #666 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999), color-stop(100%,#666));
background: -webkit-linear-gradient(top, #999 0%,#666 100%);
background: -o-linear-gradient(top, #999 0%,#666 100%);
background: -ms-linear-gradient(top, #999 0%,#666 100%);
background: linear-gradient(top, #999 0%,#666 100%);
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
}

.ob_button:hover {
background: #282; color: #fff; text-decoration: none;
background: -moz-linear-gradient(top, #aaa 0%, #777 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aaa), color-stop(100%,#777));
background: -webkit-linear-gradient(top, #aaa 0%,#777 100%);
background: -o-linear-gradient(top, #aaa 0%,#777 100%);
background: -ms-linear-gradient(top, #aaa 0%,#777 100%);
background: linear-gradient(top, #aaa 0%,#777 100%);
}

.ob_button_accent {
background: #171; color: #eee;
background: -moz-linear-gradient(top, #3a2 0%, #171 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a2), color-stop(100%,#171));
background: -webkit-linear-gradient(top, #3a2 0%,#171 100%);
background: -o-linear-gradient(top, #3a2 0%,#171 100%);
background: -ms-linear-gradient(top, #3a2 0%,#171 100%);
background: linear-gradient(top, #3a2 0%,#171 100%);
}
.ob_button_accent:hover {

background: #282; color: #fff;
background: -moz-linear-gradient(top, #4b3 0%, #282 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b3), color-stop(100%,#282));
background: -webkit-linear-gradient(top, #4b3 0%,#282 100%);
background: -o-linear-gradient(top, #4b3 0%,#282 100%);
background: -ms-linear-gradient(top, #4b3 0%,#282 100%);
background: linear-gradient(top, #4b3 0%,#282 100%);}	

.blogRef {
	color:#474747; 
	text-decoration:none;
}