@charset "utf-8";
/* COLOURS USED */

/* FFFFFF    White           page BG & heading text          */
/* 000000    Black           page text                       */
/* 25408F    Dark Blue       navigation bar BG & page links  */
/* 7399C6    Medium Blue     left menu heading BG            */
/* D4E7F8    Pale Blue       left menu item BG               */
/* 999999    Medium-gray     bread crumb links & footer BG   */
/* CC0000    Bright red      error message borders and text  */

html {
	overflow-y: scroll;
	}
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
/* DEBUGGING */
span.debugMsg {
	color:#CC0000;
	font-size:80%;
	background-color:#FFFF99;
	display:inline;
}
/* OVERALL POSITIONING */
#centeringBox {
	margin:0px;
	margin-top:8px;
	padding:0px;
}
#widthBox {
	width: 960px;
	border: 1px solid #25408F;
	margin:0px;
	padding:0px;
}
/* HEADER */
#banner {
	background-repeat:no-repeat;
	background-position:right;
	height:112px;
	width:960px;
	background-color:#FFFF99;
	}
#header {
	margin:0px;
	padding:0px;
	background-image:url(http://www.bgs.ac.uk/images/bannerOct11.jpg);
	background-repeat:no-repeat;
	height:112px;
	}
/* NAVIGATION */
#navigation {
	margin:0px;
	background-color:#25408F;
	color:#FFFFFF;
	padding:2px;
	vertical-align:middle;
	height:26px;
}
#navLinks {
	float:left;
	width:60%;
	text-align:left;
	font-size:100%;
	padding-top:2px; /*GVP added 26/02/08*/
	margin:0px;
	vertical-align:middle;
}
#navLinks2 {
	float:right;
	width:30%;
	text-align:right;
	font-size:100%;
	padding-top:2px; /*GVP added 26/02/08*/
	margin:0px;
	margin-right:10px;
	vertical-align:middle;
}
img.pageTop {
	border:0px none #FFFFFF;
	float:right;
}
/* SEARCH FORM */
form {
	display:inline;
}
#qSearch {
	float:right;
	width:180px;
	text-align:right;
	margin:0px;
	margin-top:-30px;
	padding:0px;
	padding-top:2px; /*GVP added 26/02/08*/
	overflow:visible;
	z-index:999;
}
.navLink {
	font-size:90%;
	color:#FFFFFF;
	text-decoration:none;
}
.navLink:hover {
	font-size:90%;
	color:#FFFFFF;
	text-decoration:underline;
}
#qSearchForm {
	display:inline;
	margin:0px;
	padding:0px;
}
#qSearchText {
	width:90px;
	height:20px;
	font-size:80%;
	border:1px inset #25408F;
}
#qSearchBtn {
	width:55px;
	height:20px;
	font-size:80%;
	border:1px outset #25408F;
}
/* Enter button for education pages */
#EnterBtn {
	background:url(/images/RightArrow.gif);
	background-repeat:no-repeat;
	background-position:1% 50%;
	text-align:center;
	font-weight:bold;
	color:#25408F;
	font-size:120%;
	border-bottom: #7399c6 solid 2px;
	border-right: #7399c6 solid 2px;
	border-top:#CCCCCC solid 2px;
	border-left: #CCCCCC solid 2px;
	background-color:#d4e7f8;
	margin-top:5px;
	margin-bottom:5px;
	cursor:pointer;
	width:70%;
}
#EnterBtn:hover {
	background-color:#FFFF00;
}
/* BREAD CRUMBS */
#breadCrumbs {
	color:#7399C6;
	font-size:80%;
	padding:4px;
	margin:0px;
	text-align:left;
	text-indent:10px;
}
.breadCrumbLink {
	color:#7399C6;
	text-decoration:none;
	font-size:12px;
}
.breadCrumbLink:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* LEFT COLUMN */
#leftCol {
	float:left;
	width:205px;
	text-align:left;
	padding:0px;
	margin:0px;
}
#leftCol div.sectionBox {
	background-color:#D4E7F8;
	padding:0px;
	margin:0px;
	margin-top:4px;
	margin-bottom:4px;
}
#leftCol div.sectionHead {
	font-size:90%;
	padding:4px;
	padding-left:6px;
	padding-right:12px;
	font-weight:bold;
	background-color:#7399C6;
	color:#FFFFFF;
}
#leftCol div.sectionBox:first-child div.sectionBody {
	font-size:90%;
	padding:2px;
	height:350px;
	overflow:visible;
}
#leftCol div.sectionBody {
	font-size:90%;
	padding:12px;
	height:auto;
}
#sectionImage {
	padding:0px;
	margin:0px;
}

