body{
	background: #E7ECEF;
	margin: 0,0,0,0;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	
}
td {
	font-size: 11px;
	line-height: 13px;
	color: #666666;
}

form.box {
	background-color: #F5F9FC;
	border: 1px dashed #B1C7DE;
	padding: 8px;
}

input, select, optgroup, option {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

textarea {
	font-family: "Courier New", monospace;
	font-size: 12px;
}

A{
	color: #1c49a1; 
}A:hover {
	color: #3962b1;
	text-decoration: underline;
}A.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}A:hover.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;	
}.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}A.crumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;

}.crumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.breadcrumb{
background: #e6f0fa;
}
.homesearchbox {
background: #f8f1ed;
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	letter-spacing: normal; 
	padding: 0,0,0,0; 	
}.catg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
}
.catg2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #1C49A1;
}
.catg3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #1C49A1;
}
.subcatg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
}.searchopts{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    font-weight: normal;
    color: #003399;	
	}	
.latestads .head {
	padding-bottom: 5px;
	color: steelblue;
	font-size: 12px;
}

h2 {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
}

h3 {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

h3 b {
	color: #CC3300;
}

th {
	font-size: 12px;
	text-align: left;
}

form {
	margin: 0px;
}

input, textarea, select, optgroup, option {
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px outset steelblue;
	background-color: steelblue;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px outset steelblue;
	background-color: steelblue;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
}


pre {
	font-family: "Courier New";
	font-size: 12px;
	text-align: left;
}

.err {
	color: red;
	font-weight: bold;
	margin-bottom: 5px;
}

.imp {
	color: #CC3300;
	font-weight: bold;
	margin-bottom: 5px;
}

.msg {
	color: green;
	margin-bottom: 5px;
}

.yes {
	font-size: 10px;
	color: green;
	/*color: white;
	font-weight: bold;
	background-color: green;*/
	padding: 1px 2px;
}

.no {
	font-size: 10px;
	color: red;
	/*color: white;
	font-weight: bold;
	background-color: #CC3300;*/
	padding: 1px 3px;
}


.marker {
	color: red;
	font-weight: bold;
}

.hint {
	font-size: 10px;
	color: gray;
}

.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#header {
	padding: 10px;
}

#logo {
	font-size: 14px;
	font-weight: bold;
}

#logo a {
	color: black;
	text-decoration: none;
}

#logo a:hover {
	color: #DF971E;
	text-decoration: none;
}

#today {
	font-size: 10px;
}

#nav {
	text-align: right;
}

#city {
	font-weight: bold;
	font-size: 14px;
	display: block;
}

#sidebar_left {
	background-color: #e6f0fa; /*#F0F4FB*/
	border-right: 1px solid #B1C7DE;
	border-left: 1px solid #B1C7DE;
	border-top: 1px solid #B1C7DE;
	border-bottom: 1px solid #B1C7DE;
}

.buttons td {
	text-align: center;
	background-color: steelblue;
}

.buttons a {
	display: block;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	padding: 3px;
}

#sidebar_left .head {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003366;
}

#sidebar_left table.linkbox {
	margin-bottom: 15px;
}

#sidebar_left table.linkbox a {
	display: block;
	text-align: center;
	padding: 3px;
	border-bottom: 1px solid #DDDDDD;
}

table.sidebox {
	margin-bottom: 10px;
}

table.sidebox td {
	text-align: left;
}

#contentcell {
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
}

#content {
	padding: 10px;
}

#path {
	background-color: #F5F5F5;
	font-size: 11px;
	margin-bottom: 5px;
}

#path td {
	padding: 5px 5px 5px 10px;
}

#path a {
	color: #777777;
	text-decoration: none;
}

#path a:hover {
	color: black;
	text-decoration: underline;
}
form.box {
	background-color: #F5F9FC;
	border: 1px dashed #B1C7DE;
	padding: 8px;
}

