/* CSS Document */

html {
	height:100.02%; 
	/* forces a scrollbar on every page - prevents shifting that occurs when some pages have and some don't */
}

body {
	/* specify default font information here */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	font-size: 11px;
	text-align: justify;
/* blue 
	background-color:#026288;
	*/
/* brown */
	background-color:#5e3c00;
}
td {
	text-align: justify;
}

h1 {
	font-size:14px;
	color:#ED1C24;
}


.csc-frame-frame1 {
	border: 1px solid #0065A4;	
	margin-bottom:5px;
}


.csc-frame-frame1 p, .csc-frame-frame1 h1   {
	padding-left:10px;
	padding-right:10px;	
	
}

.csc-textpic-intext-right-nowrap {
	text-align:left;
}

#o_container {
	position:absolute;
	width:750px;
	margin-left:-375px;
	background-color:#FFFFFF;
	left:50%;
	border: #000000 1px solid;
}

#i_container {
	background-color:#FFFFFF;

	
}

#top_banner {
	width:750px;
	margin:0px;
	margin-left:-3px;
	margin-top:-3px;
	margin-bottom:-5px;
	
}

#content-top_wrapper {
	height:311px;
	background-image:url(/fileadmin/images/backgrounds/top-c-banner.jpg);
	background-repeat:no-repeat;
	

}

#search {
	color:#808284;
	width:210px;
	float:right;
	text-align:right;
	padding-right:10px;
}
#smenu {
	margin-top:3px;

}
#searchmenu {
	float:right;
	width:350px;
	text-align:right;
}

#date {
	float:right;
	width:100px;
}
#searchmenu a, #search a, #date {
	text-decoration:none;
	color:#221E1F;
}
#searchmenu a {
	padding-left:5px;
	padding-right:5px;
}
#searchform input#submit {
	background-color:#FFFFFF;
		color:#808285;
		border:none;
		font-size:9px;
		padding:0px;
		margin:0px;
	
}
#search a {
	font-size:10px;
}
#menu_a  {
	color:#000000;
	text-align:right;
	font-weight:bold;
	padding-left:292px;
	padding-top:10px;
	

}


#dropdown {
	

}

#menu_a ul#dropdown {
	margin:0px;
	padding:0px;
	display:inline;
	list-style-image: none;
	list-style-type: none;

}

#menu_a ul#dropdown li {
	float:left;
	display:inline;
	list-style-type:none;
	margin-left:20px;
	border-bottom:#026288 2px solid;
}

#menu_a ul#dropdown li a {
	display:block;
	margin-left:0px;
	color: #000000;
	text-decoration:none;
		padding-top:3px;
		padding-bottom:3px;

}

/* Dropdown styles */
#menu_a ul#dropdown li ul, #menu_a ul#dropdown li ul li ul { 
	position: absolute;
	visibility:hidden; 
 	width:9em; 
  	/*left:-999em;*/
	/*list-style-image: none;
	list-style-type: none;	*/
	/*margin-left:300px;*/
	margin-top:2px;
	padding:0px;
	background-color:#026288;
	border-top:#026288 2px solid;
		padding-bottom:3px;
}


#menu_a ul#dropdown li ul li ul {
	display:inline;
	margin: -2.1em 0 0 8.5em;
}

#menu_a ul#dropdown li:hover ul, #menu_a ul#dropdown li.sfhover ul {
	left: auto;
	visibility: visible;
	/* border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A9C4BF; */
	
}

#menu_a ul#dropdown li:hover ul ul, #menu_a ul#dropdown li.sfhover ul ul {
	left: -999em;
}

#menu_a ul#dropdown ul li:hover ul, #menu_a ul#dropdown ul li.sfhover ul {
	left:auto;
	visibility:visible;

}
#menu_a ul#dropdown li ul li {
	/* dropdown list item */
	width: 8em;
	margin-left:0px;
	padding-left:5px;
	padding-right:5px;
