/*----------styles first created by XX mm/yyyy----------*/

/*----------start default styles to normalise settings----------*/

/* default styles */

body, table, td, tr, p, ul, ol, li {font:12px arial, verdana, sans-serif; color:#231f22;}

body {width: 1000px; margin: 20px auto !important; position: relative;} 
.Masterdiv {background: url(/Images/UserUploadedImages/17/bg-body.gif) center top repeat-y; padding-left: 15px;}

.clsNormal, .clsAltNormal {font:12px arial, verdana, sans-serif; color:#231f22;}
.clsAltNormalOneSmaller {font:11px arial, verdana, sans-serif !important; color:#231f22 !important;}

#tblContentTD2 {height:100% !important;}

/* default link styles */

a, a:link, a:visited, a:active {font:12px arial, verdana, sans-serif; color:#cd5627; text-decoration:none;}
a:hover, a:focus {font:12px arial, verdana, sans-serif; color: #EF0000 !important; text-decoration:underline;}

/* default heading styles */

h1 {font:bold 17px arial, verdana, sans-serif; color:#231f22; padding:0px; margin:20px 20px 20px 20px;}  
h2 {font:bold 15px arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px;}
h3 {font:bold 14px arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px;}
h4 {font:bold 13px arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px;}
h5 {font:bold 13px arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px;}
h6 {font:bold 12px arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px;}


/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; font:11px arial, verdana, sans-serif; color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#ffffff !important;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#cd5627 !important; text-decoration:underline;}

#adminBanner {display:none;}


/*----------start styles for site banner area----------*/


.logo {background: url(/Images/UserUploadedImages/17/AssetSuperLogo.jpg); display: block; width: 238px; height: 64px;}
.logo h1, .logo h2, .logo-print  {display: none;}

table#banner {width:100%; height: 80px; background: url(/Images/UserUploadedImages/17/bg-header.gif) center top;}

table#banner td {padding:5px 12px;}

table#banner td#bannerLeft {width: 200px !important; padding: 30px 0 10px 30px;}

table#banner td#bannerRight {text-align:right; qpadding-left: 52px;}

td#bannerRight div.helpcontact {width: auto; float: left; color: #ef3e33; font: bold 11px Arial; line-height: 22px;}
td#bannerRight div.helpIcon {width: auto; float: left; margin-left: 180px; margin-top: 3px;}
td#bannerRight div.helpIcon {margin-right: 5px;}
td#bannerRight div.topLinks {float: left; width: auto; margin-right: 2px; margin-top: 4px;}
td#bannerRight div.topLinks, td#bannerRight div.topLinks a {color: #4d4d4f; font: normal 11px Arial; margin-left: 2px;}

input#Module13_strSearchKeyword13 {background: none; width: 120px !important; height: 20px !important; border: 0 !important; font: 11px Arial !important; padding:3px 0px 0 8px; margin-right: 17px;}
a#Module13_SearchAnchor {position: absolute;  float: left; left: 135px! important; top: 6px}

div.searchBanner {position: relative; float: left; background: url(/images/useruploadedimages/11/searchTop.jpg) no-repeat; width: 150px !important;}
div.searchBanner input#Module13_strSearchKeyword13 {font-size: 11px;}

/*----------start styles for main banner area----------*/

div#mainBanner {border-collapse: collapse; margin-left: 10px; height: 330px; position: relative; float: left; margin-top: 2px;}


/* --------- Tag Line ------------ */

div.tagLine {position: relative;}
div.tagLine img {position: absolute; top: -30px;}
.element div.tagLine img {position: relative;}

/*--------- Whats News ----------- */

table.whatsNews h2 {color: #4f6168; font-size: 18px; margin-left: 10px; margin-top: 5px;}
table.whatsNews td.header {height: 10px;  vertical-align: middle;}
table.whatsNews td.content {height: 100px; vertical-align: top;}
table.whatsNews {background: url(/images/useruploadedimages/11/whatsNewsBg.jpg) top; width: 221px; height: 196px; margin-top: 10px;}
table.whatsNews ul {margin: 0; padding: 0;}
table.whatsNews li {margin-left: 25px; margin-bottom: 5px; list-style: none; font: normal 13px Arial; color: #4d4d4f; list-style-image: url(/images/useruploadedimages/11/whatsNewsList.jpg); list-style-position:outside;}
table.whatsNews li a, table.whatsNews li a:visited {color: #333; font: 12px Arial;}
table.whatsNews li a:hover {color: #EF0000;}

/*--------- Access Boxes ----------- */

div.MemberAccess {background: url(/images/useruploadedimages/11/memberAccess.jpg) no-repeat right; width: 220px; height: 34px; margin-top: 40px;} 
div.MemberAccess h3, div.EmployerAccess h3 {background-color: transparent !important; color: #fff !important; font: bold 14px Arial !important; text-indent: 10px; line-height: 32px !important; margin: 0 !important; padding: 0 !important;}
div.EmployerAccess {background: url(/images/useruploadedimages/11/employersAccess.jpg) no-repeat right; width: 220px; height: 34px; margin-top: 5px;} 
div.MemberAccess h3 {background-color: transparent !important; background: url(/images/UserUploadedImages/11/memberAccessArrow.jpg) no-repeat  190px 5px;}
div.MemberAccess h3:hover {background: url(/images/UserUploadedImages/11/memberAccessArrowOn.jpg) no-repeat  190px 5px;}
div.EmployerAccess h3 {background-color: transparent !important; background: url(/images/UserUploadedImages/11/employersAccessArrow.jpg) no-repeat  190px 5px;}
div.EmployerAccess h3:hover {background: url(/images/UserUploadedImages/11/employersAccessArrowOn.jpg) no-repeat  190px 5px;}
div.MemberAccess a, div.EmployerAccess a {text-decoration: none;}

/*----------start top menu styles----------*/

/* --------- Bottom Blocks ----------- */

table#bottomBlocks {margin-left: 10px;}
table#bottomBlocks td {padding-right: 10px;}
div#bottomRight {margin-top: 10px;}

/* article to left of top menu */

table#topMenuLeft {background-color:#999999; width:120px; height:30px; display: none;}
table#topMenuLeft td {padding:0px 0px 0px 12px;}

#TableTopNavBar {height:33px; background: url(/Images/UserUploadedImages/17/bg-body.gif) center top repeat-y; qpadding-left: 20px;}
#TableTopNavBar .menu {margin-left: 25px;}

/* styles for level 1 */

#TableTopNavBar .CMLevel1,
#TableTopNavBar .CMLevel1Selected {height:33px; border-right:1px solid white; float:left !important;}
#TableTopNavBar .CMLevel1 .text {font-size:12px !important; padding:8px 11px 6px 12px !important; height:16px !important; color:#fff; width: 120px; background: url(/images/useruploadedimages/11/normalTab.jpg) no-repeat; font-weight: bold; text-transform: uppercase; text-align: center; }
#TableTopNavBar .CMLevel1:hover .text,
#TableTopNavBar .CMLevel1:focus .text {font-size:12px !important; font-weight: bold; text-transform: uppercase; padding:8px 11px 6px 12px !important; height:16px !important; color: #fff; background: url(/images/useruploadedimages/11/activeTab.jpg) no-repeat;}
#TableTopNavBar .CMLevel1Selected .text {font-size:12px !important; font-weight: bold; color: #fff; text-transform: uppercase; text-align: center; background: url(/images/useruploadedimages/11/activeTab.jpg) no-repeat; width: 120px; padding:8px 16px 6px 14px !important; height:16px !important;}
 
/* styles for level 2 */

#TableTopNavBar .CMLevel2,
#TableTopNavBar .CMLevel2Selected {height:30px; border-bottom:1px solid white;}
#TableTopNavBar .CMLevel2 .text {font-size:12px !important; color: #fff; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel2:hover .text,
#TableTopNavBar .CMLevel2:focus .text {font-size:12px !important; color: #fff; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableTopNavBar .CMLevel2Selected .text {font-size:12px !important; color: #fff; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 
/* styles for level 3 */

#TableTopNavBar .CMLevel3,
#TableTopNavBar .CMLevel3Selected {height:30px; border-bottom:1px solid white;}
#TableTopNavBar .CMLevel3 .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel3:hover .text,
#TableTopNavBar .CMLevel3:focus .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableTopNavBar .CMLevel3Selected .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 
/* styles for level 4 */

#TableTopNavBar .CMLevel4,
#TableTopNavBar .CMLevel4Selected {height:30px; border-bottom:1px solid white;}
#TableTopNavBar .CMLevel4 .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel4:hover .text,
#TableTopNavBar .CMLevel4:focus .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableTopNavBar .CMLevel4Selected .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}

/* article to right of top menu */

table#topMenuRight {background-color:#999999; width:120px; height:30px; display: none;}
table#topMenuRight td {padding:0px 12px 0px 0px;}


/*----------start left menu styles----------*/

/* article above left menu */

table#leftMenuAbove {background-color:#cccccc; width:170px; height:30px;}
table#leftMenuAbove td {padding:0px 12px 0px 12px;}

#TableLeftNavBar {background-color:#cccccc; display: none;}
 
/* styles for level 1 */

#TableLeftNavBar .CMLevel1,
#TableLeftNavBar .CMLevel1Selected {height:30px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel1 .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; /*height:16px !important;*/ color:#ffffff;}
#TableLeftNavBar .CMLevel1:hover .text,
#TableLeftNavBar .CMLevel1:focus .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; /*height:16px !important;*/ color:#cd5627;}
#TableLeftNavBar .CMLevel1Selected .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; /*height:16px !important;*/ color:#cd5627;}
 
/* styles for level 2 */

#TableLeftNavBar .CMLevel2,
#TableLeftNavBar .CMLevel2Selected {height:30px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel2 .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel2:hover .text,
#TableLeftNavBar .CMLevel2:focus .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel2Selected .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 
/* styles for level 3 */

#TableLeftNavBar .CMLevel3,
#TableLeftNavBar .CMLevel3Selected {height:30px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel3 .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel3:hover .text,
#TableLeftNavBar .CMLevel3:focus .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel3Selected .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 
/* styles for level 4 */

#TableLeftNavBar .CMLevel4,
#TableLeftNavBar .CMLevel4Selected {height:30px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel4 .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel4:hover .text,
#TableLeftNavBar .CMLevel4:focus .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel4Selected .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}

/* article below left menu */

table#leftMenuBelow {background-color:#cccccc; width:170px; height:30px;}
table#leftMenuBelow td {padding:0px 12px 0px 12px;}


/*----------start styles for breadcrumbs and print friendly area----------*/

/* styles for the breadcrumb */

table#breadPrint {width:100%; margin:20px 0px; height:25px;}

table#breadPrint td#breadcrumbMargin {padding:0px 20px; text-align:left;}

table#breadPrint td#printMargin {padding:0px 0px 0px 20px; text-align:right; width:25px;}

table#breadPrint td#printMargin img {vertical-align:middle;}

table#breadPrint td#sizeMargin {padding:0px 20px 0px 0px; text-align:right; width:46px;}

table#breadPrint td#sizeMargin img {margin-left:1px; vertical-align:middle;}


/*----------start styles for main content area----------*/

#tblContentTD1 p {font:12px arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px; line-height:125%;}


/*----------start styles for right panel----------*/

#tblContentTD2 h3, #tblContentTD2 h4, #tblContentTD2 h5, #tblContentTD2 h6 {font:bold 11px arial, verdana, sans-serif;color:#231f22; padding:10px 10px 5px 10px; margin:10px 10px 0px 10px; background-color:#cccccc;}

#tblContentTD2 p {font:11px arial, verdana, sans-serif;color:#231f22; padding:5px 10px 5px 10px; margin:0px 10px; background-color:#cccccc;}


/*----------start styles for the site footer area----------*/

table#footer {width:100%; height: 45px; margin: 15px 25px 20px; }

#Footer1_TRBottomBannerHTML {background: url(/Images/UserUploadedImages/17/bg-footer.gif) center bottom no-repeat;}

td#footerInfo table td {font: 9px Arial; line-height: 9px;}

td#footerLinks table {qfloat: right; width:280px;}
td#footerLinks a {color: #000; font-size: 10px;}

td#footerLinks table a {border-left: 1px #4d4d4f dashed; padding: 2px 5px;}

table#footer td#footerTextElcom {font: 11px arial, verdana, san-serif; color:#231f22; text-decoration: none; text-align:right; padding:5px 12px 5px 12px;}

table#footer td#footerTextElcom a, table#footer td#footerTextElcom a:link, table#footer td#footerTextElcom a:active, table#footer td#footerTextElcom a:visited {font: 11px arial, verdana, san-serif; color:#231f22; text-decoration:none;}

table#footer td#footerTextElcom a:hover, table#footer td#footerTextElcom a:focus {font: 11px arial, verdana, san-serif; color:#cd5627; text-decoration:underline;}

table#footer #logos a, table#footer #logos a img {border: none;}
table#footer #logos a:hover img {margin-bottom: 3px;}

/*----------start styles for accessiblity areas----------*/

/* top menu accessibility */

div#topMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#topMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* left menu accessibility */

div#leftMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#leftMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* right panel menu accessibility */

div#rightAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#rightAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* footer accessibility */

div#footerAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#footerAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}


/*----------start styles for customised login box article----------*/

#Module17_TDDisplayLoginBox {padding:20px 0px 65px 20px; background:url(/images/useruploadedimages/11/ElcomLoginBGBottom.png) no-repeat 20px bottom;}

#Module17_LoginTableOuter {background:url(/images/useruploadedimages/11/ElcomLoginBG.png) no-repeat top left; margin:0 auto; width:424px;}

#Module17_LoginTable {margin:40px 47px 0px 47px; width:318px;}

#Module17_LoginTable #customLoginTop {background:url(/images/useruploadedimages/17/CommunityManager2008.png) no-repeat center top; width:318px; height:78px; text-align:center;}

#Module17_LoginTable font {font:14px arial, sans-serif !important;}

#Module17_LoginTable input {border:#cccccc 1px solid; padding:10px 5px; margin:5px 0px 0px 0px; font:14px arial, sans-serif; color:#000000;}

#Module17_LoginTable input:active,
#Module17_LoginTable input:hover,
#Module17_LoginTable input:focus {border:#ffffff 1px solid; padding:10px 5px; margin:5px 0px 0px 0px; font:14px arial, sans-serif; color:#ffffff; background-color:#cd5627;}

#Module17_TRRememberMe font {font:12px arial, sans-serif;}

#Module17_LoginTable input#Module17_chkRememberMe,
#Module17_LoginTable input#Module17_chkRememberMe:active,
#Module17_LoginTable input#Module17_chkRememberMe:hover,
#Module17_LoginTable input#Module17_chkRememberMe:focus {width:auto !important; border:none;}

#Module17_LoginTable .clsButtonSmall {font:14px arial, sans-serif !important; padding:5px; background:url(/images/useruploadedimages/11/login.png) no-repeat; margin:10px 0px 10px 0px; width:101px; cursor:pointer; color:#000000; height:45px; float:right;}

#Module17_LoginTable .clsButtonSmall:hover,
#Module17_LoginTable .clsButtonSmall:focus {font:14px arial, sans-serif !important; padding:5px; background:url(/images/useruploadedimages/11/login-over.png) no-repeat; margin:10px 0px 10px 0px; width:101px; cursor:pointer; color:#ffffff; height:45px; float:right;}

#Module17_LoginTable #customLoginBottom {background:url(/images/useruploadedimages/18/elcom.png) no-repeat center bottom; margin:20px 0px 0px 0px; width:318px; text-align:center; padding:0px 0px 48px 0px;}

#Module17_LoginTable #customLoginBottom a,
#Module17_LoginTable #customLoginBottom a:link,
#Module17_LoginTable #customLoginBottom a:active,
#Module17_LoginTable #customLoginBottom a:visited {font:12px arial, sans-serif; color:#ffffff; text-decoration:none;}

#Module17_LoginTable #customLoginBottom a:hover,
#Module17_LoginTable #customLoginBottom a:focus {font:12px arial, sans-serif; color:#ffffff; text-decoration:underline;}

.QuestionITDescription
{
font:22px arial, sans-serif; color:#a12345; text-decoration:none;
}

.QuestionITQuestionItem
{
font:22px arial, sans-serif; color:#a12345; text-decoration:none;
}


#eventViewBookingOuterTable #btnRegister {border:1px solid #dcdacd !important; color:#ffffff !important; font-weight:bold !important; background-color:#de8a16 !important; padding:5px !important; text-decoration:none !important; float:left; cursor:pointer !important; background-image:none !important; height:auto !important; font-size:12px !important; width:120px;}
#divEventRegistration #btnRegister {border:1px solid #dcdacd !important; color:#ffffff !important; font-weight:bold !important; background-color:#de8a16 !important; padding:5px !important; text-decoration:none !important; float:left; cursor:pointer !important; background-image:none !important; height:auto !important; font-size:12px !important; width:120px;}
#divEventRegistration #btnClear {border:1px solid #dcdacd !important; color:#ffffff !important; font-weight:bold !important; background-color:#de8a16 !important; padding:5px !important; text-decoration:none !important; float:left; cursor:pointer !important; background-image:none !important; height:auto !important; font-size:12px !important; width:120px;}

#pnlEventRegStageBreadcrumb .clsEventRegStageBreadcrumbSelected {font: 10px arial, verdana, helvetica, sans-serif; color:#000000 !important;}
#pnlEventRegStageBreadcrumb .clsEventRegStageBreadcrumb {font: 10px arial, verdana, helvetica, sans-serif; color:gray !important;}

#divMapResults {float:left; margin:20px 0px 0px 20px;}

.clsDivSearchResultsHeading {width:500px; float:left;}
.clsDivSearchResultsHeading h2 {margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font: bold 16px arial, verdana, helvetica, sans-serif;}
.clsDivSearchResultsHeading span#lblFound {display:block; margin:0px 0px 0px 0px;}

.clsDivGoogle {width:577px; height:405px; margin:0px 0px 0px 0px; float:left; clear:left;}
.clsDivGoogle h2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font: bold 16px arial, verdana, helvetica, sans-serif;}

.clsDivGoogle a,
.clsDivGoogle a:link,
.clsDivGoogle a:active,
.clsDivGoogle a:visited,
.clsDivGoogle a:hover,
.clsDivGoogle a:focus {font: 10px arial, verdana, helvetica, sans-serif; color:#000000 !important;}

#Module56996_googlemap {height:405px}

#Module56997_googlemap {height:200px; width:200px}

.TDMidArticle
{
width:80%;
v-align: top;
}

/* ---------Whats News with Arrow Hover ----------- */

table.whatsNewsBox {background: url(/images/UserUploadedImages/11/whatsNews-bg.jpg) top no-repeat; padding-top: 5px; border: 0; width: 220px; border-collapse: collapse; margin-top: 5px; margin-bottom: 0px;}
*:first-child+html body table.whatsNewsBox {margin-bottom: 0; margin-top: 12px;}
* html body table.whatsNewsBox {margin-bottom: 0; margin-top: 10px;}

table.whatsNewsBox a {color: #fff; font: normal 14px Arial; display: block;line-height:25px;}
table.whatsNewsBox h2 {color: #4F6168; font: bold 18px Arial; display: block; margin:10px 0 0 10px; background: url(/images/UserUploadedImages/11/whatsNews-arrow.jpg) no-repeat  180px 0;}
table.whatsNewsBox h2:hover {background: url(/images/UserUploadedImages/11/whatsNews-arrowOn.jpg) no-repeat  180px 0;}
table.whatsNewsBox ul {margin-left: 0 !important; padding-left: 0 !important;}
table.whatsNewsBox li {padding: 6px 0 0 20px !important; margin: 10px 0px; list-style: none; font: normal 13px Arial; color: #4d4d4f; background: url(/images/useruploadedimages/11/whatsNewsList.jpg) 0px 0px no-repeat;}
*:first-child+html body table.whatsNewsBox li {padding-left: 5px;}
* html body table.whatsNewsBox li {padding-left: 5px;}
table.whatsNewsBox li a, table.whatsNews li a:visited {color: #333; font: 12px Arial;}
table.whatsNewsBox li a:hover {color: #EF0000;}



/*---SLIDESHOW---*/


#slideshow {position:relative; height:165px;}
#slideshow a {position:absolute; top:0; left:0; z-index:8; opacity:0.0; border: none; float: left;}
#slideshow a.active {z-index:10; opacity:1.0; border: none;}
#slideshow a.last-active {z-index:9;  border: none;}
#slideshow a img {border: none;}

#slideshow1 {position:relative; height:165px;}
#slideshow1 a {position:absolute; top:0; left:0; z-index:8; opacity:0.0; border: none; float: left;}
#slideshow1 a.active {z-index:10; opacity:1.0; border: none;}
#slideshow1 a.last-active {z-index:9;  border: none;}
#slideshow1 a img {border: none;}

@media screen and (-webkit-min-device-pixel-ratio:0) {

table.whatsNewsBox {margin-bottom: 0; margin-top: 12px;}

}

/*----------start styles for print friendly----------*/

@media print {

#Header1_TRTopBannerHTML, #Footer1_TRBottomBannerHTML, .logo-print  {display: block !important;}
#footerLinks {display: none;}

}

