﻿* { margin: 0; padding: 0; }
nadatd { padding: 6px; }
a {	color: #4444FF; text-decoration:none; }
a:hover { color: #4444FF; text-decoration:underline; }
img { border: none; }
.clear{ margin:0; padding:0; clear:both;
		border:1px dotted red;
}
body {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #d7d7d7;*/
	background: url(page-background.gif) #d7d7d7 50.02% 0 repeat-y scroll;
	color:#232323;
	font-size: 8pt;
	font-weight: normal;
	line-height: 1.3em;
}
div#Container {
	position: relative;
	width: 960px;
	/*background-color:#ffffff;	*/
	border:1px solid #666666;
	margin:0 auto 0pt;
}
div#ContentContainer
{
	min-height:670px;
	float: left;
	width: 570px;
	margin-top: 10px;
	margin-left: 9px;
	margin-right: 9px;
	/*
	border: 1px solid #E9E9E9;
	border: 1px dotted green;
	*/
}
div#Header{ background-color:#6f6e6c; }

div#LanguageSelector  {
	background: url(img/LanguageBar.gif);
	padding: 5px;
	height:15px;
}
div#LanguageSelector a { color:#ffffff; }
div#LanguageSelector a:hover { color:#ffffff;text-decoration:underline; }

div#PageTitle { background-color:#ffffff; }
div#EventLocation { background-color:#ffffff; }

div#LeftNavigation
{
	float: left;
	width: 170px;
	padding: 0;
	margin: 10px;
	/*
	border: 1px solid #E9E9E9;
	border: 1px dotted red;
	*/
} 


.bodyContent {
    display: block;
    margin-bottom: 10px;
}
.RightContent {
    display: block;
    margin-bottom: 10px;
}

div#Container div#LeftNavigation .bodyContentMainBody {padding:0 0 0 10px;}