input, select, optgroup, option {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

textarea {
	font-family: "Courier New", monospace;
	font-size: 12px;
}

table.searchbox {
	background-color: #F5F5F5;
	border: 1px solid #DDDDDD;
	margin-bottom: 20px;
}

table.searchbox td {
	padding: 10px;
}

.eventnav {
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 10px;
}

table.dir {
}

table.dir_cat {
	
}

table.dir_cat th {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	margin: 0px;
	padding-bottom: 5px;
}

table.dir_cat td {

}

table.dir_cat .count {
	color: #999999;
	font-size: 10px;
}

table.dir_cat th .count {
	color: gray;
	font-size: 10px;
}

table.adlisting {
}

table.adlisting tr.ad1 {
	/*background-color: #FAFAFA;*/
}

table.adlisting tr.ad2 {
}

table.adlisting td {
	padding: 5px;
}

table.adlisting td.head, table.adlisting tr.head td {
	font-weight: bold;
	background-color: #EAEAEA;
	border-bottom: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 0px;
}

table.adlisting td.datehead {
	background-color: #F5F5F5;
	/*border-bottom: 1px solid #CCCCCC;*/
	font-weight: bold;
	border-bottom: 0px;
}

.pgsplit {
	background-color: #D9DEE3;
	border-bottom: 1px solid #92A1AF;
	border-top: 1px solid #92A1AF;
	font-weight: bold;
}

table.adlisting td.number {
	background-color: #F5F5F5;
	/*border-bottom: 1px solid #CCCCCC;*/
	font-weight: normal;
	border-bottom: 0px;
}

table.adlisting td.icon {
}

table.adlisting td.icon img {
}

table.adlisting .adtitle {
	font-weight: bold;
}

table.adlisting .date {
	font-style: italic;
}

table.adlisting .ad1 {
}

table.adlisting .ad2 {
	/*background-color: #FAFAFA;*/
}

.adheader {
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #E0E0E0;
}

.adheader .icon {
	/*vertical-align: top;*/
}

.adheader .adtitle {
	font-size: 14px;

	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.adheader .adarea {
	font-size: 11px;
	font-weight: normal;
}

.ad {
	margin-bottom: 10px;
}

.ad .link_marker {
	color: darkorange;
	font-weight: bold;
}

.disclosures {
	padding: 5px;
}

.disclosure_yes {
	color: green;
}

.disclosure_no {
	color: red;
}

.disclosures b {
}

.adpics {
	margin-bottom: 10px;
	/*border-bottom: 1px solid #DDDDDD;*/
}

.adpics img {
	border: 1px solid black;
	/*padding: 10px;
	background-color: #FAFAFA;*/
}

.imglisting {
}

.imgitem {
	margin-bottom: 30px;
}

.imgitem .head {
	font-size: 12px;
	font-weight: bold;
}

.imgitem img.img {
	margin-top: 5px;
	border: 1px solid black;
}

.imgitem .caption {
}

.imgitem .poster {
	font-weight: bold;
}

.imgitem .time {
	font-weight: bold;
}

.imgitem .desc {
	margin-top: 5px;
}

.linkbox2 {
	background-color: darkorange;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
	text-align: center;
	color: white;
}

.linkbox2 a {
	display: block;
	color: white;
}

.linkbox2 a:hover {
	color: white;
	text-align: center;
}

.imagecredits {
	padding: 5px;
}

.head {
	font-weight: bold;
}

.imagecredits a {
}

.imagecredits .count {
	color: #BBBBBB;
	font-size: 10px;
}

.comments {
}

.comments .head {
	font-size: 12px;
	font-weight: bold;
}

.commentitem {
	margin-bottom: 10px;
}

.commentitem .poster {
	font-weight: bold;
	display: block;
}

.commentitem .time {
	color: gray;
	display: block;
}

.commentitem .comments {
	display: block;
}

#sidebar_right_cities {
	background-color: #F5F5F5;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	padding: 0px 5px 5px 5px;
}

#sidebar_right {
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	padding: 5px 5px 5px 5px;
}

#sidebar_right a {
}

.citylist_country {
	display: block;
	color: black;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	margin-top: 2px;
}

.citylist_city {
	color: #777777;
	font-size: 10px;
}

#footer {
	color: #A0A0A0;
}

#footer td {
	font-size: 9px;
	padding-left: 15px;
	padding-top: 10px;
}

table.postad {
}

img.thumb {
	border: 1px solid black;
}

.postpath {
	padding: 5px;
	border: 1px solid #DBC06F;
	background-color: #F7F0DD;
	font-size: 11px;
	color: brown;
	margin-bottom: 10px;
}