a.menuHighlight{
	/*background-color:#FFFFFF;*/
	color:#25408F;
	font-weight:bold;
	}
div.menuRowHighlight{
	background-color:#FFFFFF;
	}
div.menuChild{
	background-color:#BBD3EB;
	padding:2px;
	margin-bottom:2px;
	font-size:90%;
	border-left:4px solid #7399C6;
	}
a.menuChild{
	color:#25408F;
	text-decoration:none;
	font-weight:normal;
	}
a.menuChild:hover{
	color:#25408F;
	text-decoration:underline;
	font-weight:normal;
	}
	
div.menuGrandChild{
	background-color:#BBD3EB;
	padding:2px;
	margin-bottom:2px;
	font-size:90%;
	border-left:8px solid #8BACD2;
	}
a.menuGrandChild{
	color:#25408F;
	text-decoration:none;
	font-weight:normal;
	}
a.menuGrandChild:hover{
	color:#25408F;
	text-decoration:underline;
	font-weight:normal;
	}
	
div.menuGreatGrandChild{
	background-color:#BBD3EB;
	padding:2px;
	margin-bottom:2px;
	font-size:90%;
	border-left:12px solid #A3C0DF;
	}
a.menuGreatGrandChild{
	color:#25408F;
	text-decoration:none;
	font-weight:normal;
	}
a.menuGreatGrandChild:hover{
	color:#25408F;
	text-decoration:underline;
	font-weight:normal;
	}
a.menuTitle{
	color:#FFFFFF;
	text-decoration:none;
	}
