.floatRight {float:right;}

.gray {color:#666666;}
.bggreen { border-bottom:dotted 1px #999999}
.green {color:#009900;}
.green_lg {font-size:190%;font-weight:bold;margin:8px auto;color:#009900;text-align:center;display:block}
.red {color:#CC0000;}
.black {color:#000000;}
.title {background:url(/store/images/title_back.gif) 0 0 no-repeat;padding:11px 0 15px 25px;width:480px;margin:0 0 0 -25;color:#56636F}
.pix11 {font: normal 11px tahoma;}

.errorTitle {font-size:100%;font-weight:bold;color:#FFFFFF;margin:5px 0px 10px 0px; padding:0px 5px 2px 5px;background-color:#FF0000}
.errorMessage {font-size:75%;padding:5px 0px 0px; display:block}
.errorTable {margin:10px 40px;width:400px;}

.Mar0 {margin:0;}
.topMar2 {margin-top:2px;}
.topMar3 {margin-top:3px;}
.topMar5 {margin-top:5px;}
.topMar8 {margin-top:8px;}
.topMar10 {margin-top:10px;}
.indented {margin:5px 0 10px 15px}
.list1 li {margin-top:5px}

.input130 {width:130px;margin-bottom:5px;}
.button140 {width:140px;margin:10px 0;}
.button230 {width:230px;margin:10px 0;}
.button130 {width:130px;margin:5px 0 5px 0;font-size-adjust:none;}
.input200 {width:200px;}

#container {width:770px;margin:0 auto;}
#topnavContainer, #midnavContainer {text-align:center;font:bold 11px tahoma;}
#footerContainer {text-align:center;font-size:85%;clear:both;}
#bodyContainer {margin:0;padding:0;text-align:left;}
#topnav {background:url(/store/images/space.gif) 0 0 no-repeat; margin:0;padding:0;font:normal 11px tahoma}


.midnavtop {background:url(/store/images/body_top_aff.gif) 0 0 no-repeat;padding:13px 20px 0 15px;margin:0;font-weight:bold;text-align:left;}
.midnavtop_blank {background:url(/store/images/body_top_aff.gif) 0 0 no-repeat;padding:13px 20px 0 15px;margin:0;text-align:left;font-size:100%}
.nav {padding:2px 0;margin:0;}
.nav dl {margin:5px 0 15px 0;font-size:100%; font-weight:bold;color:#993300;}
.nav li, .nav dt, .nav dd {display:inline;padding:0 3px;margin:0;text-indent:0;height:1em;list-style-type:none;border-left:solid 2px #CCCCCC;}
.nav dt {padding:0}
.nav .noline {border-left:none;}
.nav .right {float:right;border-left:none;}
.midnavbot {background:url(/store/images/body_bot_aff.gif) 0 0 no-repeat;margin:0;padding:0;height:20px;}

.bodytop {background:url(/store/images/body_top_aff.gif) 0 0 no-repeat;height:15px}
.bodytop a:hover, .bodytop a:active {background-color:transparent;}
.bodymid {background:url(/store/images/body_mid_aff.gif) 0 0 repeat-y;padding:15px 40px 10px 30px;margin:0;}
.bodymid p, .bodymid ul, .bodymid ol {font: normal 100% arial;}
.bodymid img {border:none}
.bodymid h2 {color: #CC3333; font-size:140%}
.bodybot {background:url(/store/images/body_bot_aff.gif) 0 0 no-repeat;margin:0;padding:0;height:25px;}	
.bodybot h6 {margin:0;padding:0;}
.zeroLine {line-height:0;margin:0;padding:0;font-size:1px;}

/* displays commissions table */
.commissions table {margin:20px 0;border-collapse:collapse; width:450px;}
.commissions td {white-space:nowrap;padding:5px 8px;border:solid 1px #999999;background-color:#FFFFFF;text-align:center}
.commissions th {padding:5px 8px;border:solid 1px #999999;background-color:#DEEBFF;text-align:center;}
.commissions .top {text-align:left; background-color:transparent; border:0; font-weight:normal;padding:0;}

/* displays the login table */
.login table {width:350px; margin:20px 0 30px 40px}
.login th {text-align:right; padding:5px}
.login td {padding: 5px}

.table3, .table4, .table5 {margin:20px auto;border-collapse:collapse;}
.table3 {margin:20px 40px;width:350px}
.table3 td, .table4 td, .table5 td {background-color:#FFFFFF;}
.table3 th, .table4 th, .table5 th {background-color:#F4F4F4;}
.table3 td {padding:5px;border:solid 1px #CCCCCC;vertical-align:middle;text-align:left;}
.table3 th {padding:5px;border:solid 1px #CCCCCC;vertical-align:middle;text-align:right;width:150px;}
.table4 td, .table4 th {padding:5px;border:solid 1px #CCCCCC;vertical-align:middle;text-align:left;}
.table5 td, .table5 th {padding:5px;border:solid 1px #CCCCCC;vertical-align:top;text-align:center;}

.table_tools {margin:20px auto;border-collapse:collapse; width: 600px}
.table_tools td {padding:5px;border:solid 1px #CCCCCC;background-color:#FFFFFF;}
.table_tools th {padding:5px;border:solid 1px #CCCCCC;background-color:#F4F4F4;}
.table_tools .one {width:250px}

.table_main {margin:20px auto;border-collapse:collapse;}
.table_main td {padding:5px; border:solid 1px #CCCCCC;font:}
.table_main th {padding:5px; border:none;}

.table_none {margin:20px auto;border-collapse:collapse;}
.table_none td {padding:5px; border:none;}
.table_none th {padding:5px; border:none;}

.wauto {width:auto}
.w400 {width:400px} .w500 {width:500px} .w550 {width:550px}
.w600 {width:600px} .w650 {width:650px}
.c, tr.c td, tr.c th {text-align:center;width:auto;}
.r, tr.r td, tr.r th {text-align:right;}
.l, tr.l td, tr.l th {text-align:left;}
.blank, td.blank, th.blank {border:none;background:none;}
.s {font-weight:bold;}

.backtoTop {float:right;margin-top:-24px; clear:both; padding:2px 4px; border:#CCCCCC 1px solid;}
.rnavContainer {margin-top:0;text-align:left;float:right;width:250px; background-color: #F5F5F5; border: solid 1px #CCCCCC; margin-left: 15px}
.rnavcontainer ul {padding: 5px 2px 5px 15px; margin: 0 2px 10px 15px}
.rnavcontainer p {padding: 5px 2px; margin: 0 2px 10px 15px}
.rnavContainer h2 { background-color: #6CA7FF; color:#ffffff; margin:5px 0; padding: 2px; font-size:16px}
.rnavContainer .orange { background-color: #FF6666; margin-top:0}
.rnavContainer .blank { background-color: transparent;}
.rnavContainer a {font-weight:bold}
