body 
{
/*	background-image:url(network_images/NewYearIdx.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(network_images/blue_gradient_background.jpg);
	background-repeat:repeat-x;
	background-position:top;*/ 
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

body.adminpage
{
/*	background-image:url(network_images/blue_gradient_background.jpg);
	background-repeat:repeat-x;
	background-position:top;*/
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

.adminbody, .freelisting_body 
{
	background:#FFFFFF;
}

.indexbody 
{
	margin-top:0px;
}

.Bold12px {
color:#000000;
font-size:12px;
font-weight:bold;
}

th        {
        color: #FFA34F; font-size: 11px; font-weight : bold;
        background-color: #006699; height: 25px;
        background-image: url(images/cellpic3.gif);
}

hr.brieflistingHR 
{
	height:1px;
	color:#006699;
	margin-top:0px;
	margin-bottom:0px;
}

div.bodyad {
	margin-top:10px;
	margin-bottom:5px;
}

div.header-placeholder
{
	width:1000px;
	height:40px;
}

div.keywords {
	color:#ffffff;
	text-align:left;
	width:100%; 
	padding-left:10px; 
	padding-right:10px; 
	font-size:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	background-color:#006699;
}

div.allborderdiv {
	border:1px ridge;
	border-top-color:#006699;
	border-left-color:#006699;
	border-right-color:#006699;
	border-bottom-color:#006699;
	width:1000px;
}

div.assoc_cats_wrapper {
    background-image: url(images/assoc_cats.gif);
	background-repeat:no-repeat;
	float:right; 
	margin-left:10px;
	margin-bottom:20px;
	width:220px;
	height:120px;
}

div.assoc_cats {
	overflow:auto;
	padding-left:10px; 
	padding-right:10px;
	margin-top:8px;
	width:190px;
	height:100px;
}

div.ListingCat
{
/*	background-image:url(network_images/blue_gradient_background.jpg);
	background-repeat:repeat-x;
	background-position:top; */ 
	padding-left:10px;
	padding-right:2px;
	padding-top:8px;
	padding-bottom:8px;
	margin:0px;
	text-align:left;
	border-style: none;
}

div.latestListings
{
overflow:auto;
margin-top:64px; 
margin-left:10px; 
width:320px; 
height:210px;
text-align:left;
border-style: none;
border-width:thin;
border-color:#006699;
}

H1 
{
	font-size:16px;
	margin-bottom:8px;
	color:#FFFFFF;
}

H1.category-topofpage
{
	width:1000px;
	height:27px;
	background-image:url(network_images/blue_gradient_background.jpg);
	background-repeat:repeat-x;
	background-position:top;
	color:#ffffff;
	font-size:8px;
}

H1.catTitle
{
font-size:18px;
color:#006699;
font-weight:bold;
margin:5px;
}

H1.h1sectiontitle 
{
	font-size:9pt;
	height:15px;
	margin:0px;
	color:#006699;
}

H1.h1sectiontitle_activecities 
{
	font-size:11px;
	height:20px;
	margin:0px;
	color:#006699;
}

H1.h1_activecities_index 
{
	font-size:8pt;
	margin-top:13px;
	color:#006699;
}

H2 
{
	font-size:12px;
	margin-bottom:2px;
	margin-top:5px;
	padding-left:5px;
	text-align:left;
}

H2.catTitle
{
font-size:12px;
color:#006699;
font-weight:bold;
margin:5px;
}

H2.busname 
{
	background-color:#FFFF00;
	font-size:16px;
	color:#006699;
}

H2.h2, H3.h3 
{
	text-decoration:none;
}

H3 
{
	font-size:12px;
	margin-bottom:0px;
	margin-top:5px;
	padding-left:10px;
}

fieldset.fieldset1 
{
	border-width:thin;
	border-style:solid;
	border-color:#006699;
}

legend 
{
	color:#000000;
	font-size:16px;
	font-weight:bold;
}

.legend2 
{
	color:#006699;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-left:10px;
}

input, textarea, select, option 
{
	font-size:10px;
	border-color :#006699;
}

option.countryOption 
{
	font-size:12px;
	font-weight:bold;
}

input.btn 
{
	color:white;
	font-size:10px;
	font-weight:bold;
	border:2px ridge;
	border-top-color:#ff0000;
	border-left-color:#ff0000;
	border-right-color:#000000;
	border-bottom-color:#000000;
	background-color:#006699;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:0px;
	margin-top:0px;
	cursor:pointer;
	height:20px;
}

input.searchbtn 
{
	color:#006699;
	font-size:10px;
	font-weight:bold;
	border:1px solid #006699;
	background-color:#b0cbe5;
	cursor:pointer;
	width:60px;
	height:20px;
}

input.search 
{
	color:#006699;
	background:#FFFFFF;
	height:15px;
	font-size:10px;
	border:1px solid #006699;
	border-style:solid;
}

img.idupe 
{
	position:absolute;
	z-index:30000;
	visibility:hidden;
}

td.sidepanel {
background-color:#FFFF00;
width:5px;
}

td.rss-filler 
{
	background:#000099;
}

td.sectiontitle, td.sectiontitle2 
{
	background-color:#e9e9ec;
	font-size:12pt;
	font-weight:bold;
	color:#006699;
	margin:0px;
	padding-top:0px;
	text-align:center;
	height:20px;
	border-width:2px 0px 2px 0px;
	border-spacing:0px 0px;
	border-style:solid none solid none;
	border-color:#006699 #006699 #006699 #006699;
	border-collapse:collapse;
}

td.adbanner 
{
	border:thin;
	border-color:#ffffff #ffffff #ffffff #ffffff;
	vertical-align:middle;
	background-color:#FFFFFF;
}

div.verticalcityindex 
{
	width:100%;
	text-align:left;
	margin-top:8px;
}

div.sectiontitle-activecities-bkg, div.sectiontitle-activecities, div.sectiontitle 
{
	background-color:#e9e9ec;
	font-size:12pt;
	font-weight:bold;
	color:#006699;
	margin:0px;
	padding-top:5px;
	text-align:center;
	height:20px;
	border-width:2px 0px 2px 0px;
	border-spacing:0px 0px;
	border-style:solid none solid none;
	border-color:#006699 #006699 #006699 #006699;
	border-collapse:collapse;
}

div.sectiontitle-activecities-index 
{
	text-align:center;
	border-width:5px 0px 5px 0px;
	border-spacing:0px 0px;
	border-style:solid none solid none;
	border-color:#006699 #006699 #006699 #006699;
	background-color:#ffffff;
	margin:0px;
	padding-top:5px;
}

div.activecities-index 
{
	text-align:left;
	border-width:0px 1px 0px 1px;
	border-spacing:0px 0px;
	border-style:none none none none;
	border-color:#006699 #006699 #006699 #006699;
	background-color:#ffffff;
	margin:0px;
	padding-top:5px;
}

div.extDescription 
{
	color:#006699;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
	padding-left:25px;
	padding-bottom:10px;
	text-align:left;
}

td.header 
{
	background:#B0CBE6;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:2px solid black;
	border-bottom:2px dotted black;
	padding:1px;
}

td.directory 
{
	background:#FFFFFF;
	padding:0px;
	margin:0px 0px 0px 0px;
}

td.header_table 
{
	font-weight:600;
	font-size:12px;
	padding:1px;
}

td.nav 
{
	cursor:pointer;
	color:black;
	background:#B0CBE6;
	border-bottom:1px solid black;
	border-right:1px solid black;
	padding-top:2px;
	padding-left:6px;
	padding-bottom:2px;
}

td.navsel 
{
	cursor:pointer;
	background:white;
	border-bottom:1px solid black;
	border-right:1px solid black;
	padding-top:2px;
	padding-left:6px;
	padding-bottom:2px;
}

.nav-normal 
{
	color:#006699;
	margin-left:9px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.5em;
}
.nav-normal:hover {
text-decoration:underline;
}
.nav-sub-normal 
{
	color:#FFFFFF;
	margin-left:18px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.5em;
}
.nav-sub-normal:hover {
text-decoration:underline;
}

a.white_menu
{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.white_menu:hover
{
	text-decoration:underline;
}

a.menu_title
{
	color:#006699;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.menu_title:hover
{
	text-decoration:underline;
}

a.white
{
	color:white;
	text-decoration:none;
}

a.white-sml
{
	color:white;
	text-decoration:none;
	font-size:10px;
}

a.white-sml-right
{
	text-align:right;
	color:white;
	text-decoration:none;
	font-size:10px;
}

a.whiteright
{
	text-align:right;
	color:white;
	text-decoration:none;
}

a.brieflistingcat
{
	color:#006699;
	text-decoration:none;
}

a 
{
	color:#006699;
	text-decoration:underline;
}

a.white:hover, a.white-sml:hover, a.white-sml-right:hover, a.navy:hover, a.othercats:hover, a.blknormal:hover, a.activecities:hover, a.activecitiesdirectory:hover, .blk-normal:hover, .blk-normal-11:hover, .blk-normal-12:hover, .blk-sub-normal:hover 
{
	text-decoration:underline;
}

a.navy 
{
	color:#006699;
	text-decoration:none;
}

a.othercats 
{
	color:#000000;
	font-size:7pt;
	text-decoration:underline;
}

a.blknormal 
{
	color:#006699;
	margin-left:10px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.5em;
}

a.activecities 
{
	color:#006699;
	margin-left:10px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.5em;
}

a.activecitiesdirectory 
{
	color:#006699;
	margin-left:25px;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	line-height:1.5em;
}

a.nav 
{
	color:Black;
	text-decoration:none;
}

a.nav:hover 
{
	color:Black;
	text-decoration:underline;
}

td.nav_background 
{
	border-left:1px solid black;
	border-bottom:2px solid black;
	background:#FFFFFF;
}

td.bottomborder 
{
	border-bottom:1px solid #006699;
	background-color:#FFFFFF;
}

td.noborder 
{
	background-color:#FFFFFF;
}

td.bottomleftborder 
{
	border-bottom:1px solid #006699;
	border-left:1px solid #006699;
}

td.bottomleftrightborder 
{
	border-bottom:1px solid #006699;
	border-left:1px solid #006699;
	border-right:1px solid #006699;
	background-color:#FFFFFF;
}

td.topborder 
{
	border-top:1px solid #006699;
}

td.topbottomborder 
{
	border-top:1px solid #006699;
	border-bottom:1px solid #006699;
	background-color:#FFFFFF;
}

td.topleftborder 
{
	border-top:1px solid #006699;
	border-left:1px solid #006699;
}

td.leftborder 
{
	border-left:1px solid #006699;
}

td.leftborder-727f93 
{
	border-left:1px solid cyan;
	background-color:#727f93;
}

td.rightborder 
{
	border-right:1px solid #006699;
	background-color:#FFFFFF;
}

td.rightborder-727f93
{
	border-right:1px solid cyan;
	background-color:#727f93;
}

td.leftrightborder 
{
	border-left:1px solid #006699;
	border-right:1px solid #006699;
	background-color:#FFFFFF;
}

td.headerleftrightborder 
{
	border-left:1px solid cyan;
	border-right:1px solid cyan;
	background-color:#727f93;
}

td.topleftrightborder 
{
	border-top:1px solid #006699;
	border-left:1px solid #006699;
	border-right:1px solid #006699;
}

td.topleftbottomborder 
{
	border-top:1px solid #006699;
	border-left:1px solid #006699;
	border-bottom:1px solid #006699;
}

td.allborder 
{
	background-color:#FFFFFF;
	border-top:1px solid #006699;
	border-left:1px solid #006699;
	border-bottom:1px solid #006699;
	border-right:1px solid #006699;
}

td.body 
{
	padding:0px;
	background:White;
	border-right:1px solid #006699;
	border-bottom:1px solid #006699;
}

td.vert_shaded 
{
	background:#E3EDF5;
	padding:3px;
}

td.left_column 
{
	background:#ffffff;
	padding:0px;
	color:#000000;
	border-right:0px solid #CCCCCC;
}

td.right_column 
{
	background:#ffffff;
	padding:0px;
	color:#000000;
	border-left:1px solid #CCCCCC;
}

td.vert 
{
	background:white;
	padding:3px;
}

td.vert_header 
{
	background:#D3E2F0;
	border-bottom:1px dotted black;
	padding:2px;
	font-weight:bolder;
	font-size:smaller;
}

td.footer 
{
	color:black;
}

.menuOut 
{
	FONT-WEIGHT:bold;
	MARGIN:0px 1px;
	CURSOR:pointer;
	COLOR:#006699;
	TEXT-ALIGN:left;
	font-size:16px;
	padding:6px 3px 3px 10px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	background-repeat:no-repeat;
}

.menuOver 
{
	CURSOR:pointer;
	BORDER-RIGHT:#000000 0px solid;
	BORDER-TOP:#000000 0px solid;
	BORDER-LEFT:#000000 0px solid;
	BORDER-BOTTOM:#000000 0px solid;
	FONT-WEIGHT:bold;
	MARGIN:0px 1px;
	COLOR:white;
	TEXT-ALIGN:left;
	font-size:16px;
	padding:6px 3px 3px 10px;
	text-decoration:underline;
	background-color:#006699;
}

.menuSUBCAT 
{
	cursor:pointer;
	color:#006699;
	text-align:left;
	font-weight:bold;
	border:solid;
	margin:0px 0px 0px 0px;
	font-size:16px;
	border-width:0px 0px 0px 0px;
	padding:3px 3px 3px 10px;
}

.submenu 
{
	CURSOR:pointer;
	font-size:10px;
	color:#006699;
	font-weight:bold;
	line-height:12px;
	padding-left:20px;
	text-align:left;
	border:0px black none;
}

.submenuview 
{
	CURSOR:pointer;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:12px;
	padding-left:20px;
	text-align:left;
	border:0px black none;
	text-decoration:underline;
	background-color:#006699;
}

.menuCSB 
{
	cursor:pointer;
	color:#006699;
	text-align:left;
	font-weight:bold;
	border:solid;
	margin:0px 0px 0px;
	font-size:10px;
	border-width:0px 0px 0px 0px;
	padding:3px 3px 1px 30px;
}

td.rsssource 
{
	background-color:#006699;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}

td.rssfeeddate 
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	text-align:left;
}

td.rssfeedtitle 
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	padding-right:5px;
	padding-bottom:5px;
	text-align:left;
}

div.rssSummaryfeedtitle 
{
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	padding-right:5px;
	padding-bottom:5px;
	text-align:left;
	text-decoration:none;
}

div.rssfeeddate 
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	text-align:left;
}

div.rssfeedtitle 
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	padding-right:5px;
	padding-bottom:5px;
	text-align:left;
}

.rssmore 
{
	font-size:7pt;
	color:red;
	background-color:#FFFFFF;
	text-align:right;
	padding-right:5px;
}

.headerfooter 
{
	background-repeat:repeat-x;
	color:#006699;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}

.brieflistingcat 
{
	background-color:#006699;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:2px;
	padding-right:5px;
	text-align:right;
}

.brieflistinghighlight 
{
	background-color:#e9e9ec;
	font-size:9px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	text-align:left;
}

.brieflisting 
{
	background-color:#ffffff;
	font-size:9px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	text-align:left;
}

.busname 
{
	color:#006699;
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
	width:100%;
}

.busname-notbold 
{
	background-color:#ffffff;
	color:#006699;
	font-size:11px;
	padding-top:4px;
	padding-bottom:2px;
}

.eventtype 
{
	background-color:#006699;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}

.rsstitle 
{
	color:#006699;
	font-weight:normal;
	text-decoration:none;
}

.rsstext 
{
	color:Black;
	font-size:10px;
}

.rsspubdate 
{
	color:Black;
}

.blk-title 
{
	border-width:medium medium medium medium;
	border-spacing:0px 0px;
	border-style:solid none solid none;
	border-color:#40C0FF #40C0FF #40C0FF #40C0FF;
	border-collapse:collapse;
	background-color:#006699;
	font-size:9pt;
	font-weight:bold;
	line-height:13px;
	color:#FFFFFF;
	height:14px;
}

.blk-normal 
{
	color:#006699;
	margin-left:9px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.5em;
}

.blk-normal-11 
{
	color:#006699;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
}

.blk-normal-12 
{
	color:#006699;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.25em;
}

.blk-sponsor 
{
	color:#006699;
	padding-left:10px;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height:1.20em;
}

.blk-sponsor-data 
{
	padding-left:20px;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height:1.0em;
}

.blk-sub-normal 
{
	color:#ff0000;
	margin-left:18px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.5em;
}

.menu_desc {
	margin-bottom:5px;
}

item { 
	display: list-item;
	padding-bottom: 8px;
	padding-right:5px;
	line-height: 18px;
	}

#nav1, #nav11, #nav2, #nav22, #nav3, #nav33, #nav4, #nav44, #nav5, #nav55 {
	position: relative;
	float: left;
	margin: 10px 0px 0px 0px;
	height:0px;
	z-index: 9000;
	line-height: 15px;
	color:#006699;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
	}

#nav1 {
	width: 75px;
	}

#nav2 {
	width: 160px;
	}