a.menuTitle:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
/* ACCORDION */
.Accordion {
	overflow: visible;
	background-color:#D4E7F8;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
	font-size:100%;
}
.AccordionPanelTab {
	background-color: #CCCCCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	background:url(/images/accordianClosed.gif);
	background-repeat:no-repeat;
	text-indent:27px;
}
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
}
.AccordionFocused {
}
.AccordionPanelOpen .AccordionPanelTab {
	background:url(/images/accordianOpen.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.AccordionLink {
	color:#000000;
	text-decoration:none;
}
.AccordionLink:Hover {
	text-decoration:underline;
}
/* ACCORDION FOR BODY */
.AccordionBody {
	overflow: hidden;
}
.AccordionBodyPanel {
	margin: 0px;
	padding: 0px;
	font-size:100%;
	border:solid 1px #d4e7f8;
}
.AccordionBodyPanelTab {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	background:url(/images/accordianClosed.gif);
	background-repeat:no-repeat;
	text-indent:27px;
}
.AccordionBodyPanelContent {
	overflow:auto;
	margin: 0px;
	padding: 0px;
}
.AccordionBodyFocused {
}
.AccordionBodyPanelOpen .AccordionBodyPanelTab {
	background:url(/images/accordianOpen.gif);
	background-repeat:no-repeat;
}
.AccordionBodyLink {
	color:#000000;
	text-decoration:none;
}
.AccordionBodyLink:Hover {
	text-decoration:underline;
}
/* Sliding panels */
.SlidingPanels {
	position:relative;
	float: left;
	width: 544px;
	height:500px;
	padding:0px;
	margin:0px;
}
.SlidingPanelsContentGroup {
	position:relative;
	float: left;
	width: 20000px;
	height:500px;
}
.SlidingPanelsContent {
	float: left;
	width: 544px;
}
.SlidingPanelsAnimating * {
	overflow: hidden !important;
}
/* Tabbed panels */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 4px;
	margin: 0px 1px 0px 0px;
	background-color:#7399c6;
	color:#FFFFFF;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.TabbedPanelsTabHover {
	background-color: #CCC;
}
.TabbedPanelsTabSelected {
	background-color: #d4e7f8;
	border-bottom: 1px solid #EEE;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #d4e7f8;
}
.TabbedPanelsContent {
	padding: 4px;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #d4e7f8;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
}
/* MAIN CONTENT */
.sectionBody .link {
	font-size:90%;
	color:#000000;
	text-decoration:none;
}
.sectionBody h3 {
	font-size:90%;
	font-weight:bold;
	border-bottom:1px solid #25408F;
	position: relative;
}
.sectionBody h4 {
	font-size:100%;
	font-weight:bold;
	border-bottom:1px solid #7399C6;
	margin-bottom:1px;
}
.sectionBody p {
	font-size:100%;
	margin-top:6px;
	margin-bottom:4px;
}
.sectionBody .link:Hover {
	text-decoration:underline;
}
div.section {
	margin-bottom:12px;
	margin-top:4px;
	border-top:1px solid #D4E7F8;
	padding-top:2px;
	font-size:100%;
	overflow:auto;
	height: auto;
	position: relative;
}
div.section p {
	font-size:100%;
	display:inline;
}
div.sectionTop p {
	font-size:100%;
	display:inline;
	color:#000000;
}
div.sectionTopEnq p, div.sectionTopEnq ul {
	font-size:100%;
	color:#25408F;
	padding:0; 
	margin:0;
	padding-top:5px;
	margin-top:0;
	padding-bottom:2px;
	margin-bottom:0;
	
}
div.sectionTopEnq ul li {
	padding-bottom:5px;
	margin-left:10px;
	padding-left:10px;
}
div.section strong {
	color:#25408F;
}
div.sectionTop {
	margin-bottom:12px;
	border-top:1px solid #FFFFFF;
	padding-top:2px;
	font-size:100%;
	height: auto;
	position: relative;
}
.listAfter {margin-bottom:0; padding-bottom:0;}
div.sectionBody ul
{padding-top:0; margin-top:0;}
.pImage {
	margin:4px;
	margin-right:8px;
}
.sImage {
	margin:4px;
	margin-right:8px;
	height:50px;
	width:50px;
	border:1px solid #25408F;
}
.teamDesc {
	display:block;
	font-size:90%;
	padding:4px;
	border:1px solid #CCCCCC;
}
/* MIDDLE COLUMN */
#midCol {
	float:left;
	width:554px;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-left:4px;
	margin-right:4px;
}
#midCol div.sectionBox {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	margin-top:4px;
	margin-bottom:4px;
}
#midCol div.sectionHead {
	font-size:90%;
	padding:4px;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#25408F;
}
#midCol div.sectionBody {
	font-size:90%;
	padding:4px;
}
#midCol .sectionBox .sectionHead .sectionHeadLink {
	color:#25408F;
	text-decoration:underline;
}
.sectionIcon {
	margin:8px;
	float:left;
	margin-bottom:12px;
	margin-right:8px;
	width:70px;/*height:66px;*/
	border:1px solid #7399C6;

}
.sectionIconSmall {
	margin:4px;
	float:left;
	width:70px;/*height:66px;*/
}
.sectionHeadSub {
	font-size:100%;
	padding:4px;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#25408F;
	border-bottom:2px solid #7399C6;
	line-height:88%;
	position: relative;
}
.bodyNav {
	text-align:center;
	background-color:#25408F;
	padding:5px;
	border:1px solid #25408F;
}
/* compatibility with old table based navbars */
table .nav {
	background-color:#25408F;
	padding:5px;
	border:1px solid #25408F;
	color:#FFFFFF;
}
table .nav .boxed {
	background-color:#25408F;
	color:#FFFFFF;
	border:none;
}
table .boxed {
	background-color:#FFFFFF;
	color:#25408F;
	border:none;
	border:1px solid #25408F;
}
/* For '2 columns' within the midCol */
#leftCol50 {
	float:left;
	width:47%;
	display:block;
	text-align:left;
}
#rightCol50 {
	float:left;
	width:47%;
	display:block;
	text-align:left;
	margin-left:2%;
}
/* RIGHT COLUMN */
#rightCol {
	float:left;
	width:191px;
	text-align:left;
	padding:0px;
	margin:0px;
}
#rightCol div.sectionBox {
	background-color:#D4E7F8;
	padding:0px;
	margin:0px;
	margin-top:4px;
	margin-bottom:4px;
}
#rightCol div.sectionHead {
	font-size:90%;
	padding:4px;
	padding-left:12px;
	padding-right:4px;
	font-weight:bold;
	background-color:#7399C6;
	color:#FFFFFF;
}
#rightCol div.sectionBody {
	font-size:90%;
	padding:4px;
	padding-left:2px;
	padding-right:4px;
	font-weight:bold;
}
#rightCol .sectionBox .sectionBody ul {
	margin-left:20px;
	margin-top:2px;
	margin-bottom:2px;
}
#rightCol .sectionBox .sectionBody strong{
	margin-left:20px;
	}
	
