TD.tms A {color:white;text-decoration:none;font-weight:bold;padding-top:2px;padding-bottom:2px;display:block;width:100%}
TD.tms A:visited {color:black}
TD.tms A:active {color:black}
TD.tms A:hover {color:white;background-color:black}

#tdsearchimage {
        background-image: url(bg_search.bmp);
}

#index_border {
	width: 400px;
	border:1px solid maroon;
	padding-top: 8px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background:maroon;
}

#index_border_mobile {
	width: 300px;
	border:1px solid maroon;
	padding-top: 8px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background:maroon;
}

#find {
	width: 11em;
	height: 17em;
	margin: 1em auto;
	padding:1em 1em 1em 1em;
	border:1px solid black;
	color: #333;
	background:white;
	font: 0.9em verdana, sans-serif;
}

#intro {
	width: 26em;
	height: 4em;
	margin: 1em auto;
	border:1px solid white;
	color: #333;
	background:maroon;
	font: 0.9em verdana, sans-serif;
}

#intro_mobile {
	width: 290px;
	height: 65px;
	border:1px solid white;
	color: #333;
}

#disclaimer {
	width: 26em;
	height: 17em;
	margin: 1em auto;
	padding:1em 1em 1em 1em;
	border:1px solid white;
	color: #333;
	background:maroon;
	font: 0.9em verdana, sans-serif;
}

#disclaimer_mobile {
	width: 290px;
	height: 180px;
	border:1px solid white;
	color: #333;
}

.tab { 
	font-family: verdana,sans-serif; 
	font-size: 11px;
        font-weight: bold;
	width: 160px;
	white-space: nowrap;
	text-align: center;
	border-style: solid;
	border-color: black;
	border-left-width: 1px;
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: pointer;
        }
.tabhold { 
	background-color: yellow;
	color: black;
	}
.tabfocus { 
	background-color: blue;
	color: white;
	}
.tabcontent { 
	font-family: sans-serif; 
	font-size: 10px;
	width: 300px;
	height: 210px;
	border-style: solid;
	border-color: black;
	border-width: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	padding-right: 1px;
	}

body { 
    margin-top: 0px
    margin-left: 0px
}

td.city_title {
    height: 25px;
    background-color:maroon;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0px;
    border-width: 0px;
    text-align:left;
}

li {
    list-style-type: square;
}

div.listings {
    overflow: auto;
    height: 325px;
    width: 960px;
    border: 1px solid;
    border-color: black;
    background-color:#6698FF;
}

div.listing_notes {
    FONT-WEIGHT    : bold; 
    FONT-SIZE      : 12px; 
    COLOR          : black; 
    FONT-FAMILY    : Arial;
    overflow       : auto;
    height         : 150px;
    width          : 370px;
    padding-left   : 5px;
    padding-right  : 5px;
    padding-bottom : 5px;
    text-align     : justify;
}

p.joining_fee {
    color               : black;
    font-size           : 12px;
    font-family         : helvetica;
    font-weight         : bold;
}

p.notes {
    FONT-WEIGHT    : bold; 
    FONT-SIZE      : 12px; 
    COLOR          : black; 
    FONT-FAMILY    : Arial;
}

li.notes {
    FONT-WEIGHT    : bold; 
    FONT-SIZE      : 12px; 
    COLOR          : black; 
    FONT-FAMILY    : Arial;
}

div.notes {
    FONT-WEIGHT    : bold; 
    FONT-SIZE      : 12px; 
    COLOR          : black; 
    FONT-FAMILY    : Arial;
    overflow       : auto;
    height         : 170px;
    width          : 370px;
    padding-left   : 5px;
    padding-right  : 5px;
    padding-bottom : 5px;
    text-align     : justify;
}

div.notes_advert_no {
    FONT-WEIGHT    : bold; 
    FONT-SIZE      : 12px; 
    COLOR          : black; 
    FONT-FAMILY    : Arial;
    overflow       : auto;
    height         : 110px;
    width          : 260px;
    padding-left   : 5px;
    padding-right  : 5px;
    padding-bottom : 5px;
    text-align     : justify;
}

div.notes_one_advert_no {
    overflow: auto;
    height: 150px;
    width: 260px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}

div.notes_mobile {
    overflow: auto;
    height: 110px;
    width: 205px;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}

div.notes_admin {
    overflow: auto;
    height: 120px;
    width: 330px;
    padding-left: 1px;
    padding-right: 5px;
    padding-bottom: 5px;
}

