﻿HTML {
  height: 100%;
  margin-bottom: 0px;
}

BODY {
	height: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(sydney_astrology_bg.png);
	background-repeat: repeat;
	font-family:arial;
	font-size:10px;
	color: #333333;
	font-weight:normal;
}

img{
    border-style:none; 
}

a{
    color:#000098;
    font-style:normal;
    font-weight:bold;
    text-decoration:underline;
}

a:link, a:visited {
	color: #000098;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #333333;
	font-weight: bold;
	color:#0000FF;
	font-style:normal;
	text-decoration:underline;
}

a.image{
    color:#000098;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}
a.order{
    color:#000098;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
}

a.navItem {color:#FFFFFF; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none;}
a.navItem:hover {color:#DDDDDD; font-style:normal; font-weight:bold;text-decoration:none;}

a.nav1{font-family:arial;color:#ffffff;font-size:12px; font-weight:bold; text-decoration:none; }
a.nav1:hover{color:#ddddff; text-decoration:none; }
a.nav1sel{color:#ddddff; font-size:12px; font-weight:bold;text-decoration:none;  }
a.nav1sel:hover{color:#ddddff;text-decoration:none; }

a.nav2{font-family:arial; color:black;font-size:12px; font-weight:bold; text-decoration:none;}
a.nav2:hover{color:#333399; text-decoration:underline ; }
a.nav2sel{color:black ; font-size:12px; font-weight:bold; }
a.nav2sel:hover{color:#333399 ; text-decoration:underline ; }
td.nav2selected{color:#333399 ; font-size:12px; font-weight:bold; background-color:#aaaaee; }

a.nav3{font-family:arial; color:black; font-size:11px; font-weight:normal; text-decoration:none;}
a.nav3:hover{color:#333399; text-decoration:underline; }
a.nav3sel{color:black; font-size:11px; font-weight:normal; }
td.nav3selected{color:#333399; font-size:11px; font-weight:normal; background-color:#aaaaee; }



a.sideNav {
	color:#000098;
    font-style:normal;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    text-align: right;
}

a.sideNav:hover {
	text-decoration:underline;
	color:#0000FF;
}

td,tr,p,div {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	margin-top: 0.1em;
	margin-bottom: 0.5em;
}

p.sideNavP {
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: right;
}



form,div {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	margin: 0;
}

td.topRight {
	text-align: right;
	vertical-align:top;
}

td.centered {
	text-align: center;
	vertical-align:top;
}

td.middle {
	text-align: center;
	vertical-align:middle;
}

ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

ul li
{
	line-height: 15px;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url(bullet_red.png) ;
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

#main_bg {
	height: 100%;
	padding: 0;
	margin-bottom: 1px;
	background-color: #000066;
}

div.center {
  text-align: center;
}

table#main {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    height: 286px;
    width: 551px;
}

table.login  {
	width:700;
	margin:0;
	border:3;
	padding:0;
	margin:0;
}

table.login td {
    vertical-align:middle; text-align: right;
    font-size: 12px;
	font-weight: bold;
	color: #eeeeff;
	font-family: Arial, Helvetica, sans-serif;
}

a.loginLink{
    color:#eeeeff;
    font-style:normal;
    font-weight:bold;
    text-decoration:underline;
}

table.opentable  {
	margin:0;
	border:0;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

table.opentable td {
  margin:0;
  padding: 0;
}

td.menu {
	background-image: url(menu/menubg.gif);
	background-repeat: repeat-x;
}

td.Shadow_Left {
	width: 13px;
	background-image: url(ShadowLeft.gif);
	background-repeat: repeat-y;
}

td.Shadow_Right {
	width: 13px;
	background-image: url(ShadowRight.gif);
	background-repeat: repeat-y;
}

td.bottom {
	height: 29px;
	background-image: url(Footer.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 732px;
}

table.FormTable {
	width: 100%;
	border-width: 0px;
	border-spacing: 2px;
	border-style: outset;
	border-color: gray;
	background-color: white;
	padding-top: 0px;
	border-collapse:separate;
}

table.FormTable td {
	border-width: 5px;
	padding: 2px;
	border-style: none;
	border-color: white;
}

.tableheaderbg{background-color:#00007B; vertical-align:top;  color:white; font-weight:bold;}
.tablebgRight{background-color:#eeeeee; vertical-align:middle; text-align: right; }
.tablebgRightTop{background-color:#eeeeee; vertical-align:top; text-align: right; }
.tablebg{background-color:#eeeeee; vertical-align:top;text-align: left;}

#runner {
  float: right;
  padding-top: 7px;
}


.topbar {
	width: 732px;
	height: 136px;
	background-image: url(sydney_astrology.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

table.MainBodyPanel {
  background: #eeeeee;
  background-image: none;
  width: 706px;
  max-width: 706px;
}


td.sidenav {
}

td.middle {
  border:0;
}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #13136E;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
	height: 21px;
	line-height: 21px;
	text-indent: 14px;
	width: 156px;
	background-image: url(menu_bg.png);
	background-position: left center;
	background-repeat: no-repeat;
}

a.mainlevel:hover {
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #13136E;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
	height: 21px;
	line-height: 21px;
	text-indent: 14px;
	width: 156px;
	background-image: url(menu_bg_over.png);
	background-position: left center;
	background-repeat: no-repeat;
}

td.cntLeftTop {
	width: 5px;
	height:8px;
	background-image: url(Content_LeftTop.png);
	background-repeat: no-repeat;
	background-position: left top;
}

td.cntMidTop 
{
	height:8px;
	background-image: url(Content_MidTop.png);
	background-repeat: repeat;
	background-position: center top;
}

td.cntRightTop 
{
    width: 5px;
	height:8px;
	background-image: url(Content_RightTop.png);
	background-repeat: no-repeat;
	background-position: right top;
}


td.cntLeftMid 
{
    width: 5px;
	background-image: url(Content_LeftMid.png);
	background-repeat: repeat;
}

td.cntMidMid 
{
    width: 100%;
	background-color:#FFFFFF;
}

td.cntRightMid 
{
    width: 5px;
	background-image: url(Content_RightMid.png);
	background-repeat: repeat;
}

td.cntLeftBtm 
{
    width: 5px;
	height:8px;
	background-image: url(Content_LeftBtm.png);
	background-repeat: no-repeat;
	background-position: left top;
}

td.cntMidBtm 
{
	height:8px;
	background-image: url(Content_MidBtm.png);
	background-repeat: repeat;
	background-position: center top;
}

td.cntRightBtm 
{
    width: 5px;
	height:8px;
	background-image: url(Content_RightBtm.png);
	background-repeat: no-repeat;
	background-position: right top;
}


input.button {
	border: 1px solid #003366;
	background: url(butbg.png) repeat-x;
	height: 20px;
	padding: 2px 10px 4px 10px !important;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.inputbox {
  font-size: 11px;

}

table.ContentPanel {
	width: 100%;
	margin: 0px 0px 0px 0px;
}

table.ContentPanel td {
  padding: 0px;
  padding-left:6px;
}

a.sublevel:link, a.sublevel:visited {
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #00006F;
	text-align: left;
	line-height: 19px;
	padding-left: 3px;
}
a.sublevel:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}


h1{font-family:arial; font-size:16px; color:#00007b; font-weight:bold;
   margin-bottom: 0.1em;
   margin-top: 0.7em;
   }
h2{font-family:arial; font-size:15px; color:#00007b; font-weight:bold;
   margin-bottom: 0.1em;
   margin-top: 0.7em;
   }
h3{font-family:arial; font-size:14px; color:#00007b; font-weight:bold;
   margin-bottom: 0.1em;
   margin-top: 0.7em;
   }
h4{font-family:arial; font-size:13px; color:#00007b; font-weight:bold;
   margin-bottom: 0.1em;
   margin-top: 0.7em;
   }
h5{font-family:arial; font-size:12px; color:#00007b; font-weight:bold;
   margin-bottom: 0.1em;
   margin-top: 0.7em;
   }
h6{font-family:arial; font-size:11px; color:#00007b; font-weight:bold;
   margin-bottom: 0.1em;
   margin-top: 0.7em;
   }

hr {
	background: #00007b; height:1px; border: 0px none;
}


