Featured Column CSS
*/
#featured {
	background: #FFF url(../images/bg.gif) repeat-y;
	border-bottom: 4px solid #ccc;
}





/*
Featured Tabs CSS
*/
.featuredtabs {
	padding: 0px;
float: left;
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 10px;
}






.featuredtabs ul {
margin-left: 0px;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 10px;
}

.featuredtabs li {
display: inline;
margin: 0px;
padding: 0px;
float: left;
color: #A2A2A2;
text-align: center;
margin-left: 0px;
padding-left: 0px;
}

.featuredtabs li a {
color: #393939;
background-color: #FFF;
border: 1px solid #323f48;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
height: 25px;
margin-right: 0px;
display: block;
float: left;
}

.featuredtabs li a:visited {
}

.featuredtabs li a:hover {
background-color: #F3E1B9;
color: #000;
}

.featuredtabs li a.selected {
background-color: #323f48;
border: 1px solid #323f48;
color: #FFF;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
height: 25px;
display: block;
float: left;
margin-right: 0px;
}








.featuredtabs_content {
padding: 10px;
margin-bottom: 10px;
float: left;
background-color: #FFF;
width: 500px;
border: 1px solid #323f48;
}

@media print {
	.featuredtabs_content {
	display: block !important;
	}
}

.featuredtabs_content ul {
}

.featuredtabs_content ul li {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 0.7em;
	line-height: 1.4em;
	color: #999;
}

.featuredtabs_content ul li span {
	display: block;
}

.featuredtabs_content ul li span a {
	color: #333;
}

.featuredtabs_content ul li span a:hover {
	color: #ff9000;
}

/*Added by letsnurture*/
div.obj input.err, textarea.err {
border-color:#CD0000;
}
div.obj input, textarea {
border:thin solid #ABABAB;
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
padding:3px;
width:210px;
}
div.obj p {
background:white url(../error_arrow.gif) no-repeat scroll 0 0;
color:#CD0000;
font-size:1.0em;
font-style:normal;
margin:3px 0 0;
padding:0;
text-indent:20px;
}
.error {
    background:#FBE3E4 none repeat scroll 0 0;
    border-color:#FBC2C4;
    color:#8A1F11;
   }
   .error, .notice, .success {
	border:2px solid #DDDDDD;
	margin-bottom:1em;
	padding:0.8em;
   }
   .success {
		background:#E6EFC2 none repeat scroll 0 0;
		border-color:#C6D880;
		color:#264409;
   }
   .notice 
   {
		background:#FFF6BF none repeat scroll 0 0;
		border-color:#FFD324;
		color:#514721;
   }
/*