/*	padding-bottom:0px;
	padding-top:2px;*/
	text-align: left;
}
#menu_a ul#dropdown li ul li {
	border-bottom:none;
}
#menu_a ul#dropdown li ul li a {
/* dropdown list link text */
	  	text-transform:capitalize;
		text-decoration:none;
	color:#FFFFFF;
		border-bottom:#FFFFFF 1px solid;
				padding-top:3px;
		padding-bottom:3px;

}


#menu_a ul#dropdown li ul a {
	font-size:10px;
	font-weight:normal;
	

}

ul#dropdown li:hover, ul#dropdown li.hover {
    position: static;
}

/* End dropdown styles */


#menu_b {
	color:#000000;
	text-align:right;
	font-weight:bold;
/*	padding-right:10px;*/
	margin-top:250px;
	padding-left:210px;

}

#menu_b ul#popup {
/*	width:735px; 
	position:relative; */
	margin:0px auto;
	list-style-type: none; 

}

#menu_b ul#popup li a, ul#popup  li a:visited  {
	display:block; 
	text-decoration:none; 
	color:#000; 
	padding-top:3px;
	padding-bottom:3px;
	
	
}

/*#menu_b ul#popup  {
	padding:0px; 
	margin:0px;
	list-style-type: none; 
}*/

#menu_b ul#popup  li {
	float:left; 
	position:relative;
	text-align:center;
	padding:0px;
	margin:0px;
	margin-left:20px;
/*	border-top:#D3A13E 2px solid;*/

	border-top:#026288 2px solid;
	list-style-type:none;
}



/*popup styles begin*/

#menu_b ul#popup  li ul {
	margin:0px;
	padding:0px;
	
}



#menu_b ul#popup  li ul li {
	border-top:none;
}

#menu_b ul#popup  li ul, #menu_b ul#popup  li ul li ul  {
	visibility:hidden;
	position:absolute;
	margin:0px;
	margin-bottom:2px;
	padding-left:5px;
	padding-right:5px;
/*	background-color:#F4E3C6;*/
	background-color:#026288;
	
	
	
}

#menu_b ul#popup li ul li ul {
	display:inline;
	margin: 0px 0px -20px 100px;
}

#menu_b ul#popup li:hover ul, #menu_b ul#popup li.sfhover ul {
	left: auto;
	visibility: visible;
	/* border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A9C4BF; */
	
}

#menu_b ul#popup li:hover ul ul, #menu_b ul#popup li.sfhover ul ul{
	/* sb:  I uncommented this section because the popups were all expanded */
	left: -999em;
}


#menu_b ul#popup ul li:hover ul, #menu_b ul#popup ul li.sfhover ul {
	left:auto;
	visibility:visible;
	
}


#menu_b ul#popup  li ul li  {
/* dropdown list item */
	width: 8em;
	margin:0px;
	padding:0px;
	text-align:left;
}

#menu_b ul#popup  li ul a {
	font-size:10px;
	font-weight:normal;
}



#menu_b ul#popup  li:hover a,ul#popup li a:hover {
		
	
}


#menu_b ul#popup  li:hover ul, ul#popup li a:hover ul {
	visibility:visible; 
	bottom:20px; 
/*	border-top:#FFFFFF 2px solid;*/
	
}


#menu_b ul#popup  li:hover ul li, #menu_b ul#popup li a:hover ul li {
	display:block; 
	width:100px;
	padding:0px;
	margin:0px;
	
	
}



#menu_b ul#popup li ul li a,ul#popup li ul li a:hover {
/*	color:#D3A13E;*/
	color:#FFFFFF;
	/*text-align:left;*/
	border-top:#FFFFFF 1px solid;
	
}




ul#popup li:hover, ul#popup li.hover {
    position: static;
}

/*popup styles end*/


#location {
	width:350px;
	color:#000000;
	font-weight:bold;
	float:left;
	padding:0px;
	padding-left:10px;
	padding-top:12px;
}

#location a {
	color:#000000;
	text-decoration:none;
}