.postpath b {
	color: black;
}

.postpath a {
	font-weight: bold;
	color: #003399;
	font-size: 11px;
}

.path, .postpath {
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #DBC06F;
	background-color: #F7F0DD;
	margin-bottom: 10px;
	color: rgb(223, 151, 30);
}

.cautionhint {
	color: red;
}

.post_note {
	color: green;
	padding: 5px;
}

#search_top {
	margin-bottom: 20px;
	padding: 10px;
	background-color: #FAFAFA;
	border: 1px solid #EAEAEA;
}

.invoice {
	background-color: #F0F0F0;
	border-right: 1px solid #EAEAEA;
	border-top: 1px solid #EAEAEA;
}

.invoice td {
	background-color: white;
	padding: 5px;
	border-left: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

.invoice .empty {
	background-color: white;
	border: 1px solid white;
}

.invoice .firstcell {
	font-weight: bold;
}

.invoice .maincell {
	/*background-color: #FAFAFA;*/
	text-align: right;
}

.invoice .totalrow td {
	background-color: #FAFAFA;
}

.invoice .totalrow .totalcell {
	background-color: #F3F3F3;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
}

.featuredad_first, .featuredad_first td {
	background-color: #FFEEC6;
	border-top: 1px solid #FFDF95;
	border-bottom: 1px solid #FFDF95;
}

.contact_box {
	background-color: #FFEEC6;
	border-top: 1px dashed #FFDF95;
	border-bottom: 1px dashed #FFDF95;
}

.featuredad {
	background-color: #FFF8DF;
	border-bottom: 1px solid #FFDF95;
}

.featuredad a, .featuredad_first a {
	font-weight: bold;
}


.latestads {
	padding-top: 10px;
	margin-bottom: 10px;
}

.latestads .head {
	padding-bottom: 5px;
	color: steelblue;
	font-size: 12px;
}

.latestads td {
	/*border-top: 1px solid #F0F0F0;*/
}



.adcat {
	font-size: 9px;
	color: #444444;
	/*text-decoration: underline;*/
}

table.latestads_table td {
	padding: 1px;
}

table.latestads_table a.featured {
	font-weight: bold;;
}

.catlist .cat {
	padding: 1px;
	display: block;
}

.catlist .cat a {
	font-weight: bold;
}

.catlist .subcat {
	padding: 1px;
	display: block;
}

.catlist .count {
	color: gray;
}

.adpreview {
	display: block;
	font-size: 10px;
	color: gray;
}

.HeaderTD {background-color:;color:#000000;padding:2px;margin:4px;text-align:;vertical-align:top;font-size:12px;font-weight:500;border-width:0px;border-left-color:#EEEEEE;border-top-color:#EEEEEE;border-right-color:#9c9c9c;border-bottom-color:#6c6c6c;border-style:solid;border-collapse:collapse;} 
.HeaderFont {FONT-FAMILY:verdana, arial, helvetica, sans-serif;color:;font-size:12px;font-weight:500;letter-spacing:0px;}
//login textboxes
.form-elements {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #0066CC;
}
.verdana-10pts-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.verdana-10pts-orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E47207;
}

.link-main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E47207;
	text-decoration: none;
}

.menu-pas { height:25px; color:#000000;  font-family:Tahoma; font-size:11px; cursor:pointer; text-decoration:none; padding:2px 0px 1px 0px; border-bottom:1px solid #E7ECEF;}
.menu-pas { padding-left:15px;}
.menu-act { height:25px; color:#000000; font-family:Tahoma; font-size:11px; cursor:pointer; text-decoration:underline; background-color:#FFFBC7; padding:2px 0px 1px 0px; border-bottom:1px solid #E7ECEF;}
.menu-act { padding-left:15px;}

/* automatically clears floats */
	.clearfix:after {
 		content: "."; 
 		display: block; 
 		height: 0; 
 		clear: both; 
 		visibility: hidden;
	}
	
	.clearfix {display: inline-table;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */

	/*--------------------------------------------------
  BEGIN Slideshow styles
  --------------------------------------------------*/
#slideshow {
 position:relative;
 float: left;
 width:560px;
 height:200px;
 overflow:hidden;
}

#slideshow a:link {
 text-decoration:none;
}

#slideshow a:hover {
 text-decoration:underline;
}