#rightCol a.bodyLink{
	text-decoration:none;
	}
	
#rightCol a.bodyLink:hover{
	text-decoration:underline;
	}
	
#rightCol a.headingLink{
	text-decoration:none;
	}
	
#rightCol a.headingLink:hover{
	text-decoration:underline;
	}


html>/**/body #rightCol .sectionBox .sectionBody ul {
	margin-left:2px;
}
#rightCol .sectionBox .sectionBody ul li {
	list-style-image:url(/images/bulletWhiteBg.gif);
	margin-bottom:2px;
}
#rightCol .sectionBox .sectionBody ul li a{
	font-weight:normal
}
#rightCol span.label {
	font-size:80%;
}
/* MERGED MID AND RIGHT COLUMNS */
#midAndRightCol {
	float:right;
	width:745px;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-right:4px;
}
#midAndRightCol div.sectionBox {
	padding:0px;
	margin:0px;
	margin-top:4px;
	margin-bottom:4px;
}
#midAndRightCol div.sectionHead {
	font-size:90%;
	padding:4px;
	font-weight:bold;
	color:#25408F;
}
#midAndRightCol div.sectionBody {
	font-size:90%;
	padding:4px;
}
#midAndRightCol .sectionBox .sectionHead .sectionHeadLink {
	color:#25408F;
	text-decoration:underline;
}
#midAndRightCol h3 {
	color:#25408F;
	border-bottom:2px solid #25408F;
}
#midAndRightCol p {
	margin-bottom:10px;
}
#midAndRightCol h2 {
	color:#000000;
	border-bottom:2px solid #25408F;
	font-size:120%;
}
/* FULL WIDTH COLUMN */
#fullWidthCol {
	width:960px;
	text-align:left;
	padding:0px;
	margin:0px;
}
#fullWidthCol div.sectionBox {
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	margin-top:4px;
	margin-bottom:4px;
}
#fullWidthCol div.sectionHead {
	font-size:90%;
	padding:4px;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#25408F;
}
#fullWidthCol div.sectionBody {
	font-size:90%;
	padding:4px;
}
#fullWidthCol .sectionBox .sectionHead .sectionHeadLink {
	color:#25408F;
	text-decoration:underline;
}
#fullWidthCol h3 {
	color:#25408F;
	border-bottom:2px solid #25408F;
}
/* LINKS IN ANY COLUMN */
.sectionHeadLink {
	color:#25408F;
	text-decoration:none;
}
.downloadLink {
	background-image:url(/images/downloadNow.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	color:#25408F;
	padding-left:20px;
}
.sectionHeadLink:hover {
	text-decoration:underline;
}
.bodyLink {
	color:#25408F;
}
.bodyLink:hover {
	text-decoration:underline;
}
.pageNavLink {
	color:#25408F;
	padding:2px;
	display:block;
	float:left;
	width:22px;
	border:1px solid #7399C6;
	margin:2px;
}
.externalLink {
	color:#25408F;
	text-decoration:underline;
}
.externalLink:hover {
	color:#7399C6;
	text-decoration:underline;
}
.headingLink {
	color:#25408F;
	font-weight:bold;
	text-decoration:underline;
}
.headingLink:hover {
	color:#7399C6;
	text-decoration:underline;
}
ul {
	padding-bottom:5px;
}
ul li {
	list-style-image:url(/images/bulletWhiteBg3.gif);
	margin-top:2px;
	}
ol {
	padding-bottom:5px;
}
.blueBullet {
	list-style-image:url(/images/bulletWhiteBg2.gif);
	margin-top:2px;
}
.blackBullet {
	list-style-image:url(/images/bulletWhiteBg3.gif);
	margin-top:2px;
}


/* FOOTER */
#footer {
	margin:0px;
	font-size:75%;
	text-align:center;
	clear:both;
	border:#7399c6 solid 1px;
	display:block;
	height:90px;
}
#footer div.shortColumn {
	float:left;
	width:111px;
	margin:0;
	padding:5px;
	margin-right:1px;
	height:80px;
	text-align:left;
	background:url(../images/footerSlice.png) repeat-x;
	padding-left:12px;
}
#footer div.longColumn {
	float:right;
	width:211px;
	margin:0;
	padding:5px;
	height:80px;
	text-align:left;
	background:url(../images/footerSlice.png) repeat-x;
}
#footer p, #footer p a:link, #footer p a:visited {
	margin:1px;
	padding:0;
	color:#FFF;
	text-decoration:none;
}
#footer img {
	border:none;
}
#footer p a:hover {
	text-decoration:underline;
}
#bgsFooter {
	background-color:#DDDDDD;
	padding:4px;
}

