/*  European Business Awards 2006




/*  GENERIC STYLES  */
body {
	background-color: #fff;
	margin: 0px; 
	padding: 0px;
	text-align: center;
	font-family: verdana,geneva,sans-serif;
	font-size: 90%;
	color: #000000;
}
#lnkSep { 
	display: none; 
	font-size: 70%;
} 
#hSpacer1 {
	width: 12px;
}
p {
	margin: 10px 0px 6px 0px;
}
.hSpacer2 {
	margin: 0px 4px 0px 4px;
}
.hSpacer3 {
	margin: 0px 57px 0px 56px;
}
.hSpacer4 {
	margin: 0px 7px 0px 7px;
}
.hSpacer5 {
	margin: 0px 2px 0px 2px;
}
.hSpacer6 {
	margin: 0px 8px 0px 8px;
}
.hSpacer10 {
	margin: 0px 12px 0px 12px;
}
.hSpacer14 {
	margin: 0px 16px 0px 16px;
}
p.vSpacer1 {
	margin: 0px 0px 0px 0px;
	width: 50px;
}
p.vSpacer2 {
	margin: 10px 0px 10px 0px;
	width: 50px;
}
p.vSpacer3 {
	margin: 3px 0px 3px 0px;
	width: 10px;
}
p.vSpacer4 {
	margin: 0px 0px 0px 0px;
	width: 10px;
}
p.vSpacer5 {
	margin: 6px 0px 8px 0px;
}
p.vSpace01 {
	margin: 2px 0px 3px 0px;
}
p.vSpace02 {
	margin: 0px 0px 0px 0px;
}

p.vSpaceIntro {
	margin-top: 20px;
}

div.submitBox {
	margin: 16px 0 8px 0;
}

.rhLimitTxt {
	width: 130px;
	font-size: 70%;
}
p.itemPara {
	margin: 0px;
	width: 360px;
}
.itemB2top {
	display: block;
	width: 360px;
	text-align: right;
	margin-top: 2px;
}
p.itemParaW {
	margin: 0px;
	width: 560px;
}
.itemB2topW {
	display: block;
	width: 550px;
	text-align: right;
	margin-top: 2px;
}

#BodyPlaceholder LI
{
	margin-bottom: 10px;
}

/*  SITE FRAME STYLES  */
#pageFrameDiv {
	width: 780px;
	margin: 0px auto;
	text-align: left;
}

#skipNavDiv {
	position: absolute;
	top: 0px;
	left: -1000px;
	/*
	width: 780px;
	height: 6px;
	margin: 0px;
	padding: 0px;
	*/
}
#skipNavBottom {
	position: absolute;
	left: -1000px;
}



/*  SITE BANNER HEAD AND LOCATION BAR STYLES  */
#headDiv {
	position: relative;
	width: 780px;
	height: 76px;
	z-index: 1;
}
#strapDiv {
	position: absolute;
	top: 3px;
	left: 395px;
}
#logoDiv {
	position: absolute;
	top: 10px;
	right: 12px;
	/* Don't set the logo here, must be done in the code - background-image: url("/images/logo.gif");*/
	background-repeat: no-repeat;
}

#userLocStr {
	position: relative;
	width: 768px;
	padding: 10px 0 4px 0;
	margin: 0 0 0 12px;
}

/*  TOP NAV BAR STYLES  */



#topNavDivider {
	float: center;
	width: 1px;
	height: 20px;
}


#inTopNavSpanNews {
	margin: 0px 9px 0px 13px;
}
#inTopNavSpan {
	margin: 0px 9px 0px 9px;
}
/* 11/10/2004 */
img.topNavSep {
	margin: 0 9px 0 9px;
	/*vertical-align: middle;*/
}





/*  HOMEPAGE STYLES  */
#hmpBkgrnd {
	background-image: url("/images/general/hmp_bkgrnd.gif");
}

.conHdYel {
	background-color: #fcb131;
	border-bottom: solid 1px #BD8531;
}
.conHdRed {
	background-color: #e31f26;
	border-bottom: solid 1px #B2253E;
}
.conBdBlu {
	border-right: dotted 1px #009fda;
	font-size: 70%;
	padding: 0px 12px 20px 12px;
}
.conBdYel {
	border-right: dotted 1px #fcb131;
	font-size: 70%;
	padding: 0px 12px 20px 12px;
}
.conBdRed {
	font-size: 70%;
	padding: 0px 12px 20px 12px;
}

/* JH 11/10/2004 */