#slideshow .slide {
 position:absolute;
 width:560px;
 height:200px;
 background:#eee;
 opacity:0.99; /* Fix Firefox opacity flicker problem */
}

#slideshow #slide1 {
	z-index: 1;
}

#slideshow .slide_nn {
 top:200px;
 left:20px;
}

#slideshow .slidelinks_container {
 position:absolute;
 width:560px;
 height:200px;
 opacity:0.99; /* Fix Firefox opacity flicker problem */
 z-index: 2;
}

/* Slide links */
#slideshow .slidelinks_container ul {
 position:absolute;
 left:0px;
 top:216px;
 margin:0;
 padding:7px 0 0 0;
 height:50px;
 width:560px;
 font-size:70%;
 list-style-type: none;
}
#slideshow .slidelinks_container ul li {
 margin:0;
 padding:0;
 line-height:15px; /* Three lines to fill entire div */
 list-style-type: none;
}
#slideshow img {
 margin-right: 3px;
}
#slideshow .slidelinks_container ul li a {
 /* now in HTML file */
}
#slideshow #slideshowcontrols {
 position:absolute;
 left:0;
 top:271px;
 color:#fff;
 padding:0 15px;
 width:410px;
 height:21px;
 text-transform: uppercase;
 z-index: 3;
}
#slideshow #slideshowcontrols a {
 text-decoration:none;
 font-weight:bold;
 font-size:70%;
}
#slideshow #slideshowcontrols a.activeslide {
 background:#333;
}
#slideshow #slideshowcontrolsleft {
 float:left;
 width:100px;
 margin-top:4px;
}
* html #slideshow #slideshowcontrolsleft {
 padding-top:0px;
}
#slideshow #slideshowcontrolsmiddle {
 float:left;
 width:200px;
 text-align:center;
}
#slideshow #slideshowcontrolsmiddle a {
 padding:0 1px;
 color:#fff;
}
#slideshow #slideshowcontrolsright {
 float:left;
 width:100px;
 text-align:right;
 margin-top:4px;
}
* html #slideshow #slideshowcontrolsright {
 padding-top:0px;
}
#slideshow #slideshowcontrolsprevious {
 padding-left:8px;
 background: url(package_images/arrow-left-white.gif) 0% 50% no-repeat;
}
#slideshow #slideshowcontrolsnext {
 padding-right:8px;
 background: url(package_images/arrow-right-white.gif) right 50% no-repeat;
}

/*--------------------------------------------------
  Graphics and text positions for individual slides
  --------------------------------------------------*/
#slideshow #slide1 {
 /* now in HTML file */
}
/*--------------------------------------------------*/
#slideshow #slide2 {
 /* now in HTML file */
}
/*--------------------------------------------------*/
#slideshow #slide3 {
 /* now in HTML file */
}
/*--------------------------------------------------*/
#slideshow #slide4 {
 /* now in HTML file */
}
/*--------------------------------------------------*/
#slideshow #slide5 {
 /* now in HTML file */
}
/*--------------------------------------------------*/

#slideshow .opacity9 { opacity:.9; filter:alpha(opacity=90); visibility:visible !important;}
#slideshow .opacity8 { opacity:.8; filter:alpha(opacity=80); visibility:visible !important;}
#slideshow .opacity7 { opacity:.7; filter:alpha(opacity=70); visibility:visible !important;}
#slideshow .opacity6 { opacity:.6; filter:alpha(opacity=60); visibility:visible !important;}
#slideshow .opacity5 { opacity:.5; filter:alpha(opacity=50); visibility:visible !important;}
#slideshow .opacity4 { opacity:.4; filter:alpha(opacity=40); visibility:visible !important;}
#slideshow .opacity3 { opacity:.3; filter:alpha(opacity=30); visibility:visible !important;}
#slideshow .opacity2 { opacity:.2; filter:alpha(opacity=20); visibility:visible !important;}
#slideshow .opacity1 { opacity:.1; filter:alpha(opacity=10); visibility:visible !important;}

