/* style for all elements */
body {font-family: Tahoma; color: #000; background-color: #ffffff; font-size: 13px; padding-top:0px; padding-bottom:0px;}

h2 {font-size:14px;font-family: arial;}

.text {font-family: "Verdana"; font-size: 11px; color: #000000; font-weight:normal;}

A {font-family: "Verdana"; font-size: 11px; color: #687caf; text-decoration:underline;}

A:hover {font-family: "Verdana"; font-size: 11px; color: #0d4f9b; text-decoration:underline;}

A.menu {font-family: "Verdana"; font-size: 13px; color: #006666; text-decoration:none; font-weight:bold;}

A.menu:hover {font-family: "Verdana"; font-size: 13px; color: #993399; text-decoration:none; font-weight:bold;}

A.menu_bot {font-family: "Verdana"; font-size: 11px; color: #000000; text-decoration:underline;}

A.menu_bot:hover {font-family: "Verdana"; font-size: 11px; color: #993399; text-decoration:underline;}

td.content {padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px}

.bottom_menu {font-family: "Verdana"; font-size: 12px; color: #000;}

.copyright {font-family: "Verdana"; font-size: 10px; color: #000; font-weight:normal;}

.welcome {font-family: "Verdana"; font-size: 12px; color: #000000; font-weight:normal;}

input.text {font-family: Verdana;	font-size: 12px; background-color:#fff; width:140px}

.header {font-family: "Arial"; font-size: 14px; color: #f3871b;font-weight:bold;}

.menu {background: url(/images/menu-bg.gif)}

p {margin: 0px; padding: 0px; padding-left: 20px;}

ul {margin-left: 0px;}

li {margin-left: 40px;}

#leftcol {position: relative; float: left; width: 220px; left: 0px; border-right: 1px solid #993399;}

#rightcol {position: relative; float: left; left: -120px; width: 0px; border: 0px; visibility: hidden; display: none;}

#fontstcol { position: relative; float: left; left: -150px; width: 0px; border: 0px; visibility: hidden; display: none;}

.title_bar {font-family: Verdana; color: #000; font-size: 14px; font-weight: normal; padding-top:0px; padding-bottom:0px;}

.address_bar {font-family: Verdana; color: #FFFFFF; font-size: 14px; font-weight: bold; padding-top:0px; padding-bottom:0px; background: #993399; border: 1px solid #000;}

/* BORDERS */

#borders {1px solid #000;}

#brdr_bot {border-bottom: 1px solid #993399;}

#brdr_top {border-top: 1px solid #993399;}

#brdr_lft {border-left: 1px solid #993399;}

#brdr_rgt {border-right: 1px solid #993399;}

.infinet {font-family: "Verdana"; font-size: 10px; color: #999999; font-weight:normal;}

a.infinet {font-family: "Verdana"; font-size: 10px; color: #999999; font-weight:normal;}

a.infinet:hover {font-family: "Verdana"; font-size: 10px; color: #999999; font-weight:normal;}

.cat_head {background-color:#006666;}

a.cat_title {color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}

a.cat_title:hover {color:#f6e9e1; font-size:14px; font-weight:bold; text-decoration:none;}

.title {
	font-family: Verdana;
	text-align:center;
	font-weight: bold;
	font-style: normal;
	font-size: 20px;
	color: #006666;
	border-bottom: 1px solid #993399;
	padding:10px;
}

.feature_title {
	font-family: Verdana;
	text-align:center;
	font-weight: bold;
	font-style: italic;
	font-size: 20px;
	color: #006666;
}

.admin_title {
	background-color:#006666;
	text-align:center;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
}


.back_but a {
	display:block;
	background:url("/images/buttons/admin/back_to_menu-1.gif");
	width:120px;
	height:22px;
	align:left;
}

.back_but a:hover {
	background:url("/images/buttons/admin/back_to_menu-2.gif");
	width:120px;
	height:22px;
	align:left;
}

.add_new a {
	display:block;
	background:url("/images/buttons/admin/add_new-1.gif");
	width:120px;
	height:22px;
	align:right;
}

.add_new a:hover {
	background:url("/images/buttons/admin/add_new-2.gif");
	width:120px;
	height:22px;
	align:right;
}


.logout_but a {
	display:block;
	background:url("/images/nav/logout-1.gif");
	width:200px;
	height:20px;

}

.logout_but a:hover {
	background:url("/images/nav/logout-2.gif");
	width:200px;
	height:20px;

}

.data-table {
	padding-left:20px;
}

.form {
	padding:10px;
	align:center;
	border-bottom:1px solid #993399;
}

.form_field {
	width:35%;
	text-align:right;
	float:left;
	font-weight:bold;
}

.form_data {
	width:55%;
	text-align:left;
	float:left;
	padding-left:10px;

}

.submit {
	text-align:center;
	height:50px;
}

.required {
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	padding-left:10px;
}

#MapWrap {
	align:center;
	width:470px;
	height:470px;
	margin-left:20px;
	margin-top:20px;
	vertical-align:top;
	background:url("/images/bg/map_shadow.gif");
	background-repeat:no-repeat;
	background-position-x:right;
	background-position-y:bottom;
}

.Gmap {
	align:left;
	width:450px;
	height:450px;
	padding-left:0px;
	padding-top:0px;
	vertical-align:top;
}