.homeBodyTextG5 {
	font-size: 70%;
	margin: 0;
	padding: 0px 0px 0px 0px;
}

.homeBodyTextG5 h5 {
	margin-top: 7px;
}





/*  MAIN CONTENT STYLES  */
#contDivHead {
	height: 7px;
	background-color: #0096D1;
	border-bottom: solid 1px #056990;
}
#dbleLgeBdyPic {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 390px;
	position: relative;
	top: 0px;
	left: 0px;
}
#inDbleLgeBdyPic {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 390px;
	float: left;
}
.dbleLgeBdyPicL {
	height: 219px;
	width: 195px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.dbleLgeBdyPicR {
	height: 219px;
	width: 195px;
	float: left;
	margin: 0px 0px 0px 0px;
}

#dbleDivHead {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 390px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}
#inDbleDivHead {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 390px;
	float: left;
}
.dbleDivHdLeft {
	height: 7px;
	width: 195px;
	float: left;
	margin: 0px 0px 0px 0px;
	background-color: #0096D1;
}
.dbleDivHdRight {
	height: 7px;
	width: 195px;
	float: left;
	margin: 0px 0px 0px 0px;
	background-color: #FCB242;
}
#lgeBdyPic {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: solid 1px white;
}
#headCopy {
	position:relative;
	top:0px;
	left:0px;
	margin: 0px;
	padding: 0px;
	width: 390px;
	float: left;
	background-color: #F3F5FD;
}
#headCopyW {
	margin: 0px;
	padding: 0px;
	width: 390px;
	float: left;
}
#inHeadCopyW {
	padding: 5px 12px 12px 12px;
	font-size: 70%;
}
#headCopyWide {
	margin: 0px;
	padding: 0px;
	width: 585px;
	float: left;
	background-color: #F3F5FD;
}
#inHeadCopy {
	padding: 5px 12px 12px 12px;
	font-size: 70%;
}
#inHeadCopyG2 {
	position:relative;
	top:0px;
	left:0px;
	width: 350px;
	padding: 5px 12px 12px 12px;
	font-size: 70%;
}
.hdCopyG2Left {
	width: 165px;
	float: left;
	margin: 0px 40px 12px 0px;
}
.hdCopyG4Left {
	width: 160px;
	float: left;
	margin: 12px 30px 0px 0px;
	padding-bottom: 12px;
}
.hdCopyG4Right {
	width: 160px;
	float: left;
	margin: 12px 0px 0px 0px;
	padding-bottom: 12px;
}
.bdCopyG4Left {
	width: 160px;
	float: left;
	padding-bottom: 12px;
	margin: 0px 30px 0px 0px;
}
.bdCopyG4Right {
	width: 160px;
	float: left;
	padding-bottom: 12px;
	margin: 0px 0px 0px 0px;
}
#bodyCopyH {
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 70%;
	width:585px;
}
#bodyCopy {
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 70%;
	width: 390px;
}
#bodyCopyW {
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 70%;
	width: 390px;
}
#inBodyCopy {
	margin-bottom: 12px;
	padding: 0px 0px 12px 12px;
	width: 364px;
	float: left;
}
#bodyCopyG12 {    /*TEMPORARY*/
	padding: 0px;
	margin: 0px;
	font-size: 70%;
	width: 390px;
}
#inBodyCopyG12 {     /*TEMPORARY*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 12px;
	width: 364px;
}
#quotePic {
	width: 350px;
	padding: 0px;
	margin: 14px 0px 14px 0px;
}
.quotePicLftBox {
	float: left;
	width: 244px;
}
.quotePicRgtBox {
	float: left;
	width: 106px;
}
.quoteTxtBox {
	margin: 10px 10px 10px 10px;
	color: #ffffff;
	font-weight: bold;
}
#itemBlock {
	width: 360px;
	display: table-row;
}
#itemBlock2 {
	width: 370px;
	display: table-row;
}
.itemBlockPic {
	position: relative;
	display: block;
	clear: both;
	width: 94px;
	margin: 0px 0px 0px 0px;
}
.itemBlockTxt {
	position: relative;
	display: block;
	float: left;
	width: 270px;
	margin: 0px 0px 0px 0px;
}
.downloadTxt {
	width: 305px;
	display: block;
	float: left;
	padding-bottom: 12px;
}
.downloadPic {
	width: 55px;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
}
#lrgeBodyImage {
	float: left;
}
#smBox {
	margin: 16px 0px 0px 0px;
}





