body, div  {
	background-color: White;
	color:#000000;
	padding: 0;
	margin: 0;
/*	scrollbars:no;*/
}

body, form, td, p, input, select, textarea, div, li, ul {
	font-family: Verdana;
	font-size: 11px;
}

textarea {
	border: solid 1px #aaaaaa;
	font-size: 11px;
}

li {
	padding: 5px;
}

button, .b, label, .button {
	cursor: pointer;
}
.button {
	border: 1px solid Gray;
}

a {
	color:#000000;
	text-decoration: underline;
	font-size: 11px;
}

a:hover {
	color:#0066CC;
	text-decoration:underline;
	font-size: 11px;
}

.bluelink {
	color: #0033aa;
}


.h{
	cursor:pointer;
}

.title_href {
	font-size: 12px;
	color: white;
}
.title_href:hover {
	font-size: 12px;
	color: white;
	text-decoration: none;
}


.error_message {
	color:#CC0000
}

.user_info {
	color: #305F81;
}

.field_descriptions {
	font-size: 11px;
	color : #7D7D7D;
}

.field_descriptions_1 {
	color : #939393;
	font-size: 11px;
}

.ok {
	color : #346613;
	font-weight: bold;
}

.search_results {
	color : #3F7917;
}

.guestbook_text {
	color : #007500;
}

.required {
	color : #FF0001;
}

.menu_heading {
	background-image: url(/img/green.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	vertical-align : bottom;
	color : White;
	padding-bottom : 5px;
	padding-left : 6px;
}

.content_heading {
	background-image: url(/img/orange.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	vertical-align : bottom;
	color : White;
	padding-bottom : 5px;
	padding-left : 6px;
}


.language_menu {
	background-image: url(/img/langbg.gif);
	background-repeat : no-repeat;
	background-position : right top;
	height:13px;
/*	padding-right: 5px;	*/
	font-size:10px;
}

.language_menu a {
	background: transparent;
	text-decoration : none;
	font-size : 10px;
	border-bottom : solid;
	border : #DCDCDC;
}

.language_menu a:hover {
	background: transparent;
	text-decoration : none;
	font-size : 10px;
	border-bottom : solid;
	border : #DCDCDC;
}

.box {
	text-align:left;
	border : 1px solid Silver;
	padding: 10px;
}

.bounding_box {
	border-left:solid 1px Silver;
	border-right:solid 1px Silver;
	border-bottom:solid 1px Silver;
	vertical-align : top;
	padding: 0px;
}

.copyright {
	padding-top: 0px;
}

.sel_menu_item {
	background-color: #f6f6f6;
}

.sel_smenu_item {
	background-color: #ededed;
}

.submenu {
	font-size: 10px;
	white-space: nowrap;
}

.submenu a {
	color: #0033AA;
	font-size: 10px;
}

.submenu a:hover {
	font-size: 10px;
}

.profile_name  {
/*	color: #074797;*/

	color: black;
	font-weight: normal;
}

.photo_description {
	background-color: transparent;
	font-size: 11px;
	color: black;
	text-align: left;
}

.profile_heading {
	background-image: url(/img/orange.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	vertical-align : bottom;
	color : White;
	padding-bottom : 5px;
	padding-left : 6px;
}

.even_descr {
	background: #F5F5F5;
}

.odd_descr {
	background: #FFFFFF;
}

.photo_frame {
	float: none;
	background-color: #FFFFFF;
	width: 100%;
	text-align:center;
	padding: 10px;
}
.photo_background {
	background-color: #EFEFEF;
}
.photo_preview_background {
	background-color: black;
}
.nav {
	font-size:11px;
}

.active_search {
	color: orange;
	font-weight: normal;
/*	word-wrap : break-word;*/
}

.inactive_search {
	font-weight: normal;
/*	word-wrap : break-word;*/
}

.remind_title {
	background-image: url(/img/orange.gif);
	background-repeat : repeat-x;
	cursor: default;
	color: white;
}

.nothing_found {
	background-color:#efefef;
}

.quote {
	margin-left: 20px;
	background-color: #f5f5f5;
	border: solid 1px #e2e2e2;
	font-size: 11px;
	padding: 4px;
	color: gray;
}

