
div#busdir {
font-family:Arial, Helvetica, Sans-serif;
color: #000000;
font-size: 11pt
}

div#busdir a:link, div#busdir a:visited {
	color:#0D1F61;
	text-decoration: underline;
}

div#busdir a:active, div#busdir a:hover {
	color:#BC287C;
	text-decoration: underline;
}


div#busdir b {
font-size: 10pt;
font-weight: bold;
}


div#busdir b.title {
font-size: 13pt;
font-weight: bold;
}

div#busdir .qc {
padding-top:6px;
}


/* the table that has the search box */
div#busdir .searchtable {
	font-family: Arial, Helvetica,Sans-serif; 
	border: 1px #FFFFFF solid; 
	background-color: #FFFFFF; 
	width: 100%; 
	padding: 0px}



/*The actual search bar row*/
div#busdir .searchrow {
	font-family: Arial, Helvetica,Sans-serif; 
	border: 0px #FFFFFF solid; 
	background-color:#3C65A8 ; 
	width: 100%; 
	padding: 0px color: #00000; 
	font-size: 10pt;}

/*The row under the search*/
div#busdir .searchunder {
	font-family: Arial, Helvetica,Sans-serif;border: 
	0px #FFFFFF solid; 
	background-color: #e1e1e1; width: 100%; 
	padding: 0px color: #00000; 
	font-size:  10pt;}

/*main table properties*/
div#busdir .maintable {
	font-family: Arial, Helvetica,Sans-serif; 
	border: 0px #FFFFFF solid; 
	background-color: #FFFFFF; 
	padding: 2px; 
	font-size: 10pt;}

/*row properties of main table*/
div#busdir .rows {
	font-family: Arial, Helvetica,Sans-serif; 
	border: 5px #FFFFFF solid; 
	background-color: #FFFFFF; 
	padding: 0px; 
	font-size:  10pt; 
	color: #000000;}


/*columns properties of main table*/
div#busdir .columns {
	font-family: Arial, Helvetica,Sans-serif; 
	background-color: #FFFFFF; 
	padding: 10px;
	width: 90%; 
	vertical-align:top;
	text-align:justify; 
	font-size:  10pt;}


/*the box for each link*/
div#busdir .box {
	font-family: Arial, Helvetica,Sans-serif; 
	border: 2px solid #3C65A8; 
	background-color: #3C65A8; 
	padding: 2px 2px 2px 7px;
	font-size:  12pt; 
	background:url("dirimages/barTop.gif") repeat;
	color: #FFFFFF;}

div#busdir .searchbox {
	font-family: Arial, Helvetica,Sans-serif; 
	border: 1px solid #3C65A8; 
	background-color: #3C65A8; 
	padding: 4px 2px 4px 7px;
	font-size:  11pt; 
	font-weight:bold;
	color: #FFFFFF;
	background:url("dirimages/barTop.gif") repeat;
	background-position: center center;}

div#busdir .box a:link, div#busdir .box a:active, div#busdir .box a:visited { 
	color : #FFFFFF; }

/*box table structure*/
div#busdir .boxtable{
	font-family: Arial, Helvetica,Sans-serif; 
	border: 1px #3C65A8 solid; 
	background-color: #FFFFFF; 
	padding: 2px}

div#busdir input, div#busdir textarea {
	color:#13315F;
	font-family: Arial, Helvetica,Sans-serif; 
	font-weight:bold;
	background-color:#fafafa;
	border:1px solid;
	border-top-color:#3C65A8;
	border-left-color:#3C65A8;
	border-right-color:#345A92;
	border-bottom-color:#345A92;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#EFEFEF',EndColorStr='#E4EAFA');}

div#busdir input {
	font-size:90%;
	height:21px;
}

div#busdir textarea {
	height:100px;
	width:300px;
}