#menu_c  {
	color:#FFFFFF;
	font-weight:bold;
	float:right;
	margin-right:11px;
	margin-top:8px;
}

#menu_c ul#seconddrop {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
}

#menu_c ul#seconddrop li {
	float:left;
	display:inline;
	list-style-type:none;
	margin-left:20px;
	
	
}

#menu_c ul#seconddrop li a {
	color: #000000;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	
}

#menu_c ul#seconddrop li li {
	background-image:none;

}

li.red_uline  {
	background-image:url(../images/backgrounds/red_uline.gif);
	background-repeat:no-repeat;
	background-position: 0px 16px;
	/*border-bottom:red solid 2px;*/
	margin:0px;
	padding:0px;
}

li.red_uline a{
	text-decoration:none;
	
}

li.red_uline li {
	background-image:none;
}

 
#menu_c ul#seconddrop li ul { 
	position: absolute;
/*	visibility:hidden; */
 	width:9em; 
  	left:-999em;
  	/* margin-top: 5px; */
	list-style-image: none;
	list-style-type: none;	
	/*margin-left:300px;*/
	margin-top:-2px;
	padding:0px;
	background-color:#026288;
	border-bottom:#FFFFFF 2px solid;
	margin-left:0px;
	padding-left:0px;
	

}




#menu_c ul#seconddrop li ul li {
	/* dropdown list item */
	width: 8em;
	margin-left:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	padding-top:0px;
	text-align: left;
	
}


#menu_c ul#seconddrop li ul li a {
/* dropdown list link text */
	  	text-transform:capitalize;
		text-decoration:none;
		color:#FFFFFF;
		border-bottom:#FFFFFF 1px solid;
	font-size:10px;
	font-weight:normal;

}
li li.last a {
	border:none!important;
}

#menu_c ul#seconddrop li ul li ul {
	display:inline;
	margin: -2.1em 0 0 8.5em;
}

#menu_c ul#seconddrop li:hover ul, #menu_c ul#seconddrop li.sfhover ul {
	left: auto;
	visibility: visible;
	/* border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A9C4BF; */
	
}

#menu_c ul#seconddrop ul li:hover ul, #menu_c ul#seconddrop ul li.sfhover ul {
	left:auto;
	visibility:visible;
	
}


#menu_c ul#seconddrop li:hover ul ul li:hover ul, #menu_c ul#seconddrop li.sfhover ul ul li.sfhover ul{
	/* sb:  I uncommented this section because the popups were all expanded */
	left:auto;
	visibility:visible;
}

#menu_c ul#seconddrop li:hover ul ul, #menu_c ul#seconddrop li.sfhover ul ul{
	/* sb:  I uncommented this section because the popups were all expanded */
	left: -999em;
}

#menu_c ul#seconddrop li:hover ul ul ul, #menu_c ul#seconddrop li.sfhover ul ul ul{
	/* sb:  I uncommented this section because the popups were all expanded */
	left: -999em;
}


#menu_c ul#seconddrop ul li:hover ul, #menu_c ul#seconddrop ul li.sfhover ul {
	left:auto;
	visibility:visible;
	
}



/*#menu_c ul#seconddrop li:hover ul, #menu_c ul#seconddrop li.sfhover ul {
	left: auto;
	visibility:visible;
	/* border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A9C4BF; 
}


#menu_c ul#seconddrop ul li:hover ul ul, #menu_c ul#seconddrop ul li.sfhover ul ul {
	left: -999em;
	visibility:visible;
}


#menu_c ul#seconddrop ul li:hover ul, #menu_c ul#seconddrop ul li.sfhover ul {
	left:auto;
	visibility:visible;

}

#menu_c ul#seconddrop ul li:hover ul ul ul, #menu_c ul#seconddrop ul li.sfhover ul ul ul{
	left:auto;
	visibility:visible;
	
}*/


/*
#menu_c ul#seconddrop li:hover ul ul, #menu_c ul#seconddrop li.sfhover ul ul {
	left:auto;
	visibility:visible;
}*/