div.notes_admin2 {
    overflow: auto;
    height: 120px;
    width: 380px;
    padding-left: 1px;
    padding-right: 5px;
    padding-bottom: 5px;
}

div.service_notes {
    overflow: auto;
    height: 130px;
    width: 400px;
    padding-left: 1px;
    padding-right: 5px;
    padding-bottom: 5px;
}

img.car_pic {
    height=100px; 
}

img.homepage_points {
    height=20px;
}

p.gym_section_title {
    color: black;
    font-size: 18px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.gym_field_title {
    color: blue;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.advert_no_title {
    color: white;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.advert_no_field {
    color: blue;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.city_title {
    color: white;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.city_title_mobile {
    color: white;
    font-size: 24px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.email_sent_mobile {
    color: blue;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
}

p.page_number {
    color: blue;
    font-size: 10px;
    font-style: normal;
    font-family: arial;
    font-weight: bold;
}

p.terms {
    color: blue;
    font-size: 12px;
    font-style: normal;
    font-family: arial;
    font-weight: bold;
    text-align:justify;
}

p.mm_counties {
    color: blue;
    font-size: 10px;
    font-style: normal;
    font-family: arial;
    font-weight: bold;
}

p.service_title {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

p.service_advertise {
    color: white;
    font-size: 11px;
    font-style: normal;
    font-family: arial;
    font-weight: bold;
}

p.homepage_points {
    color: blue;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.technology {
    color: red;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.front_listing_main_title {
    color: red;
    font-size: 15px;
    font-family: arial;
    font-weight: bold;
}

p.search {
    color: blue;
    font-size: 15px;
    font-family: arial;
    font-weight: bold;
}

p.criteria_title {
    color: white;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.criteria {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.listings {
    color: blue;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

p.search_title {
    color: white;
    font-size: 15px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.sort_title {
    color: blue;
    font-size: 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.intro {
    color: white;
    font-size: 15px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.intro_mobile {
    color: white;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.disclaimer_title {
    color: white;
    font-size: 18px;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.disclaimer {
    color: white;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.disclaimer_mobile_title {
    color: white;
    font-size: 14px;
    font-style: italic;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.disclaimer_mobile {
    color: white;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

p.confirm_info {
    color: black;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

div.disclaimer {
    overflow:auto;
    height:180px;
    width:375px;
    padding-bottom:2px;
    padding-top:2px;
    border-width: 0px;
}

div.disclaimer_mobile {
    overflow:auto;
    height:200px;
    width:280px;
    padding-bottom:2px;
    padding-top:2px;
    border-width: 0px;
}

div.cities {
    overflow       : auto;
    height         : 190px;
    width          : 200px;
    padding-bottom : 0px;
    padding-top    : 0px;
    border-width   : 0px;
}

div.any_country {
    overflow       : auto;
    height         : 190px;
    width          : 200px;
    padding-bottom : 0px;
    padding-top    : 0px;
    border-width   : 0px;
}

div.cities_mobile {
    overflow:auto;
    height:250px;
    width:280px;
    padding-bottom:0px;
    padding-top:0px;
    border-width: 0px;
}

div.any_country_mobile {
    overflow:auto;
    height:250px;
    width:280px;
    padding-bottom:0px;
    padding-top:0px;
    border-width: 0px;
}

li.disclaimer {
    color:white;
}

p.sort_title_small {
    color: blue;
    font-size: 9px;
    font-family: arial;
    font-weight: bold;
}

p.make_and_model {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: black; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial; 
    TEXT-DECORATION: none
}

p.your_name {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: black; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial; 
    TEXT-DECORATION: none
}

p.name_and_tel_listing {
    FONT-WEIGHT  : bold; 
    FONT-SIZE    : 14px; 
    COLOR        : black; 
    FONT-FAMILY  : Arial; 
}

p.name_and_tel {
    FONT-WEIGHT  : bold; 
    FONT-SIZE    : 12px; 
    COLOR        : black; 
    FONT-FAMILY  : Arial; 
}

p.picture_selector {
    color: white;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.front_listing_title {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: blue; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial; 
    TEXT-DECORATION: none;
}

p.front_listing_field {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: plain; 
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: black; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

p.click {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: plain; 
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: blue; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

p.service_listing_title {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: blue; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial; 
    TEXT-DECORATION: none;
}

p.service_listing_field {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: plain; 
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: black; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial; 
    TEXT-DECORATION: none;
}

p.service_listing_category {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: red; 
    PADDING-TOP: 0px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Arial; 
    TEXT-DECORATION: none;
}

p.expire_field {
    color: red;
    font-size: 10px;
    font-family: arial;
    font-weight: plain;
}

p.submission_title {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

p.advert_submission_statisics {
    color: white;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}

p.advert_submission_optional {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
}

p.advert_submission_title {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}

p.advert_submission_leave_blank {
    color: blue;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
    font-style:italic;
    text-decoration: none;
}

p.advert_rate_title {
    color: white;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}

p.advert_currency_title {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}

p.advert_submission_field {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.service_location_title {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    text-decoration: underline;
}

p.listed_by {
    color: blue;
    font-size: 20px;
    font-family: arial;
    font-weight: bold;
}

p.page_number {
    color: blue;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

p.listings {
    color: blue;
    font-size: 15px;
    font-family: arial;
    font-weight: bold;
}

p.search_internet_title {
    color: blue;
    font-size: 15px;
    font-family: arial;
    font-weight: bold;
}

p.advert_confirmation_title {
    color: blue;
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
}

p.advert_confirmation {
    color: blue;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

p.got_title {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.got_terms {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: plain;
}

p.ai_field {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.offers {
    color: black;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
}

p.services_main_title {
    color: black;
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
}

p.delete_title {
    color: black;
    font-size: 17px;
    font-family: arial;
    font-weight: bold;
}

p.delete_field_title {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.password {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

p.no_services {
    color: blue;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}

input.veri__field {
    color       : black;
    font-size   : 12px;
    font-family : arial;
    width       : 40px;
    text-align  : center;
}

input.update_picture {
    color            : black;
    font-size        : 12px;
    font-family      : arial;
    font-weight      : bold;
    width            : 80px;
    background-color : #FFFF00;
    padding-top      : 3px;
    padding-bottom   : 3px;
    padding-left     : 2px;
    padding-right    : 2px;
}

input.select_country {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    width: 45px;
}

input.delete_field {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

input.btn_delete {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    width: 75px;
}

input.ai_field {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

input.picture {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 430px;
}

input.logo {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: plain;
    width: 310px;
}

input.specs {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    background-color:white;
}

input.service_specs {
    color: black;
    font-size: 11px;
    font-family: font-family: font-family:Arial, Helvetica, sans-serif;
    font-weight: plain;
    background-color:white;
}

input.search {
    color: black;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
}

input.btn_model {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 45px;
}

input.btn_bullet {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 140px;
}

input.btn_submit {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 75px;
}

input.btn_update {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 100px;
}

input.page_number {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 45px;
}

input.btn_index {
    color: black;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    width: 180px;
    height: 28px;
}

input.btn_service_search {
    color: black;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 68px;
    height: 22px;
}

input.btn_search {
    color: white;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 90px;
    background-color:red;
    height: 25px;
}

input.btn_advert_no {
    color: white;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 45px;
    background-color:red;
    height: 23px;
}

input.btn_navigate {
    color: white;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 65px;
    background-color:red;
    height: 20px;
}

input.btn_continue {
    color: white;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 250px;
    background-color:red;
    height: 25px;
}

input.btn_continue_index {
    color: white;
    font-size: 14px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 250px;
    background-color:red;
    height: 25px;
}

input.btn_continue_mobile {
    color: white;
    font-size: 14px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 200px;
    background-color:red;
    height: 30px;
}

input.btn_page_selected {
    color: white;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 22px;
    height: 20px;
    background-color:black;
}

input.btn_page_unselected {
    color: white;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 22px;
    height: 20px;
    background-color:red;
}

input.btn_indexsearch {
    color: black;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    width: 90px;
    height: 22px;
    border-style: solid;
    border-color: blue;
    border-width: 2px;
    background-color: white;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

input.btn_search_small {
    color: black;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
    width: 80px;
    height: 20px;
}

input.small_advertise {
    color: blue;
    font-size: 10px;
    font-family: tahoma;
    font-weight: bold;
    width: 120px;
    height: 20px;
}

input.btn_nomatch {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 90px;
    height: 30px;
}

input.btn_view_latest {
    color: black;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    width: 180px;
}

input.btn_view_close {
    color: black;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    width: 80px;
}

input.char_count {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

input.btn_paypal {
    color: black;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    width: 90px;
}

input.view_ad {
    color: blue;
    font-size: 9px;
    font-family: font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 135px;
    background-color:white;
}

input.view {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 80px;
    background-color:white;
}

input.delete_express {
    color: white;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 60px;
    background-color:red;
}

input.view_mobile {
    color: black;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    width: 190px;
    background-color:white;
}

input.delete {
    color: black;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
    width: 40px;
    background-color:white;
}

input.service_delete {
    color: black;
    font-size: 9px;
    font-family: arial;
    font-weight: bold;
    width: 40px;
    background-color:white;
}

input.renew {
    color: black;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
    width: 50px;
    background-color:white;
}

input.terms {
    color: black;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
    width: 112px;
}

input.print {
    color: black;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
    width: 45px;
    background-color:white;
}

input.btn_index {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 65px;
    background-color:white;
}

input.btn_city_title {
    color: white;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 185px;
    height: 25px;
    background-color:maroon;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0px;
    border-width: 0px;
    text-align:left;
}

input.btn_city {
    color: blue;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 198px;
    height: 20px;
    background-color:white;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 0px;
    border-width: 0px;
    text-align:left;
}

input.btn_city_mobile {
    color: blue;
    font-size: 24px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 300px;
    height: 50px;
    background-color:white;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 0px;
    border-width: 0px;
    text-align:left;
}

input.home {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 150px;
    background-color:white;
}


input.btn_update {
    color: white;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 100px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color:blue;
}

button.btn_upload {
    color: white;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 150px;
    background-color:blue;
}

button.btn_upload_link {
    color: white;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    width: 120px;
    background-color:#4AA02C;
}

button.btn_picture {
    color: white;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 150px;
    background-color:blue;
}

button.btn_search_internet {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 60px;
}

button.btn_preview {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    width: 75px;
}

button.btn_home {
    color: white;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    width: 120px;
    background-color:blue;

}

button.btn_advertise {
    color: black;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    width: 180px;
}

button.btn_index {
    width: 180px;
    height: 50px;
}

textarea.specs {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

textarea.gym_roles {
    color            : black;
    font-size        : 11px;
    font-family      : arial;
    font-weight      : bold;
    padding          : 5px;
    width            : 500px;
}

textarea.gym_pictures {
    color            : black;
    font-size        : 11px;
    font-family      : arial;
    font-weight      : bold;
    padding          : 5px;
    width            : 500px;
}

input.gym_pictures {
    color            : black;
    font-size        : 11px;
    font-family      : arial;
    font-weight      : bold;
    padding-left     : 5px;
    padding-top      : 2px;
    padding-bottom   : 2px;
    width            : 400px;
}

select.gym_select_country {
    font-family         : Arial, Helvetica, sans-serif;
    font-weight         : bold;
    font-size           : 12px;
    color               : black;

    border              : 1px solid;
    border-top-color    : black;
    border-left-color   : black;
    border-right-color  : black;
    border-bottom-color : black;
    width               : 170px;
    background-color    : white;
}

select.gym_select_currency {
    font-family         : Arial, Helvetica, sans-serif;
    font-weight         : bold;
    font-size           : 12px;
    color               : black;

    border              : 1px solid;
    border-top-color    : black;
    border-left-color   : black;
    border-right-color  : black;
    border-bottom-color : black;
    width               : 60px;
    background-color    : white;
}

select.select_country {
    background-color:white;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:blue;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 143px;
}

select.submission {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 200px;
}

select.service {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 160px;
}

select.currency {
    background-color:white;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:blue;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 80px;
}

select.service_type {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 120px;
}

select.service_gender {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 120px;
}

select.service_location {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 170px;
}

select.offers {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 95px;
}

select.search {
    background-color:maroon;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:10px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 135px;
}


select.search_small {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 150px;
}

select.page_number {
    background-color:maroon;
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    color:white;

    border:1px solid;
    border-top-color:black;
    border-left-color:black;
    border-right-color:black;
    border-bottom-color:black;
    width: 40px;
}

ul.services {
    list-style-type:square;
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
    margin:0;
}

li.services {
    color: blue;
    font-size: 11px;
    font-family: arial;
    font-weight: bold;
}

li.index_instructions {
    color: blue;
    font-size: 15px;
    font-family: arial;
    font-weight: bold;
}

li.instructions_image {
    color: blue;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

li.instructions {
    color: blue;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
}

li.facilities {
    color: black;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

form.nomargin {
    margin: 0;
    padding: 0px;
    border-bottom: 0px;
}

a.web_address {
    color           : blue;
    font-size       : 18px;
    font-family     : arial;
    font-weight     : bold;
    text-decoration : none;
}


