A:link { color: #0B07AA }

A:visited { color: #00755c}

A:active { color: #0B07AA }

A:hover { color: #D40106 }



 /*This stylesheet uses pt's for font sizing for demonstration purposes. However, the problem with pt's is that their size is fixed, which means it cannot be changed with a user's browser. They also are extremely small for some Mac's. When using this stylesheet, it is recommended that pt's be replaced with em's (or percentages). For example, 7.8pt on a PC is, roughly, the equivalent of .7em for PC's and .8 or .9 em for Mac's. */



#blankbg {background-image: url(images/spacer.gif); background-repeat: no-repeat}



td {font-family: verdana, geneva, sans-serif; font-size: 7.8pt}



ul#tmenu li, ul.bullet3 li {list-style-image:url(http://yorkland.net/images/bullet3.gif); text-align:left;}



.white78 {font-family: verdana, geneva, sans-serif; font-size: 7.8pt; color: #ffffff}

.white8 {font-family: verdana, geneva, sans-serif; font-size: 8pt; color: #ffffff}

.white8title {font:bold 8pt verdana, geneva, sans-serif; color: #ffffff; background-color:#3672aa;text-align:left; padding-left:1em;}

.black8 {font:bold 8pt verdana, geneva, sans-serif; font-size: 8pt; color: #000000}



.red9 {font-family: verdana, geneva, sans-serif; font-size: 9pt; color: #AD0000}

.crumb {

	font-size: 7.8pt;

	font-style: italic;

}

.li_st {padding-top:.2em;}

.dotbord {border-bottom:dotted 1px #dfdfdf;}

.dotbord2 {border-top:dotted 1px #dfdfdf;border-left:dotted 1px #dfdfdf;padding:.3em;}



.serv_box {border:solid 1px #000; background-color:#ffffff;}

.serv_box table {height:100%; width:100%}

.serv_box div, .serv_box a {margin:0; padding:0;}

.serv_box img {margin:0 5px 0 0; padding:0; border:solid 1px #000; float:left;}

.serv_box p {margin:0; padding:0 5px;}

img.serv_tech {border:0;margin:10px 0 10px 0; padding:0;}



img.floatleft {float:left; margin:0 5px 0 0; padding:0; border:solid 1px #000000;}

img.floatright {float:right; margin:0 5px 0 0; padding:0; border:solid 1px #000;}



a.green {color:#00755c; text-align:right;}

#form1 {margin:2em auto;text-align:center;}

#form1 table {margin:0 auto;text-align:center;}

#form1 td {text-align:left; padding:.3em;}

ul#sublinks {margin:0; padding:.5em; list-style:none;}

ul#sublinks li {padding:.5em 0;}

ul#sublinks li a {font-weight:bold;}



/* =#= main navigation left side menu */

span.nodisplay {display:none;}

a.topmenu {text-decoration:none; color:#3672aa;}

#mainav {margin:0; padding:0;}

table#mainav td a{color: #ffffff; font-weight:bold; text-decoration: none; height:14px; padding-left:5px; margin:0;}

table#mainav img {margin:0; padding:0;}

/* #mainav td a{background:url(http://yorkland.net/images/bullet_off.gif) no-repeat; color:#fff; padding-left:25px; font-weight:bold; text-decoration:none; width:103px; height:18px; display:block;}

td.lastrow {background:url(http://yorkland.net/images/menubg_last.gif) repeat-y;height:50px;}

#mainav td a:hover{background:url(http://yorkland.net/images/bullet_on.gif) no-repeat;}

#mainav td {background:url(http://yorkland.net/images/menubg.gif) repeat-y;}

td#members {background:none; height:60px;}

td#members a{background:url(http://yorkland.net/library/banner_bottom_left.gif) no-repeat; display:block; width:120px; height:60px;padding:0; margin:0;}

td#members a:hover {background:url(http://yorkland.net/library/banner_bottom_left_hov.gif) no-repeat;}  */



/* =#= right column menus       */



table#supp_rc td {text-align:center;}



table#supp_rc ul, table#supp_rc p{text-align:left;} 



/* =#= consultants form */



#consForm input {font-family: verdana, geneva, sans-serif; font-size: 7.8pt}

.r333 {width:80px; text-align:right;}

.errmes {text-align:center; font-size:110%; color: #d40106;}