.alphaselection{
	clear: both;
	font-size:11px;
	font-family: verdana, sans-serif;
}
.alphaselection a{
	padding:2px 3px 2px 3px;
	margin:2px 2px 0 0;
	color: #666;
	border: 1px solid #ddd;
	background-color: #fff;
	text-decoration: none;
}
.alphaselection a:hover{
	border: 1px solid #690;
	color: #690;
	background-color: #fff;

}
.alphaselection a.active{
	border: 1px solid #2971B4;
	color: #2971b4;
	background-color: #fff;
	font-weight: bold;
	font-size: 40px;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body, td, div, p {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; text-decoration: none

}

input, select, textarea {

font-size : 11px;
font-family : Verdana, Arial;
font-weight : normal;
color : #01589A

}

.button {

font-size : 12px;
font-family : Verdana, Arial;
font-weight : normal;
color : #01589A

}

a {font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}

a:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}
a:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}
a:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}
a:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}

a.topnav:link {font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 10px; color: #333333; text-decoration:none}
a.topnav:active {font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 10px; color: #333333; text-decoration:none}
a.topnav:visited {font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 10px; color: #333333; text-decoration:none}
a.topnav:hover {font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 10px; color: #333333; text-decoration:underline}

a.categorybold:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}
a.categorybold:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}
a.categorybold:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}
a.categorybold:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}

a.category:link {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #01589A; text-decoration:underline}
a.category:active {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #01589A; text-decoration:underline}
a.category:visited {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #01589A; text-decoration:underline}
a.category:hover {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #01589A; text-decoration:underline}

a.categorylink:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:underline}
a.categorylink:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:underline}
a.categorylink:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:underline}
a.categorylink:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}

a.greytextbold:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #666; text-decoration:none}
a.greytextbold:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #666; text-decoration:none}
a.greytextbold:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #666; text-decoration:none}
a.greytextbold:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #666; text-decoration:none}

a.itemname:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}
a.itemname:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}
a.itemname:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}
a.itemname:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}

a.itemdes:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666; text-decoration:none}
a.itemdes:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666; text-decoration:none}
a.itemdes:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666; text-decoration:none}
a.itemdes:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666; text-decoration:none}

a.itemlink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}
a.itemlink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}
a.itemlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}
a.itemlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #069; text-decoration:none}

a.textadname:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #069; text-decoration:none}
a.textadname:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #069; text-decoration:none}
a.textadname:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #069; text-decoration:none}
a.textadname:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #069; text-decoration:none}

a.textaddes:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666; text-decoration:none}
a.textaddes:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666; text-decoration:none}
a.textaddes:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666; text-decoration:none}
a.textaddes:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #666; text-decoration:none}

a.textadlink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #069; text-decoration:none}
a.textadlink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #069; text-decoration:none}
a.textadlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #069; text-decoration:none}
a.textadlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #069; text-decoration:none}

a.footer:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #039; text-decoration:none}
a.footer:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #039; text-decoration:none}
a.footer:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #039; text-decoration:none}
a.footer:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #039; text-decoration:none}

