

body { top:0;padding:0px;margin:0px}

td { vertical-align:top; text-align:left}

img {border:0px; padding:0px;margin:0px}



.mbody {width:800px;margin:0px auto}

.mbodyReport {width:100%;margin:0px auto}

.contentblue {background-color:#485F6F; }

.columnright {background-color:#993300; border-left:2px solid #fff;border-top:2px solid #fff;vertical-align:top}

 

.bluecont {background-color:#485F6F;padding:10px;margin:0px;}

.bluecont * { color:#fff; font-family:Trebuchet MS,Arial, Helvetica, sans-serif;font-size:12px; }

.bluecont form {margin:0px;padding:3px; }

.bluecont form div{margin-bottom:5px}

.bluecont input#user,.bluecont input#pass { border:1px solid #7f9db9;font-size:11px;  color:#000;width:145px;}

.logintitle { font-size:14px; font-weight:bold}





.loginform  { margin-top:2px; margin-left:2px;  }

.loginform * { color:#fff; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:12px;}

.loginform form { padding:10px;}

.loginform form div {padding-bottom:4px;}

.loginform input#user,.loginform input#pass { border:1px solid #7f9db9;font-size:11px;padding:1px; color:#000;width:145px;}



.logcontainer		 { padding:0px;}



.orangecell 		{ background-color:#993300;  padding:10px;margin:0px; }

.orangecell * 		{ font-size:12px; color:#fff;}

.orangecell p 		{ margin:0px}

.orangecell p.title 	{ font-size:12px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif;text-transform: uppercase; font-weight:bold }

.orangecell p.content 	{ font-size:10px; font-family:Arial, Helvetica, sans-serif}





.contentorange {background-color:#993300; margin-left:2px; }

.contentorange * { font-size:12px; color:#fff;}

.contentorange div {padding:5px 11px;  }

.contentorange div p.title {font-size:12px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif }

.contentorange div p.content {font-size:10px; font-family:Arial, Helvetica, sans-serif}

#reg_button { color:#000; border:1px solid #999999; cursor:pointer}

.footer_bar {height:74px;margin-top:2px; background-color:#333;}

.footer_bar div {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#fff;text-align:center;padding-top:20px;}

.footer_bar a {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#fff;text-decoration:none}

.footer_bar a:hover {text-decoration:underline}

  div.topbanner {background-color:#1f1a17;height:52px; position:relative; color:#fff;  }

.imglogo {position:absolute;top:19px;left:17px;}

    .toplinks {float:right;margin-top:27px}

.myacct { color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}

.menutop { list-style:none; padding:0px; margin:0px}

.menutop  li   { float:left; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px}

.menutop  li a  { background-image:url(../images/arrows.jpg); background-position:left; background-repeat:no-repeat;color:#fff; padding:5px 15px; text-decoration:none}



.body {padding:10px;font-family:Arial,Helvetica;font-size:12px; border:0px solid red; background-image: url('../images/tot_rewards2banner.jpg'); background-repeat: no-repeat; background-position: 0px 0px; padding-top:80px}

.body a{ color: #666 ; text-decoration: underline}

div.bodyReport {padding:10px;font-family:Arial,Helvetica;font-size:12px; color:#000; font-weight:normal}

div.bodyReport a{ color: #999 ; text-decoration: underline}

div.bodyReport a:hover{ color: #999 ; text-decoration: underline}



.toptext { margin:10px;margin-bottom:0px;  font-size:12px; text-align:justify;}

.toptext b { font-weight:bold}

.lowertext {margin:0px 10px; text-indent:0px;text-align:justify; font-size:11px; position:relative }

.registration { font-size:12px;}

.body .header{ font-size:18px; margin-top:10px;text-align:right; color:#993400;border-bottom: 3px solid #485f6f;padding:2px;margin-left:0px;margin-bottom:10px;font-weight: bold}





.message { color:red }

#regForm { border:0px solid red;}

#regForm input, #regeditForm input { border:1px solid #666; width:150px}

#regForm input.radiobutton,#regeditForm input.radiobutton {border:0px; width: auto}

td .centerA { text-align: center; padding-top:5px}

#regForm .buttons , #regeditForm .buttons {border:1px solid #666;;width:auto ; font-size:12px ;cursor:pointer;}

.subtext { font-size:10px}

.regacct  {font-size:10px;}

.regacct * {font-size:10px;}



.asc a {background-image: url('../images/ic_sort_a.gif');background-position:0 5px; background-repeat:no-repeat;padding-left:10px}

.desc a {background-image: url('../images/ic_sort_d.gif');background-position:0 5px; background-repeat:no-repeat;padding-left:10px}



#regForm  .list .listFilter {border:1px solid #999}

#regForm div.list .listFilter { color:#000000;}

#regForm div.list .listFilter  thead tr th a { color:#999}

#regForm div.list .listFilter thead  th {border:1px solid #999;padding:3px}

#regForm div.list .listFilter tbody td {border:1px solid #ccc; vertical-align: middle;   }

#regForm div.list .listFilter tbody td input { width:20px; border:0px;}

#regForm div.list input.button { width:auto}



.even { background-color: #ccc}

div.mbodyReport div.topbanner span.logintitleReport {font-size:14px; font-weight:bold; color:#fff;font-family:Trebuchet MS,Arial, Helvetica, sans-serif; float:right; padding:5px}

div.mbodyReport div.topbanner .logintitleReport  a {font-size:12px;color:#fff; text-decoration:underline }

div.mbodyReport div.topbanner .logintitleReport  a:hover {color:#fff; text-decoration:none }

td.buttoncenter {text-align:center}

.loyaltyLI li{ margin-bottom:12px;}

.body .headFaq { font-weight:bold}

.body .headEm { font-style:italic}

div.imgCard {position:absolute;margin-top:3px; width:100%; clear:left}


#forgotPassForm input {  border:1px solid #666; font-size:12px}
#forgotPassForm input.buttons {cursor:pointer}

div.bodyReportEdit {padding:10px;font-family:Arial,Helvetica;font-size:12px; color:#000; font-weight:normal}

div.bodyReportEdit a{ color: #999 ; text-decoration: underline}

div.bodyReportEdit a:hover{ color: #999 ; text-decoration: underline}
div.bodyReportEdit input { border:1px solid #333}
div.bodyReportEdit h1 { font-size:14px; font-weight:bold;}

form.uploadform input{  border:1px solid #666; font-size:12px}
form.uploadform input.buttons {cursor:pointer}


.paginateButtons * {padding:2px;margin-right:2px}
.grayTxt {color:#999}