#menu_c ul#seconddrop ul li:hover, ul#seconddrop ul li.hover {
    position: static;
}





/*menu c dropdown styles end*/

#content-bot_wrapper {
	width:751px;
	padding-top:15px;

}

#l_content  {
	float:left;
	width:415px;
	color:#000000;
	padding-left:10px;
	text-align: justify;
}

h1 {
	font-size:14px;
	color:#ED1C24;
}



#l_content .csc-textpic-caption {
	font-size: 10px;
	
	font-style: italic;
	color: #808284;

	text-align:justify;

}
#r_content  {
	float:right;
	width:288px;
	color:#000000;
	padding-right:10px;
/*	text-align:right;*/
}

#footer {
	width:751px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	clear:both;
	
}

#bot_ads {
	float:left;
	width:440px;
	padding-left:10px;
	color:#000000;
}

#foot_links {
	float:right;
	width:238px;
	text-align:left;
	margin:0px;
	margin-right:60px;
	margin-bottom:-10px;
	padding:0px;
	padding-bottom:0px;
	color:#808284;
	
}

#foot_links ul {
	margin:0px;
	padding:0px;
	padding-left:2px;
	border-bottom:3px solid #808285;
	
}

#foot_links ul li {
	display:inline;
	list-style-type:none;
	margin-right:10px;

}
#foot_links a {
	color:#808285;
}
#foot_links ul li a {
	color:#808285;
	text-decoration:none;
}

#foot_links p {
	color:#808284;
	font-size:11px;
}

.bordertest {
	border-bottom:3px solid #009fc3;
}
.clearer, .clear {
	clear:both;
	height:1px;
	line-height:1px;
}



/*  Simon Styles */

h1 {
	font-size:14px;
	color:#ED1C24;
}
h2 {
	font-size:14px;
	color:#006788;
	padding:0px;
	margin:0px;

}
h2 a {
	text-decoration:none;
}
h3 {
	font-size:12px;
	font-weight:bold;
	color:#808284;
	padding:0px;	
	margin:0px;
}

h3 a {
	font-size:12px;
	color:#006788;
	padding:0px;
	margin:0px;
}

.news-list-item {
	margin-bottom:15px;
	border-left:1px solid #006788;
	border-bottom:1px solid #006788;
	padding-left:10px;
	padding-bottom:10px;	
}

.news-amenu-container ul, .news-amenu-container li {
	list-style-image: none;
	list-style-type: none;	
	margin-left:10px;
	padding-left:0;

}
.news-amenu-container ul {
	margin-bottom:25px;
}	
	
.news-amenu-container li a {
	margin-left:25px;
}

.csc-frame-frame1 {
/* Blue Border */
	border: 1px solid #0065A4;	
	margin-bottom:5px;
}


.csc-frame-frame1 p, .csc-frame-frame1 h1   {
	padding-left:10px;
	padding-right:10px;	
}

.csc-frame-frame2 {
/* Gold Border */
	border: 1px solid #C88A11;
	margin-bottom:5px;	

}
.csc-frame-frame2 p, .csc-frame-frame2 h1   {
	padding-left:10px;
	padding-right:10px;	
}
.csc-textpic-intext-right-nowrap {
/* This is text with image, image on the right */
	text-align:left;
}
#bluebackground {
	background-color:#009FC2;
	color:#FFFFFF;
	width:95%;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	margin-left:15px;
}


/* Directory styles */

#l_content .tx-mxautolist-pi1 {
	margin-top:15px;
}

.value {
	color:#086788;
	font-weight:bold;
}
.value a {
	color:#086788;
}
ul.fields, ul.fields li  {
	display:inline;
	margin:0px;
	padding:0px;
	list-style-image: none;
	list-style-type: none;
}
 .title a{
	color:#086788;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
#mxap-list-normal {
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
	color:#808285;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #918f8f;

	padding-left:20px;
	margin-left:10px;
	

}

