/* styles for "reversed out text" */
.reverse, .column_right_area h1, .rightHeading
{
	background-color: #5d3261;
	color: white;
}

.reverse2
{
	color: #5d3261;
}

/* styles for underlined text */
.underline
{
	background-color: white;
	border-bottom: 1px #5d3261 dotted;
	color: #333333;
}


.footer
{
	border-top: 3px #5d3261 solid;
}

.home-navigation-link-icon
{
	border-style: none;
}

input.textbox
{
	font-family: Arial;
	font-size: x-large;
	width: 500px;
}

input.submit
{
	font-size: large;
	width: 250px;
}

input.submitOK
{
	font-size: large;
}

input.smallbutton
{
	width: 100px;
}

textarea.textboxmultiline
{
	font-family: Arial;
	font-size: x-large;
	height: 7em;
	width: 500px;
}

select.dropdownlist
{
	width: 500px;
}

div.freetext
{
	width: 500px;
}

.headerbar
{
	background-image: url(/~/media/feature_box_title_bar%20jpg.ashx);
	background-position: left top;
	background-repeat: repeat-x;
	color: white;
	font-size: 1em;
	height: 22px;
	margin: 0em;
	padding-bottom: 0px;
	padding-left: 25px;
	padding-top: 4px;
	text-align: left;
}

div.filteroptions, div.regmessage
{
	background-color: #f0f8ff;
	border-style: solid;
	border-width: 1px;
	padding: 5px 5px 5px 5px;
}

div.filteroptions p
{
	font-size: 80%;
}


#twitter_div
{
    width:160px;
    font-size:0.9em;
    float:left;

}

#twitter_div a
{
    color:#5d3261;
}

.sidebar-title
{
    padding:3px 5px;
    background-color:#5d3261;
    color:White;
    font-size:1.1em;
    margin:0px;
}

#twitter_update_list
{
    margin-left:0px;
    padding-left:4px;
    padding-right:5px;
}


#twitter_update_list li
{
    padding-bottom:10px;
}

#twitter_update_list li a
{
    display:block;
}

#twitter_update_list li span a
{
    display:inline;
}

.serviceimage
{
    padding:5px 0 0 5px;
}