A:link     { color:#000000; font-family: Verdana, Arial, sans-serif;}
A:visited  { color:#000000; font-family: Verdana, Arial, sans-serif;}
A:hover    { color:#666666; font-family: Verdana, Arial, sans-serif;}

.link:link     { text-decoration: underline; font-size: 11px; font-weight: normal;}
.link:visited  { text-decoration: underline; font-size: 11px; font-weight: normal;}
.link:hover    { text-decoration: underline; font-size: 11px; font-weight: normal;}

.LVS10KKG-N:link {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000;text-decoration: none;}
.LVS10KKG-N:visited {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000;text-decoration: none;}
.LVS10KKG-N:hover {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666;text-decoration: none;}

.CVS12K-B { font-family: Verdana, Arial, sans-serif; font-size:12px; font-style: normal; font-weight: bold; color: #000000;}
a.link11-B{text-decoration: none; font-size:11px; font-weight: bold;}

a.globalnav-white:link {text-decoration: none; font-size:10px; font-weight: bold; color: #FFFFFF;}
a.globalnav-white:visited {text-decoration: none; font-size:10px; font-weight: bold; color: #FFFFFF;}
a.globalnav-white:hover {text-decoration: none; font-size:10px; font-weight: bold; color: #FFFFFF;}

a.globalnav-black:link {text-decoration: none; font-size:10px; font-weight: bold; color: #000000;}
a.globalnav-black:visited {text-decoration: none; font-size:10px; font-weight: bold; color: #000000;}
a.globalnav-black:hover {text-decoration: none; font-size:10px; font-weight: bold; color: #000000;}

.globalnav-first {padding-left:4px; padding-right:14px;}
.globalnav-middle {padding-left:14px; padding-right:14px;}
.globalnav-last {padding-left:14px; padding-right:4px;}

/* HTML selectors */
body { font-family: Verdana, Arial, sans-serif; font-size:11px; font-style: normal; font-weight: normal; color: #000000;}
table { font-family: Verdana, Arial, sans-serif; font-size:11px; font-style: normal; font-weight: normal; color: #000000;}
textarea { font-family: Verdana, Arial, sans-serif; font-size:11px; font-style: normal; font-weight: normal; color: #000000;}
form {margin:0px;}
ul.apselect-list { margin-left:15px;}
li.apselect-item { margin-bottom:10px;}
ul.tempselect-list { margin-left:15px; margin-top:10px;}
li.tempselect-item { margin-bottom:0px;}
ul.buscat-list { margin-left:15px; margin-top:10px;}
li.buscat-item { margin-bottom:0px;}

/* HTML selectors */

/* Class selectors */
.bodycopy { font-family: Verdana, Arial, sans-serif; font-size:11px; font-style: normal; font-weight: normal; color: #000000;}
.footer-links {  position: relative; left:12px; top:0px; margin-top:2px;  color: #666666;}
.copyright { position: relative; left: 12px; top:0px; margin-top:4px; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666;}
.error { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style: normal; font-weight: bold; color: #FF0000;}
.business-categories { font-family: Verdana, Arial, sans-serif; line-height:18px;}
.smallprint { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000;}
.xsmallprint { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000;}

.CAS14K-N {font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000000;}
.CVS11K-B {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000;}
.subhead {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; padding-top:15px;}
.CVS11W-B {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF;}
.CAS16B-B { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #3399CC;}
/* Class selectors */

/*Tab menu*/
#tab { float:left; width:100%; background:#E9E8E9 url("/img/yd_tab_bg.gif") repeat-x;  margin:0px; padding:0px; line-height:normal;}
#tab ul { margin:0px; padding:0px; list-style:none;}
#tab li { display:inline; float:left; background:  url("/img/yd_tab_nonactive_right.gif") no-repeat right top; margin:0px; padding:0px;}
#tab a { float:left; display:block; background:  url("/img/yd_tab_nonactive_left.gif") no-repeat left top; padding:5px 15px 8px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab a {float:none;}
/* End hack */
#tab #current {background-image:     url("/img/yd_tab_active_right.gif");}
#tab #current a {background-image:     url("/img/yd_tab_active_left.gif"); padding-bottom:5px;}

/*Tab menu*/
#tabs { float:left; width:100%; background:#E9E8E9 url("/img/yd_tab_bg.gif") repeat-x;  margin:0px; padding:0px; line-height:normal;}
#tabs ul { margin:0px; padding:0px; list-style:none;}
#tabs li { display:inline; float:left; background:  url("/img/yd_tab_nonactive_right.gif") no-repeat right top; margin:0px; padding:0px;}
#tabs a { float:left; display:block; background:  url("/img/yd_tab_nonactive_left.gif") no-repeat left top; padding:5px 8px 8px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a {float:none;}
/* End hack */
#tabs #current {background-image:     url("/img/yd_tab_active_right.gif");}
#tabs #current a {background-image:     url("/img/yd_tab_active_left.gif"); padding-bottom:5px;}

/* BEGIN - XSL sytles required for jsps */
h1 {
	font-style: normal;
	font-weight: bold;
	/*margin-bottom:10px;*/
	}

.module-label { 
	font-family: Verdana, Arial, sans-serif; 
	font-size:13px; 
	font-style: normal; 
	font-weight: bold; 
}
		
/* BEGIN - headings font style*/
.heading-font1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:14px;}
.heading-font2 {font-family: Arial, Helvetica, sans-serif;	font-size:14px;}
.heading-font3 {font-family: "Times New Roman", Times, serif;	font-size:16px;}
.heading-font4 {font-family: Comic Sans MS, sans-serif;	font-size:16px;}
/* BEGIN - headings font style*/

/* BEGIN - subheadings font style*/
.subheading-font1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.subheading-font2 {font-family: Arial, Helvetica, sans-serif;	font-size:12px;}
.subheading-font3 {font-family: "Times New Roman", Times, serif;	font-size:14px;}
.subheading-font4 {font-family: Comic Sans MS, sans-serif; font-size:14px;}
/* END - subheadings font style*/

/* BEGIN - heading font colours*/
.primary-text-colour-red {color:#CC0000;}
.primary-text-colour-purple {color:#330099;}
.primary-text-colour-pink {color:#CC0099;}
.primary-text-colour-orange {color:#FF3300;}
.primary-text-colour-green {color:#006600;}
.primary-text-colour-turquoise {color:#006666;}
.primary-text-colour-blue {color:#000066;}
.primary-text-colour-brown {color:#663300;}
.primary-text-colour-grey {color:#333333;}
.primary-text-colour-black {color:#000000;}
/* END - heading font colours*/

/* BEGIN - XSL sytles required for jsps */