#mxap-list-advanced  {
	color:#808285;
	background-image: url(../images/backgrounds/premium-listings.gif);
	padding-left:20px;
	background-repeat: no-repeat;
	margin-left:10px;
	padding-bottom:0px;
	margin-bottom:10px;
	clear:both;
	padding-top:5px;
	background-position: left 10px;
}
#mxap-list-normal:hover, #mxap-list-advanced:hover {
	background-color:#FFFFCC;
}

#mxap-list-normal .fields {

}



#mxap-list-advanced .image {
	float:right;
	padding-top:5px;
}
#mxap-list-advanced .details a {
	color:#000000;
	margin-left:60px;
	text-decoration:none;
}
#mxap-single  {
	color:#808285;
}

.page-nav {
	margin-top:10px;
	margin-left:8px;
	color:#6ba4b8;
}

.page-nav a {
	text-decoration:none;
	color:#6ba4b8;
	margin-left:3px;
	
}
.page-nav a:hover {
	text-decoration:underline;
}

#mxap-single .images {
	float:right;
	width:130px;
	text-align:right;
	
}
#mxap-single .images img {
	margin-bottom:5px;
}

#mxap-single .description {
	width:285px;
	
}

#mxap-single .member-menu {
	float:left;
	width:30%;
	margin-top:10px;
}
#mxap-single .member-menu ul,  #mxap-single .member-menu li{
	margin-left:0px;
	padding-left:0px;
	list-style-image:none;
	list-style-type:none;
}
 #mxap-single .member-menu li a {
	text-decoration:none;
	color:#6ba4b8;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom:2px;
	font-size:12px;
	display:block;
 }
 
#mxap-single  #mapcategories {
	padding-top:10px;
	width:68%;
	float:right;
}
#mxap-single  #mapcategories h3 {
	color:#006788;
	font-size:12px;
}
#mxap-single  #mapcategories ul {
	list-style-image: none;
	list-style-type: none;
	margin-left:0px;
	padding-left:0px;
	
}

#mxap-single #mapcategories li {
	width:48%;
	float:left;
	list-style-image: none;
	list-style-type: none;
	text-align:left;
}
#mxap-single #mapcategories li input {
	margin-bottom:3px;
}
#mxap-single .feedback {
/*	clear:both;
	float:left;
	width:35%;*/
	margin-top:10px;
	text-align: left;
}
#mxap-single .entry {
	margin-top:10px;
}

#mxap-single .navigation {
	clear:both;
	padding-bottom:15px;
}

#mxap-single .navigation a{
	color:#808285;
}


.verticalthird {
	width:125px;
	float:left;
	border: 1px solid #cec7c6;
	height:450px;

	text-align: left;
	margin-left:10px;
	margin-top:10px;

}
.verticalthirdnoborder {
	width:125px;
	float:left;
	text-align: left;
	margin-left:10px;
	margin-top:10px;

}
.verticalthird h1, .verticalthird p, .verticalthird h2, .verticalthird h3, .verticalthird h4{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin-bottom:0px;
	padding-top:5px;
	margin-top:0px;	
}
.verticalthird form {
	margin:0px;
	pading:0px;
	margin-left:5px;
}
.verticalthird form fieldset {
	padding:0px;
	margin:0px;
}
.verticalthird input {
	height:11px;
	width:105px;
	font-size:9px;	
}
.verticalthird input.csc-mailform-submit {
	height:18px;
}
.verticalthird textarea {
	width:105px;
	font-size:.9em;
}


/* End Directory styles*/

fieldset {
	border:none;
	padding:0px;
}

form#fiter {
	text-align:left;
}

form#fiter input {
	font-size:10px;
	margin:0px;
	padding:0px;
}

form#fiter .list_filter {
	font-size:14px;
	font-weight:bold;
	color:#006788;
	margin:0px;
	padding:0px;

}

form#fiter .list_search {
	margin-left:43px;
	padding-right:10px;
	font-size:14px;
	font-weight:bold;
	color:#006788;
}