/*  RIGHT HAND COLUMN STYLES  */
td.rhColumn {background-color: #ffffff;}
div.rhBoxBlu, #rhBoxBlu {margin: 0;padding: 0;border: 0;border-left: 1px solid #FFFFFF;border-bottom: 1px solid #b3d9ff;background-color: #b3d9ff;}
div.rhBoxBanner {margin: 0;padding: 0;border: 0;border-left: 1px solid #FFFFFF;}
#rhBoxBluSup {border-bottom: solid 1px white;background-color: #1A5FAC;}
#rhBoxHdwhite {height: 7px;background-color: #ffffff;border-bottom: solid 1px #006F9D;}
#rhBoxHdYel {height: 7px;background-color: #FCB242;border-bottom: solid 1px #BD8531;}
#rhBoxHdRed {height: 7px;background-color: #EE3153;border-bottom: solid 1px #B2253E;}
#rhBoxIn {margin: 6px 6px 6px 6px;padding: 0px;}
.rhVoxBoxTxt {background-color: #0099ff;padding: 1px 3px 1px 3px;border-bottom: solid 1px #006F9D;}
.rhQuoteBox {background-color: #ffffff;font-size: 70%;width: 195px;}
.rhQuoteBoxPic {float: left;width: 55px;padding: 8px;	margin: 0px;}
.rhQuoteBoxTxt {background-color: #ffffff;border-bottom: 0px solid #000000;padding-bottom: 2em;}
.rhQuoteBoxTxt h1, .rhQuoteBoxTxt h2,.rhQuoteBoxTxt h3, .rhQuoteBoxTxt h4, .rhQuoteBoxTxt h5, .rhQuoteBoxTxt h6 {margin: 0;color: #fff;	background-color: #06c;padding: 5px 20px 5px 10px;font-weight: normal;}
.rhQuoteBoxTxt p {font-style: italic;padding: 0 20px 0 10px;}


div.rhVoxBoxHeadingTxt H1, div.rhVoxBoxHeadingTxt H2, div.rhVoxBoxHeadingTxt H3, div.rhVoxBoxHeadingTxt H4, div.rhVoxBoxHeadingTxt H5, div.rhVoxBoxHeadingTxt H6 {color: #ffffff;padding: 1px 5px 1px 5px;}

.passpicLeft { 
	margin-right: 12px; 
}
.passpicRight { 
	margin-left: 12px; 
}
ol#breadcrumb {
	display: inline;
	margin: 0;
	padding: 0;
}
ol#breadcrumb li {
	display: inline;
	padding: 0 5px 0 5px;
}
ol#breadcrumb li.line {border-left: 1px solid #7F87AA;
}

#innerFrameDiv {position: relative;	border-style: solid;border-color: #ffffff;border-width: 0px;bottom: 3px;}


.topNavBar {background-color: #004b87; color: #ffffff;}
ul#topMainNav {height: 7px;margin: 0;padding: 0;font-size: 67%;text-align: center;}
ul#topMainNav li {float: left;height: 2px;	padding: 3px 10px 0 8px;list-style-type: none;color: #ffffff}
ul#topMainNav li.line {	background: url(/images/topnav_divider.gif) right top no-repeat;}
ul#topMainNav li a {color: #FFFFFF; text-decoration: none;background-color:}
ul#topMainNav li a:hover {COLOR: #FF0000}
ul#topMainNav li a {text-decoration:none}


.subnav1 {background-color: #ffffff; color: #000000; text-align:right; font-size: 90%;}
.subnav1 {height: 20px;margin: 0;padding: 0px 0px 2px 0px;font-size: 67%;text-align: right;}
.subnav1 li {float: left;height: 5px;	padding: 0px 0px 0 0px;list-style-type: none;color: #000000}
.subnav1 li a {color: #FF0000; text-decoration: none;background-color:}
.subnav1 li a:hover {COLOR: #FF0000; text-decoration:none}
.subnav1 li a {text-decoration:none}

a:link {font: 8pt Helvetica, Arial, sans-serif;; text-decoration: none; color: #004b87;	text-decoration: underline;}
a:visited {font: 8pt Helvetica, Arial, sans-serif; text-decoration: none; color: #004b87;	text-decoration: underline;}
a:active {font: 8pt Helvetica, Arial, sans-serif; text-decoration: none; color: #004b87;	text-decoration: underline;}
a:hover {font: 8pt Helvetica, Arial, sans-serif; text-decoration: none; color: #FF0000;	text-decoration: none;}

.conHdBlu {height: 4px;background-color: #004b87;}
.conHdLblue {background-color: #004b87;}
.conHdGreen {background-color: #FAAE17;font-family: verdana,geneva,sans-serif; color: #004b87; font-weight:bold ; text-decoration: none;font-size: 9pt;padding: 3px 0px 3px 10px;text-align:center}


div.lhHeading {background-color: #D9ECFF;border-bottom: solid 1px #DDE2F7;text-align: left; margin: 0;padding: 1px 4px 1px 10px;color: #004b87;font: 9pt Helvetica, Arial, sans-serif;}

.homeLeftColbdText {font-weight:bold ;font-size: 7pt;margin: 0px 0px 0px 0px;}
.homeLeftColText {font-size: 7pt;margin: 0px 6px 0px 3px;padding: 3px 0px 3px 0px}
.homeLeftColText2 {font-size: 7pt;margin: 0px 6px 0px 3px;padding: 8px 0px 3px 0px}
.conBdGrey {border-right: dotted 1px #B3D1C3;padding: 0;}

.homeBodyText {font-size: 70%;margin: 0;padding: 10px 13px 15px 10px;}
.homeBodyText5 {font-size: 70%;margin: 0;padding: 4px 0px 4px 10px;}
.homeBodyText6 {font-size: 70%;margin: 0;padding: 4px 0px 4px 0px;}
.homeBodyText7 {font-size: 70%;margin: 0;padding: 2px 5px 2px 5px;}
.homeBodyText8 {font-size: 70%;margin: 0;padding: 0px 0px 0px 0px;}

.homeBodyText h5 {margin-top: 0px;}
.homeBodyText2 {font-size: 70%;margin: 0;padding: 0px 0px 0px 0px;}
.homeBodyImage {float: left;margin: 8px 7px 7px 7px;border: 0;}
div.homeBodyMainPic {float: left;
}
.homeBodyText2 {font-size: 70%;margin: 0;padding: 7px 13px 0px 10px;}
.homeBodyText3 {font-size: 70%;margin: 0;padding: 6px 2px 6px 2px;}

a.footerLink:link, a.footerLink:visited, a.footerLink:active {font-family: verdana,geneva,sans-serif; text-decoration: none; color: #ffffff;	text-decoration: none; 	line-height: 170%;}
/* a.footerLink:hover {color: #828DBC;line-height: 170%;text-decoration: underline;} */
ul#bottomMainNav {height: 20px;margin: 0;padding: 1; text-align: center;font-size: 80%;}

div.lhmenu {background-color: #ffffff;border-bottom: 1px dotted #000000;text-align: left; margin: 0;padding: 1px 4px 2px 6px;color: #004b87;font: 8pt Helvetica, Arial, sans-serif;}
div.lhmenu2 {background-color: #D9ECFF;border-bottom: solid 1.5px #ffffff;text-align: left; margin: 0;padding: 1px 4px 2px 1px;color: #004b87;font: 8pt Helvetica, Arial, sans-serif;}
div.lhmenubt {background-color: #ffffff;text-align: left; margin: 0;padding: 1px 4px 2px 6px;color: #004b87;font: 8pt Helvetica, Arial, sans-serif;}
div.lhmenu2bt {background-color: #D9ECFF;text-align: left; margin: 0;padding: 1px 4px 2px 1px;color: #004b87;font: 8pt Helvetica, Arial, sans-serif;}

div.lhmenu :hover{font: 8pt Helvetica, Arial, sans-serif; text-decoration: none; color: #FF0000;}
div.lhmenu :link{font: 8pt Helvetica, Arial, sans-serif; text-decoration: none; color: #004b87;}
div.lhmenu li a{font: 8pt Helvetica, Arial, sans-serif; text-decoration: none; color: #FF0000;}


div.lhmenu li {font: 8pt Helvetica, Arial, sans-serif;color: #FF0000;}
div.lhmenu li a {font: 8pt Helvetica, Arial, sans-serif;color: #FF0000;}
div.lhmenu li a:hover {font: 8pt Helvetica, Arial, sans-serif;color: #FF0000;}


.star {color: #ff0000;font: 8pt Helvetica, Arial, sans-serif;padding: 4px 0px 4px 10px;}







UL#leftNav LI.open A {	BACKGROUND: url(../images/navArrow_down.gif) no-repeat 5px 5px}

UL#leftNav LI A.selected {	FONT-WEIGHT: bold}

UL#leftNav LI.open UL LI.closed A {	BACKGROUND: url(/images/navArrow_right.gif) no-repeat 25px 5px}
UL#leftNav LI.open UL LI.open A {	BACKGROUND: url(/images/navArrow_down.gif) no-repeat 25px 5px}
UL#leftNav LI.open UL LI A {	DISPLAY: block; PADDING-LEFT: 43px; BACKGROUND: url(/images/general/bullet_dash_blk.gif) no-repeat 28px 10px; TEXT-DECORATION: none
}
UL#leftNav LI.open UL LI.open UL LI A {DISPLAY: block; PADDING-LEFT: 60px; BACKGROUND: url(/images/general/bullet_dash_blk.gif) no-repeat 45px 10px; TEXT-DECORATION: none
}
A.leftNavLink:link {TEXT-DECORATION: 
}
A.leftNavLink:visited {TEXT-DECORATION:
}
A.leftNavLink:active {TEXT-DECORATION:}
A.leftNavLink:hover {TEXT-DECORATION:}
A.leftNavLinkB:link {FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.leftNavLinkB:visited {	FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.leftNavLinkB:active {FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.leftNavLinkB:hover {FONT-WEIGHT: bold; TEXT-DECORATION: underline
}












ul#bottomRightMainNav {
	height: 20px;
	margin: 0;
	padding: 0;
	width: 340px;
	float: right;
}
ul#bottomMainNav li {
	float: center;
	height: 17px;
	padding: 0 22px 0 0px;
	list-style-type: none;
	font-size: 70%;
}
ul#bottomRightMainNav li {
	float: left;
	height: 17px;
	padding: 0 0 0 22px;
	list-style-type: none;
	font-size: 70%;
}

ul.siteMap {
	list-style: none;
	margin: 10px 0 0 5px;
	padding: 0;
}
ul.siteMap li.newSection {
	margin-top: 10px;
}
ul.siteMap ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}


ul.rhNavList {
	list-style-image: url("/images/general/rhNavArrow_blu.gif");
	margin: 12px 0px 12px 10px;
	padding: 0px;
}
li.rhNavBul {
	margin: 1px 0px 0px 10px;
	padding:  0px 0px 0px -10px;
	line-height:90%;
}
ul.formList {
	list-style-image: url("/images/general/cNavArrow_red.gif");
	margin: 12px 0px 12px 10px;
	padding: 0px;
}
li.formBul {
	margin: 4px 0px 0px 10px;
	padding:  0px 0px 0px -10px;
	line-height:90%;
}

ul.bulLinkList li {
	list-style-image: url("../images/general/bullArrow_red.gif");
	font-weight: bold;
	margin-bottom: 1em;
}



/*  IMAGE STYLES  */
.imageG12 {
	width: 80px;
	height: 80px;
	float: left;
	margin-right: 16px;
	align: left;
}





/*  PAGE FOOTER STYLES  */
.footer {
	padding: 0px 0px 0px 12px;
	background-color: #004b87;
	height: 24px;
}
.footerWht {
	height: 24px;
	font-size: 70%;
	color: #828DBC;
	padding: 0px 0px 0px 12px;
}
#footerSpanL {
	margin: 3px 10px 0px 0px;
	height: 20px;
	font-size: 70%;
	color: #828DBC;
	width: 380px;
	float: left;
}
#footerSpanR {
	margin: 3px 0px 0px 10px;
	height: 20px;
	font-size: 70%;
	text-align: right;
	width: 340px;
	float: left;
}




/*  FONT AND TEXT STYLES  */
h1 {
	font-size: 120%;
	margin: 20px 0px 15px 0px;
}
h2 {
	font-size: 110%;
	margin: 20px 0px 10px 0px;
}
h3 {
	font-size: 110%;
	margin: 10px 0px 10px 0px;
}
h4 {
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
h5 {
	font-size: 110%;
}
h6 {
	font-size: 100%;
}
.bodyTxt {
	color: #000000;
}
.bldTxt {
	font-weight: bold;
}
.hdTxt1 {
	font-size: 120%;
	font-weight: bold;
	margin: 18px 0px 12px 0px;
}
.hdTxt2 {
	font-size: 110%;
	font-weight: bold;
	margin: 18px 0px 10px 0px;
}
.itemTxt {
	font-weight: bold;
	margin: 15px 0px 10px 0px;
	margin-top: 0px;
}
.srchTxt {
	font-weight: bold;
	margin-left: 2px;
	font-size: 70%;
}
span.userLocTxt {
	color: #7F87AA;
	font-size: 70%;
}
span.topNavTxtOn {
	line-height: 170%;
	color: #ffffff;
	font-size: 70%;
}
span.topLanTxtOn {
	line-height: 170%;
	font-weight: bold;
	color: #000000;
	font-size: 70%;
}
td.tblTxt {
	font-size: 70%;
	padding: 0px 12px 0px 12px;
}
/* added div for new support template */
td.tblTxtN, div.tblTxtN {
	font-size: 70%;
	padding: 0px 12px 12px 12px;
}
td.tblTxtS, div.tblTxtS {
	font-size: 70%;
}
td.tblTxtW {
	padding: 0px 12px 12px 12px;
}
td.tblTxtB {
	font-size: 70%;
	font-weight: bold;
	padding: 0px 12px 0px 12px;
}
td.tblTxtBBlu {
	font-size: 70%;
	font-weight: bold;
	padding: 0px 12px 12px 12px;
	background-color: #F3F5FD;
}
td.tblTxtBBluNp {
	font-size: 70%;
	font-weight: bold;
	padding: 0px 16px 0px 12px;
	background-color: #F3F5FD;
}

#dkBluTxt {
	color: #24357e;
}

#supportList li {
	padding-bottom: 1em;
}
.titleSup {
	font-size: 0.8em;
	color: #FFFFFF;
	margin: 5px 10px 8px 10px;
	font-weight: bold;
}
.bodySup {
	font-size: 0.7em;
	color: #8DC2F6;
	margin: 0px 10px 0px 10px;
	font-weight: bold;
}
.highlight {
	color: #FFFFFF;
}
.link {
	margin: 5px 10px 5px 10px;
}


/*  A LINK STYLES  */

a.lnkLocBar:link, a.lnkLocBar:visited, a.lnkLocBar:active, a.lnkLocBar:hover {
	color: #7F87AA;
	text-decoration: underline; 
}
a.topNavLink:link, a.topNavLink:visited, a.topNavLink:active, a.topNavLink:hover {
	text-decoration: none; 
	line-height: 110%;
	font-size: 70%;
}
a.topNavLinkOn:link, a.topNavLinkOn:visited, a.topNavLinkOn:active, a.topNavLinkOn:hover {
	text-decoration: none; 
	color: #FFFFFF;
}
a.topLanLink:link, a.topLanLink:visited, a.topLanLink:active, a.topLanLink:hover {
	color: #000000;
	text-decoration: none; 
	line-height: 170%;
	font-size: 70%;
}
a.leftNavLink:link, a.leftNavLink:visited, a.leftNavLink:active, a.leftNavLink:hover {
	text-decoration: none; 
}
a.leftNavLinkB:link, a.leftNavLinkB:visited, a.leftNavLinkB:active, a.leftNavLinkB:hover {
	text-decoration: underline; 
	font-weight: bold;
}
a.rightNavLink:link, a.rightNavLink:visited, a.rightNavLink:active, a.rightNavLink:hover {
	font-size: 70%;
}
a.bodylnkBld:link, a.bodylnkBld:visited, a.bodylnkBld:active, a.bodylnkBld:hover {
	margin-left: 4px;
	font-weight: bold;
}
a.lnkTxtYel:link, a.lnkTxtYel:visited, a.lnkTxtYel:active, a.lnkTxtYel:hover {
	color: #663300;
	font-weight: bold;
}
a.lnkTxtWht:link, a.lnkTxtWht:visited, a.lnkTxtWht:active, a.lnkTxtWht:hover {
	color: #ffffff;
	font-weight: bold;
}
a.itemBlkLnk:link, a.itemBlkLnk:visited, a.itemBlkLnk:active {
	font-weight: bold;
	text-decoration: underline;
	
}
a.itemBlkLnk:hover {
	font-weight: bold;
	text-decoration: underline;
}


a.rhLnkSup:link, a.rhLnkSup:visited, a.rhLnkSup:active {
	font-size: 0.7em;
	color: #663300;
	font-weight: bold;
	text-decoration: underline;
}
a.rhLnkSup:hover {
	font-size: 0.7em;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}




.bidQuoteLabel {
	font: bold 130% Helvetica, Arial, sans-serif;
	color: #FFFFFF;
}

table#gallery {
	margin: 50px 0 0 12px;
}



.tblTxtG {

	padding: 0px 12px 12px 12px;
}