a.searchcategory:link {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #666; text-decoration:none}
a.searchcategory:active {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #666; text-decoration:none}
a.searchcategory:visited {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #666; text-decoration:none}
a.searchcategory:hover {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #666; text-decoration:none}

a.pageno:link {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #666; text-decoration:none}
a.pageno:active {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #666; text-decoration:none}
a.pageno:visited {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12x; color: #666; text-decoration:none}
a.pageno:hover {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #666; text-decoration:none}

.pageno {
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #666;
	text-decoration:none
}

.pageselected {
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	text-decoration:underline
}

.searchcategory {
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #666;
	text-decoration:none
}

.category {
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #01589A;
	text-decoration:none
}

.categorybold {
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #01589A;
	text-decoration:none
}

.greytopnav {
	background-color: #E7E7E7;
	height: 20px;
	border: 1px solid #CCCCCC;
}
.bluebox {
	background-image: url(../images/bg_lightblue.gif);
	border: 1px solid #ABD1ED;
}
.pad10 {
	padding:10px;
}

.pad5 {
	padding:5px;
}

.paditem10 {
	padding:10px 0px;
}

.padtextad {
	padding:5px 10px;
}

.greenbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #693;
	text-decoration: none;
}

.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
.textadblue {
	background-image: url(../images/bg_lightblue.gif);
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}
.searchresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #693;
	text-decoration: none;
}
.result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #693;
	text-decoration: underline;
}
.whitebox {
	border: 1px solid #CDCDCD;
	background-color: #FFFFFF;
}

/*select subcat*/
a.cur:link, a.cur:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #669933; text-decoration:underline}
a.cur:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #01589A; text-decoration:none}
a.cur:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #669933; text-decoration:none}

/*Classifieds*/

.classifiedsbox {padding:0;margin:0;width:220px;font:normal 0.70em Verdana, sans-serif;}
.listtd {border-left:1px solid #b5d6ef; border-right:1px solid #b5d6ef;background:#f0f0f0;}
.classifiedsbox ul {padding:0;margin:10px;list-style:none;}
.classifiedsbox ul li { padding:3px;margin:0; border-bottom:1px solid #c9c9c9;}
.classifiedsbox ul li a { text-decoration:none; color:#006db4;font-weight:bold;display:block;}
.classifiedsbox ul li a:hover{ text-decoration:none; color:#c00;font-weight:bold;display:block;}
img {border:0;}


/*Events*/
.graybg { background: #f0f0f0; padding: .2em; }
.head{ height:29px !important;  max-height:29px;  border-bottom: 1px solid #74a3cf;}
.caps { text-transform: uppercase;}
.h2 { color: #333; font: bold 0.9em Arial; }
.floatleft { float:left; }
.floatright { float:right; }


.month  {  font: bold 11px Verdana, sans-serif; color: #000; padding: 1em 0;}
.event-entry { padding: 0 0 .8em 0;}
.event-company-logo { width: 38px; height:38px; }
.event-details {  width:320px;}
.event-title { color: #01589a; font: bold 11px Verdana, sans-serif; display:block; margin:0 0 0.3em 0; line-height:120%;}
a:link.event-title-more, a:visited.event-title-more { color: #333; text-transform: uppercase; font: normal 10px Verdana, sans-serif;}
a:hover.event-title-more { color: #01589a; text-transform: uppercase; font: normal 10px Verdana, sans-serif;}
.event-logo-title, a:link.event-logo-title , a:visited.event-logo-title , a:hover.event-logo-title  { color: #01589a; font: bold 11px Verdana, sans-serif; }
.event-date { background: url(../images/event-date-bg.jpg) no-repeat; font: bold 10px Verdana, sans-serif;  color: #fff; height:17px; margin: 0 1em 0 0; width:250px; text-align:left; padding:.2em 0 0 2px; display: Block;}
.event-venue { font: normal 11px Verdana, sans-serif; color:#333; padding:.1em 0 0 0; }
.more-events a { color: #0c66d2; font: bold 12px Tahoma, sans-serif; text-transform:uppercase; }
.more-events { font: bold 12px Tahoma, sans-serif; text-transform:uppercase; color: #666 }
.hidden { display: none; }
.unhidden { display: block; }
.hidden { visibility: hidden; }
.unhidden { visibility: visible; }
.first-event { width:21.5em; }

/* for the datestamp */
.datetoday { position:absolute; background: url(../images/datebg.jpg) no-repeat; height:78px; width:68px; color: #fff; padding: 1em 0; margin: -1.7em 0 0 23em; text-align:center;}
.daytoday { font: bold 18px Georgia, Serif;  display:block;}
.todayis { font: normal 8px Verdana, sans-serif;  display:block;}
.monthtoday { font: normal 8px Verdana, sans-serif;  display:block;}
.yeartoday { font: normal 8px Verdana, sans-serif;  display:block;}


