
div#main_content {
  -khtml-border-top-left-radius: 11px;
  -webkit-border-top-left-radius: 11px;
  -moz-border-radius-topleft: 11px;
  border-radius-topleft: 11px;
  -khtml-border-top-right-radius: 11px;
  -webkit-border-top-right-radius: 11px;
  -moz-border-radius-topright: 11px;
  border-radius-topright: 11px;
}

div#right_box {
  -khtml-border-radius: 11px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
}

input, select, textarea, button, .input, select, textarea, button {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  overflow: visible; 
}

input:hover, select:hover, textarea:hover, button:hover, .input:hover, select:hover, textarea:hover, button:hover {
  -khtml-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  -moz-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  -webkit-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
}

div#form_message_window {
  -khtml-border-radius: 11px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
}

#search_button {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

div#clients_area {
  background-color: #000000;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

div#clients_box {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

div#clients_box4 {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

div#imonline_cms {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

div#random_site {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

div#footer_rows_container {
  -khtml-border-top-left-radius: 21px;
  -webkit-border-top-left-radius: 21px;
  -moz-border-radius-topleft: 21px;
  border-radius-topleft: 21px;
  -khtml-border-top-right-radius: 21px;
  -webkit-border-top-right-radius: 21px;
  -moz-border-radius-topright: 21px;
  border-radius-topright: 21px;
}

div#footer_right {
  -khtml-border-top-left-radius: 21px;
  -webkit-border-top-left-radius: 21px;
  -moz-border-radius-topleft: 21px;
  border-radius-topleft: 21px;
  -khtml-border-top-right-radius: 21px;
  -webkit-border-top-right-radius: 21px;
  -moz-border-radius-topright: 21px;
  border-radius-topright: 21px;
}

div#gallery_images {
-khtml-border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}

list_row, .list_row {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

info_box a, .info_box a {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

info_box a:hover, .info_box a:hover {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-khtml-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
-moz-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
-webkit-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
}

first_last, .first_last {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: inline;
}

first_last:hover, .first_last:hover {
  -khtml-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  -moz-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  -webkit-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
}

asc_desc, .asc_desc {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

asc_desc:hover, .asc_desc:hover, asc_desc_selected, .asc_desc_selected {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -khtml-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  -moz-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
  -webkit-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
}

paging_block, .paging_block {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}


div.checker {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
div.checker:hover {
-khtml-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
-moz-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
-webkit-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
}

div.radio {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div.selector {
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

div.selector:hover {
-khtml-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
-moz-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
-webkit-box-shadow: 0 0 0.4em rgba(0, 0, 0, 1.9);
}

.uploadifyQueueItem {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#search_button {
  text-shadow: 0 1px 0 #000000;
}

list_row:hover, .list_row:hover {
text-shadow: 0 1px 0 rgba(0,0,0,1);
}

info_box a, .info_box a {
text-shadow: 0 0px 0 rgba(0,0,0,1);
}

#menu a.level1 span.bg,
#menu span.level1 span.bg {
	text-shadow: 0 1px 0 rgba(0,0,0,1);
}

#menu li:hover .level1 span.bg,
#menu li.remain .level1 span.bg {
	text-shadow: 0 1px 0 rgba(0,0,0,0.3);
}

#menu a.level2 span.bg,
#menu span.level2 span.bg {
	text-shadow: 0 1px 0 rgba(255,255,255,1);
}

#menu a.level3 span.bg,
#menu span.level3 span.bg {
	text-shadow: 0 1px 0 rgba(255,255,255,1);
}

#menu li.level1,
#menu li.parent a.level1,
#menu li.parent span.level1 { background-image: url(./images/menu/menu_level1_item.png); }
#menu a.level1 span.bg,
#menu span.level1 span.bg {
	text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
}

div.mod-box ul.menu span.bg {
	text-shadow: 0 1px 0 rgba(255,255,255,1);
}

div.checker span input {
opacity: 0;
}

div.radio span input {
opacity: 0;
}

showhide_minibuton2,
.showhide_minibuton,
#showhide_f1,
#showhide_f2,
#showhide_f3,
#showhide_f4,
#showhide_f5,
#showhide_f6,
#showhide_f7,
#showhide_f8  {
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

#sb-wrapper-inner {
-khtml-border-radius: 12px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}

#sb-body,#sb-loading {
-khtml-border-radius: 12px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}

index_bottom_module, .index_bottom_module {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

index_bottom_module_right, .index_bottom_module_right {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

index_bottom_module_row, .index_bottom_module_row {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

index_bottom_module_row:hover, .index_bottom_module_row:hover {
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}