/* Common */
html,body,img,form{border:0;margin:0;padding:0;}
ul{list-style:none;margin:0;padding:0;}
body{background:url("../content/border/bg_main.gif") repeat 50% 0;color:#757575;font-family:verdana,helvetica,sans-serif;text-align:center;}
#bordercontentarea h1,h1{color:#4e4e4e;font-size:11pt;}
#bordercontentarea h2{color:#4e4e4e;font-size:10pt;}
#bordercontentarea h3{color:#4e4e4e;font-size:9pt;}
#bordercontentarea h4{color:#4e4e4e;font-size:8pt;}
#bordercontentarea ul{list-style-image:url(../content/arrow.gif);margin:0;padding-left:20px;}
a:link,a:visited,a:active{color:#ff0101;text-decoration:underline;}
a:hover{text-decoration:none;}
/* Structure */
#borderouterdiv{font-size:7.5pt;background:#fff;border-top:0;}
#bordercontentarea,#bordercontentarea table{color:#757575;font-size:8pt;line-height:140%;}
#borderheaderdiv{padding-bottom:20px;padding-left:10px;padding-right:10px;}
#borderfooterdiv{padding-top:30px;padding-bottom:20px;text-align:center;}
/* Main Navigation */
#mainnav{background:url("../content/rednavbar.jpg") repeat;background-color:#ef2915;border-top:3px solid #edeaec;height:30px;}
#mainnavigation a:link,#mainnavigation a:visited,#mainnavigation a:active{color:#fff;text-decoration:none;}
#mainnavigation a:hover{color:#000;}
#mainnavigation #selected a:link,#mainnavigation #selected a:visited{color:#000;padding-bottom:4px;border-bottom:3px solid #000;}
#mainnavigation ul{display:inline;font-size:8pt;font-weight:bold;margin-left:0;padding-left:0;text-transform:uppercase;}
#mainnavigation ul li{border-left:1px solid #b52617;display:inline;list-style:none;margin-left:0;padding:3px 15px;}
#mainnavigation ul li#first{border-left:none;display:inline;list-style:none;margin-left:0;}
.headerbartext{font-size:12px; color:#fff; font-weight:bold;}
/* Top Navigation */
#topnav{background-color:#edeaec;height:15px;}
#topnavigation a:link,#topnavigation a:visited,#topnavigation a:active{color:#ff0101;text-decoration:none;}
#topnavigation a:hover{text-decoration:underline;}
#topnavigation ul{display:inline;font-size:7.5pt;margin-left:0;padding-left:0;top:10px;}
#topnavigation ul li{border-left:1px solid #ff0101;display:inline;list-style:none;margin-left:0;padding:1px 6px;}
#topnavigation ul li.first{border-left:none;display:inline;list-style:none;margin-left:0;}
#topnavigation ul li.myaffinity,#topnavigation ul li.myaffinity a:link,#topnavigation ul li.myaffinity a:visited{border-left:none;color:#000;display:inline;font-weight:bold;list-style:none;margin-left:0;text-transform:uppercase;}
/* Sub Navigation */
.leftsubnavheading,.primarynav,.secondarynav{color:#000;font-size:7.5pt;line-height:140%;}
.sitesubnavtable{width:175px;}
.leveltwoSelected{color:#000;font-weight:bold;}
.leveltwounselected{color:#000;}
.levelThreeSelected{color:#ff0101;}
.levelThreeUnselected{color:#4e4e4e;}
.siteSubNav-Level2-menuTextTD{margin-left:10px;}
.siteSubNav-Level2-bulletTD{width:10px;padding-top:6px;}
.siteSubNav-Level3-menuTextTD{padding-left:10px;}
.siteSubNav-Level3-bulletTD{width:10px;padding-top:8px;}
/* == Left border (borderLeftDiv) =========================================== */
#borderLeftDiv ul.leftnav{line-height:160%;list-style:none;}
#borderLeftDiv ul.leftnav,li{margin:0;padding:0; }
#borderLeftDiv ul.leftnav a{color:#000000; text-decoration:none; }
#borderLeftDiv ul.leftnav a:hover{text-decoration:underline; }
/* First Level */
#borderLeftDiv ul.leftnav li{list-style:none; }
#borderLeftDiv ul.leftnav li a{list-style:none;font-size:12px; font-weight:bold; }
/* Second Level */
#borderLeftDiv ul.leftnav li ul li{background:url(../content/arrow_grayonwhite.gif) no-repeat 0 .5em; padding:0 0 0 10px; }
#borderLeftDiv ul.leftnav li ul li a{font-size:10px; font-weight:normal; }
#borderLeftDiv ul.leftnav li ul li a.selected{font-weight:bold; color:#000000; }
/* Third Level */
#borderLeftDiv ul.leftnav li ul li ul li{background:url(../content/arrow_grayonwhite.gif) no-repeat 0 .55em; padding:0 0 0 10px; }
#borderLeftDiv ul.leftnav li ul li ul li a{color:#4e4e4e; }
#borderLeftDiv ul.leftnav li ul li ul li a.selected{color:#ff0000; }
/* Fourth Level */
#borderLeftDiv ul.leftnav li ul li ul li ul li{background:url(../content/bullet_dash.gif) no-repeat 0 .7em; padding:0 0 0 10px; }
#borderLeftDiv ul.leftnav li ul li ul li ul li a{color:#4e4e4e; }
#borderLeftDiv ul.leftnav li ul li ul li ul li a.selected{color:#4e4e4e; font-weight:bold; }
/* Search */
#searchform{color:#757575;display:inline;float:right;font-size:8pt;}
.formfield{border:1px solid #dbd9da;font-family:verdana,helvetica,sans-serif;font-size:1em;margin-right:8pt;width:120px;}
.formsubmit{background-color:#ef2915;border:0;color:#fff;font-family:verdana,helvetica,sans-serif;font-size:8pt;font-weight:bold;height:18px;padding-left:5px;padding-right:5px;background:url("../content/rednavbar.jpg") repeat;}
/* Elements */
.rightbordercontainer,.leftbordercontainer{overflow:hidden;width:100%;}
#left{margin-left:10px;}
#right{padding-right:10px;}
.box a:link,.box a:visited,.box a:active{color:#ff0101;text-decoration:none;font-size:7.5pt;}
.box a:hover,.greybox a:hover{text-decoration:underline;}
.box,.whatsnew,.recentsearches{border:1px solid #dbd9da;color:#000;background:url("../content/leftside_bgrd.gif") repeat-x;margin-bottom:10px;padding:5px;}
.box,.whatsnew table,.recentsearches table{font-size:7.5pt;}
.boxicon{margin-right:12px;}
.greybox{background-color:#edeaec;background:url("../content/rightside_bgrd.gif") repeat-x;border:1px solid #dbd9da;color:#000000;font-size:7.5pt;line-height:140%;margin-bottom:10px;padding:5px;}
input#myprofilesubmit{margin-bottom:5px;}
.box h2 a:link,.box h2 a:visited,.box h2,.greybox h2,th{color:#000000;font-size:8pt;margin:5px 0 5px;text-align:left;}
.box table,.greybox table{font-size:8pt;}
#bordercontentDiv.box ul,.greybox ul{list-style-image:url(../borders/images/arrow.gif);margin:0;padding-left:15px;}
.redbold{color:#ff0000;font-weight:bold;}
.red{color:#ff0000;}
.bigger {color:#000000!important; line-height:125%; font-size:16px!important}
#sectionnameDiv{color:#757575;font-size:11pt;line-height:140%;}
.requiredsymbol,span.required,.required p{color:#ff0000;}
#newPassword1,#newPassword2{width:150px;}
#ElementLinkListContentElement{padding-bottom:10px;}
.relayHeaderArea-1{margin-bottom:0px;}
.messageTable,.messageTable td,.messageTable th{border:0 solid #FFFFFF;}
input[type=button]{background-color:#ef2915;border:0;color:#fff;font-family:verdana,helvetica,sans-serif;font-size:8pt;font-weight:bold;height:18px;padding-left:5px;padding-right:5px;background:url("../content/rednavbar.jpg") repeat;}
.withBorder,.formlabel,.withborder a{font-size:8pt;line-height:140%;}
.LoginStatusBox th{color:#4e4e4e;font-size:11pt;}
/* Other Styles */
table.statement{margin-top:10px; margin-bottom:10px;}
#RewardsContact .required{width:85; display:block;}
#Trend_HelpForm .required{width:85; display:block;}
div.bordercontentDivCustomised table.statement{width:500px;}
div.bordercontentDivCustomised table.statement td{text-align:right;}
div.bordercontentDivCustomised table.statement td.title,div.bordercontentDivCustomised table.statement td.label{text-align:left;}
div.bordercontentDivCustomised table.statement th{text-align:right;}
div.bordercontentDivCustomised table.statement th.title{text-align:left;}
#tableevents input{float:right;}