body {
	margin: 0px;
	padding: 0px;
}

td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

a{
	color: Fuchsia;
	text-decoration: underline;
}


/*user styles*/

.error { font-size: 12px; color: red;}
.well { font-size: 12px; color: green; }
.content { margin: 10px;}
.title { font-size: 20px; color: #0C0C0C; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.small_title { font-size: 16px; color: #0C0C0C; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.text { font-size: 12px; color: #585856; font-family: Arial, Helvetica, sans-serif; text-align: justify;}
.content {margin: 30px;}
.mnu { border: 1px solid #E4E4E4;}
.uptown { padding-left: 10px;}

a.town 
{
   font-size: 15px;
   color: #222;  
   text-decoration: none;
   font-weight: bold;
	font-stretch:extra-condensed;
	margin: 0 0 3px 2px;
	padding: 0 0 0 14px;
	display:block;
	background:url(/images/base/x_rekt.jpg) no-repeat left;
}

a.town:hover  
{
   font-size: 15px;
   color: #CC0000;
   text-decoration: none;
	background:url(/images/base/x_rekt_r.jpg) no-repeat left;
}

.town_sel
{
   font-size: 15px;
   color: #CC0000;
	font-weight: bold;
	display: block;
	margin: 0 0 3px 9px;
	padding: 0 0 0 14px;
	background:url(/images/base/x_rekt_r.jpg) no-repeat left;
}

.message_box {width: 99%; background-color: #f9f9f9; padding: 4px; border: 1px solid #eaeaea;}
.nav_box {width: 94%; background-color: #f9f9f9; padding: 4px; border: 1px solid #e0e0e0; margin-left: 20px; padding-top: 15px;}
.adm_title {font-weight: bold; font-size: 16px; text-align: center;}

A.top_links { padding: 5px; color: #FAF9F4; text-decoration: underline;}
A.top_links:hover { padding: 5px; color: #FAF9F4; text-decoration: none;}

A.out { padding: 1px; background-color: #f3f3f3; text-decoration: none;}
A.out:hover { padding: 1px; background-color: #ff2121; color: #fff; text-decoration: none;}

select:disabled {
background-color: #fff;
border: 1px solid #ccc;
color: #555;
}

.dropdownmenu{
	visibility: hidden;
	position: absolute;
	margin-top: 3px;
	width: 150px;
}

/*-------------------shop_styles--------------------*/

.s_title { font-size: 15px; color: #0C0C0C; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.s_desc {background-color: #f1f1f1; margin: 0px; padding: 10px;}
.s_div {padding: 10px; margin: 0px;}
.orange_b { padding: 0px; color: #fff; height: 20px; width: 125px; margin: 0px; background-image: url(/images/base/add_bask.jpg); font-family: Arial, Helvetica, sans-serif; border: 1px solid #ffffff;}
.orange_g { padding: 0px; color: #fff; height: 20px; width: 58px; margin: 0px; background-image: url(/images/base/sub_sell.jpg); font-family: Arial, Helvetica, sans-serif; border: 1px solid #ffffff;}
.s_field { height: 18px; padding-top: 0px; margin-top: 0px;}

a{
	color: Fuchsia;
	text-decoration: underline;
}
