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

a:active, a:visited, a:link, a:hover {
	outline:none;
	text-decoration:none;
}
 a:active, {
 position:relative;
 top:1px;
}
ul, li {
	list-style-type:none;
}
body {
	color:#666;
}
#header {
	background:none;
}
#advertisingTop {
	background:none;
	color:#000;
}
.welcome {
	color:#444;
}
a {
	outline:none;
	color:#6f7b98;
}
a:hover {
	text-decoration:none;
	color:#444;
}
img, img a {
	border:none;
	outline:none;
}
#stripes {
	background:	url(/ca_twopointo_cms_vc/images/icon-twopointo-stripe-badge.png) no-repeat;
}
.goUserProfile a, .userName a, .goAdminPanel a, .goUserLogout a, .goUserRegister, .goUserSignUp a, .goUserLogin a, .goUserPasswordReset a {
	color:#6f7b98;
	text-decoration:none;
}
.goUserProfile a:hover, .goAdminPanel a:hover, .goUserLogout a:hover, .goUserRegister a:hover, .goUserSignUp a:hover, .goUserLogin a:hover, .goUserPasswordReset a:hover {
	color:#444;
}
.mainMenu ul li a {
	color:#223668;
	padding:11px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:0 1px 0 #C3CBDF;
}
.mainMenu ul li a:hover {
	background:#687492;
	color:#fff;
	text-shadow:#000 0 1px 0;
	border:1px solid #aab5cc;
	padding:10px;
}
.subNav a {
	color:#777777;
	text-shadow:0 1px 0 #FFFFFF;
}
.logoHold {
}
.search {
	background:none;
}
#topHold {
	background:none;
	color:#fff;
}
.goUserLogout, .goUserProfile, .goAdminPanel, .welcome, .userName {
	color:#6f7b98
}
input[type=text]#siteSearch {
	background:transparent url(/ca_twopointo_cms_vc/images/bg-search-input.png) no-repeat scroll 0 0;
	border:medium none;
	color:#666666;
}
input[type=submit].topSearch {
	background:url(/ca_twopointo_cms_vc/images/bg-button-search.png) no-repeat;
	border:none;
	text-indent:-9999px;
	height:32px;
	width:65px;
}
input[type=submit]:hover {
	background-position:-70px 0;
	outline:none;
}
input[type=submit]:active {
	outline:none;
	position: relative;
	top: 1px;
}
.leftNavHold {
	background:none;
}
.subNav {
	background:none;
	color:#fff;
}
.subNav a {
	color:#888;
	padding:10px 12px 13px 12px;
}
.subNav a:hover, .subNavActive {
	color:#333;
	background:#f9f9f9;
	border-right:1px solid #d8dae4;
	border-left:1px solid #d8dae4;
	border-top:1px solid #d8dae4;
	padding:10px 11px 13px 11px;
}
.article {
	background:none;
}
.content {
	background:none;
}
.vertical, .horizontal {
	background:#fff url(/ca_twopointo_cms_vc/images/bg-comment-bar-left.jpg) bottom repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #fff;
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
}
.viewMore a {
	text-decoration:none;
}
.viewMore a:hover {
	color:#666;
}
.showHold img {
	border:1px solid #fff;
}
.vertSep {
	border-left:1px solid #EEEEEE;
}
.adSide {
	background:green;
}
/*Comments*/

