* {margin:0;padding:0;}
body {font:12px Arial;}
img {border: none;}
.clear {clear:both;}
.center {text-align:center;}
.small {font-size:0.9em;}
td {direction:rtl;}
p {padding:0 0 6px 0;}
.small {font-size:0.9em;}

#container {margin:0 auto;text-align:center;width:650px;}
#header {margin-top:4px;color:#1e384f;font-weight:bold;text-align:right;padding:4px 10px 0 0;font-size:18px;background:url(../pics/bg_head.gif) no-repeat center top;height:32px;}
#search_block {padding:8px 0 4px 0;text-align:right;}
#topremark {direction:rtl;font-weight:bold;font-size:0.9em;margin:4px 0 4px 0;text-align:center;}

.blue_box div.head {background:#e1ecf2 url(../pics/bg_table_top.gif) no-repeat center top;height:6px;}
.blue_box div.content {background-color:#e1ecf2;padding:3px 16px 3px 16px;height:100%;}
.blue_box div.content h3 {color:#014ea8;margin:0;padding:5px 0 8px 0;font-weight:bold;font-size:12px;clear:both;direction:rtl;}

.blue_box div.foot {background:url(../pics/bg_table_bottom.gif) no-repeat center top;height:6px;}
.blue_box div.submit {text-align:left;padding:8px 0 0 4px;}


fieldset {margin:0;border:0;padding:0;}
legend {display:none;}

.information {text-align:right;padding:8px 0 8px 0;direction:rtl;}


/* search results */
#search_results {text-align:right;}
#search_results table {margin:10px 0 0 0;border:0;width:650px;direction:rtl;}
#search_results tr.header {background:#5c7ba7 url(../pics/tbl_head_blue_bg.gif) no-repeat left center;height:25px;}
#search_results tr.header td div {height:25px;width:400px;position:relative;color:#fff;font-weight:16px;font-size:13px;font-weight:bold;top:4px;right:8px;}
#search_results tr.cols {background-color:#d2e0eb;}
#search_results tr.cols td#userid {width:216px;}
#search_results tr.cols td#firstname {width:216px;}
#search_results tr.cols td#lastname {width:216px;}

#search_results tr.cols td#surgeon_map_icon {width:50px;}
#search_results tr.cols td#surgeon_name {width:100px;}
#search_results tr.cols td#surgeon_city {width:100px;}
#search_results tr.cols td#surgeon_address {width:150px;}
#search_results tr.cols td#surgeon_expertise {width:150px;}
#search_results tr.cols td#surgeon_telephone {width:100px;}

#search_results tr.cols td#dentists_site {width:50px;}
#search_results tr.cols td#dentists_map_icon {width:30px;}

#search_results tr.cols td#dentists_name {width:120px;}
#search_results tr.cols td#dentists_city {width:80px;}
#search_results tr.cols td#dentists_address {width:80px;}
#search_results tr.cols td#dentists_services {width:150px;}
#search_results tr.cols td#dentists_telephone {width:70px;}


#search_results td.empty {font-size:1.2em;font-weight:bold;text-align:center;height:40px;vertical-align:middle;background-color:#f1f1f1;}
#search_results tr.cols td {padding:4px;text-align:center;color:#000;font-weight:bold;direction:rtl;}
#search_results tr.row0 {background-color:#e4e4e4;}
#search_results tr.row1 {background-color:#f1f1f1;}
#search_results tr.row0 td,
#search_results tr.row1 td {padding:4px;color:#3b3b3b;}
#search_results tr.row0 td a,
#search_results tr.row1 td a {color:#0066cc;text-decoration:underline;font-weight:bold;}
#search_results tr.row0 td a:hover,
#search_results tr.row1 td a:hover {text-decoration:underline;font-weight:bold;}
#search_results tr.foot {background:#5c7ba7 url(../pics/tbl_foot_blue_bg.gif) no-repeat left center;height:7px;}

div.remarks {font-size:0.9em;text-align:right;direction:rtl;}

/* form */
form label {
	display: block;
	font-size: 12px;
	line-height: 14px;
	padding: 0px 0px 2px 0px;
	direction:rtl;
	color:#000;
	font-weight:bold;
}


#s_address {direction:ltr;width:388px;}
#CityLocal {direction:rtl;}

form select,
form input {display: block;margin-top: 2px;}
form input {height:18px;}
form select {float:right;display:block;}
form label.field-third {width:205px;float:right;}
form select.field-third,
form input.field-third {width:180px;}
form select.field-two-third,
form input.field-two-third {width:385px;}
form select.field-full,
form input.field-full {width:590px;}

.submit-image {height:16px;width:57px;cursor:pointer;}

form div.radio input {display:inline;width:20px;}
.radio-group input {display:inline;width:20px;}
form .hidden {height:1px;display:none;}


/* pagination */
#pagination {margin:15px auto;width:490px;}
#pagination ul {list-style-image:none;list-style:none;}
#pagination li {float:right;width:95px;color:#a1a1a1;}
#pagination li.text,
#pagination li a,
#pagination li a:hover {color:#3c3c3c;}

#pagination li.go_first {background: url(../pics/firstPage.gif) no-repeat center right;}
#pagination li.go_prev  {background: url(../pics/prevPage.gif) no-repeat center right;}
#pagination li.go_next  {background: url(../pics/nextPage.gif) no-repeat center right;}
#pagination li.go_last  {background: url(../pics/lastPage.gif) no-repeat center right;}
#pagination li.go_first_dis {background: url(../pics/firstPage-dis.gif) no-repeat center right;}
#pagination li.go_prev_dis  {background: url(../pics/prevPage-dis.gif) no-repeat center right;}
#pagination li.go_next_dis  {background: url(../pics/nextPage-dis.gif) no-repeat center right;}
#pagination li.go_last_dis  {background: url(../pics/lastPage-dis.gif) no-repeat center right;}
#pagination li.text {text-align:center;padding:0 0 0 14px;}

.pagination {margin:15px auto;width:490px;}
.pagination ul {list-style-image:none;list-style:none;}
.pagination li {float:right;width:95px;color:#a1a1a1;}
.pagination li.text,
.pagination li a,
.pagination li a:hover {color:#3c3c3c;}

.pagination li.go_first {background: url(../pics/firstPage.gif) no-repeat center right;}
.pagination li.go_prev  {background: url(../pics/prevPage.gif) no-repeat center right;}
.pagination li.go_next  {background: url(../pics/nextPage.gif) no-repeat center right;}
.pagination li.go_last  {background: url(../pics/lastPage.gif) no-repeat center right;}
.pagination li.go_first_dis {background: url(../pics/firstPage-dis.gif) no-repeat center right;}
.pagination li.go_prev_dis  {background: url(../pics/prevPage-dis.gif) no-repeat center right;}
.pagination li.go_next_dis  {background: url(../pics/nextPage-dis.gif) no-repeat center right;}
.pagination li.go_last_dis  {background: url(../pics/lastPage-dis.gif) no-repeat center right;}
.pagination li.text {text-align:center;padding:0 0 0 14px;}

.pagination  .decoration{cursor: pointer; text-decoration: underline; color:#3c3c3c;}

/* links */
#links {text-align:right;}
#links ul {list-style-image:none;list-style:none;float:right;}
#links a, a:hover  {color:#1e384f;text-decoration:underline;}

/* lists */
#lists {text-align:right;}
#lists div.list {float:right; width:322px;}
#lists h3 {color:#000;font-weight:bold;display:block;direction:rtl;font-size:12px;}
#lists ul {list-style-image:none;list-style:none;}
#lists ul li {direction:rtl; /* background: url(../pics/textBullet.gif) no-repeat 0.4em right; */ padding:0 5px 0 0;}
#lists a, a:hover  {color:#1e384f;text-decoration:underline;}

div.results iframe {width:650px;margin-bottom:20px;}

.cityname {margin-top:4px;color:#1e384f;font-weight:bold;text-align:right;padding:4px 10px 0 0;font-size:18px;background:url(../pics/bg_head.gif) no-repeat center top;height:32px;}



.third {width:205px;float:right;padding:0 0 0 10px;direction:rtl;}
.third p {padding:0 0 8px 0;}
.two-third {width:395px;float:right;direction:rtl;}

.third input, .two-third input {width:95%;}
label.radio {display:inline;position:relative;bottom:4px;}
input.radio {width:20px;display:inline;}
.red {color:red;}


#print {padding:10px 5px;direction:rtl;font-size:14px;}
#print_logo {padding:0 0 10px 0;}
#print_title {font-size:18px;color:#076cc4;border-bottom:1px solid #b5cbde;margin-bottom:15px;}
#print_footer {border-top:solid 1px #BDBDBD;color:#7a7a7a;margin:8px;font-size:11px;padding:8px;}
#print .remarks {padding-bottom:20px;}
#table_print {width:100%;}
#table_print td {padding:4px;}


#options li {list-style-type:none;}
#options input {width:20px;display:inline;}
#options label {display:inline;direction:rtl;}

.printlink {text-align:center;padding:5px 0;}
.printlink a {color:#076cc4;text-decoration:underline;}