body { color: #000000; background-image: url("/britain/generic/homeimages/homebackground.gif"); background-color: #ffffff;}

.headertable { background-color: #9966CC;} 

.date { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 0.6em; font-weight: bold;
	/*/*/
	font-size: 0.7em;
	/* */
}

.subnav { line-height: 0.8em; /*/*/ line-height: 1.3em; /* */}
.subnav a{ color: #63808D; }
.subnav a:hover, .subnav .selected { color: #000000; }

.smallnav { line-height: 0.8em; font-size: 0.60em; font-family: Arial, Helvetica, sans-serif; color: #63808D; 
/*/*/ line-height: 1.3em; font-size: 0.7em;/* */}
.smallnav a{ color: #63808D; text-decoration: none; }
.smallnav a:hover { text-decoration: underline;   color: #000000; }
.smallnav .selected { color: #000000; }


.text { color: #000000; }

.imgbg { background-color: #DBC8ED; 
padding: 5px;
padding-top: 2px;
}

.imgtable {
	/*/*/
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 1.2em;
	/* */
		
}

.text a, .credit a { color:#63808D; text-decoration: underline; }
.text a:hover, .credit a:hover{ color: #000000;}

.rxbodyfield {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 0.7em; 
/*/*/  font-size: 0.75em;/* */

}

.rxbodyfield .text{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 0.7em; 
/*/*/  font-size: 1.0em;/* */

}

.city{ line-height: 0.8em;	font-size: 10px; font-family: Arial, Helvetica, sans-serif;
/*/*/ line-height: 1em; font-size: 0.6em;/* */
margin: 0px;
padding: 1px;
text-decoration: none;
}

.city_hover{ line-height: 0.8em;	font-size: 10px; font-family: Arial, Helvetica, sans-serif;
/*/*/ line-height: 0.95em; font-size: 0.6em;/* */
margin: 0px;
padding: 1px;
text-decoration:underline;
}

#scot_cities .city, #scot_cities .city_hover, #scot_locations .location, #scot_landmarks .landmark, .regionlinks .scot {
color: #990000;
}

#north_cities .city, #north_cities .city_hover, #north_locations .location, #north_landmarks .landmark, .regionlinks .north {
color: #5F3800;
}

#south_cities .city, #south_cities .city_hover, #south_locations .location, #south_landmarks .landmark, .regionlinks .south {
color: #000066;
}
#mid_cities .city, #mid_cities .city_hover, #mid_locations .location, #mid_landmarks .landmark, .regionlinks .mid {
color: #333333;
}
#east_cities .city, #east_cities .city_hover, #east_locations .location, #east_landmarks .landmark, .regionlinks .east {
color: #950151;
}
#west_cities .city, #west_cities .city_hover, #west_locations .location, #west_landmarks .landmark, .regionlinks .west {
color: #006600;
} 


.ukmap{
position:absolute; z-index:10; left: 34px; top: 470px;/* top: 300px; */
}

.cities_map {
position:absolute; z-index:20; left: 34px; top: 470px;/* top: 300px; */
}

.location{ line-height: 0.8em;	font-size: 10px; font-family: Arial, Helvetica, sans-serif;
color: #000066;
/*/*/ line-height: 1em; font-size: 0.6em;/* */
margin: 0px;
padding: 1px;
}
.landmark{ line-height: 0.8em;	font-size: 10px; font-family: Arial, Helvetica, sans-serif;
color: #990000;
/*/*/ line-height: 1em; font-size: 0.6em;/* */
margin: 0px;
padding: 1px;
}


.regionlinks{
font-family: Arial, Helvetica, sans-serif; 
font-size:  0.8em; /*/*/ font-size: 0.7em; /* */
color: #63808D; 
}
.regionlinks a{
	color: #63808D;
	text-decoration: none;
}
.regionlinks a:hover {
	color: #000000;
	text-decoration: underline;
}
.regionlinks .selected{
color: #000000;
}

.regionhover .city, .regionhover .location, .regionhover .landmark {
text-decoration: underline;
}

.region {
text-decoration: none;
}

.smalllinks {  
font-family: Arial, Helvetica, sans-serif;color: #000000; 
font-size:  0.7em; /*/*/ font-size: 0.7em; line-height: 1.15em;/* */}
.smalllinks a{ color: #63808D; text-decoration: none; }
.smalllinks a:hover { text-decoration: underline;}
.smalllinks .selected { color: #000000;}

.heading3, .heading4, .heading5{color: #63808D;}

#related {
position: absolute;
left: 591px;
top: 585px;
width: 155px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size: 0.6em; /*/*/ font-size: 0.7em; /* */
line-height: 1em; /*/*/ line-height: 1.2em; /* */
}
#related .reldiv a{
color: #63808D;
text-decoration: none;
}
#related .reldiv a:hover{
text-decoration: underline;
color: #000000;
}
.reldiv{
padding-bottom: 6px;
}

#showhide {
position:absolute; z-index:250; left: 40px; top: 560px;width: 120px; /*/*/ top: 600px; width: 110px;/* */
border: 1px solid #8CA6B1;
background-color: #F4F2EA;
padding: 5px;
color: #63808D;
padding-top: 2px;

}
#showhide, #showhide td{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;  /*/*/font-size: 0.7em; /* */
line-height: 1em; /*/*/ line-height: 1.2em; /* */
}
#showhide a{
text-decoration: none;
color: black;
}
#showhide a:hover{ text-decoration:underline;}

.inputbg{ background-color: #F4F2EA; } 
.pad3 { padding-bottom: 5px;/*/*/  /* */}

.buttonlink {font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight: bold;  /*/*/ font-size: 0.8em; /* */}
.buttonlink a{
 
color: #75929F; 
/*/*/  display: block; color: white; text-decoration: none;background-color: #8CA6B1;/* */
}
.buttonlink a:hover{ background-color: black; color: white;text-decoration: none;}

.promo{
float: right; border: 1px solid #75929F; width: 150px; margin-top: 18px; padding: 5px;
}

.quizbutton {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em; /*/*/ font-size: 0.70em; /* */
background-color: CBD6DB;
font-weight: bold;
/*/*/width: 8.5em;
border: 2px solid #63808D; /* */

}

select {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em; /*/*/ font-size: 0.9em; /* */
font-weight: bold;
}

.promohead {
	font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em; /*/*/ font-size: 0.75em; /* */
font-weight: bold;
display: block;
padding-left: 4px;
padding-top: 1px;
padding-bottom: 2px;
text-decoration: none;
}

a:hover .promohead {
text-decoration: none;
}

.promotd{
border-width: 1px; border-style: solid; border-color:#8CA6B1;vertical-align: top;
}
.promotd a{
display: block;
text-decoration: none;
color: #75929F;
}
.promotd a:hover {
 background-color: 8CA6B1;
 color: white;
}

.promotext { line-height: 0.8em; font-size: 0.65em; font-family: Arial, Helvetica, sans-serif; color: #000000; 
/*/*/ line-height: 1.2em; font-size: 0.7em;/* */
padding-left: 4px; padding-bottom: 3px; padding-right: 2px; padding-top: 3px;background-color: white;
}

.promotd a:hover .promotext {
text-decoration: underline ;
}
