.captcha {
	margin-top:20px
}

.errornotsaved,.saved,.deleted,.error {
	border:1px solid #ddd
}

.error {
	background:#feffaf
}

.error,.error a {
	color:#8a1f11
}

.error,.errornotsaved,.deleted,.saved {
	border-color:#000
}

.errornotsaved {
	background:#fa0000
}

.deleted {
	background:#fff6bf
}

.deleted,.deleted a {
	color:#514721
}

.saved {
	background:#d1ff2f
}

.blue_top_text,.ui-state-default,.topbuttons,.listTitle,.frmelmnttitle,.userbuttonsdiv div,.text2 span,.text2 b,.text2 a,.loggedin,.sborder1,.errornotsaved,.loggeduser {
	font-weight:bold
}

.blue_top_text,.comment,.greybody  td,.midcell div,.text3,.text1,.middlebg,.assesmentres,.collectiondiv,.pancomment,.panblog,.errornotsaved,.saved,.deleted,.error,.bordered,.fpbordered,.sectiontitle img {
	padding:5px
}

.blue_top_text {
	padding-bottom:10px
}

.silverbox,.commentbar,.navbuttons,.errornotsaved,.saved,.deleted,.error,.columndiv,.fpbordered {
	margin:10px
}
.but a,.but a,.navigation a:hover,.errornotsaved,#flashbgtd,#flashbgtd a,.soclinks a,.soclinks {
	color:#fff
}

.text3,.text1,.fpbordered {
	border:1px dotted #ccc
}

.fg-button {
    cursor: pointer;
    margin: 0 4px 0 0;
    outline: 0 none;
    padding: 0.1em 1em;
    position: relative;
    text-decoration: none !important;
}

.text1 strong {
    color: #9F5D00;
}
.imlink, .medlink {
    padding-right: 15px;
}

.saved,.saved a {
	color:#264409
}

.topbuttons, .listTitle, .text3, .text1, .bordered {
    margin: 5px;
}
li.sub
{
	background-color:#BCCBDE !important;
}
li.selected {
    background: scroll 0 0 transparent !important;
    margin-left: 5px;
}
.information {
    background: url("../../../pages/images/information.png") no-repeat scroll left top #F8F9D1;
    border: 1px solid #CAD094;
    margin-bottom: 25px;
    padding: 20px 20px 20px 70px;
}

.loginform, .recsaved, .padded20, .framedandtitle {
    padding: 20px;
}
.loginform, .framedandtitle,.bordered  {
    border: 1px solid #C5D1DB;
}
.silverbox, .greybody, .userbuttonsdiv div, .btable td, .btable th, .btable td, .btable th, .fpbordered h2 {
    border: 1px solid #CCCCCC;
}
.textmiddle {vertical-align:middle;} 
.panel {
	position: absolute;
	top: 70px;
	right: 0;
	display: none;
	background: #ffffff;
	border:1px solid #111111;
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 430px;
	height: auto;
	padding: 10px;
	z-index: 2;
}
.classcommunitybutton {
	margin-top:5px;
}
.ui-corner-all {
    margin-bottom: 5px;
}