#slideshow .hide { visibility:hidden; }
#slideshow .show { visibility:visible !important;display:block !important; }

.copyright {width:780px;background-color:#EFEFEF;margin:0 auto;padding:2px;padding-left:15px;color:#9C9C9C;font-size:10px;} 

TD.main, P.main {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: #666666;
  font-size: 11px;
}

.tealbg {
  background: #f1ead0;
}
.ContentTD {background-color:;border-width:0;border-bottom-width:1px;border-color:#EEEEEE;border-style:dotted;}

.columnhead {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #727889;}

.msgreiter				{ color: #FFFFFF; font-weight: bold; font-size: 10px; }
.msgreiter a:link		{ color: #FFFFFF; font-weight: bold; font-size: 10px; text-decoration: none; }
.msgreiter a:visited	{ color: #FFFFFF; font-weight: bold; font-size: 10px; text-decoration: none; }
.msgreiter a:active	{ color: #FFFFFF; font-weight: bold; font-size: 10px; text-decoration: none; }
.msgreiter a:hover	{ color: #FFFFFF; font-weight: bold; font-size: 10px; text-decoration: underline; }
.reiter				{ color: #FFFFFF; font-weight: bold; font-size: 11px; }

.chatlist				{ color: #727889; font-size: 10px; }
.chatlist a:link		{ color: #727889; font-size: 10px; }
.chatlist a:visited	{ color: #727889; font-size: 10px; }
.chatlist a:active	{ color: #727889; font-size: 10px; }
.chatlist a:hover		{ color: #FF3300; font-size: 10px; }

.navtext					{ color: #FFFFFF; font-weight: normal; font-size: 10px }
.navtext a:link		{ color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 10px }
.navtext a:visited	{ color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 10px }
.navtext a:active		{ color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 10px }
.navtext a:hover		{ color: #FFFFFF; font-weight: normal; text-decoration: underline; font-size: 10px }
.navtexta				{ color: Yellow; font-weight: bold; font-size: 10px; text-decoration: none; }
.navtexta a:link		{ color: Yellow; font-weight: bold; text-decoration: none; font-size: 10px }
.navtexta a:visited	{ color: Yellow; font-weight: bold; text-decoration: none; font-size: 10px }
.navtexta a:active	{ color: Yellow; font-weight: bold; text-decoration: none; font-size: 10px }
.navtexta a:hover		{ color: Yellow; font-weight: bold; text-decoration: underline; font-size: 10px }

.v09 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px}
.v10 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px}
.v11 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px}
.v12 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px}
.v13 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px}
.v14 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px}

/*article lists*/
#contentarea h2 {
	color : #2B4B8B;
	font-weight : normal;
	font-size : 10px;
	margin : 0;
x	background : #E4EBF6;
}
#contentarea h2 a:link, #contentarea h2 a:visited {
	color : #2B4B8B;
	font-weight : normal;
	font-size : 10px;
	text-decoration : none;
}
#contentarea h2 a:hover { color : #5B7BBC; }

/* Left Bar - Categories - Children */
.children { display:block; }
.children, .children li { margin : 0; padding : 0; list-style : none; }
.children li { display : block; }
.children a:link, .children a:visited {
	font : 10px verdana, arial, sans-serif;
	color : #556584;
	text-decoration : none;
	display : block;
	height : 10px;
	padding : 4px 4px 4px 20px;
	border-bottom : 1px dashed #B0BFDE;
	background : url(../images/block.gif) no-repeat 12px;
}
.children .nolink {
	color : #556584;
	text-decoration : none;
	display : block;
	height : 20px;
	padding : 4px 4px 4px 20px;
	border-bottom : 1px dashed #B0BFDE;
	background : url(../images/block.gif) no-repeat 12px;
}
.children .nolink a:link, .children .nolink a:visited {
	color : #2B4B8B;
	font-weight : normal;
	font : 11px tahoma, arial, sans-serif;
	text-decoration : none;
	padding : 4px;
	display : inline;
	border : 0;
	background : white;
}
.children .nolink a:hover { color : #5B78B3; }
.children>li>a:link, .children>li>a:visited, .children>.nolink { height : auto }
.children a:hover { background : #C7DAF4 url(../images/wbullet.gif) no-repeat 12px; }