.commentHold, .commentHoldUnapproved {
	border-bottom:1px solid #DDDDDD;
}
.userComment {
}
.userComment p {
	color:#BBBBBB;
}
.commentUserIcon {
	border:1px solid #555;
}
#commentNav, #commentAddFormWrapper {
	background:#fff url(/ca_twopointo_cms_vc/images/bg-comment-bar-right.jpg) repeat-x;
	border:1px solid #eee;
}
#commentAddForm textarea {
	background:#efefef;
	border:1px solid #FFFFFF;
	color:#212121;
}
#commentAddForm input {
}
#commentAddForm input:hover {
}
#commentButton {
	background:url(/ca_twopointo_cms_vc/images/bg-comment-bar-left.jpg) repeat-x;
	border-right: 1px solid #fff;
}
#commentSocial a, #commentButton a {
	text-shadow:0 1px 0 #eee;
}
#commentThumbsUp, #commentThumbsDown {
	border-left: 1px solid #444444;
}
a.commentExpand {
}
a.commentExpand:hover {
	color: #333;
}
a.commentContract {
	background:transparent url(../images/sep-line-indent-2.jpg) repeat-x top;
	color: #eebe30;
}
a.commentContract:hover {
	background:transparent url(../images/sep-line-indent.jpg) repeat-x top;
}
.commentDate, .commentTime, .commentAdmin, {
 color: #bbb;
}
.commentAdmin a {
	color: #81BC12;
}
.commentAdminApproved a {
	color: #444444;
}
.commentPaginationControls a:hover {
	color:#333;
}
.footer {
	background:#A2ADC3;
	border-bottom:5px solid #788BAF;
	border-top:5px solid #788BAF;
}
.footer, .footer a {
	color:#555;
}
#sortable li, #sortable2 li, #sortable3 li {
	background: #0000ff;
}
#portletHold {
	background:black;
}
.portlet-header {
	background:#555;
}
.portlet-content {
	background:#333;
}
.ui-sortable-placeholder {
	border: 1px dotted #fff;
}
/*Profile CSS Color*/




#leftPro h2, #rightPro h2, .postViewArticle, .postText h4, .proGroups, .profile_button, #proActivity, .proGroups a:link h3, .activityText, .proGroups h3 {
	color:#EFEFEF;
}
a.profileViewArticleLink, a.commentContract:hover {
	color:#FFFFFF;
}
.groupPostCount, .activityPostDate {
	color:#888888;
}
#profileText h3 {
	color:#555;
}
.formUl li textarea, .ui-widget-content, .viewMore {
	color:#999;
}
.postText p {
	color:#bbb;
}
/*Profile CSS Borders*/

#leftPro h1, #rightPro h1 {
	border-top:1px solid #EFF4FF;
}
.proAd {
	border:1px solid #999;
}
.leftProTiles {
	border-bottom:1px solid #CCCCCC;
}
.iconRecent {
	border:1px solid #333333;
}
/*Profile CSS Background*/
#leftPro {
	background:#E0E5EF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#accordion h3, .midAboutTiles h4, #midMain h1, div.contribute h1, .subNav a:hover, .subNavActive {
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}
.hideprofile_button {
	background:#000;
}
#editpanel_contents, #midMain, .midAboutTiles {
	background:#fff/* url(/ca_twopointo_cms_vc/images/bg-grey-gradient.jpg) bottom repeat-x*/;
}
#midMain, .midAboutTiles, #commentNav, #commentAddFormWrapper, .showHold img {
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
}
#midMain, .midAboutTiles, #commentNav, #commentAddFormWrapper, .mainMenu ul li a:hover {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#profilePic {
	background:url(/ca_twopointo_cms_vc/images/bg-profile-pic-empty.jpg) no-repeat;
	border:5px solid #EEEEEE;
}
.midAboutTiles h4, #midMain h1 {
	background:#E0E5EF none repeat scroll 0 0;
	border-bottom:1px solid #BBBBBB;
}
div.contribute h1 {
	background:#ccc none repeat scroll 0 0;
	border-bottom:1px solid #BBBBBB;
}
.postMore {
	background:transparent url(/ca_twopointo_cms_tb/images/icon-post-arrow.png) no-repeat scroll right center;
}
.postViewArticle {
	background:transparent url(/ca_twopointo_cms_tb/images/icon-post-arrow.png) no-repeat scroll right center;
}
#rightPro {
	background:#EDEEF3;
}
.rightProTiles {
	border-top:1px solid #DDDDDD;
}
#loginIcon {
	border:3px solid #ccc;
}
.proGroups h3 {
	background:url(/ca_twopointo_cms_tb/images/sep-line-gray.png) no-repeat top;
}
.groupIcon, .activityIcon {
	border-color:#222222 #000000 #000000 #222222;
	border-style:solid;
	border-width:2px;
}
.motm {
	border:3px solid #CCCCCC;
	background:transparent url(/ca_twopointo_cms_vc/images/bg-profile-pic-empty-56.png) no-repeat scroll 0 0;
}
#accordion h3 {
	border-bottom:2px solid #A7AEBF;
	background:#A2ADC3;
}
