.flag img, input, .bannerLeftCol img {
behavior:url(../iepngfix_v2/iepngfix.htc);
}

/* Sales Form start */
.salesFormTable
{
width: 100%;
}

.salesFormTable *
{
font-size: 12px;
}

.salesFormTable th
{
border-bottom: solid 2px #532F64;
text-align: left;
}

.salesFormTable td
{
padding: 8px;
}

.salesFormTableHeader
{
color:#532F64;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.salesFormCheckBoxList td
{
padding: 0;
}

.salesFormCheckBoxList input
{
margin-left: 0;
border: none !important;
}

.salesFormDropDownList
{
font-size: 12px;
}

.salesFormTable input, .salesFormTable textarea
{
font-family: arial, sans-serif;
font-size: 12px;
border: solid 1px #ccc;
}

.salesFormTable textarea
{
width: 160px;
}

.salesFormSendButton
{
background: #532F64;
color: #fff;
border: solid 1px #ccc;
}
/* Sales Form end */

/*table, tbody, tfoot, thead, tr, th, td {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	outline: 0 !important;
	font-size: 100% !important;
	vertical-align: baseline !important;
	background: transparent !important;
}*/

.productFilesTable , .productFilesTable tbody, .productFilesTable tfoot, .productFilesTable thead, .productFilesTable tr, .productFilesTable th, .productFilesTable td {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	outline: 0 !important;
	font-size: 100% !important;
	vertical-align: baseline !important;
	background: transparent !important;
}

/*.productFilesTable
{
border-collapse: collapse;
}

.productFilesTable td
{
padding: 0 !important;
line-height: 1.4em !important;
}*/

.tomPuffContainer
{
width: 286px;
background: #fff !important;
}

.productFileName
{
font-size: 11px;
}

.productNameLabel
{
font-weight: bold;
text-transform: uppercase;
color: #aa95aa;
}

.productsNonGraphicPuffHeading
{
font-family: arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #b4c839;
display: block;
margin-top: 0;
margin-left: 18px;
}

.productsPuffContentInvertedColors
{
font-family: arial, sans-serif;
font-size: 11px;
color: #b4c839;
margin-top: 14px;
margin-left: 18px;
margin-right: 18px;
margin-bottom: 14px;
display: block;
}

.productsPuffContentInvertedColors a:link, .productsPuffContentInvertedColors a:active, .productsPuffContentInvertedColors a:visited
{
font-family: arial, sans-serif;
font-size: 11px;
color: #b4c839;
}

.productsPuffContentInvertedColors a:hover
{
text-decoration: underline;
}


.productsTwoColumnPuffContent p
{
margin-top: 0;
margin-bottom: 12px;
}

.productsIngress
{
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: rgb(83, 47, 100);
margin-bottom: 12px;
display: block;
}

.productsNonGraphicPuffContainerLastPuff
{
margin-right: 0;
margin-top: 0;
}

.productsNonGraphicPuffContainer
{
width: 208px;
height: 250px;
margin-right: 14px;
margin-top: 0;
float: left;
display: inline;
}

.productsTwoColumnPuffContainer
{
width: 430px;
float: left;
margin-right: 14px;
display: inline;
}

div#productsBottomRowContainer
{
width: 888px;
overflow: auto;
margin-top: 20px;
}

.productsPuffContent
{
font-family: arial, sans-serif;
font-size: 11px;
color: #fff;
margin-top: 14px;
margin-left: 18px;
margin-right: 18px;
margin-bottom: 14px;
}

.productsPuffContent a:link, .productsPuffContent a:active, .productsPuffContent a:visited
{
font-family: arial, sans-serif;
font-size: 11px;
color: #fff;
margin: 0;
}

.productsPuffContent a:hover
{
text-decoration: underline;
}

.productsPuffHeading
{
font-family: arial, sans-serif;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
margin-top: 17px;
margin-left: 18px;
display: block;
}

div#productsTopRowContainer
{
width: 874px;
overflow: auto;
}

.productsPuffContainer
{
width: 208px;
height: 350px;
float: left;
margin-right: 14px;
display: inline; /* IE double float width buggfix */
background: url(/filearchive/1/1269/betting.png) 0 100%;
}

.productsPuffContainerLastPuff
{
margin-right: 0;
}



body{margin: 0pt; padding: 0pt; background: rgb(83, 47, 100) none repeat scroll 0% 0%; text-align: center; color: rgb(0, 0, 0); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-family: Arial,Helvetica,sans-serif; font-size: 0.75em; line-height: 1.5em;}

acronym{border: medium none ;}

a{text-decoration: none;}

a:link{color: rgb(83, 47, 100);}

a:visited{color: rgb(83, 47, 100);}

a:hover{text-decoration: none;}

div#topContainer{background: transparent url(/filearchive/1/135/bg_top_repeat.png) repeat-x scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

div#topContainer_middle{margin: 0pt auto; padding: 0pt; background: transparent url(/filearchive/3/318/bg_top_960x125.png) repeat scroll 0% 0%; width: 960px; height: 125px; text-align: left; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

div#middleContainer{background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

div#middleContainer_middle{margin: 0pt auto; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 960px; text-align: left; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

div#bottomContainer{background: transparent url(/filearchive/1/134/bg_bottom_repeat.png) repeat-x scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

div#bottomContainer_middle{margin: 0pt auto; padding: 0pt; background: transparent url(/filearchive/3/317/bg_bottom_960x89.png) repeat scroll 0% 0%; width: 960px; height: 89px; text-align: left; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

div#footer{margin: 0pt auto; width: 700px; padding-top: 56px; text-align: center; color: rgb(170, 149, 170); font-size: 11px;}

div#footer p{margin: 0pt;}

.footerLink{color: rgb(170, 149, 170); text-decoration: underline;}

.footerLink:link{color: rgb(170, 149, 170); text-decoration: underline;}

.footerLink:visited{color: rgb(170, 149, 170); text-decoration: underline;}

.footerLink:hover{color: rgb(170, 149, 170); text-decoration:none;}

p {0pt 0pt 12px;}

.logoContainer{display: block; width: 180px; height: 70px; position: absolute; bottom: 8px; left: 80px;}

div#flagsAndSearchContainer{width: 290px; height: 35px; position: absolute; top: 0pt; right: 40px;}

div#flagsAndSearchContainer_posRelative{width: 290px; height: 35px; position: relative;}

.flag{position: absolute;}

.flag_sv{top: 8px; right: 237px;}

.flag_uk{top: 8px; right: 266px;}

.searchTextBox{border: 1px solid rgb(204, 204, 204); width: 184px; height: 17px; top: 8px; position: absolute; right: 40px; font-size: 12px; line-height: 17px; color: rgb(175, 175, 175);}

.searchbutton{position: absolute; top: 6px; right: 0pt;}

div#topMenuContainer{position: absolute; top: 49px; right: 40px; width: 600px; height: 32px;}

div#topMenuContainer_posRelative{position: relative; width: 600px; height: 32px;}

.radMenu_topMenu{height: 32px; position: absolute ! important; top: 0pt; right: 0pt; font-family: Arial,Verdana,Sans-Serif; font-size: 12px; font-weight: bold;}

.menuItem_mouseout{padding: 0pt 20px; background: transparent url(/filearchive/1/143/topmenu_bg_repeat_mouseout.png) repeat-x scroll 0% 0%; height: 32px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: rgb(51, 51, 51);}

.menuItem_mouseout:link{color: rgb(51, 51, 51);}

.menuItem_mouseout:visited{color: rgb(51, 51, 51);}

.menuItem_mouseout:active{color: rgb(51, 51, 51);}

.menuItem_mouseout:hover{background: transparent url(/filearchive/1/144/topmenu_bg_repeat_mouseover.png) repeat-x scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(83, 46, 99); text-decoration: none;}

.menuItem_mouseout_selected{padding: 0pt 20px; background: transparent url(/filearchive/1/144/topmenu_bg_repeat_mouseover.png) repeat-x scroll 0% 0%; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(83, 46, 99);}

.menuItem_mouseout_selected:hover{text-decoration: none;}

.menuItem_first{background: transparent url(/filearchive/1/145/topmenu_first_mouseout.png) repeat scroll 0% 0%; height: 32px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; float: left; list-style-type: none;}

.menuItem_first_mouseover{background: transparent url(/filearchive/1/146/topmenu_first_mouseover.png) repeat scroll 0% 0%; height: 32px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; float: left; list-style-type: none;}

.menuItem_last{background: transparent url(/filearchive/1/147/topmenu_last_mouseout.png) repeat scroll 0% 0%; height: 32px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; float: left; list-style-type: none;}

.menuItem_last_mouseover{background: transparent url(/filearchive/1/148/topmenu_last_mouseover.png) repeat scroll 0% 0%; height: 32px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; float: left; list-style-type: none;}

div#subMenuContainer{position: absolute; top: 81px; right: 40px; width: 700px; height: 32px;}

.radMenu_subMenu{height: 32px; position: absolute ! important; top: 0pt; right: 0pt; font-family: Arial,Verdana,Sans-Serif; font-size: 11px; font-weight: bold;}

.subMenuItem_mouseout{padding: 0pt 6px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: rgb(102, 102, 102);}

.subMenuItem_mouseout:link{padding: 0pt 6px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: rgb(102, 102, 102);}

.subMenuItem_mouseout:active{padding: 0pt 6px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: rgb(102, 102, 102);}

.subMenuItem_mouseout:visited{padding: 0pt 6px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: rgb(102, 102, 102);}

.subMenuItem_mouseout:hover{color: rgb(83, 47, 100);}

.subMenuItem_mouseut_selected{padding: 0pt 6px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: rgb(180, 200, 57) ! important;}

.subMenuItem_separator{font-size: 12px ! important; line-height: 31px ! important; color: rgb(102, 102, 102);}

div#newsArchiveYearsMenuContainer{width: 559px; height: 32px; margin-bottom: 18px;}

.radMenu_newsArchiveYearsMenu{height: 32px; font-family: Arial,Verdana,Sans-Serif; font-size: 12px; font-weight: bold;}

.newsArchiveYearsMenuItem_mouseout{padding: 0pt 2px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: #b4c839;}

.newsArchiveYearsMenuItem_mouseout:link{padding: 0pt 2px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: #b4c839;}

.newsArchiveYearsMenuItem_mouseout:active{padding: 0pt 2px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: #b4c839;}

.newsArchiveYearsMenuItem_mouseout:visited{padding: 0pt 2px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: #b4c839;}

.newsHeadingSubPage:link,.newsHeadingSubPage:active,.newsHeadingSubPage:visited,.newsHeadingSubPage:hover {color:#b4c839; font-weight: bold; font-size: 12px;}

.newsHeadingSubPage:hover{text-decoration: underline;}

.newsHeading:hover{text-decoration: underline;}

.radMenu_newsArchiveYearsMenu .rmFirst .rmLink{padding-left: 0pt;}

.newsArchiveYearsMenuItem_mouseout:hover{color: rgb(83, 47, 100); text-decoration: underline;}

.newsArchiveYearsMenuItem_mouseut_selected{padding: 0pt 2px; height: 32px; float: left; line-height: 32px; cursor: pointer ! important; text-transform: uppercase; text-decoration: none; color: rgb(83, 47, 100);}

.newsArchiveYearsMenuItem_separator{font-size: 12px ! important; line-height: 31px ! important; color: #b4c839;}

div#contentContainer{width: 874px; margin-left: auto; margin-right: auto; padding-top: 0px; padding-bottom: 20px; color: rgb(51, 51, 51);}

/*div#contentContainer_2column{overflow: auto; width: 874px; margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom: 20px; color: rgb(51, 51, 51);min-height:543px;}*/

/*div#contentContainer_2column{overflow: auto; width: 874px; margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom: 20px; color: rgb(51, 51, 51); min-height:543px;}

div#contentContainer_2column_IE6 {width: 874px; margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom: 20px; color: rgb(51, 51, 51); height:543px;}*/

div.contentContainer_2column{overflow: auto; width: 874px; margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom: 20px; color: rgb(51, 51, 51); min-height:543px;}

div.contentContainer_2column_IE6 {width: 874px; margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom: 20px; color: rgb(51, 51, 51); height:543px;}

div#contentContainerLeftCol{width: 559px; float: left; margin-right: 29px; overflow: hidden;}

div#contentContainerLeftCol h1{margin-top: 0pt; margin-bottom: 14px; font-size: 18px; font-weight: bold; text-transform: uppercase; color: rgb(83, 47, 100);}

.puffTitle{margin-top: 0pt; margin-bottom: 14px; font-size: 18px; font-weight: bold; text-transform: uppercase; color: rgb(83, 47, 100);}

/*div#contentContainerLeftCol p{margin-bottom: 30px; font-size: 12px;}*/
div#contentContainerLeftCol p{margin-bottom: 10px; margin-top: 0px; font-size: 12px;}

/*div#contentContainerLeftCol .ingress{margin-top: 0pt; margin-bottom: 24px; font-size: 12px; font-weight: bold; color: rgb(83, 47, 100);}*/
div#contentContainerLeftCol .ingress
{
/*
margin-top: 0px;
margin-bottom: 0px;
font-size: 12px;
font-weight: bold;
color: rgb(83, 47, 100);*/

font-size: 12px;
font-weight: bold;
line-height: 1.5em;
color: #532f64;
/*margin-bottom: 1em;*/
}

div#contentContainerLeftCol .ingress p
{
font-size: 12px;
font-weight: bold;
line-height: 1.5em;
color: #532f64;
}


/*div#contentContainerLeftCol h2{margin-top: 0pt; margin-bottom: 5px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: rgb(170, 149, 170);}*/
div#contentContainerLeftCol h2{margin-top: 1em; margin-bottom: 5px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: rgb(170, 149, 170);}

div#contentContainerRightCol{width: 286px; float: left;}

.subPageBannerImage{display: block; width: 559px; height: 160px; margin-bottom: 28px;}

/*div#bannerContainer{background: transparent url(/filearchive/1/1005/main_image_875x200.jpg) no-repeat scroll 0% 0%; width: 875px; height: 200px; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}*/

.bannerContainer {width: 875px; height: 200px; position: relative;}

.bannerLeftCol{overflow: hidden; position: absolute; top: 20px; left: 30px; width: 380px; height: 164px;}

.bannerRightCol{overflow: hidden; position: absolute; top: 30px; left: 380px; width: 280px; height: 160px;}

.bannerLeftCol h1{font-size: 18px; margin-top: 0pt; margin-bottom: 8px;padding-bottom:0;}

.bannerLeftCol p{font-size: 12px; line-height:13px;}

.bannerRightCol h2{font-size: 14px;margin-top: 0pt; margin-bottom: 8px;}

.bannerRightCol p{margin: 8px 0pt;font-size: 11px; line-height:13px;}

div#puffarContainer{overflow: auto; width: 874px; margin-top: 10px;}

.column{float: left; width: 286px; margin-right: 8px;}

.lastColumn{margin-right: 0pt;}

.puff{background: transparent url(/filearchive/1/152/puff_content_bg_repeat.png) repeat-y scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-size: 11px; color: rgb(83, 47, 100);}

.puff2{margin-top: 8px;}

.puffHeadingContainer{width: 286px; height: 33px; background-image: url(/filearchive/1/151/puff_heading.png); font-size: 0pt; position: relative;}

.puffContentContainerLatestNews{padding: 8px 14px 17px; background: transparent url(/filearchive/4/430/boxes_small_footer_with_no_icon.png) no-repeat scroll center bottom; width: 258px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; position: relative; line-height: 1.4em;}

.puffContentContainer{
    padding: 8px 14px 17px; 
    background: transparent url(/filearchive/4/430/boxes_small_footer_with_no_icon.png) no-repeat scroll center bottom; 
    width: 258px; 
    -moz-background-clip: -moz-initial; 
    -moz-background-origin: -moz-initial; 
    -moz-background-inline-policy: -moz-initial; 
    position: relative; 
    line-height: 1.4em;
    _width:286px;
}

.puffContentContainer a:link,.puffContentContainer a:active,.puffContentContainer a:visited {text-decoration:underline;}
.puffContentContainer a:hover {text-decoration: none;}

.puffContentContainer p {margin: 0 0 12px 0;}

.lblHeading{font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(255, 255, 255); font-weight: bold; text-transform: uppercase; position: absolute; left: 14px; top: 4px;}

.newsDate{display: block; font-weight: bold; color: rgb(83, 47, 100); font-size: 11px;}

.newsItem{display: block; margin-bottom: 14px;}

.arrow{font-size: 18px; font-weight: bold; color: rgb(180, 200, 57); margin-right: 4px;}

.linkText{color: rgb(180, 200, 57) ! important; font-weight: bold; font-size: 11px; text-transform: uppercase;}

.newsArchiveLink:hover{text-decoration: none;}

div#quoteContainer{border: 1px solid rgb(214, 213, 213); padding: 9px 12px; background-color: rgb(249, 249, 249); margin-bottom: 8px;}

.puffTextBold{font-weight: bold;}

div#quoteDate{border-bottom: 1px dotted rgb(214, 213, 213); padding: 0pt 0pt 4px; width: 232px;}

div#quoteName{border-bottom: 1px dotted rgb(214, 213, 213); padding: 4px 0pt; width: 232px;}

div#quoteChange{padding: 0px 0pt 0pt;}

.quoteArrow{padding-left: 10px; padding-right: 10px;}

.quoteChange{padding-right: 10px;}

.calendarItemContainer{overflow: auto; width: 258px;}

.dateSquare{border: 1px solid rgb(214, 213, 213); float: left; width: 34px; height: 31px; background-color: rgb(249, 249, 249);}

.calendarItem{float: left; width: 212px; padding-left: 10px;}

.calendarItemDay{text-align: center; font-size: 16px; font-weight: bold; height: 19px; line-height: 19px;}

.calendarItemMonth{text-align: center; height: 12px; line-height: 12px; text-transform: uppercase;}

.calendarItemEventName{text-transform: uppercase;}

.reportLink{overflow: auto; display: block; width: 258px; cursor: pointer; font-size: 0pt; margin-bottom: 10px;}

.fileIcon{float: left; width: 14px;}

.reportName{float: left; text-transform: normal; padding-left: 4px; font-size: 12px !important;}
.reportName:link,.reportName:active,.reportName:visited{text-decoration: underline;font-size: 12px !important;}
.reportName:hover{text-decoration: none;font-size: 12px !important;}

.reportNamePuff{float: left; text-transform: normal; padding-left: 4px; font-size: 11px !important;}
.reportNamePuff:link,.reportNamePuff:active,.reportNamePuff:visited{text-decoration: underline;font-size: 11px !important;}
.reportNamePuff:hover{text-decoration: none;font-size: 11px !important;}

.title{font-size: 19px; font-weight: bold; color: rgb(83, 47, 100); margin-top: 0pt; margin-bottom: 14px; text-transform: uppercase;}

.content1Col{font-size: 12px; min-height:543px;}
.content1Col_IE6{font-size: 12px; height:543px;}

div#newsListContainer{width: 559px;}

.newsItemContainer{margin-bottom: 20px;}

.newsItemDate{color: rgb(0, 0, 0);}

.newsItemTitle{font-size: 12px; color: rgb(83, 47, 100); font-weight: bold;}

.newsItemTitle:link{font-size: 12px; color: rgb(83, 47, 100); font-weight: bold;}

.newsItemTitle:visited{font-size: 12px; color: rgb(83, 47, 100); font-weight: bold;}

.newsItemTitle:active{font-size: 12px; color: rgb(83, 47, 100); font-weight: bold;}

.newsItemTitle:hover{text-decoration: underline;}

.newsItemExcerpt{font-size: 12px;}

.newsItemReadMore{font-size: 12px;}

.newsItemReadMore:link{font-size: 12px;text-decoration: underline;}

.newsItemReadMore:visited{font-size: 12px;text-decoration: underline;}

.newsItemReadMore:active{font-size: 12px;text-decoration: underline;}

.newsItemReadMore:hover{text-decoration: none;}

.newsArchiveContainer{margin-bottom: 20px;}

.newsArchiveContainer h1{margin-top: 0pt; margin-bottom: 14px; font-size: 18px; font-weight: bold; text-transform: uppercase; color: rgb(83, 47, 100);}

.newsItemTitleSmall{font-weight: bold;}

.newsItemTitleSmall:link{font-weight: bold;}

.newsItemTitleSmall:visited{font-weight: bold;}

.newsItemTitleSmall:active{font-weight: bold;}

.newsItemTitleSmall:hover{text-decoration: underline;}

.newsItemExcerpt_newsArchivePuffContainer{font-size: 11px;}

.newsItemSeparator{border-bottom: 1px dotted rgb(51, 51, 51); height: 10px; margin-bottom: 10px; font-size: 0pt;}

div#newsArchiveLink_newsArchivePuffContainer{margin-top: 15px;}

.newsArchiveLink_newsArchivePuff{font-weight: bold;}

.newsArchiveLink_newsArchivePuff:link{font-weight: bold;}

.newsArchiveLink_newsArchivePuff:visited{font-weight: bold;}

.newsArchiveLink_newsArchivePuff:active{font-weight: bold;}

.newsArchiveLink_newsArchivePuff:hover{text-decoration: underline;}

.purpleLinkArrow{color: rgb(83, 47, 100);}

.sitemapheader{height: 20px; padding-top: 4px; padding-left: 4px;}

a.sitemap_level1:link{font-weight: bold; font-size: 12px; text-decoration: none; color: rgb(83, 47, 100); text-transform: uppercase;}

a.sitemap_level1:visited{font-weight: bold; font-size: 12px; text-decoration: none; color: rgb(83, 47, 100); text-transform: uppercase;}

a.sitemap_level1:hover{font-weight: bold; font-size: 12px; color: rgb(83, 47, 100); text-decoration: underline; text-transform: uppercase;}

a.sitemap_level1:active{font-weight: bold; font-size: 12px; text-decoration: none; color: rgb(83, 47, 100); text-transform: uppercase;}

a.sitemap_level2:link{font-weight: bold; font-size: 12px; text-decoration: none; color: rgb(51, 51, 51);}

a.sitemap_level2:visited{font-weight: bold; font-size: 12px; text-decoration: none; color: rgb(51, 51, 51);}

a.sitemap_level2:hover{font-weight: bold; font-size: 12px; text-decoration: underline; color: rgb(51, 51, 51);}

a.sitemap_level2:active{font-weight: bold; font-size: 12px; text-decoration: none; color: rgb(51, 51, 51);}

a.sitemap_level3:link{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: none;}

a.sitemap_level3:visited{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: none;}

a.sitemap_level3:hover{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: underline;}

a.sitemap_level3:active{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: none;}

a.sitemap_level4:link{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: none;}

a.sitemap_level4:visited{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: none;}

a.sitemap_level4:hover{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: underline;}

a.sitemap_level4:active{font-weight: normal; font-size: 10px; font-family: verdana; text-decoration: none;}

h3{margin: 0pt; font-size: 1em; font-weight: normal; line-height: 1.2em; padding-top: 0.4em; text-transform: uppercase; color: rgb(83, 47, 100);}

/* TOPMENUFINAL START */
#topMenuFinalContainer ul {float:right;list-style:none;}
#topMenuFinalContainer li {float:right;}

/* RESET FOR X-BROWSER COMPATIBILITY */
#topMenuFinalContainer, #topMenuFinalContainer ul, #topMenuFinalContainer a {margin:0;padding:0;border:0;}

/* <a> STYLES */
#topMenuFinalContainer a {color:#333;padding:0 20px;display:inline-block;line-height:32px;}

#topMenuFinalContainer a:link,
#topMenuFinalContainer a:active,
#topMenuFinalContainer a:visited {color:#333;text-decoration:none;font-weight:bold;text-transform:uppercase;}
#topMenuFinalContainer a:hover {background-position: 0 -32px;color:#532E63;text-decoration:none;font-weight:bold;text-transform:uppercase;}

/* jQuery CLASSES START */
/* MIDDLE TOPMENU ITEM */
.topMenuFinal_middleTopMenuItem_a {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 0;}
.topMenuFinal_middleTopMenuItem_a_selected {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 -32px;color:#532E63!important;padding:0 20px;display:inline-block;line-height:32px;}

/* FIRST TOPMENU ITEM */
.topMenuFinal_firstTopMenuItem_a {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 -96px!important;padding:0 20px 0 24px!important;}
.topMenuFinal_firstTopMenuItem_a_mouseEnter {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 -128px!important;padding:0 20px 0 24px!important;}
.topMenuFinal_firstTopMenuItem_a_mouseLeave {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 -96px;padding:0 20px 0 24px!important;}
.topMenuFinal_firstTopMenuItem_a_selected {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 -128px!important;padding:0 20px 0 24px!important;color:#532E63!important;}

/* LAST TOPMENU ITEM */
.topMenuFinal_lastTopMenuItem_a {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 100% -192px!important;padding:0 24px 0 20px;}
.topMenuFinal_lastTopMenuItem_a_mouseEnter {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 100% -224px!important;padding:padding:0 24px 0 20px;}
.topMenuFinal_lastTopMenuItem_a_mouseLeave {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 100% -192px!important;padding:padding:0 24px 0 20px;}
.topMenuFinal_lastTopMenuItem_a_selected {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 100% -224px!important;padding:padding:0 24px 0 20px;color:#532E63!important;}

.topMenuFinal_lastTopMenuItem_li {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 0;}
.topMenuFinal_lastTopMenuItem_li_mouseEnter {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 -32px!important;}
.topMenuFinal_lastTopMenuItem_li_mouseLeave {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 0;}
.topMenuFinal_lastTopMenuItem_li_selected {background:url(/TabStrip/TabStrip/TabStripHStates.gif) no-repeat 0 -32px;}
/* jQuery CLASSES END */
/* TOPMENUFINAL END */




/* SUBMENUFINAL START */
#subMenuFinalContainer ul {float:right;list-style:none;}
#subMenuFinalContainer li {float:right;}

/* RESET FOR X-BROWSER COMPATIBILITY */
#subMenuFinalContainer, #subMenuFinalContainer ul, #subMenuFinalContainer a, #subMenuFinalContainer .subMenuSeparator {margin:0;padding:0;border:0;}

#subMenuFinalContainer ul {margin-right: 7px;}

/* <a> STYLES */
#subMenuFinalContainer a, #subMenuFinalContainer .subMenuSeparator {color:#666;padding:0;display:inline-block;line-height:32px;font-size:11px;}

#subMenuFinalContainer a:link,
#subMenuFinalContainer a:active,
#subMenuFinalContainer a:visited {color:#666;text-decoration:none;font-weight:bold;text-transform:uppercase;}
#subMenuFinalContainer a:hover {color:#532E63;text-decoration:none;font-weight:bold;text-transform:uppercase;}

#subMenuFinalContainer .subMenuSeparator {padding: 0 7px;}

#subMenuFinalContainer .subMenuFinal_selected {color:#B4C839!important;}

/* SUBMENUFINAL END */