
input, select, textarea {
	background-color:#F8F9FE;
}
.input_wrapper input, .input_wrapper select, .input_wrapper textarea {
	background-color:transparent;
}
.input_wrapper  {
	background-color:#F8F9FE;
}
.tmplMenuItem a {
	color: #FFFFFF;
}
.tmplMenuItem .button:hover {
	color: #F8F9FE;
}
.all_wrapper .bl {
	background-image: url("/personal/1/images/modern/navyblue/all_left_bottom.png");
}
.all_wrapper .br {
	background-image: url("/personal/1/images/modern/navyblue/all_right_bottom.png");
}
.all_wrapper .b {
	background: url("/personal/1/images/modern/navyblue/all_bottom.png") repeat scroll 0 0 transparent;
}
.all_wrapper .tl {
	background: url("/personal/1/images/modern/navyblue/all_left_top.png") repeat scroll 0 0 transparent;
}
.all_wrapper .tr {
	background: url("/personal/1/images/modern/navyblue/all_right_top.png") repeat scroll 0 0 transparent;
}
.all_wrapper .t {
	background: url("/personal/1/images/modern/navyblue/all_top.png") repeat scroll 0 0 transparent;
}

.left .bl, .main .bl {
	background-image: url("/personal/1/images/modern/navyblue/main_left_bottom.png");
}
.left .br, .main .br {
	background-image: url("/personal/1/images/modern/navyblue/main_right_bottom.png");
}
.left .b, .main .b {
	background: url("/personal/1/images/modern/navyblue/main_bottom.png") repeat scroll 0 0 transparent;
}

.left .tl, .main .tl {
	background: url("/personal/1/images/modern/navyblue/main_left_top.png") repeat scroll 0 0 transparent;
}
.left .tr, .main .tr {
	background: url("/personal/1/images/modern/navyblue/main_right_top.png") repeat scroll 0 0 transparent;
}
.left .t, .main .t {
	background: url("/personal/1/images/modern/navyblue/main_top.png") repeat scroll 0 0 transparent;
}

.all_wrapper_left {
	background: url("/personal/1/images/modern/navyblue/all_left.png") repeat-y scroll left center transparent;
}
.all_wrapper_right {
	background: url("/personal/1/images/modern/navyblue/all_right.png") repeat-y scroll right center transparent;
}	

.bg_left, .left_bg {
	background: url("/personal/1/images/modern/navyblue/main_left.png") repeat-y scroll left center transparent;
}


.bg_main, .main_bg {
	background: url("/personal/1/images/modern/navyblue/main_left.png") repeat-y scroll left center transparent;
}

.bg_right, .right_bg, .testR {
	background: url("/personal/1/images/modern/navyblue/main_right.png") repeat-y scroll right center transparent;
}

.color {
	background-color:#F8F9FE;
}




.title_wrapper_left {
	background-image:url("/personal/1/images/modern/navyblue/title_wrapper_left.png");
}
.title_wrapper_right {
	background-image:url("/personal/1/images/modern/navyblue/title_wrapper_right.png");
}
.title_wrapper {
	color: white;
	background:url("/personal/1/images/modern/navyblue/title_wrapper_middle.png") repeat-x scroll 0 0 #F4F5FA;
}

#modern_thin_menu #tmplMenuInner {
	background:url("/personal/1/images/modern/navyblue/button_middle.png") repeat scroll 0 0;
}
#modern_thin_menu #tmplMenuInner span{
	background:url("/personal/1/images/modern/navyblue/button_left1.png") repeat-y scroll 0 0;
}
#modern_thin_menu #tmplMenuInner span span{
	background:url("/personal/1/images/modern/navyblue/button_right1.png") repeat-y scroll right 0 transparent;
}

.personal_button {
	color: #FFF;
	background:url("/personal/1/images/modern/navyblue/button_middle.png") repeat scroll 0 0;
}
.personal_button span{
	background:url("/personal/1/images/modern/navyblue/button_left1.png") repeat-y scroll 0 0;
}
.personal_button span span{
	background:url("/personal/1/images/modern/navyblue/button_right1.png") repeat-y scroll right 0 transparent;
}
.personal_button:hover {
	color: #C6D2F2;
}

.bar {
	color: #E0E1E2;
	background-color:#4A659C;
	border-top:1px solid #27518D;
}


hr {
	background:url("/personal/1/images/modern/hr_bg.png") repeat-x scroll 0 0 #6997A7;
}

#search_type_menu li{
	background:url("/personal/1/images/modern/menu_blue_middle.png") repeat-x scroll 0 0;
}

#search_type_menu li.green{
	background:url("/personal/1/images/modern/menu_green_middle.png") repeat-x scroll 0 0;
}
#search_type_menu li.green span {
	background:url("/personal/1/images/modern/menu_green_left.png") no-repeat scroll 0 0;
}
#search_type_menu li.green span span {
	background:url("/personal/1/images/modern/menu_green_right.png") no-repeat scroll right 0 transparent;
}

#search_type_menu li span {
	background:url("/personal/1/images/modern/menu_blue_left.png") no-repeat scroll 0 0;
}
#search_type_menu li span span {
	background:url("/personal/1/images/modern/menu_blue_right.png") no-repeat scroll right 0 transparent;
}

#search_result_header, #map_control_top {
	background:url("/personal/1/images/modern/search_result_header.png") repeat-x scroll right bottom #FFFFFF;
}

#map_controls_view {
	background: url("/personal/1/images/modern/next.png") no-repeat scroll right 4px transparent;
}


/* featured carousel:*/
.band {
	background:none repeat scroll 0 0 #556698;
}
.featured_item {
	border:1px solid #586984;
}
#featured_carousel_wrapper .jcarousel-container  {
	background-color:#E0E3EC;
	border:1px solid #586984;
}

/* big menu */
#menu_modern {
	background-image: url("/personal/1/images/modern/navyblue/menu_bg.png");
}
#menu_modern .top .left {
	background-image:url("/personal/1/images/modern/navyblue/menu_top_left.png");
}
#menu_modern .top .right {
	background-image:url("/personal/1/images/modern/navyblue/menu_top_right.png");
}
#menu_modern .top .middle{
	background-image:url("/personal/1/images/modern/navyblue/menu_top_middle.png");
}
#menu_modern .top .left{
	background-image:url("/personal/1/images/modern/navyblue/menu_top_left.png");
}
#menu_modern .top .lright{
	background-image:url("/personal/1/images/modern/navyblue/menu_top_right.png");
}
#menu_modern .middle .right {
	background-image:url("/personal/1/images/modern/navyblue/menu_right.png");
}
#menu_modern .middle .left {
	background-image:url("/personal/1/images/modern/navyblue/menu_left.png");
}
#menu_modern .bottom .middle {
	background-image:url("/personal/1/images/modern/navyblue/menu_bottom_middle.png");
}
#menu_modern .bottom .left {
	background-image:url("/personal/1/images/modern/navyblue/menu_bottom_left.png");
}
#menu_modern .bottom .right {
	background-image:url("/personal/1/images/modern/navyblue/menu_bottom_right.png");
}

.message {
	background-color: #D7DFF4;	
}