/* CLASS MODIFIERS */
.redBg {
	background-color:#CC0000;
}
.blkBg {
	background-color:#000000;
}
/* TABLES */
.bodyTable {
/* border:1px solid #7399C6; */
	}
.bodyTable th {
	border:1px solid #25408F;
	background-color:#7399C6;
	color:#FFFFFF;
}
.bodyTable td {
	border:1px solid #7399C6;
}
.tableHeaderlink {
	color:#FFFFFF;
	text-decoration:none;
}
.tableHeaderlink:hover {
	text-decoration:underline;
}
.clear {
	padding-top:2px;
	padding-bottom:3px;
	margin:0;
	clear:both;
}
sub {
	vertical-align:text-bottom;
	font-size:90%;
}
sup {
	vertical-align:text-top;
	font-size:65%;
}
.padding {
	padding-bottom:5px;
}
/* style for the tooltips */
.tipheader {
	background:#25408f;
	border:1px solid #C4D5E3;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
	width:300px;
	font-size:90%;
}
.tipbody {
	background:#EEEEEE;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
	width:300px;
	font-size:90%;
}
.tiplink {
	font-weight:bold;
	color:#25408f;
	cursor:help;
	text-decoration:dotted;
	cursor:pointer;
}
/* MISC STYLES */
.white {
	color:#FFFFFF;
}
p.inlineNote {
	background-color:#D4E7F8;
	border:1px solid #25408F;
	padding:4px;
}
.small_caps {
	font-variant:small-caps;
}
div.navBox {
	background-color:#D4E7F8;
	border:1px solid #25408F;
	padding:4px;
	color:#25408F;
}
.inlineImg {
	border:1px solid #25408F;
}
div.errorMsg {
	background-color:#FFFFFF;
	border:1px solid #CC0000;
	padding:4px;
	color:#CC0000;
	font-weight:bold;
}
/* RESULT PAGING */
.resnav {
	color:#25408F;
	background-color:#EEEEEE;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
}
a.resnav {
	color:#25408F;
	background-color:#EEEEEE;
	border-color:#FFFFFF;
	border-width:0px;
	border-style:none;
}
td.resnav {
	background-color:#EEEEEE;
}
td.resboxed {
	background-color:#FFFFFF;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
}
/* SOCIAL BOOKMARKING */
.sharesb {
	clear:both;
	position:relative;
	padding:2px;
	margin:2px 0 0px 0;
	border-top:1px solid #7399C6;
	border-bottom:1px solid #7399C6;
}
.sharesb p {
	padding:0;
	margin:0;
}
.sharesb p a {
	position:absolute;
	top:0px;
	right:0px;
	padding:3px 5px 0 0;
	color:#25408F;
}
.sharesb h3 {
	padding:0 3px 0 0;
	margin:0;
	margin:0 5px 0 3px;
	font-weight:normal;
}
.sharesb ul {
	text-align:center;
	list-style:none;
	margin:6px 0 4px 0;
	padding:0;
}
.sharesb ul li {
	text-align:center;
	display:inline;
	padding:0 4px 6px 0;
}
.sharesb ul li.delicious {
	background:url("/images/bookmarks/delicious.gif") no-repeat 0 0;
}
.sharesb ul li.digg {
	background:url("/images/bookmarks/digg.gif") no-repeat 0 0;
}
.sharesb ul li.reddit {
	padding:0 0 0 2px;
	background:url("/images/bookmarks/reddit.gif") no-repeat 0 0;
}
.sharesb ul li.facebook {
	background:url("/images/bookmarks/facebook.gif") no-repeat 0 0;
}
.sharesb ul li.stumbleupon {
	background:url("/images/bookmarks/stumbleupon.gif") no-repeat 0 0;
}
.sharesb ul li.nojs {
	color:#7399C6;
	font-weight:normal;
}
.sharesb ul li a {
	padding:0 0 0 18px;
	margin:0 3px 0 0px;
	color:#25408F;
	text-decoration:none;
}

.sharesb ul li a:hover {
	padding:0 0 0 18px;
	margin:0 3px 0 0px;
	color:#25408F;
	text-decoration:underline;
}
.redtext{
	color:#CC0000;
	font-weight:bold;
}