#nav3 {
	width: 120px;
	}

#nav4 {
	width: 75px;
	}

#nav5 {
	width: 75px;
	}

.nav1_1, .nav2_1, .nav3_1, .nav4_1, .nav5_1 {
	padding: 0px;
	width: 200px;
	display:none;
	background-color: #b0cbe5; 
	}

ul,form,h2 {margin:0; padding:0; list-style:none; clear:both}
#container { width:90%; margin:5px auto; background-color:#FFFFFF}
#container { padding:10px 10px 10px 10px}

.adminlabel { width:200px; align:left; color:#333333; font-size:14px; height:35px; margin-bottom:5px}
.adminlabelwide { width:450px; align:left; color:#333333; font-size:14px; height:35px; margin-bottom:5px}
.label,.field { margin-bottom:5px}
.label { width:180px; float:left; color:#333333; font-size:14px; text-align:right}
.label  { height:40px;}
.contententrylabel { margin-bottom:5px}
.contententrylabel { width:180px; float:left; color:#333333; font-size:14px; text-align:right}
.contententrylabel  { height:520px;}
.desc { vertical-align:top; font-size:11px; display:block; color:#999999}
.desc { margin-bottom:10px}
.fielddesc {width:80px; text-align:right; padding-right:10px; float:left}
.status { font-size:15px; color:#FFFFFF; } 
.field { border:0px; width:65%; height:40px;float:left; text-align:left; padding-left:10px}
.image { border:0px; width:65%; float:left; text-align:left; vertical-align:top; padding-left:10px; margin-bottom:10px;}
.textentry { border:0px; float:left; padding-left:10px}
.contententry { border:0px; height:520px;  width:65%; float:right; padding-left:10px;margin-bottom:10px; }
.checkboxentry { border:0px; width:65%; float:left; padding-left:10px; margin-bottom:10px; text-align:left}
select.combo { font-size:10px; width:190px;}

.submit { cursor:pointer}

.invalid_message { width:95%; clear:both; font-size:12px; color:#990000; text-align:center; padding-top:5px; height:auto}
.ajax_spinner { color:#003399; font-size:12px;}
.ajax_spinner img { vertical-align:middle}
.default { margin:auto; text-align:left; clear:both;}
.ajax_notify { width:95%; border:1px solid #990000; font-size:18px; padding:5px; margin-bottom:10px; display:none}
.ajax_notify  { font-weight:normal; color:#333333}