form#fiter select {
	margin-top:5px;
	margin-left:3px;
	font-size:10px;
	width:102px;
	height:18px;
}

#location_search {
	text-align:left;
	border:1px solid #CCCC99;
	padding:5px;
	margin-bottom:5px;
}

#location_search p {
	margin-top:0px;
	padding:0px;
	margin-bottom: 5px;
	clear:both;
}
#location_search label {
	width:100px;
	float:left;
}
#location_search select  {
	width:154px;
}
#location_search input  {
	width:150px;
}
#location_search input[type="radio"]  {
	width:auto;
}

#location_search input[type="submit"]  {
	width:auto;
}
.new-feedback li {
	margin-bottom:15px;
}

h4 {
	font-size:1em;
}

input.newsearch {
	
}

/* feuser styles */
.tx-srfeuserregister-pi1 {

}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { 
	color:#FF0000;
}
.tx-srfeuserregister-pi1 p { }
.tx-srfeuserregister-pi1 h4 { }
.tx-srfeuserregister-pi1 legend { }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash {  }
.tx-srfeuserregister-pi1 a:link { }
.tx-srfeuserregister-pi1 label { 
	font-weight:normal;
}
.tx-srfeuserregister-pi1 label span { }

.tx-srfeuserregister-pi1 input { }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-text { 
	width:200px;
}
.tx-srfeuserregister-pi1 select {
	width:200px;
}
.tx-srfeuserregister-pi1 input[type=password] {  width:75px;}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password {  width:75px;}
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { }
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { }
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { }
.tx-srfeuserregister-pi1 ul { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { }
.tx-srfeuserregister-pi1 dl { }
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { }
.tx-srfeuserregister-pi1 dt { }
.tx-srfeuserregister-pi1 dd { }
* html .tx-srfeuserregister-pi1 dd { }
.tx-srfeuserregister-pi1 dd p { }
.tx-srfeuserregister-pi1 dd label { 
	font-weight:normal;
}
form.edit  input {
	border:none;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:	1px solid #FFFFFF;	
	padding:2px;
	padding-top:5px;
}
form.edit label {
	margin-top:5px;
	float:left;
}
form.edit input:focus, form.edit input:hover, form.edit select:hover, form.edit select:focus {
	background-color:#DDFFFF;
}
form.edit input:focus {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:	1px solid #CCCCCC;
}
form.edit select {
	margin-top:4px;
}
form.edit label, form.edit dt {
	text-align:left;
}

form.edit h2 {
	margin-bottom:15px;
	margin-top:15px;	
}
form.edit input.tx-srfeuserregister-pi1-uploader {
	width:200px;
}

form.edit input.tx-srfeuserregister-pi1-submit {
	margin:15px;
	border:1px solid #CCCCCC;
}
form.edit h2 a.tinyright {
	font-size:.7em;
	text-decoration:none;
	color:#006788;
	float:right;
	background-image:none;
}

.tx-srfeuserregister-pi1 form.edit  dt, .tx-srfeuserregister-pi1 form.edit  dd {
	padding:0px;
}

/* end feuser styles */
.tx-srfeuserregister-pi1-captcha-response {
	clear:both;
}
h2 .phonenum {
	font-weight:bold;

	float:right;
}
table.tx-mmforum-table {
	width:100%;
}
td.tx-mmforum-pi1-newpost-left {
	width:auto;
}
th.tx-mmforum-th {
	background-color:#006788;
}
td.tx-mmforum-subth2 {
	color:#006788;
}
input.tx-mmforum-button {
	background-color:#006788;
	border: 1px solid #000000;
}


textarea#message {
	width:560px;
}
#w_content {
	padding-left:20px;
	padding-right:20px;
}

/* search results */
ul.browsebox {
	display:block;
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-top:10px;
	padding-top:10px;	
}
ul.browsebox li {
	display:inline;
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	margin-left:4px;
}


span.keyword {
	font-color: #a00;
}
/* end search results */