/* Master Elements */
body {font-family:Arial,sans-serif,Verdana;width:750px;font-size:10pt;background-color:#FFFFFF;margin:0px;padding:0px;text-align:center;}
td {font-family:Arial,sans-serif,Verdana;font-size:10pt;}
h1 {font-weight:bold;font-size:12pt;color:#34454E;margin:0 0 10px 0;line-height:120%;}
h2 {font-weight:bold;font-size:12pt;color:#34454E;}
h3 {font-weight:bold;font-size:12pt;color:#34454E;font-style:italic;}
h4 {font-weight:bold;font-size:10pt;color:#34454E;font-style:italic;}
li.tick{list-style-image:url(http://images.pinpoint.net.au/product/red_tick.gif);margin:5px 15px 0 0;}
li.bullet{list-style-image:url(http://images.pinpoint.net.au/product/ind_distributors_bluebullet.gif);margin:5px 5px 0 0;}
hr {height:1px;color:#CCCCCC;}
/* Hyperlink Elements */
a:link {color:#34454E;text-decoration:underline;}
a:active {color:#34454E;text-decoration:underline;}
a:visited {color:#34454E;text-decoration:underline;}
a:hover {color:#34454E;text-decoration:none;}
/* Form Elements */
form {margin:0;padding:0;}
input {font-size:10pt;background-color:#FFFFFF;}
input.button {font-size:10pt;font-weight:bold;color:#FFFFFF;background-color:#34454E;}
select {font-size:10pt;background-color:#FFFFFF;}
option {font-size:10pt;}
/* Page Divisions */
div#header {position:relative;clear:both;width:750px;height:182px;margin:0;padding:0;background-color:#FFFFFF;margin:0 0 10px 0;}
div#container {position;relative;width:750px;height:auto;text-align:center;}
div#wrapper {position;relative;width:750px;height:auto;text-align:left;}
#typeA #content_primary {position:relative;width:750px;height:auto;padding:0 0 5px 0px;color:#34454E;background-color:#FFFFFF;font-family:Arial,sans-serif,Verdana;font-size:10pt;text-align:left;margin:0;}
#typeB #content_primary {position:relative;width:580px;height:auto;padding:0 0 5px 0px;color:#34454E;background-color:#FFFFFF;font-family:Arial,sans-serif,Verdana;font-size:10pt;text-align:left;margin:0;}
div#popup {font-family:Arial,sans-serif,Verdana;width:500px;font-size:10pt;background-color:#FFFFFF;margin:0px;padding:5px;text-align:left;}
/* Primary Navigation */
#navigation_primary {width:750px;margin:-20px 0 0 0;height:20px;}
#nav_primary_menu {}
#nav_primary_menu ul{list-style:none;margin:0;padding:0;border:none;}
#nav_primary_menu li{display:block;margin:0;padding:0;float:left;}
#nav_primary_menu a{height:20px;display:block;position:relative;text-indent:-9000px}
#nav_primary_menu li.home a{background:url(http://images.pinpoint.net.au/product/inz_au_home_inactive.gif) no-repeat;width:66px;}
#nav_primary_menu li.home a:hover,#nav_primary_menu #selected.home a{background:url(http://images.pinpoint.net.au/product/inz_au_home_active.gif) no-repeat;width:66px;}
#nav_primary_menu li.earn a{background:url(http://images.pinpoint.net.au/product/inz_au_earn_inactive.gif) no-repeat;width:63px;}
#nav_primary_menu li.earn a:hover,#nav_primary_menu #selected.earn a{background:url(http://images.pinpoint.net.au/product/inz_au_earn_active.gif) no-repeat;width:63px;}
#nav_primary_menu li.redeem a{background:url(http://images.pinpoint.net.au/product/inz_au_redeem_inactive.gif) no-repeat;width:83px;}
#nav_primary_menu li.redeem a:hover,#nav_primary_menu #selected.redeem a{background:url(http://images.pinpoint.net.au/product/inz_au_redeem_active.gif) no-repeat;width:83px;}
#nav_primary_menu li.account a{background:url(http://images.pinpoint.net.au/product/inz_au_account_inactive.gif) no-repeat;width:99px;}
#nav_primary_menu li.account a:hover,#nav_primary_menu #selected.account a{background:url(http://images.pinpoint.net.au/product/inz_au_account_active.gif) no-repeat;width:99px;}
#nav_primary_menu li.help a{background:url(http://images.pinpoint.net.au/product/inz_au_help_inactive.gif) no-repeat;width:58px;}
#nav_primary_menu li.help a:hover,#nav_primary_menu #selected.help a{background:url(http://images.pinpoint.net.au/product/inz_au_help_active.gif) no-repeat;width:58px;}
#nav_primary_menu li.log_out a{background:url(http://images.pinpoint.net.au/product/inz_au_logout_inactive.gif) no-repeat;width:94px;}
#nav_primary_menu li.log_out a:hover,#nav_primary_menu #selected.logout a{background:url(http://images.pinpoint.net.au/product/inz_au_logout_active.gif) no-repeat;width:94px;}
/* Secondary Navigation */
#navigation_secondary {position:relative;float:left;height:400px;overflow:visible;width:150px;margin:0px 10px 10px 0;padding:0;background-image:url(http://images.pinpoint.net.au/product/inz_au_secnav.gif);background-position:0% 0%;background-repeat:no-repeat;}
#navigation_secondary h2 {color:#34454E;font-size:9pt;margin:10px 0 3px 0;font-weight:normal;}
#navigation_secondary h3 {color:#34454E;font-size:9pt;margin:6px 0 8px 0;font-weight:bold;}
#nav_secondary_menu {margin:10px 3px 0 8px;padding:0;overflow:hidden;}
#nav_secondary_menu ul {margin:2px 0 5px 0;list-style-type:none;}
#nav_secondary_menu li {}
#nav_secondary_menu a {color:#34454E;font-size:9pt;display:block;font-weight:normal;text-decoration:none;margin:0;padding:3px 0 5px 0;}
#nav_secondary_menu a:hover {color:#34454E;font-size:9pt;display:block;text-decoration:underline;margin:0;}
/* Footer Navigation */
#navigation_bottom {font-size:8pt;text-align:left;padding:7px 12px 0 12px;}
#navigation_footer {color:#34454E;position:relative;font-size:9pt;width:750px;margin:20px 0 0 0;padding:10px 0 0 0;text-align:right;background-image:url(http://images.pinpoint.net.au/product/inz_au_footer.gif);background-position:100% 0%;background-repeat:no-repeat;}
#navigation_footer a {color:#34454E;text-decoration:none;font-weight:normal;}
#navigation_footer a:active {color:#34454E;text-decoration:none;font-weight:normal;}
#navigation_footer a:visited {color:#34454E;text-decoration:none;font-weight:normal;}
#navigation_footer a:hover {color:#34454E;text-decoration:underline;font-weight:normal;}
/* Popular Rewards */
div#popularrewards {float:right;background:#34454E;border:1px solid #34454E;width:250px;margin-left:12px;}
div#popularrewards thead th {color:#ffffff;font-size:12px;font-weight:bold;background:#34454E;}
div#popularrewards thead td {color:#34454E;font-size:12px;font-weight:bold;height:20px;background-color:#ffffff;}
div#popularrewards tr.row0 {color:#34454E;background:#ffffff;}
div#popularrewards tr.row1 {background:#CCCCCC;}
div#popularrewards tr.row2 {background:#ffffff;}
div#popularrewards td {padding-left:8px;padding-bottom:2px;}
div#popularrewards td, div#popularrewards td a:link, div#popularrewards td a:visited, div#popularrewards td a:active {color:#34454E;font-size:8pt;font-weight:bold;}
/* Points Box */
div#pointsbox {position:relative;float:right;width:190px;height:30px;padding:2px;margin:0 0 10px 10px;text-align:center;background-color:#FFFFFF;font-size:11px;border:solid 1px #34454E;}
div#pointsbox a:link, div#pointsbox a:visited, div#pointsbox a:active {color:#34454E;}
/* Login Form */
div#sidebar {position:relative;float:left;width:150px;margin:0 10px 10px 0;line-height:12px;color:#34454E;font-size:9px;text-align:left;}
div#sidebarheader {position:relative;color:#34454E;float:left;margin:10px 0 0 10px;width:150px;font-size:10px;}
div#sidebarheader h2 {font-size:12px;line-height:16px;color:#34454E;margin:2px 5px 2px 5px;}
div#sidebar td {color:#34454E;}
div#sidebar hr {width:130px;}
div#sidebar a:link {font-size:9pt;color:#34454E;}
div#sidebar a:visited {font-size:9pt;color:#34454E;}
div#sidebar a:hover {font-size:9pt;color:#34454E;}
div#sidebar a:active {font-size:9pt;color:#34454E;}
/* Table Divisions */
table#loginform {width:140px;height:217px;position:relative;float:left;;z-index:0;margin:0px 10px 50px 0;padding:0;text-align:left;background-image:url(http://images.pinpoint.net.au/product/inz_au_loginform.gif);background-position:0% 0%;background-repeat:no-repeat;vertical-align:bottom;}
table#loginform th {font-size:10pt;color:#34454E;padding:0;}
table#loginform td {color:#34454E;padding:0;text-align:left;padding:0 10px 0 10px;vertical-align:bottom;}
table#loginform a {color:#34454E;font-weight:normal;text-decoration:underline;}
table#loginform a:hover {color:#34454E;text-decoration:none;}
table#loginform input{width:125px;font-size:10pt;background-color:#FFFFFF;}
table#loginform input.button{width:73px;font-size:10pt;font-weight:bold;color:#FFFFFF;background-color:#34454E;}
table#main_form {width:580px;}
/* Form Styles */
#formleftcolumn {height:1px;width:140px;}
#formrightcolumn {height:1px;width:200px;}
.frmheading {background-color:#ffffff;color:#34454E;font-weight:bold;}
.frmleft {color:#34454E;font-size:12px;font-weight:normal;padding-right:20px;text-align:left;width:220px;height:12px;}
.frmright {color:#34454E;font-size:12px;width:auto;height:12px;}
.frmleft_button,.frmright_button {background-color:#ffffff;color:#ffffff;}
.frmrow {font-size:0.8em;background-color:#ffffff;width:450px;}
.frmrowalt {padding:2px;font-size:0.8em;background-color:#ffffff;}
.frmmandatory {font-size:0.8em;background-color:#fff;}
.frmrightred {color:red;}
/* Account Main */
#account_main th {font-size:12px;color:#34454E;margin:0;padding:2px;height:20px;width:430px;text-align:left;}
/* Product display styles */
/* Refine Search Box*/
div#refinesearch {margin:auto;width:350px;text-align:center;padding:0 0 10px 10px;}
#refinesearch table {width:350px;background-color:#ECECEC;border:1px solid #FFFFFF;}
#refinesearch th {background:#34454E;color:#fff;font-size:12px;}
#refinesearch td {background:#ECECEC;}
/* Product List Styles */
#productlist th {text-align:left;font-size:12px;}
#productlist th,#productlist td {border-bottom:1px solid #34454E;}
.column1 {background:#ffffff;}
.column2 {background:#ffffff;}
.column3 {background:#999;}
.column4 {background:#ffffff;}
.orderlinks {margin:5px 0 5px 0;text-align:center;}
.paging {margin:15px 0 5px 0;text-align:center;}
/*Redemption*/
#rewards_details_message{position:absolute;top:430px;left:460px;width:150px;background:#CCCCCC;padding:3px;}
#card_details_message{position:absolute;top:740px;left:460px;width:150px;background:#CCCCCC;padding:3px;}
#credit_details_message{position:absolute;top:670px;left:460px;width:150px;background:#CCCCCC;padding:3px;}
#card_lock_image{position:absolute;top:740px;left:430px;}
#credit_lock_image{position:absolute;top:670px;left:430px;}