body h1 {color:#6f6e6c; font-size:11pt; font-weight:bold; margin:0 0 20px 0; text-transform:uppercase; border-bottom:1px solid #6f6e6c; }
body h2 {color:#6f6e6c; font-size:10pt; font-weight:bold; margin:0 0 10px 0; text-transform:uppercase;} 
body h3 {color:#6f6e6c; font-size:9pt; font-weight:bold; margin:0 0 10px 0;text-transform:none;}
body h4 {color:#6f6e6c; font-size:9pt; font-weight:bold; margin:20px 0 10px 0; border-bottom:1px solid #b2b2b2;}
body h5 {color:#6f6e6c; font-size:8pt; font-weight:bold; margin:0 0 10px 0;}
body h6 {color:#6f6e6c; font-size:8pt; font-weight:bold; margin:0 0 10px 0;}
div#Footer
{
	clear: both;
	padding: 0;
	border-top: 1px solid #d6d4d7;
	background: #6f6e6c;
	height: 30px;
}
div#Copyright { float:left; margin:7px 10px 0px 10px; color: #ffffff; font-size:8pt;}

div#FooterLinks {float:right; padding:2px 10px 0 0; } 

div#FooterLinks ul {list-style: none; margin: 0; padding:5px 0 0 0;} 
div#FooterLinks ul li {display: inline; margin: 0; padding: 0 5px 0 5px; }
div#FooterLinks ul li a { color: #ffffff; font-size:8pt; font-family: Verdana, Arial, Helvetica, sans-serif;} 
div#FooterLinks ul li a:hover { background-color:#6f6e6c; color: #ffffff; text-decoration:underline; } 
 
    .combo { font-family:verdana; font-size:10px; color:#111111;}
    .label { font-family:verdana; font-size:11px; color:#666666; font-weight:bold;}



/****************************************
| ** LeftNavigation-Module.css
|
| Created by: Rajesh Veluchamy
| Date Created: 2008-11-18
| Copyright © Reed Exhibitions
| Description: 
|	Defines all the styles for Left
|	navigation.
****************************************/

/*	=Left Navigation Menu common controls
----------------------------------------------- */
div#Container div#LeftNavigation
{
	float: left;
	width: 170px;
	min-height: 380px;
	padding: 0;
	margin: 10px 10px 10px 5px;
	border: 1px solid #E9E9E9;
}
html > body div#Container div#LeftNavigation
{
	margin-left: 10px;
}
div#Container div#LeftNavigation div#left
{
}
div#Container div#LeftNavigation div#left ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
div#Container div#LeftNavigation div#left li
{
	display: inline;
}

/* = Controls the Outer and Inline 
     Borders including sub-navigation
----------------------------------------*/

/*= This controls the border between the outermost border and the actual navigation block  */
div#Container div#LeftNavigation div#left
{
}

/*---------------------------------------------------------------------------------------------------------------------*/

/*= Control all navigations in the left
	globally from here. Check Individual 
	sections as some styles are overriden
----------------------------------------*/

div#Container div#LeftNavigation div#left #Level1 li a
{
	color: #000000;
}

/*---------------------------------------------------------------------------------------------------------------------*/

/*	=Level 1 Navigation Styles
----------------------------------------------- */

div#Container div#LeftNavigation div#left #Level1 li a
{
	text-decoration: none;
	display: block;
	padding: 5px 0 5px 5px;
}
div#Container div#LeftNavigation div#left #Level1 li a:hover
{
	text-decoration: underline;
}
div#Container div#LeftNavigation div#left #Level1 a.Selected
{
}
div#Container div#LeftNavigation div#left #Level1 .Selected:hover
{
}

/*---------------------------------------------------------------------------------------------------------------------*/


/*	=Level 2 Navigation Styles
----------------------------------------------- */

div#Container div#LeftNavigation div#left #Level2 li a
{
}
div#Container div#LeftNavigation div#left #Level2 li a:hover
{
}
div#Container div#LeftNavigation div#left #Level2 .Expanded
{
}
div#Container div#LeftNavigation div#left #Level2 .Expanded:hover
{
}
div#Container div#LeftNavigation div#left #Level2 .ExpandedSelected
{
}
div#Container div#LeftNavigation div#left #Level2 .ExpandedSelected:hover
{
}
div#Container div#LeftNavigation div#left #Level2 a.Selected
{
}
div#Container div#LeftNavigation div#left #Level2 .Selected:hover
{
}

/*---------------------------------------------------------------------------------------------------------------------*/


/*	=Level 3 Navigation Styles
----------------------------------------------- */

div#Container div#LeftNavigation div#left #Level3 li a
{
}
div#Container div#LeftNavigation div#left #Level3 li a:hover
{
}
div#Container div#LeftNavigation div#left #Level3 .Expanded
{
}
div#Container div#LeftNavigation div#left #Level3 .Expanded:hover
{
}
div#Container div#LeftNavigation div#left #Level3 .ExpandedSelected
{
}
div#Container div#LeftNavigation div#left #Level3 .ExpandedSelected:hover
{
}
div#Container div#LeftNavigation div#left #Level3 a.Selected
{
}
div#Container div#LeftNavigation div#left #Level3 .Selected:hover
{
}

/*---------------------------------------------------------------------------------------------------------------------*/


/*	=Level 4 Navigation Styles
----------------------------------------------- */

div#Container div#LeftNavigation div#left #Level4 li a
{
}
div#Container div#LeftNavigation div#left #Level4 li a:hover
{
}
div#Container div#LeftNavigation div#left #Level4 .Expanded
{
}
div#Container div#LeftNavigation div#left #Level4 .Expanded:hover
{
}
div#Container div#LeftNavigation div#left #Level4 .ExpandedSelected
{
}
div#Container div#LeftNavigation div#left #Level4 .ExpandedSelected:hover
{
}
div#Container div#LeftNavigation div#left #Level4 a.Selected
{
}
div#Container div#LeftNavigation div#left #Level4 .Selected:hover
{
}

/* END ---------------------------------------------------------------------------------------------------------------------*/


div#Container div.Column1WithLeftNav, div.Column1Full
{
	float: left;
	border: 1px solid #E9E9E9;
	width: 560px;
	min-height: 380px;
	margin: 10px;
	margin-right: 20px;
}
div#Container div.Column1Full
{
	width: 760px;
	margin-left: 10px;
}
div#Container div#Column2
{
	float: left;
	width: 160px;
	border: 1px solid #E9E9E9;
	min-height: 380px;
	margin-top: 10px;
	margin-bottom: 10px;
}
div#Container div#LeftNavigationDropZone
{
	width: 170px;
	min-height: 380px;
	margin: 0;
	padding: 0;
	border: 1px solid #E9E9E9;
}
.breakup
{
	clear: right;
}






/*	AddToCalendar-Module */

div.addToOutlook
{
    margin: 0 0 10px 0;
    padding: 7px;
    display: block;
}
div.addToOutlook br
{
    clear: both;
}
div.addToOutlook .clear
{
    margin: 0;
    padding: 0;
    clear: both;
}
div.addToOutlook .lColumn
{
    width: 100px;
    float: left;
    height: 16px;
}
div.addToOutlook h3
{
    float: left;
    margin: 0;
    padding: 0;
    font-size: 100%;
}
div.addToOutlook .LDate
{
    float: left;
    margin: 0;
    padding: 0;
    font-size: 100%;
    font-weight: normal;
}
div.addToOutlook .AddToCalendarImageButton
{
    float: right; /*margin: -25px 25px 10px 0;*/
}
div.addToOutlook .AddToCalendarButton
{
    float: right; /*margin: -27px 0 10px 0;*/
    padding: 4px;
    background-color: #999999;
    color: #ffffff;
    font-size: 70%;
    font-weight: bold;
}

/*	= Email Page Link - Styles
----------------------------------------------- */

a.addToFavourites
{
    display: block;
    margin-bottom: 10px;
}

/*	= Common Styles Grouped together
----------------------------------------------- */

.layoutBlock
{
    margin: 0 0 20px 0;
    padding: 0;
}
.clear
{
    margin: 0;
    padding: 0;
    clear: both;
}

/*	=One column style - this will be used by the dynamic content layout control
----------------------------------------------- */
.oneColumn
{
}
.oneColumn .firstBlock
{
    float: left;
    width: 100.0%;
    margin: 0 0 0 0;
}


/*	=Two Column Styles
----------------------------------------------- */
.twoColumns
{
}
.twoColumns .firstBlock
{
    float: left;
    width: 50.0%;
    margin: 0 0 20px 0;
}

.twoColumns .secondBlock
{
    float: right;
    width: 50.0%;
    margin: 0 0 20px 0;
}


/*------- twoColumns styles ends here ------- */



/*------- threeColumns styles starts here ------- */

.threeColumns
{
}
.threeColumns .firstBlock
{
    float: left;
    width: 33.33%;
    margin: 0 0 20px 0;
}
.threeColumns .secondBlock
{
    float: left;
    width: 33.33%;
    margin: 0 0 20px 0;
}
.threeColumns .thirdBlock
{
    float: right;
    width: 33.27%;
    margin: 0 0 20px 0;
}



/*------- threeColumns styles ends here ------- */


/*------- fourColumns styles starts here ------- */

.fourColumns
{
}
.fourColumns .firstBlock
{
    float: left;
    width: 25%;
    margin: 0 0 20px 0;
}
.fourColumns .secondBlock
{
    float: left;
    width: 25%;
    margin: 0 0 20px 0;
}
.fourColumns .thirdBlock
{
    float: left;
    width: 25%;
    margin: 0 0 20px 0;
}
.fourColumns .fourthBlock
{
    float: left;
    width: 24.5%;
    margin: 0 0 20px 0;
}



/*------- fourColumns styles ends here ------- */


/*------- seventyThirtyColumn styles starts here ------- */

.seventyThirtyColumn
{
}
.seventyThirtyColumn .seventy
{
    float: left;
    width: 70%;
    margin: 0 0 20px 0;
}
.seventyThirtyColumn .thirty
{
    float: right;
    width: 30%;
    margin: 0 0 20px 0;
}


/*------- seventyThirtyColumn styles ends here ------- */


/*------- thirtySeventyColumn styles starts here ------- */

.thirtySeventyColumn
{
}
.thirtySeventyColumn .thirty
{
    float: left;
    width: 30%;
    margin: 0 0 20px 0;
}
.thirtySeventyColumn .seventy
{
    float: right;
    width: 70%;
    margin: 0 0 20px 0;
}


/*------- thirtySeventyColumn styles ends here ------- */



/*------- fiftyTwentyfiveTwentyfive styles starts here ------- */

.fiftyTwentyfiveTwentyfive
{
}
.fiftyTwentyfiveTwentyfive .firstBlock
{
    float: left;
    width: 50%;
    margin: 0 0 20px 0;
}
.fiftyTwentyfiveTwentyfive .secondBlock
{
    float: left;
    width: 25%;
    margin: 0 0 20px 0;
}
.fiftyTwentyfiveTwentyfive .thirdBlock
{
    float: right;
    width: 24.95%;
    margin: 0 0 20px 0;
}



/*------- fiftyTwentyfiveTwentyfive styles ends here ------- */


/*------- twentyfiveTwentyfiveFifty styles starts here ------- */

.twentyfiveTwentyfiveFifty
{
}
.twentyfiveTwentyfiveFifty .firstBlock
{
    float: left;
    width: 25%;
    margin: 0 0 20px 0;
}
.twentyfiveTwentyfiveFifty .secondBlock
{
    float: left;
    width: 24.95%;
    margin: 0 0 20px 0;
}
.twentyfiveTwentyfiveFifty .thirdBlock
{
    float: right;
    width: 50.0%;
    margin: 0 0 20px 0;
}


/*------- twentyfiveTwentyfiveFifty styles ends here ------- */

/* Body Content */
.bodyContent
{
    display: block;
    margin-bottom: 10px;
}
.bodyContentMainBody ul
{
    margin: 0 0 0 20px;
}
.bodyContentMainBody ol
{
    margin: 0 0 0 20px;
}
.bodyContentMainBody ul li
{
    line-height: 1.6em;
    padding: 10px 0 0 10px;
}

/* Concertina */


/* RESET */
.ExpandablePS div, .ExpandablePS img, .ExpandablePS strong
{
    margin: 0;
    padding: 0;
}
.ExpandablePS img
{
    border: none;
}
.ExpandablePS .clear0
{
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}

/* GLOBAL DEFAULTS */
.ExpandablePS a
{
    color: green;
    text-decoration: none;
}
.ExpandablePS a:hover, .ExpandablePS a:hover strong
{
    text-decoration: underline;
}

/* LIBRARY */
.ExpandablePS .hide
{
    display: none !important;
}
.ExpandablePS .hr
{
    clear: both;
    margin: 8px 0 0 0 !important;
    padding: 0;
    border-top: 1px solid #A1A5B0;
    border-bottom: 1px solid #EDF1FC;
    height: 0;
    line-height: 0;
    font-size: 0;
    width: 100%;
    display: inline;
    position: relative;
    float: left;
}


/* STRUCTURE */

/* group floats for compact code*/
.ExpandablePS
{
    display: inline;
    position: relative;
    float: left;
}

.ExpandablePS
{
    width: 100%;
    font-size: 0.8em;
    font-family: Helvetica, Arial, sans-serif;
}
.ExpandablePS .ModuleTextPadding
{
    padding: 0 0 0 2px;
}
.ExpandablePS .ModuleTitle
{
    margin: 0 0 8px 0;
    padding: 0;
    font-size: 1.2em;
}

.ExpandablePS .Section
{
    border-bottom: 1px solid #666666;
}
.ExpandablePS .SectionTitle
{
    margin: 0;
    padding: 0;
    font-size: 1em;
}
.ExpandablePS .SectionTitle a
{
    display: block;
    padding: 8px 0 8px 0;
    height: 21px;
    line-height: 21px;
    color: #003399;
    background: url(/Images/Modules/Concertina/minus.gif) no-repeat 0 50%;
}
.ExpandablePS .SectionTitle a, .ExpandablePS .ExpandableContentArea
{
    padding-left: 30px;
}
.ExpandablePS .SectionTitle a:hover
{
    text-decoration: none;
}
.ExpandablePS .ExpandableContentArea p
{
    margin: 0 0 8px 0;
    padding: 0;
}

/* closed */
.ExpandablePS .Closed .SectionTitle a
{
    background-image: url(/Images/Modules/Concertina/plus.gif);
}
.ExpandablePS .Closed .ExpandableContentArea
{
    display: none;
}


/*curved corner styles for all headers - AS A MODULE DRAG AND DROP OPTION */

body .header-deep
{
    position: relative;
    padding: 10px 0 0 10px;
    overflow: hidden;
    background: url(/Images/Modules/HeadingsBg.gif) 0 0 no-repeat;
    height: 32px;
    color: Red;
}
body .header-deep span.cap
{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 9px;
    height: 42px;
    background: url(/Images/Modules/HeadingsBgCap.gif) 0 0 no-repeat;
}
h2
{
    font-weight: bold;
    color: #cc0000;
    margin: 0;
    padding: 0;
}
h2 span.color
{
    color: #666666;
}

/* DirectorySearch */

.directory-search
{
    clear: both;
    position: relative;
    margin: 0 0 10px 0;
}
.directory-search h3
{
    position: absolute;
    top: 15px;
    left: 20px;
    font-size: 160%;
}
.directory-search .form
{
    height: 108px;
}
.directory-search .form fieldset
{
    position: relative;
    clear: both;
}
.directory-search .form fieldset legend
{
    display: none;
}
.directory-search .form fieldset .frow
{
    font-size: 100%;
}
.directory-search .form fieldset .frow label
{
    display: block;
    padding: 10px 0;
}
.directory-search .form fieldset .frow label span.label
{
    display: block;
    float: left;
    width: 110px;
    padding-top: 5px;
    font-size: 90%;
    font-weight: bold;
    padding-bottom: 5px;
}
.directory-search .form fieldset .frow label span.field
{
    display: block;
    float: left;
    width: 300px;
}
.directory-search .form fieldset .frow label span.hint
{
    display: block;
    padding: 2px 3px;
    color: #999999;
}
.directory-search .form fieldset .frow-text
{
    position: absolute;
    top: 50px;
    left: 20px;
    width: 510px;
}
.directory-search .form fieldset .frow-text label span.field
{
    width: 395px;
    height: 27px;
}
.directory-search .form fieldset .frow-text label span.field input
{
    width: 360px;
    background: #FFFFFF;
    border: none;
    color: #666666;
    padding: 2px 6px 0 6px;
    margin: 2px 10px 0 10px;
}
.directory-search .form fieldset .frow-action
{
    position: absolute;
    top: 50px;
    right: 18px;
    width: 65px;
    padding: 10px 0;
}
.directory-search .form fieldset .frow-action span.forward
{
    padding: 0 0 0 10px;
}
.directory-search .form fieldset .frow-action span.return
{
    padding: 0 0 0 5px;
}
.directory-search .form fieldset .frow:after, .directory-search .form fieldset:after
{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.directory-search .three-up-supplier-pane
{
    width: 100%;
}
.directory-search .three-up-supplier-pane:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane
{
    float: left;
    width: 190px;
    margin: 10px 7px;
    display: inline;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane .image
{
    float: left;
    width: 80px;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane .content
{
    float: left;
    width: 110px;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane .content h4
{
    color: #ffffff;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane .content h4 a
{
    color: #ffffff;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane .content p
{
    margin: 10px 0;
    color: #cccccc;
    padding: 0;
}
.directory-search .three-up-supplier-pane .one-up-suplier-pane .content p.action a
{
    background: url(../../Images/Global/Icons/LinkArrowRightWhite.gif) center left no-repeat;
}


.directory-search .advanceSearch a
{
    position: absolute;
    top: 88px;
    left: 19px;
    font-weight: bold;
    text-decoration: none;
}
.directory-search .advanceSearch a:hover
{
    text-decoration: underline;
}

/*	=  Download Plugin Link - Styles
----------------------------------------------- */

div.downloadPlugin
{
    display: block;
    margin-bottom: 10px;
}

/*	= Email a Friend Page - Form Styles
----------------------------------------------- */

div#emailFriend br
{
    clear: left;
}
div#emailFriend form .clear
{
    clear: both;
    margin: 0;
    padding: 0;
}
div#emailFriend
{
    margin: 0;
    padding: 0;
    width: 510px;
    border: 1px solid #666666;
}
div#emailFriend h4
{
    margin: 0;
    padding: 0 0 0 10px;
    font-size: 100%;
    font-weight: normal;
}
div#emailFriend .brandLogo
{
    text-align: left;
    margin: 0;
    padding: 5px 0 5px 10px;
    border: 0;
}
div#emailFriend h2
{
    text-align: left;
    margin: 0;
    padding: 5px 0 5px 10px;
    font-size: 110%;
}
div#emailFriend h3
{
    text-align: left;
    margin: 0;
    padding: 5px 0 5px 10px;
    font-size: 110%;
}
div#emailFriend .required
{
    text-align: right;
    margin: 5px 13px 5px 0;
}


/*	= Controls the Enter Recipient Box at the top
----------------------------------------------- */

div#emailFriend .recipients
{
    display: block;
    width: 485px;
    height: auto;
    padding: 0;
    margin: 5px 0 0 10px;
    background-color: #CCCCCC;
    border: 1px solid #666666;
}
div#emailFriend .recipients .error
{
    margin: 0;
    padding: 0 0 0 10px;
}
div#emailFriend .recipients p
{
    padding: 5px 0 0 10px;
    margin: 0;
    width: 475px;
    display: block;
    font-size: 90%;
}
div#emailFriend .recipients label
{
    float:left;
    font-size: 110%;
}
div#emailFriend .recipients input
{
    position: absolute;
    display: block;
    width: 463px;
    padding: 0;
    margin: 10px 0 10px 10px;
}


/*	= Controls the rest of the form Label & Inputs
----------------------------------------------- */

div#emailFriend form label
{
    float: left;
    width: 150px;
    margin: 0px 0 0 10px;
    padding: 0;
}
div#emailFriend form input
{
    float: left;
    width: 331px;
    margin: 0 0 20px 0;
}
div#emailFriend form textarea
{
    float: left;
    width: 333px;
    height: 150px;
    margin: 0 0 20px 0;
}
div#emailFriend form .boxes input
{
    width: 10px;
    height: 20px;
    padding: 0;
    float: left;
    clear: right;
}
div#emailFriend form .copyme
{
    float: left;
    width: 200px;
    margin: 0 0 15px 5px;
    padding: 0 0 0 0;
    vertical-align: middle;
}

/*	= Controls the Cancel & Send Buttons
----------------------------------------------- */

div#emailFriend form .cancel
{
    width: 80px;
    height: 25px;
    background: #666666;
    margin: 0px 0px 0 10px;
    color: #ffffff;
}
div#emailFriend form .send
{
    float: right;
    width: 80px;
    height: 25px;
    background: #666666;
    margin: 0 10px 0 0;
    color: #ffffff;
}

/*	= Controls the Error Message display
----------------------------------------------- */
div#emailFriend .error
{
    padding: 0;
    color: #FF0000;
}


/*	= Email Page Link - Styles
----------------------------------------------- */

div.emailPage
{
    display: block;
    margin-bottom: 10px;
}

/* Form Builder Styles */
.xformContainer
{
    margin: 0 0 10px 0;
}
.xForm td
{
    margin: 0;
    padding: 15px 0 0 0;
    clear: both;
}
.formFirstColumn
{
    width: 20%;
    margin: 0;
    padding: 0;
    font-size: 13px;
}
.formThirdColumn
{
    margin: 0;
    padding: 0;
    font-size: 13px;
    width: 100%;
}
.formThirdColumn span
{
    padding: 0 0 0 7px;
    margin: 0;
}
.xformvalidator
{
    float: left;
    margin: 0;
    padding: 0;
    color: #FF0000;
}
.xForm textarea
{
    margin: 0;
    padding: 0;
    height: 150px;
    width: 99%;
}
.button
{
    border: 1px solid #666666;
    background: #cccccc;
    color: #000000;
    font-weight: bold;
}

/* Forum Modules Styles */
.forumsummary
{
    margin: 0 0 10px 0;
    border: solid 1px black;
}
.forumsummary .fsumleft
{
    float: left;
}
.forumsummary .fsumright
{
    float: right;
}
.forumsummary .fsumleft img
{
    width: 150px;
    height: 150px;
}

/****************************************
| ** Topic Table Module
|
| Created by: Rob Hayward
| Date Created: 2008-18-06
| Copyright 2008 Lightmaker Manchester
|
****************************************/

.topic-table
{
    padding: 0 20px;
}
.topic-table p.action
{
    text-align: right;
}
.topic-table table
{
    width: 99%;
}
.topic-table table th
{
    padding: 4px 0 8px 0;
    color: #000000;
    font-weight: bold;
}
.topic-table table th.column-1
{
    width: 40%;
}
.topic-table table th.column-2
{
    width: 60%;
}
.topic-table table tr td
{
    border-bottom: 1px #CCCCCC solid;
    padding: 4px 0;
    padding-right: 4px;
}
.topic-table table tr td.alt
{
}
.topic-table-threads table
{
}
.topic-table-threads table th.column-1
{
    width: 40%;
}
.topic-table-threads table th.column-2
{
    width: 15%;
}
.topic-table-threads table th.column-3
{
    width: 15%;
}
.topic-table-threads table th.column-4
{
    width: 20%;
}
.topic-table-threads table tr td
{
}
/* IMAGE CAROUSEL 
------------------------------------------------*/

/* RESET */
.ImageCarousel div, .ImageCarousel span, .ImageCarousel img, .ImageCarousel strong
{
    margin: 0;
    padding: 0;
}
.ImageCarousel img
{
    border: none;
}

/* GLOBAL DEFAULTS */
.ImageCarousel a
{
    color: green;
    text-decoration: none;
}
.ImageCarousel a:hover, .ImageCarousel a:hover strong
{
    text-decoration: underline;
}
.ImageCarousel p, .ImageCarousel h1, .ImageCarousel h2, .ImageCarousel h3, .ImageCarousel h4, .ImageCarousel h5, .ImageCarousel h6, .ImageCarousel h7
{
    margin: 8px 0 0 0;
    padding: 0;
}
.ImageCarousel p
{
    font-size: 1em;
}

/* LIBRARY */
.ImageCarousel .clear0
{
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
.ImageCarousel .hide
{
    display: none !important;
}
.ImageCarousel .hr
{
    clear: both;
    margin: 8px 0 0 0 !important;
    padding: 0;
    border-top: 1px solid #A1A5B0;
    border-bottom: 1px solid #EDF1FC;
    height: 0;
    line-height: 0;
    font-size: 0;
    width: 100%;
    display: inline;
    position: relative;
    float: left;
}

/* STRUCTURE */
/* group floats for compact code*/
.ImageCarousel, .ImageCarousel .ModuleDescription, .ImageCarousel .ImageNumberStatus, .ImageCarousel .CarouselBackground, .ImageCarousel .Pagination ul, .ImageCarousel .BackScrollControl, .ImageCarousel .BackScrollControl a, .ImageCarousel .ForwardScrollControl, .ImageCarousel .ForwardScrollControl a, .ImageCarousel .MaxWidth, .ImageCarousel .CarouselImageList, .ImageCarousel .CarouselImageList li, .ImageCarousel .CarouselImageLink, .ImageCarousel .SupImgDesc, .ImageCarousel .SupImgDescBox, .ImageCarousel .SupImgDescImage
{
    display: inline;
    position: relative;
    float: left;
}


.ImageCarousel
{
    width: 100%;
    font-size: 0.8em;
    font-family: Georgia, "Times New Roman" , Times, serif;
}
.ImageCarousel .ModuleTitle
{
    margin: 0;
    padding: 0 8px;
    font-size: 1.8em;
    font-weight: normal;
    color: #434544;
}
.ImageCarousel .ModulePadding
{
    clear: both;
    padding: 0 10px;
}
.ImageCarousel .ModuleDescription
{
    width: 380px;
}
.ImageCarousel .ImageNumberStatus
{
    float: right;
    font-size: 1em;
}

/*syncrhonised: 
					.CarouselBackground - margin bottom
					.SupImgDescPointer - top
					.SupImgDescBox - top 
				*/
.ImageCarousel .CarouselBackground
{
    clear: both;
    margin: 16px 0 0 0;
    width: 100%; /* safari */
    width: 524px;
    background: #A92BCD;
}
/* Pagination */
.ImageCarousel .Pagination ul, .ImageCarousel .BackScrollControl, .ImageCarousel .BackScrollControl a, .ImageCarousel .ForwardScrollControl, .ImageCarousel .ForwardScrollControl a
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.ImageCarousel .Pagination ul
{
    width: 100%;
}
/* safari */
.ImageCarousel .ForwardScrollControl, /*fix ie6, and ie7*/ .ImageCarousel .ForwardScrollControl a, /*fix ie6, and ie7*/ .ImageCarousel .BackScrollControl, .ImageCarousel .BackScrollControl a
{
    width: 18px;
    height: 141px;
}

.ImageCarousel .BackScrollControl a
{
    background: url(/Images/Modules/ImageCarousel-Module/back_scroll_control.jpg) no-repeat;
}
.ImageCarousel .ForwardScrollControl
{
    float: right;
}
.ImageCarousel .ForwardScrollControl a
{
    background: url(/Images/Modules/ImageCarousel-Module/forward_scroll_control.jpg) no-repeat;
}

/* isScrolling*/
.ImageCarousel .BackScrollControl a.IsScrolling
{
    background-image: url(/Images/Modules/ImageCarousel-Module/back_scroll_control_scrolling.jpg);
}
.ImageCarousel .ForwardScrollControl a.IsScrolling
{
    background-image: url(/Images/Modules/ImageCarousel-Module/forward_scroll_control_scrolling.jpg);
}


/*disabled */
.ImageCarousel .BackScrollControl a.disabled
{
    background-image: url(/Images/Modules/ImageCarousel-Module/back_scroll_control_disabled.jpg);
}
.ImageCarousel .ForwardScrollControl a.disabled
{
    background-image: url(/Images/Modules/ImageCarousel-Module/forward_scroll_control_disabled.jpg);
}

/* Image Carousel */
.ImageCarousel .Scroll
{
    z-index: 3;
    position: absolute;
    margin: -150px 0 0 18px;
    padding: 0;
    width: 488px;
    height: 156px;
    overflow: hidden;
}

.ImageCarousel .Scroll .MaxWidth
{
    width: 3000000px;
    height: 100%;
}
/*.ImageCarousel .Scroll .MaxWidth{position:absolute; left:-420px;	*/

.ImageCarousel .CarouselImageList
{
    margin: 0;
    padding: 0;
    height: 100%; /*width:480px;*/
}
/* explicit width width:488px - intMarginLeft */

/*position static fixes ie margin left bug*/
.ImageCarousel .CarouselImageList li
{
    position: static;
    margin: 28px 0 0 20px;
    padding: 0;
    height: 100%;
    list-style-type: none;
}
.ImageCarousel .CarouselImageLink
{
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.ImageCarousel .CarouselImageFrame
{
    padding: 4px 4px 2px 4px;
    background: white;
    display: block;
}

.ImageCarousel .CarouselImage
{
    border: 1px solid #aaaaaa;
    width: 87px;
    height: 87px;
}

.ImageCarousel .CarouselImageList li .SupImgDescBox
{
    display: none;
}

/* selected image */
/*position static fixes ie margin left bug*/
.ImageCarousel .CarouselImageList li.UnSelectedImage
{
    margin: 28px 0 0 8px;
}
.ImageCarousel .CarouselImageList li.SelectedImage
{
    position: static;
    margin: 0 0 0 8px;
    background: url(/Images/Modules/ImageCarousel-Module/sup_img_desc_pointer.gif) no-repeat 50% 100%;
}
.ImageCarousel .SelectedImage .CarouselImageLink
{
    margin: 0;
    padding: 0;
}
/* padding bottom instead of margin for ie javacsript mouseout HIDE*/
.ImageCarousel .SelectedImage .CarouselImage
{
    width: 147px;
    height: 123px;
}

.ImageCarousel .CarouselImageList li.isLoading
{
}


.ImageCarousel .SupImgDesc
{
    clear: both;
    margin: 0 0 0 0;
    width: 524px;
    display: inline;
    position: relative;
    float: left;
}
/* synchronised
							.Scroll{height}
							.SupImgDescBox{margin-top}							
						*/
.ImageCarousel .SupImgDesc .SupImgDescBox
{
    display: block;
}
.ImageCarousel .SupImgDescBox
{
    padding: 8px;
    margin: 5px 0 0 0;
    border: 1px solid #9BA9C3;
    background: white;
    width: 506px;
}
.ImageCarousel .SupImgDescImage
{
    margin: 0 22px 0 0;
    width: 147px;
    height: 123px;
    border: 1px solid #DBDBDB;
    vertical-align: text-top;
}
.ImageCarousel .GroupText
{
}
.ImageCarousel .SupImgDescTitle
{
    margin: 0;
    padding: 0;
    font-size: 1.8em;
    font-weight: normal;
    color: #434544;
}
.ImageCarousel .SupImgDescLink
{
    position: absolute;
    bottom: 8px;
    right: 8px;
    clear: both;
    text-align: right;
}

/* OVERLAY */
.ImageCarousel-Overlay .SupImgDesc
{
    position: absolute;
    filter: alpha(opacity=0);
    opacity: 0;
}
.ImageCarousel-Overlay .SupImgDescBox
{
    width: 250px;
}
.ImageCarousel-Overlay .SupImgDescImage
{
    margin: 0 8px 0 0;
    width: 60px;
    height: 60px;
}
.ImageCarousel-Overlay .GroupText
{
    font-size: 0.9em;
}
.ImageCarousel-Overlay .SupImgDescTitle
{
    font-size: 1.1em;
    font-weight: bold;
}
.ImageCarousel-Overlay .SupImgDescLink
{
}



/*	= Image - Styles
----------------------------------------------- */

div.image
{
    display: block;
    margin-bottom: 10px;
}

/* JS Block */

div.jsBlock
{
    margin: 0;
    padding: 0;
}

/* News Feed module */

/* TopNewsItemsByCategory (News Summary) */

.news-item
{
    margin: 0 0 10px 0;
}
.news-item .news-item-content
{
    background-color: #f8f8f8;
    border: 1px solid #d7d7d7;
}
.news-item .news-item-content p
{
    padding: 12px;
}
.news-item .news-item-content .column-1
{
    width: 30%;
    float: left;
}
.news-item .news-item-content .column-1 img
{
    border: 1px #ffffff solid;
}
.news-item .news-item-content .column-2
{
    width: 70%;
    float: left;
}
.news-item .news-item-content .column-2 h3
{
    margin: 12px;
    font-size: 1em;
}
.news-item .news-item-content .column-2 h3 a
{
    color: #cc0000 !important;
}
.news-item .news-item-content .column-2 p.action
{
    padding: 3px 10px;
    margin-left: 3px;
}
.news-item .news-item-content .column-2 p.date
{
    padding: 0 0 0 12px;
    margin: 0;
    color: #666666;
}
.news-item .news-item-content .column-3
{
    width: 100%;
    float: left;
    clear: both;
    background-color: #ededed;
    margin-top: 5px;
}
.news-item .news-item-content .column-3 p.action
{
    padding: 12px 10px;
}
.news-item .news-item-content ul
{
    list-style: none;
    margin-left: 12px;
}
.news-item .news-item-content ul li
{
    padding: 2px 0 2px 14px;
    background: url(/RNA/RNA_Interphex_365/Framework_images/Icons/LinkArrowRight.gif) 0 5px no-repeat;
}
.news-item .news-item-content ul li span.date
{
    display: block;
    margin-top: 4px;
    color: #666666;
}

/* News-List */

.news-list
{
    background-color: #f8f8f8;
    border: 1px solid #d7d7d7;
}
.news-list ul
{
    list-style: none;
}
.news-list ul li
{
}
.news-list .news-item
{
    margin: 10px 15px 0px 15px;
    padding-top: 10px;
    border-top: 1px #cccccc solid;
}
.news-list .news-item-border-bottom
{
    border-top: none;
    border-bottom: 1px #cccccc solid;
}
.news-list .news-item:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.news-list .news-item-first
{
    border: none;
}
.news-list .news-item .column-1
{
    float: left;
    width: 20%;
    margin: 0;
}
.news-list .news-item .column-1 img
{
    border: 1px #cccccc solid;
}
.news-list .news-item .column-2
{
    float: left;
    width: 80%;
}
.news-list .news-item .column-2 h4
{
    font-size: 100%;
    padding-bottom: 5px;
}
.news-list .news-item .column-2 h4 a
{
    color: #cc0000 !important;
}
.news-list .news-item .column-2 p
{
    color: #666666;
    padding: 0px 20px 20px 0px;
}
.news-list .pagination
{
    width: 100%;
    text-align: right;
    height: 27px;
    color: #666666;
    background-color: #ededed;
}
.news-list .pagination ul
{
    position: relative;
    right: 5px;
}
.news-list .pagination ul li
{
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 2px;
}
.news-list .pagination ul li span
{
    color: #666666;
    position: relative;
    top: 4px;
}

/* Press Listing Summary */

.clear
{
    margin: 0;
    padding: 0;
    clear: both;
}
div .PressSummaryMain
{
    margin: 0 0 10px 0;
}
div .PressSummaryMain .PressSummary
{
    margin: 0 0 10px 0;
    padding: 0;
    border-bottom: 1px solid #000000;
}
div .PressSummaryMain .PressSummary h2
{
    margin: 0;
    padding: 0;
    font-size: 1.2em;
}
div .PressSummaryMain .date
{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 11px;
    color: #006633;
    font-weight: bold;
}
div .PressSummaryMain .newsSummary
{
    margin: 0 0 10px 0;
    line-height: 1.2em;
}

/* Quick Links Module */


/*	= Quick Links List styles
----------------------------------- */

.quickLinks
{
    display: block;
    margin-bottom: 10px;
}
.clear
{
    margin: 0;
    padding: 0;
    clear: both;
}
div.quickLinksModule
{
    margin: 0;
    padding: 0;
}
div.quickLinksModule h3
{
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #ccc;
}
div.quickLinksModule .quickLinks
{
    margin: 0;
    padding: 0;
}
div.quickLinksModule .quickLinks ul
{
    text-decoration: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
div.quickLinksModule .quickLinks ul li
{
    margin: 0;
    padding: 0 0 0 10px;
    line-height: 1.9em;
}
div.quickLinksModule .quickLinks ul li a
{
    padding: 0 0 0 10px;
    text-decoration: none;
    color: #003399;
    background: url(images/pink_sqr.gif) 0 0.46em no-repeat transparent;
}

/*	= Related Documents styles
----------------------------------------------- */

.relatedDocuments
{
    display: block;
    margin-bottom: 10px;
}
div.relatedDocs
{
    margin: 0;
    padding: 0;
    width: 100%;
}
div.relatedDocs h2
{
    margin: 0;
    padding: 0;
}
div.relatedDocs .line
{
    margin: 10px 0 10px 0;
    color: #949293;
    width: 100%;
    height: 1px;
    background: #949293;
    border: 0;
}
div.relatedDocs img
{
    border: 0;
    float: left;
    padding: 0 7px 7px 0;
}
div.relatedDocs br
{
    margin: 0;
    padding: 0;
    clear: both;
}

/* Rotating Feature */
/* ROTATING FEATURE */
/* RESET */

.RotatingFeature div, .RotatingFeature span, .RotatingFeature img, .RotatingFeature strong
{
    margin: 0;
    padding: 0;
}
.RotatingFeature img
{
    border: none;
}

/* GLOBAL DEFAULTS */
.RotatingFeature a
{
    color: green;
    text-decoration: none;
}
.RotatingFeature a:hover, .RotatingFeature a:hover strong
{
    text-decoration: underline;
}
.RotatingFeature p, .RotatingFeature h1, .RotatingFeature h2, .RotatingFeature h3, .RotatingFeature h4, .RotatingFeature h5, .RotatingFeature h6, .RotatingFeature h7
{
    margin: 8px 0 0 0;
    padding: 0;
}
.RotatingFeature p
{
    font-size: 1em;
}

/* LIBRARY */
.RotatingFeature .clear0
{
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
.RotatingFeature .hide
{
    display: none !important;
}
.RotatingFeature .hr
{
    clear: both;
    margin: 8px 0 0 0 !important;
    padding: 0;
    border-top: 1px solid #A1A5B0;
    border-bottom: 1px solid #EDF1FC;
    height: 0;
    line-height: 0;
    font-size: 0;
    width: 100%;
    display: inline;
    position: relative;
    float: left;
}

/* STRUCTURE */
/* group floats for compact code*/
.RotatingFeature, .RotatingFeature .divLargeImage, .RotatingFeature .divLargeImage a, .RotatingFeature .ThumbnailList, .RotatingFeature .ThumbnailList li, .RotatingFeature .ThumbnailList li a, .RotatingFeature img, .RotatingFeature .ImageDescPadding
{
    display: inline;
    float: left;
}


.RotatingFeature
{
    position: relative;
    width: 100%;
    font-size: 0.8em;
    font-family: Georgia, "Times New Roman" , Times, serif;
}
.RotatingFeature img
{
    z-index: 1;
    position: relative;
}
.RotatingFeature .divLargeImage
{
    margin: 0 0 24px 2px;
    position: relative;
}
.RotatingFeature .divLargeImage img
{
    width: 539px;
    height: 289px;
}
.RotatingFeature .divLargeImage a
{
    position: relative;
    width: 100%;
    height: 100%;
}
.RotatingFeature .divLargeImage a, .RotatingFeature .ThumbnailList li a
{
    color: white;
}
.RotatingFeature .divLargeImage a:hover, .RotatingFeature .ThumbnailList li a:hover
{
    cursor: pointer;
    color: yellow;
}
.RotatingFeature .Description, .RotatingFeature .LargeDescription
{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    filter: alpha(opacity=80);
    opacity: 0.8;
    z-index: 2;
    line-height: 1.4em;
    background: #000000;
}
.RotatingFeature .divLargeImage .Description
{
    display: none;
}

/*change individual li colour and background preferences - */
.RotatingFeature .item1 a
{
    /*color:white;*/
}
.RotatingFeature .item1 a:hover
{
    /*color:yellow;*/
}
.RotatingFeature .item1 .Description
{
    /*background:#333333;*/
}

.RotatingFeature .ImageDescPadding
{
    padding: 8px;
}
/* specifying a minimum height*/
/*
					.RotatingFeature .divLargeImage .Description{min-height:90px;}
					* html .RotatingFeature .divLargeImage .Description{height:90px;}
					.RotatingFeature .ThumbnailList .Description{min-height:45px;}
					* html .RotatingFeature .ThumbnailList .Description{height:45px;}
					*/
/* specifying a minimum height - extended - aligning the text to the bottom of the image */
/*
					.RotatingFeature .ImageDescPadding{position:absolute; left:0; bottom:0; z-index:3;}
					*/

.RotatingFeature .ThumbnailList
{
    clear: both;
    margin: 0;
    padding: 0;
    width: 100%;
}
.RotatingFeature .ThumbnailList li
{
    margin: 0 0 0 12px;
    padding: 0;
    list-style-type: none;
    position: relative;
}
.RotatingFeature .ThumbnailList li.first
{
    margin: 0;
}
* html .RotatingFeature .ThumbnailList li
{
    width: 173px;
}

.RotatingFeature .ThumbnailList li a
{
    position: relative;
    cursor: pointer;
}
.RotatingFeature .ThumbnailList li img
{
    width: 173px;
    height: 118px;
}
.RotatingFeature .ThumbnailList li .LargeDescription
{
    display: none;
}
.RotatingFeature .Description br
{
    display: none;
}




/* RSSViewer Module */
div.rssViewer
{
    display: block;
    margin-bottom: 10px;
}

div.rssViewer ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

/*SiteMapNoImages-Module
/*	=Sitemap without Images Styles
----------------------------------------------- */

#sitemap
{
    margin: 0;
    padding: 0;
}

/* controls all the li's except coloring for coloring different levels use the LI's listed below   */

#sitemap li
{
    margin: 0 0 0 20px;
    padding: 2px 0 2px 0px;
    list-style: square;
}
#sitemap li a:hover
{
    text-decoration: underline;
}
#sitemap li a
{
    text-decoration: none;
}

/* controls all the li's ends  */

/*
CONTROLS SECOND, THIRD AND FOURTH LEVEL LINKS
 */

#sitemap ul ul li a
{
}
/* CONTROLS SECOND LEVEL LINKS */

#sitemap ul ul ul li a
{
}
/* CONTROLS THIRD LEVEL LINKS */

#sitemap ul ul ul ul li a
{
}
/* CONTROLS FOURTH LEVEL LINKS */

/* Sitemap Using Images Module */
/*	=Sitemap with Images Styles
----------------------------------------------- */

div#sitemap
{
}

/* controls all the li's except coloring   */

div#sitemap ul
{
    padding: 0;
    margin: 0;
}

div#sitemap li
{
    margin: 0;
    padding: 0 0 0 20px;
    list-style: none;
    background-image: url(images/arrow.gif);
    background-repeat: no-repeat;
    background-position: 0.8em .75em;
    line-height: 1.9em;
}

div#sitemap li a
{
    text-decoration: none;
    color: #333333;
}

div#sitemap li a:hover
{
    text-decoration: underline;
}

/* ends  */


div#sitemap ul ul li a
{
}
/* CONTROLS SECOND LEVEL LINKS  */

div#sitemap ul ul ul li a
{
}
/* CONTROLS THIRD LEVEL LINKS */

div#sitemap ul ul ul ul li a
{
}
/* CONTROLS FOURTH LEVEL LINKS */

iframe.fullWidthPageEmbed {
    margin: 5px;
    width: 915px;
    padding: 3px;
}

/* CSS Document */

/****************************************
| ** Sports Unlimited Stylesheet
|
| Modified by: Gemma Medina
| Copyright © Reed Exhibitions
|
****************************************/

body { font-family:  Verdana, sans-serif; background: url(/IBE/IBE_SportsUnlimited/framework_images/page-background.gif) #D7D7D7 50.02% 0 repeat-y scroll; color:#000000; font-size: 8pt; font-weight: normal; line-height: 1.3em; }

/* body p { text-align:left; line-height: 15px; clear:right; padding:0 0 10px 0; } */

/* PW - ALL PARAGRAPHS MUST USE THIS STYLE */
body p { margin: 2px 0 12px 0; padding: 0; line-height: 1.3em; text-align:justify; }
body sup {font-size:6pt;}
body sub {font-size:6pt;}
body table p {margin:8px;}
body table ul {margin:8px !important;}

.contrela a {color:#0000ff !important;}

div.image{margin-top:-10px !important;}


/*This controls the outer border of the template*/

body div#Container { background-color:#ffffff; border:1px solid #666666; margin:0 auto 0pt; }

div#Container div#ContentContainer{background-color:#ffffff;}

div#Container div#Column2 {border:0;margin:10px 0; padding:0; }

div#Container div.Column1WithLeftNav, div.Column1Full{
border:0 none;
float:left !important;
margin:10px 20px;
min-height:647px;
width:570px;} 

div#Container div#Header{margin:0; padding:0; background-color:#c2c2c2; border:0; }

div.headerImage1 {float:left;}

div#Container div#Header div#HeaderTopBar { margin:0; padding:0;background-color:#ffffff;}

div#Container div#Header div#PageHeader {border-top:0 !important; border-bottom:0; margin-top:-2px;height:100px;background-color:#ffffff;}

/*LISTAS OL Y UL*/

div#Container div#ContentContainer ul {text-decoration:none; list-style-type:none; margin:0; padding:0 0 0 10px;}
div#Container div#ContentContainer ul li {background: url(/IBE/IBE_SportsUnlimited/images/common/readmore.gif) 0 0.35em no-repeat transparent; margin:0; padding:0 0 5px 10px;}


div#Container div#ContentContainer ol {text-decoration:none; margin:0 0 0 20px; padding:0 0 0 10px;}
div#Container div#ContentContainer ol li {margin:0; padding:0 0 5px 10px;}

div.bodyContentMainBody ul li {line-height:1.5em;}
div.bodyContentMainBody ol li {line-height:1.5em;}

div.bodyContentMainBody ol {margin: 0 0 0 20px;}

div#BodyContentMainBody ul { list-style-type:square; margin: 0 0 16px 24px; padding: 0; }
div#BodyContentMainBody ul li { margin: 0 0 6px 0; padding: 0; }
div#BodyContentMainBody ul li ul { margin-top: 6px; padding: 0; }

div.bodyContentMainBody ol {margin: 0 0 0 30px;}

div#BodyContentMainBody ol { margin: 0 0 16px 24px; padding: 0; }
div#BodyContentMainBody ol li { margin: 0 0 6px 0; padding: 0; }
div#BodyContentMainBody ol li ul { margin-top: 6px; padding: 0; }

/*FIN LISTAS OL Y UL*/




body h1 {color:#434544;font-size:11pt;line-height:1.3em;font-weight:bold;margin:0 0 20px 0;text-transform:uppercase;border-bottom:1px solid #434544;text-align:left;}
body h2 {color:#00377a;font-size:10pt;font-weight:bold;margin:0 0 10px 0;text-transform:uppercase;} 
body h3 {color:#434544;font-size:10pt;font-weight:bold;margin:0 0 10px 0;text-transform:none;border-bottom:1px solid;}
body h4 {color:#00377a;font-size:11pt;font-weight:bold;margin:15px 0 12px;text-transform:none;line-height:1.1em;}
body h5 {color:#000000;font-size:9pt;font-weight:bold;margin:13px 0 12px;text-transform:none;line-height:1.3em;}
body h6 {color:#00377a;font-size:8pt;font-weight:bold;margin:12px 0 12px;text-transform:none;}

div#Container .quickLinksHeader h3{color:#6B6B6B; font-size:11pt; font-weight:bold; padding:16px 0 5px 0;}

body a {color: #0000ff; font-family:  Verdana, sans-serif; font-weight:normal;}
body a:hover{color: #0000ff; text-decoration:underline; font-weight:normal;}

/* div#Container .quickLinksHeader a {font-size:11px;} */

/*-----------FORMS------*/

div#Container div.FormBuilder { margin: 15px 0 0 0 }
div#Container div.FormBuilder .formHeading {color:#000000; font-weight:bold;padding:0; }
div#Container div.FormBuilder .submitButton {border:1px solid;font-size:10pt;font-weight:bold;height:30px;width:75px;font-family:verdana;}
/*div#Container div.FormBuilder .textBox {padding:10px;}*/
div#Container .xForm {text-align:center;}
div#Container .xForm table {background-color:#e1e1e1;width:80%;}
div#Container .xForm td { /*padding:5px 0 0 0;*/padding:5px 10px 5px 10px;}
.xForm textarea {height:80px !important;}

div#Container .disi table {width:90%;}
div#Container .disi td {width:25%;}
div#Container div.FormBuilder .formHeadingdisi {color:#000000; font-weight:bold;}

input, textarea, select {border:0 none;font-family:verdana;}

button {border:1px solid #000000;}


/*-------END FORMS----------*/

div#Container div#ContentContainer a:link, div#Container div#ContentContainer a:visited {
	color:#0000ff;
	text-decoration:none;
}

div#Container div#ContentContainer a:hover {text-decoration:underline;}

div#Container .AddToFavouritesHead { margin:8px 0 0 5px; }
div#Container .EmailPageLink { margin:10px 0 0 0px; }
div#Container .PrintFriendly {margin:0 0 10px 0; }

a[href$=".pdf"] {padding-right:0px;}
a[href$=".doc"] {padding-right:0px;}


/*
-------------------------------------------------------------------------------------------------------------------------
            TOP HORIZONTAL NAVIGATION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

div#navigation { position:relative;}

/** optional **/

div#navigation div#top ul.bottomBorder {border:0;}

div#navigation div#top {width:100%; margin:0; padding:0; } 

div#navigation div#top ul {text-decoration:none; list-style-type:none; margin:0; padding:10px 5px 10px 5px;}    

div#navigation div#top ul li {display:inline; margin:0; padding:5px 10px;}

div#navigation div#top ul li a {text-decoration:none; color:#ffffff; font-weight:bold; margin:0;padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}

div#navigation div#top ul li a:hover { text-decoration:underline; }

/** level 1 **/

div#navigation div#top ul.level1 {background-color:#666666; margin:0; padding:5px; }

div#navigation div#top ul.level1 li {margin:0; padding:5px 20px; border-left:1px solid #C0C0C0; text-transform: lowercase;
            /** left border of the first navigation to keep a gap in between the links **/}      

div#navigation div#top ul.level1 li.startLink {border-left:0;  /** do not remove - no left line for the first navigation **/ }
 

/** level 2 **/

div#navigation div#top ul.level2 { background-color:#808A94; margin:0; padding:5px 5px 5px 5px; } 

div#navigation div#top ul.level2 a {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;} 

div#navigation div#top ul.level2 li {margin:0; padding:5px 10px; border-left:1px solid #C0C0C0;  /** left border of the second navigation to keep a gap in between the links, if you don't need this set it to zero **/} 

div#navigation div#top ul.level2 li.startLink {border-left:0;  /** do not remove - no left line for the second navigation **/} 

/** level 1 and level 2 - selected **/

div#navigation div#top ul.level1 li.selected { background: #C6C646; }  

div#navigation div#top ul.level1 li.selected a {color:#666666;}

div#navigation div#top ul.level2 li.selected a {text-decoration:underline;}

 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = TOP HORIZONTAL NAVIGATION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 

/*
-------------------------------------------------------------------------------------------------------------------------
            SITE STRAPLINE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

/* = Changes the background color
             for the strap line area
--------------------------------- */

div#HeaderBottomBar {background:#ffffff; } 

/* = Controls the Event Date and Location section
------------------------------------------------- */

div#EventLocation { margin:7px 0 0 10px;  padding:0;  font-weight: normal;  color:#c2c2c2; border:0; } 

div#EventLocation img {  /* remove minus values in the margin for text */ margin:-7px 0 0 -10px;  border:none; }
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = SITE STRAPLINE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
--------------------------------------------------
              LANGUAGE SELECTOR BAR               
---------------------------------------------------
*/

div#LanguageLinks a {color:#464648;}
div#LanguageLinks a:hover {color:#464648;text-decoration:underline;}


/*
-------------------------------------------------------------------------------------------------------------------------
            SITE SEARCH STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#SearchForm {margin:0; padding:5px 5px 0 0; position:absolute; right:5px;} 

div#SearchForm input {border:1px solid #999999; } 

div#SearchForm button { padding:0; margin:1px 5px 0 7px; font-weight:normal; font-size: 9pt; border:1px solid #999999; }

div#FASTSearch {font-size:8pt;}

div#FASTSearch .FASTPrevNext {margin:10px 0 10px;background-color:#FFFFFF;}

 
/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = SITE SEARCH STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 
/*
-------------------------------------------------------------------------------------------------------------------------
            SIGNIN STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#Container div#Header #SignIn { position: absolute; top: 5px; right: 10px; font-size: 90%; width: 300px; height: 26px; text-align: right;}  



div#Container div#Header #SignIn ul { list-style: none; margin: 0;} 

div#Container div#Header #SignIn ul li { display: inline; margin: 0; border-left: 1px #666666 solid; padding: 0 0 0 5px; } 

div#Container div#Header #SignIn ul li.first { border: none; } 

div#Container div#Header #SignIn ul li a { color: #000000; }
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = SIGNIN STYLES
------------------------------------------------------------------------------------------------------------------------- 

*/
 

/*
-------------------------------------------------------------------------------------------------------------------------
            BREADCRUMB STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#Container div#ContentContainer div#BreadCrumb {margin:0 0 10px 0;} 

div#Container div#ContentContainer div#BreadCrumb a:hover {color:#6f6e6c; text-decoration:underline;} 

div#Container div#ContentContainer div#BreadCrumb a{color:#6f6e6c; text-decoration:none; font-size:8pt !important; font-family: Verdana, Arial, Helvetica, sans-serif;} 

div#Container div#ContentContainer div#BreadCrumb ul li {list-style-type:none; display:inline; margin:0; padding: 0 10px 0 20px; }

div#Container div#ContentContainer div#BreadCrumb ul li.selected {padding: 0 10px 0 20px;font-weight:bold; }

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = BREADCRUMB STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 

/*
-------------------------------------------------------------------------------------------------------------------------
            PAGE FUNCTION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#PageFunctions {display:block; font-size:0.75em;} 

div#PageFunctions ul {padding: 0;  margin: 5px 0 0 10px; float:right;  } 

div#PageFunctions li {padding:3px 0 3px 0;  margin: 0 4px 0 0;  border: 1px solid #7fb745;  background-color:#eec9be; display: inline; list-style-type:none; float:left;  } 


div#PageFunctions li a {padding:3px 15px 3px 15px; text-decoration: none;} 

div#PageFunctions li a:hover {background:#cccddd; }
 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PAGE FUNCTION STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            LEFT NAVIGATION STYLES 
------------------------------------------------------------------------------------------------------------------------- 
*/

/**FACILITIES & RETAIL MENDU ITEMS**/
/*Menú Facilities*/
div#Container div#LeftNavigation div#left #Level1 .navTreeItem-76100 {background-color:#446c9d;color:#FFFFFF;}
div#Container div#LeftNavigation div#left #Level1 .navTreeItem-76100 a {background-color:#446c9d;color:#FFFFFF;}
div#Container div#LeftNavigation div#left #Level1 .navTreeItem-76100 a:hover {background-color:#446c9d;color:#FFFFFF;}
/*div#Container div#LeftNavigation div#left #Level1 .navTreeItem-76100 a.Expanded {background-color:#446c9d;color:#FFFFFF;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76100 a.Expanded {background-color:#446c9d;color:#FFFFFF;}*/

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76103 a:hover {background-color:#FFFFFF;color:#446c9d;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76103 a {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76103 a.Selected {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76103 {background-color:#FFFFFF;color:#446c9d;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76106 a:hover {background-color:#FFFFFF;color:#446c9d;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76106 a {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76106 a.Selected {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76106 {background-color:#FFFFFF;color:#446c9d;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76111 a:hover {background-color:#FFFFFF;color:#446c9d;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76111 a {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76111 a.Selected {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76111 {background-color:#FFFFFF;color:#446c9d;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76114 a:hover {background-color:#FFFFFF;color:#446c9d;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76114 a {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76114 a.Selected {background-color:#FFFFFF;color:#446c9d;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76114 {background-color:#FFFFFF;color:#446c9d;}

/*Menú Retail*/
div#Container div#LeftNavigation div#left #Level1 .navTreeItem-76117 {background-color:#f8b145;color:#FFFFFF;}
div#Container div#LeftNavigation div#left #Level1 .navTreeItem-76117 a {background-color:#f8b145;color:#FFFFFF;}
div#Container div#LeftNavigation div#left #Level1 .navTreeItem-76117 a:hover {background-color:#f8b145;color:#FFFFFF;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76120 a:hover {background-color:#FFFFFF;color:#f8b145;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76120 a {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76120 a.Selected {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76120 {background-color:#FFFFFF;color:#f8b145;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76123 a:hover {background-color:#FFFFFF;color:#f8b145;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76123 a {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76123 a.Selected {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76123 {background-color:#FFFFFF;color:#f8b145;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76126 a:hover {background-color:#FFFFFF;color:#f8b145;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76126 a {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76126 a.Selected {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76126 {background-color:#FFFFFF;color:#f8b145;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76128 a:hover {background-color:#FFFFFF;color:#f8b145;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76128 a {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76128 a.Selected {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76128 {background-color:#FFFFFF;color:#f8b145;}

div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76136 a:hover {background-color:#FFFFFF;color:#f8b145;text-decoration:underline;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76136 a {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76136 a.Selected {background-color:#FFFFFF;color:#f8b145;}
div#Container div#LeftNavigation div#left #Level2 .navTreeItem-76136 {background-color:#FFFFFF;color:#f8b145;}
/*---------------------------------------------------------------------------------------------------------------------*/



/*          =Left Navigation Menu common controls
----------------------------------------------- */
/* html > body div#Container div#LeftNavigation { margin-left:5px; } */

div#Container div#LeftNavigation {margin:10px 0px 0px 0px; border:0; font-family:  Verdana, Arial, Helvetica, sans-serif;} 
div#Container div#LeftNavigation .bodyContentMainBody {padding:0;}
div#Container div#LeftNavigation div#left ul{list-style:none; margin: 0; padding: 0; font-weight:normal; } 
div#Container div#LeftNavigation div#left  li {display:inline; } 

/* = Controls the Outer and Inline 
     Borders including sub-navigation
----------------------------------------*/
 

/*= This controls the border between the outermost border and the actual navigation block  */

div#Container div#LeftNavigation div#left {/*border:3px solid #ffffff;*/ text-align:left;margin-bottom:-10px !important; }

 
/*= This controls space beneath each navigation link */
div#Container div#LeftNavigation div#left #Level1 li a{ border:1px solid #ffffff; border-right:0; border-left:0; margin:10px 0 10px 5px; } 
/*---------------------------------------------------------------------------------------------------------------------*/
 

/*= Control all navigations in the left
            globally from here. Check Individual
            sections as some styles are overriden
----------------------------------------*/ 
div#Container div#LeftNavigation div#left #Level1 li a { font-weight:bold; margin:0; font-size:9pt; text-transform:uppercase;  /* border:1px solid #000000;*/}
/*---------------------------------------------------------------------------------------------------------------------*/


/*          =Level 1 Navigation Styles
----------------------------------------------- */ 
div#Container div#LeftNavigation div#left #Level1 li a {text-decoration: none; display: block; padding: 5px; background-color:#c6c1bd; color:#6f6e6c; font-size:8pt; }
div#Container div#LeftNavigation div#left #Level1 li a:hover { text-decoration:underline;background-color:#c6c1bd; color:#6f6e6c;}
div#Container div#LeftNavigation div#left #Level1 a.Selected { background-color:#6f6e6c; color:#ffffff; font-weight:bold; text-decoration:none; }
div#Container div#LeftNavigation div#left #Level1 .SelectedExpanded:hover { background-color:#6f6e6c; color:#ffffff; font-weight:bold; }
div#Container div#LeftNavigation div#left #Level1 .Selected:hover{ background-color:#6f6e6c; color:#ffffff; font-weight:bold; }
 

/*          =Level 2 Navigation Styles
----------------------------------------------- */
div#Container div#LeftNavigation div#left #Level2 li a { padding: 2px 5px 2px 15px; margin:0; background-color:#ffffff; color:#6f6e6c; font-size:7pt; font-weight:normal; border-bottom:1px solid #cccccc; } 
div#Container div#LeftNavigation div#left #Level2 li a:hover {text-decoration:underline;background-color:#FFFFFF;color:#6f6e6c;} 
div#Container div#LeftNavigation div#left #Level2 .SelectedExpanded{ background-color:#6f6e6c; color:#ffffff; font-weight:bold; }
div#Container div#LeftNavigation div#left #Level2 .Expanded{background-color:#6f6e6c; color:#ffffff;} 
div#Container div#LeftNavigation div#left #Level2 .Expanded:hover{ background-color:#6f6e6c; color:#ffffff;} 
div#Container div#LeftNavigation div#left #Level2 a.Selected { background-color:#ffffff; color:#6f6e6c; font-weight:bold;  /*border:1px solid #ffffff;*/}
div#Container div#LeftNavigation div#left #Level2 .Selected:hover{ background-color:#ffffff; color:#6f6e6c; font-weight:bold; }

/*---------------------------------------------------------------------------------------------------------------------*/
 

/*          =Level 3 Navigation Styles
----------------------------------------------- */ 
div#Container div#LeftNavigation div#left #Level3 li a { padding:2px 0px 2px 20px; background-color:#ffffff; color:#6f6e6c; font-size:7pt;}   
div#Container div#LeftNavigation div#left #Level3 li a:hover { text-decoration:underline;background-color:#FFFFFF; } 
div#Container div#LeftNavigation div#left #Level3 .SelectedExpanded{ background-color:#ffffff; color:#6f6e6c; font-weight:bold; } 
div#Container div#LeftNavigation div#left #Level3 .Expanded{ background-color:#ffffff; color:#6f6e6c; }
div#Container div#LeftNavigation div#left #Level3 .Expanded:hover{ background-color:#ffffff; color:#6f6e6c; } 
div#Container div#LeftNavigation div#left #Level3 a.Selected{ background-color:#ffffff; color:#6f6e6c; font-weight:bold; }
div#Container div#LeftNavigation div#left #Level3 .Selected:hover{ background-color:#ffffff; color:#6f6e6c; font-weight:bold;} 
/*---------------------------------------------------------------------------------------------------------------------*/


/*          =Level 4 Navigation Styles
----------------------------------------------- */ 

div#Container div#LeftNavigation div#left #Level4 li a { padding: 2px 0px 2px 20px; background-color:#ffffff; color:#6f6e6c;} 

div#Container div#LeftNavigation div#left #Level4 li a:hover { text-decoration:underline;background-color:#FFFFFF;}

div#Container div#LeftNavigation div#left #Level4 .SelectedExpanded{background-color:#ffffff; color:#6f6e6c; font-weight:bold;}            

div#Container div#LeftNavigation div#left #Level4 a.Selected{background-color:#ffffff; color:#6f6e6c; font-weight:bold; }

div#Container div#LeftNavigation div#left #Level4 .Selected:hover{background-color:#ffffff; color:#7c6f7f;} 

div#Container div#LeftNavigation div#left #Level4 .Expanded{background-color:#ffffff; color:#6f6e6c; }

div#Container div#LeftNavigation div#left #Level4 .Expanded:hover{background-color:#ffffff; color:#6f6e6c; }

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = LEFT NAVIGATION STYLES 
------------------------------------------------------------------------------------------------------------------------- 
*/

/*
-------------------------------------------------------------------------------------------------------------------------
            ADD TO CALENDAR STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 
div#AddToOutlook{border:1px solid #666666; margin:0; padding:7px;}

div#AddToOutlook br{clear:both;} 

div#AddToOutlook .clear{margin:0; padding:0; clear:both;} 

div#AddToOutlook h2 {margin:3px 0 10px 0; padding:0; font-size:120%; } 

div#AddToOutlook label{width:200px; float:left;} 

div#AddToOutlook h3{float:left; margin:0; padding:0; font-size:100%;}
div.addToOutlook h3 {border-bottom:none !important;}

div#AddToOutlook h4{float:left; margin:0; padding:0; font-size:100%; font-weight:normal;} 

div#AddToOutlook input{float:right; padding:4px; margin:-7px 0 10px 0; color:#ffffff; font-size:70%; font-weight:bold;} 

div.AddToOutlook .AddToCalendarButton{font-size:100%; background-color:#6b6b6b; border:1px solid #6b6b6b;} 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = ADD TO CALENDAR MODULE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            CUSTOM ERROR 404 PAGE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#error404Content img{border:0;} 

div#error404 {margin:0 auto; padding:20px; text-align:left; width:600px; font-size:0.8em; border:1px solid #666666;} 

div#return {margin: 15px 0px 30px; text-align: right;} 

div#logo {float: left;} 

div#error404Content { padding:0 0 0 30px; margin:0px 0px 0px 230px; border-left:3px solid #CC6600; color:#CC6600;} 

div#error404Content h1 {margin: 0px 0px 0.5em; font: 2.7em Arial, Verdana, Tahoma; color: #354486 } 

div#error404Content p {margin: 0px 0px 1em; font: 1.3em Arial, Verdana, Tahoma;}

div#error404Content p.sub {margin: 0px; font: 1em Arial, Verdana, Tahoma; color: #666;} 

div#error404Content a {color: #CC6600; text-decoration:none;} 

div#error404Content a:hover {color: #CC6600; text-decoration:underline;} 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = CUSTOM ERROR 404 PAGE STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/ 

/*
-------------------------------------------------------------------------------------------------------------------------
            LAYOUT BLOCKS IN ALL VARIATIONS
------------------------------------------------------------------------------------------------------------------------- 
*/
 
/*          = Layout Blocks Common Styles Grouped together
----------------------------------------------- */

div#content .layoutBlock {margin:7px 0 7px 0; padding:0; }

div#content .clear{margin:0; padding:0; clear:both;}

/* One Column */

.oneColumn {width:700px !important;}

 
/*          =Two Column Styles
----------------------------------------------- */

div.twoColumns{ margin:0; padding:0; border:0; clear:both; }

div.ContentContainer #twoColumns a:hover{ color:#464648; text-decoration:none; }

/** Do not remove WIDTH from twoColumns block!! **/
div.twoColumns .firstBlock { float:left; width:48.5%; margin:0 10px 10px 0; border:1px solid #cccccc; } 

div.twoColumns .firstBlock .bodyContent {margin:5px;}

#Content div.twoColumns .firstBlock #BodyContentMainBody img { border:0; margin:0; }

div.twoColumns .firstBlock p { margin: 2px 0 12px 0; padding: 0; } 

/** Do not remove WIDTH from twoColumns block!! **/
div.twoColumns .secondBlock{ float:right; width:48.5%; margin:0 0 10px 0; border:1px solid #cccccc; }

div.twoColumns .secondBlock .bodyContent {margin:5px;}

#Content div.twoColumns .secondBlock #BodyContentMainBody img{ border:0; margin:0; }

div.twoColumns .secondBlock p { margin: 2px 0 12px 0; padding: 0; }

#Content .Column1WithLeftNav .BodyContent #BodyContentMainBody img { padding:0; margin:0; } 


/*** Homepage text blocks fixed height can be amended here ***/

.Homegroup1_oneColumn {border:1px solid #cccccc;padding:5px;}

div.twoColumns .firstBlock .homegroup1_leftBlock { text-align:left; height:182px; }
div.twoColumns .secondBlock .homegroup1_rightBlock { text-align:left; height:182px; }

div.twoColumns .firstBlock .homegroup2_leftBlock { text-align: left; height:auto; }
div.twoColumns .secondBlock .homegroup2_rightBlock { text-align: left; height:auto; }
/*** Homepage text blocks fixed height ENDS here ***/

/*** Homepage text blocks fixed height ENDS here ***/


/*------- twoColumns styles ends here ------- */

 

/*------- threeColumns styles starts here ------- */ 

div.threeColumns{} 

/** Do not remove WIDTH from threeColumns block **/
div.threeColumns .firstBlock{float:left; width:32%; margin:0 12px 10px 0; border:0px solid #cccccc;}
div.threeColumns .firstBlock img{border:0;margin:0; padding:0}
div.threeColumns .firstBlock p{margin:0px; padding:0px; border:0; } 

/** Do not remove WIDTH from threeColumns block **/
div.threeColumns .secondBlock{float:left; width:32%; margin:0 10px 10px 0; border:0px solid #cccccc;}
div.threeColumns .secondBlock img{border:0;margin:0; padding:0}
div.threeColumns .secondBlock p{margin:0px; padding:0px; border:0;} 

/** Do not remove WIDTH from threeColumns block **/
div.threeColumns .thirdBlock{float:right; width:32%; margin:0 0 10px 0; border:0px solid #cccccc;}
div.threeColumns .thirdBlock img{border:0;margin:0; padding:0}
div.threeColumns .thirdBlock p{margin:0px; padding:0px; border:0;} 


/*------- threeColumns styles ends here ------- */
 

/*------- fourColumns styles starts here ------- */

div.fourColumns{} 

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .firstBlock{float:left; width:23.6%; margin:0 10px 10px 0; border:0px solid #cccccc;}
div.fourColumns .firstBlock p{margin:0px; padding:0px; border:0; } 

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .secondBlock{float:left; width:23.6%; margin:0 10px 10px 0; border:0px solid #cccccc;}
div.fourColumns .secondBlock p{margin:0px; padding:0px; border:0;}

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .thirdBlock{float:left; width:23.6%; margin:0 10px 10px 0;; border:0px solid #cccccc;}
div.fourColumns .thirdBlock p{margin:0px; padding:0px; border:0;} 

/** Do not remove WIDTH from fourColumns block **/
div.fourColumns .fourthBlock{float:left; width:23.8%; margin:0 0 10px 0;; border:0px solid #cccccc;}
div.fourColumns .fourthBlock p{margin:0px; padding:0px; border:0;} 

/*------- fourColumns styles ends here ------- */
 

/*------- seventyThirtyColumn styles starts here ------- */
 
div.seventyThirtyColumn{} 

/** Do not remove WIDTH from seventyThirtyColumn block **/
div.seventyThirtyColumn .seventy{float:left; width:68%; margin:0; }
div.seventyThirtyColumn .seventy p{margin:0; padding:0 0 10px 0; border:0; }

/** Do not remove WIDTH from seventyThirtyColumn block **/
div.seventyThirtyColumn .thirty{float:right; width:30%; margin:0; }
div.seventyThirtyColumn .thirty p{margin:0; padding:0 0 10px 0; border:0;} 

div.seventyThirtyColumn .seventy .iscBrasilBlock p img {margin:0 50px 0 -2px; }
div.seventyThirtyColumn .seventy .iscBrasilBlock img {float:left; margin:0 0 0 -10px;}

/*------- seventyThirtyColumn styles ends here ------- */
 

/*------- thirtySeventyColumn styles starts here ------- */


div.thirtySeventyColumn{} 

/** Do not remove WIDTH from thirtySeventyColumn block **/
div.thirtySeventyColumn .thirty{float:left; width:30%; margin:0;}
div.thirtySeventyColumn .thirty p{margin:0; padding:0 0 10px 0; border:0; } 

/** Do not remove WIDTH from thirtySeventyColumn block **/
div.thirtySeventyColumn .seventy{float:right; width:68%; margin:0;}
div.thirtySeventyColumn .seventy p{margin:0; padding:0 0 10px 0; border:0;}

/*------- thirtySeventyColumn styles ends here ------- */

 

/*------- fiftyTwentyfiveTwentyfive styles starts here ------- */
 
div.fiftyTwentyfiveTwentyfive{} 

/** Do not remove WIDTH from fiftyTwentyfiveTwentyfive block **/
div.fiftyTwentyfiveTwentyfive .firstBlock{float:left; width:46%; margin:0pt 10px 0pt 0pt;}
div.fiftyTwentyfiveTwentyfive .firstBlock p{margin:0px; padding:0px; border:0; } 

/** Do not remove WIDTH from fiftyTwentyfiveTwentyfive block **/
div.fiftyTwentyfiveTwentyfive .secondBlock{float:left; width:25%; margin:0;}
div.fiftyTwentyfiveTwentyfive .secondBlock p{margin:0px; padding:0px; border:0;} 

/** Do not remove WIDTH from fiftyTwentyfiveTwentyfive block **/
div.fiftyTwentyfiveTwentyfive .thirdBlock{float:right; width:25%; margin:0;}
div.fiftyTwentyfiveTwentyfive .thirdBlock p{margin:0px; padding:0px; border:0;} 

/*------- fiftyTwentyfiveTwentyfive styles ends here ------- */
 

/*------- twentyfiveTwentyfiveFifty styles starts here ------- */ 

div.twentyfiveTwentyfiveFifty{} 

/** Do not remove WIDTH from twentyfiveTwentyfiveFifty block **/
div.twentyfiveTwentyfiveFifty .firstBlock{float:left; width:25%; margin:0pt 12px 0pt 0pt;}
div.twentyfiveTwentyfiveFifty .firstBlock p{margin:0px; padding:0px; border:0; } 

/** Do not remove WIDTH from twentyfiveTwentyfiveFifty block **/
div.twentyfiveTwentyfiveFifty .secondBlock{float:left; width:25%; margin:0pt 10px 0pt 0pt;}
div.twentyfiveTwentyfiveFifty .secondBlock p{margin:0px; padding:0px; border:0;} 

/** Do not remove WIDTH from twentyfiveTwentyfiveFifty block **/
div.twentyfiveTwentyfiveFifty .thirdBlock{float:right; width:46%; margin:0;}
div.twentyfiveTwentyfiveFifty .thirdBlock p{margin:0px; padding:0px; border:0;}
 

/*------- twentyfiveTwentyfiveFifty styles ends here ------- */

 
/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = LAYOUT BLOCKS IN ALL VARIATIONS
------------------------------------------------------------------------------------------------------------------------- 
*/
 


 

/*
-------------------------------------------------------------------------------------------------------------------------
            PRE PRESS INDEX STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

  
#PrePressIndex .clear{margin:0; padding:0; clear:both;} 

#PrePressIndex {width:100%; margin:0; padding:0;} 

#PrePressIndex .PrePressIndexContents{margin:10px 0 0 0; padding:0; border:0;} 

#PrePressIndex .PrePressIndexContents .PrePressDate{padding:0; margin:2px 0 0 !important; width:20%; float:left;font-weight:bold;} 

#PrePressIndex .PrePressIndexContents .PrePressSummary{padding:0; margin:0; width:80%; float:left;} 

#PrePressIndex .PrePressIndexContents .PrePressSummaryText{padding:0; margin:0;}

#PrePressIndex .PrePressIndexContents .PrePressSummaryText a{font-weight:bold;color:#0000ff;}

#PrePressIndex .PrePressIndexContents .PrePressSummaryText a:hover{font-weight:bold;color:#0000ff;text-transform:underline;}

#PagingContainer {margin-bottom:50px;}

 
/*
------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PRE PRESS INDEX STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 

/*
-------------------------------------------------------------------------------------------------------------------------
            PRE PRESS DETAILS STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


#PressRelease .clear{margin:0; padding:0; clear:both;} 

#PressRelease {width:100%; margin:0; padding:0;} 

#PressRelease h3 {margin:0; padding:0;padding-bottom:5px;font-size:12pt; line-height: 1.3em;} 

#PressRelease .PressReleaseContent {margin:10px 0 10px 0; padding:0;} 

#PressRelease .StandOut {
	font-size:8pt;
	font-weight:bold;
	color:#00377a;
	margin:5px 0 5px 0;
	padding:0;
} 

#PressRelease .PressReleaseContent p.StandOut {color:#00377a;font-size:8pt;}
#PressRelease .PressReleaseContent p {line-height:1.3em;}

#PressRelease .PressReleaseContent ol {text-decoration:none; margin:0; padding:0pt 0pt 0pt 25px;}
#PressRelease .PressReleaseContent ol li {margin:0; padding:0 5px 5px;}

#PressRelease .PressReleaseContent ul {list-style-type:none;text-decoration:none;margin:0 0 0 10px;padding:0 0 5px 5px;}
#PressRelease .PressReleaseContent ul li {margin:0; padding:0 0 5px 15px;background: url(/IBE/IBE_SportsUnlimited/images/common/readmore.gif) 0 0.35em no-repeat transparent;} 



/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PRE PRESS DETAILS STYLES
------------------------------------------------------------------------------------------------------------------------ 
*/

 

/*
------------------------------------------------------------------------------------------------------------------------
            PRESS LISTING SUMMARY STYLES
------------------------------------------------------------------------------------------------------------------------ 
*/
 
div.PressSummaryMain {margin:0 0 10px;}

div.PressSummaryMain .clear{margin:0; padding:0; clear:both;} 

div.PressSummaryMain .PressSummary {margin:0 5px 5px 0; padding:0;border:0;} 

div.PressSummaryMain .PressSummary h2{margin:0; padding:0; font-size:8pt;color:#494949;text-transform:none;} 

div.PressSummaryMain .date{
	margin:0;
	padding:0;
	font-size:11px;
	color:#999999;
	font-weight:bold;
} 

div.PressSummaryMain .newsSummary {margin:0 0 10px 0; line-height: 1.3em;}
div.PressSummaryMain .newsSummary a {color:#0000ff;}
div.PressSummaryMain .newsSummary a:hover {color:#0000ff;text-decoration:underline;}
 
div.PressSummary h1 {color:#00377A; font-size:10pt; font-weight:bold; margin:5px 5px 10px 5px; text-transform:uppercase;border:0;}

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = PRESS LISTING SUMMARY STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 

/*
-------------------------------------------------------------------------------------------------------------------------
            RELATED DOCUMENT STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

 
div#RelatedDocs{margin:0; padding:0; width:100%;} 

div#RelatedDocs h2{margin:0; padding:0;} 

div#RelatedDocs .line {margin:10px 0 10px 0; color: #949293; width: 100%; height: 1px; background: #949293; border: 0; } 

div#RelatedDocs img{border:0; float:left; padding:0 7px 7px 0;} 

div#RelatedDocs br{margin:0; padding:0; clear:both;} 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = RELATED DOCUMENT STYLES
------------------------------------------------------------------------------------------------------------------------ 
*/
 

/*
-------------------------------------------------------------------------------------------------------------------------
            RSS FEED STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#Container div#ContentContainer div#RSSViewer ul{ list-style:none; margin:0; padding:0;} 

div#Container div#ContentContainer div#RSSViewer h3{color:#5d586a; margin:0; padding:0;} 

div#Container div#ContentContainer div#RSSViewer h2{color:#5d586a; margin:0; padding:0;}

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = RSS FEED STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

  

/*
-------------------------------------------------------------------------------------------------------------------------
            SITEMAP STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 

div#Container div#ContentContainer #sitemap { margin:0; padding:0; } 

div#Container div#ContentContainer #sitemap ul{margin:0 0 0 20px; padding:0;} 

div#Container div#ContentContainer #sitemap li {margin:0;line-height:1.3em; 
/* The following uses image instead of bullets */
padding:2px 0 0 10px; background:url(/IBE/IBE_SportsUnlimited/images/common/readmore.gif) 0 0.35em no-repeat transparent; list-style-type:none; }  

div#Container div#ContentContainer #sitemap li a:hover{ text-decoration:underline; color:#0000ff; } 
div#Container div#ContentContainer #sitemap li a{ margin:0; padding:0; text-decoration:none; color:#0000ff;} 
div#Container div#ContentContainer #sitemap ul ul li a{ }/* controls second level */
div#Container div#ContentContainer #sitemap ul ul ul li a{}/* controls third level*/
div#Container div#ContentContainer #sitemap ul ul ul ul li a{ }/* controls fourth level */

 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = SITEMAP STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
 

/*
-------------------------------------------------------------------------------------------------------------------------
            QUICK LINKS STYLES
------------------------------------------------------------------------------------------------------------------------ 
*/
/*= This section controls the 
left and right border and their
positioning including inside padding.
**************************************/


/** Curved Borders in Middle Column content area have been blocked as this site is not using **/
div#Container div#ContentContainer .CurvedBoxes{margin:0; padding:0; } 
div#Container div#ContentContainer .CurvedBoxImage{text-align:center; border:0; vertical-align:middle; } 
div#Container div#ContentContainer .CurveFooterLeft {background:none; padding:0; border:none;  }
div#Container div#ContentContainer .CurveFooterRight { background:none; padding:0; border:none;  }
div#Container div#ContentContainer .CurveTopLeft {background:none; padding:0; border:none;  }
div#Container div#ContentContainer .CurveTopRight {background:none !important; padding:0; border:none !important;}


/** Curved Borders in Left Hand Column have been blocked as this site is not using **/
div#LeftNavigation .CurvedBoxes{margin:0; padding:0; } 
div#LeftNavigation .CurvedBoxImage{text-align:center; border:0; vertical-align:middle; } 
div#LeftNavigation .CurveFooterLeft {background:none; padding:0; border:none;  }
div#LeftNavigation .CurveFooterRight { background:none; padding:0; border:none;  }
div#LeftNavigation .CurveTopLeft {background:none; padding:0; border:none;  }
div#LeftNavigation .CurveTopRight {background:none; padding:0; border:none;}


/** Curved Borders in Right Hand Column have been blocked as this site is not using **/
div#Column2 .CurvedBoxes{margin:0; padding:0; } 
div#Column2 .CurvedBoxImage{text-align:center; border:0; vertical-align:middle; } 
div#Column2 .CurveFooterLeft {background:none; padding:0; border:none;  }
div#Column2 .CurveFooterRight { background:none; padding:0; border:none;  }
div#Column2 .CurveTopLeft {background:none; padding:0; border:none;  }
div#Column2 .CurveTopRight {background:none; padding:0; border:none;}


div#LeftNavigation .CurvedBoxContents {border:none; }
div#Content .CurvedBoxContents {border:none;padding:0px;  }

div#Column2 .CurvedBoxContents {border:none; margin:0;padding:0;  }
div#Column2 .CurvedBoxContents h2 { margin:0;padding:0 0 5px 0; }

/** Quick links on Right Hand Column **/ 
div#Column2 .CurvedBoxContents .quickLinks {padding:0; margin:0 0 10px 0; }
div#Column2 .CurvedBoxContents .quickLinks a {  padding:0px; margin:0; text-decoration:none;  }
div#Column2 .CurvedBoxContents .quickLinks a.hover {color:#F68428;}
div#Column2 .CurvedBoxContents .quickLinks ul li {text-decoration:none; list-style-type:none; 
background:url(/IBE/IBE_SportsUnlimited/images/common/readmore.gif) 0 0.35em no-repeat transparent; padding:0 5px 6px 10px;}
div#Column2 .CurvedBoxContents .quickLinks ul {margin:0 !important; padding:0 !important;}

#QuickLinksModule .clear{margin:0; padding:0; clear:both;} 
#QuickLinksModule {margin:0; padding:0;} 
#QuickLinksModule h3 {margin:0; padding:0; border-bottom:1px solid #ccc; color:#5d586a;} 
#QuickLinksModule .QuickLinks {margin:0; padding:0;} 
#QuickLinksModule .QuickLinks ul {text-decoration:none; list-style-type:none; margin:0; padding:0;} 
#QuickLinksModule .QuickLinks ul li {margin:0; padding:0 0 0 10px; line-height:1.5em;} 
#QuickLinksModule .QuickLinks ul li a{padding:0 0 0 10px; text-decoration:none; color:#003399; 
            background:url(images/pink_sqr.gif) 0 0.46em no-repeat transparent;}


/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = QUICK LINKS STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            IMAGE CARROUSEL STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

.ImageCarousel .SupImgDescTitle {font-size:10pt !important;}

.ImageCarousel {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:8pt;}

.ImageCarousel .CarouselImageList {	margin:0 !important; padding:0 !important;}

.ImageCarousel .ImageNumberStatus {	font-size:8pt !important;text-transform:none !important;border-botttom:15px;color:#666666;}

.ImageCarousel .CarouselImage {	height:65px !important;	width:auto !important;}

.ImageCarousel .SupImgDescImage { height:200px !important; width:auto !important;}

.ImageCarousel .ModuleDescription  {font-weight:bold !important;}

.ImageCarousel .ModulePadding { padding:0 5px !important;}

.ImageCarousel .ModuleTitle {
	font-size:11pt !important;
	font-weight:bold !important;
	margin:0 0 20px !important;
	padding:0 !important;
}

.ImageCarousel p {font-size:8pt;}

.ImageCarousel p, .ImageCarousel h1, .ImageCarousel h2, .ImageCarousel h3, .ImageCarousel h4, .ImageCarousel h5, .ImageCarousel h6, .ImageCarousel h7 { margin:8px 0 0;padding:0;}

.ImageCarousel h3 {border:none !important;}

.ImageCarousel .Scroll .MaxWidth {width: 560px !important;}

.ImageCarousel .Scroll {width:525px !important;}

	
.ImageCarousel ul {	padding: 0 !important; background: transparent none repeat scroll 0 0 !important;}

.ImageCarousel .CarouselImageList ul { padding:0 !important;}

.ImageCarousel .CarouselBackground {width:560px !important; background:#ffe9d1 none repeat scroll 0 0 !important;}

.ImageCarousel ul li { background: transparent none repeat scroll 0 0 !important; padding:0 10px 0 !important;}

.ImageCarousel ul li.BackScrollControl {padding:0 !important;}

.ImageCarousel ul li.ForwardScrollControl {	padding:0 !important;}

.ImageCarousel .CarouselImageList li {
	margin:20px 10px 0 !important;
	padding: 0 !important;
	background: transparent none repeat scroll 0 0 !important;
	
}

.ImageCarousel .hr {display:none !important;}

.ImageCarousel .SupImgDesc {width: 570px !important;}

.ImageCarousel .SupImgDescBox {	width:540px !important;	border:1px solid #666666 !important;margin: 10px 0 0 !important;}

.ImageCarousel a {color: #0000ff !important;}

.ImageCarousel .ForwardScrollControl a {
	background:transparent url(/IBE/IBE_SportsUnlimited/images/common/forward_scroll_control.jpg) no-repeat scroll 0 0 !important;
}

.ImageCarousel .BackScrollControl a {
	background:transparent url(/IBE/IBE_SportsUnlimited/images/common/back_scroll_control.jpg) no-repeat scroll 0 0 !important;
}


/*
 

/*
-------------------------------------------------------------------------------------------------------------------------
            PLUGIN DOWNLOAD STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#Container div#ContentContainer .downloadPlugin{margin:10px 0 10px 0; padding:0;} 

div#Container div#ContentContainer .downloadPlugin img{border:none;float:left;margin-bottom:50px;margin-right:10px;} 

div#Container div#ContentContainer .downloadPlugin h3{ color:#5d586a; margin:7px 0 0 0; padding:0;font-size:8pt;border:none !important;}

div#Container div#ContentContainer .downloadPlugin p{color:#5d586a; margin:5px 0 0 0; padding:0; } 

div#Container div#ContentContainer .downloadPlugin a{color:#0000ff; text-decoration:none; margin:5px 0 5px 0;} 

div#Container div#ContentContainer .downloadPlugin a:hover {color:#0000ff; text-decoration:underline;}

 

/*
-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** =PLUGIN DOWNLOAD STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/*
-------------------------------------------------------------------------------------------------------------------------
            EMAIL A FRIEND STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#emailFriend h2{ color:#6f6e6c; font-size:15px; }


/*

-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = EMAIL A FRIEND STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/


/****/



/*
-------------------------------------------------------------------------------------------------------------------------
            FOOTER LINK STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/

div#Container div#SponsorshipFooterLinks {display:none !important;}
 
div#Footer {clear: both; padding:0; border-top:1px solid #464648; background-color:#5C5F60;  } 

div#Footer div#FooterLinks {float:right; padding:2px 10px 0 0; } 

div#Footer div#FooterLinks ul {list-style: none; margin: 0; padding:5px 0 0 0;} 

div#Footer div#FooterLinks ul li {display: inline; margin: 0; padding: 0 5px 0 5px; } 

div#Footer div#FooterLinks ul li.first {border:none; } 

div#Footer div#FooterLinks ul li a {color:#ffffff; font-size:8pt; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;} 

div#Footer div#FooterLinks ul li a:hover {background-color:#5C5F60; color: #ffffff; text-decoration:underline; } 

div#Copyright {float:left; margin:0; padding:5px 0 0 10px; color: #ffffff; font-size:8pt;font-weight:bold;}
 

/*

-------------------------------------------------------------------------------------------------------------------------
            *************  END *************** = FOOTER LINK STYLES
------------------------------------------------------------------------------------------------------------------------- 
*/
