/* Auatralian Book Keeper CSS Document */
body
{ 
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#5AA9F3;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}


td
{
	font-family:arial;
	font-size:12px;
	color:#4E4E4E;
	line-height:18px;
}

.tdwhite
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
}

.tdred1
{
	font-family:Arial;
	font-size:16px;
	color:#BB0901;
	line-height:18px;
}

.tdred
{
	font-family:arial;
	font-size:12px;
	color:#BB0901;
	line-height:18px;
}

.tdblue
{
	font-family:arial;
	font-size:12px;
	color:#0D5CA6;
	line-height:18px;
}

.tdblue2
{
	font-family:arial;
	font-size:11px;
	color:#0D5CA6;
	line-height:18px;
}

.tdyellow
{
	font-family:arial;
	font-size:12px;
	color:#E5D917;
	line-height:18px;
}

.tdgrey
{
	font-family:arial;
	font-size:11px;
	color:#7D7D7D;
	line-height:18px;
}

.tdbottom
{
	font-family:arial;
	font-size:11px;
	color:#B40801;
	line-height:18px;
}

.greytext
{
	font-family:arial;
	font-size:10px;
	color:#979696;
	line-height:18px;
}

h1
{
	font-family:arial;
	font-size:16px;
	color:#2A420C;
	line-height:20px;
	display:inline;
}

.bottom_pad
{ 
	padding-top:10px;
	font-family:arial;
	font-size:11px;
	color:#F0BCA6;
	line-height:18px;
}

.homecontent_pad
{ 
	float:left; padding-top:10px; padding-left:11px; padding-bottom:10px; padding-right:15px;
}

.top_bg
{
	ackground-image:url(../images/topbg.gif);
	background-repeat:repeat-x; background-color:#FFFFFF;
}


.menu_leftbg
{
	background-image:url(../images/menu_leftbg.gif);
	background-repeat:repeat-x;
}

.blue_bg1
{
	background-image:url(../images/blue_button.gif);
	background-repeat:repeat-x;
}

.blue_bg2
{
	background-image:url(../images/blue_button2.gif);
	background-repeat:repeat-x;
}

.red_bg1
{
	background-image:url(../images/red_button.gif);
	background-repeat:repeat-x;
}

.red_bg2
{
	background-image:url(../images/red_button2.gif);
	background-repeat:repeat-x;
}
.red_bg3
{
	background-image:url(../images/buttton.gif);
	background-repeat:repeat-x;
}

.bg_grey
{
	background-image:url(../images/bg_grey.gif);
	background-repeat:repeat-x;
}

.box_bg
{
	background-image:url(../images/box_bg.jpg);
	background-repeat:repeat-x;
}



.lefbox_bg
{
	background-image:url(../images/txbg.jpg);
	background-repeat:repeat-x;
}

.cntbg
{
	background-image:url(../images/cntdwn.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.tdborder
{
 background-color:#f2f2f2; border:dotted 1px #6B6A6A;
}

.tdborder2
{
 background-color:#f2f2f2; border:dotted 1px #6B6A6A; padding-left:10px; padding-bottom:10px; padding-top:10px; padding-right:10px;
}

ul
	{
	font-family:arial;
	font-size:12px;
	color:#0D5CA6;
	line-height:18px;
	margin:0px;
	padding:0px;
	padding-top:5px; padding-bottom:10px;
	margin-left:2px;
	list-style-type:none; 
	}
ul a
	{
	font-family:arial;
	font-size:12px;
	text-decoration:underline;
	color:#FF0000;
	line-height:18px;
	margin:0px;
	padding:0px;
	padding-top:5px; padding-bottom:10px;
	margin-left:2px;
	list-style-type:none; 
	}

ul a:hover
	{
	font-family:arial;
	font-size:13px;
	text-decoration:none;
	color:#FF0000;
	line-height:18px;
	margin:0px;
	padding:0px;
	padding-top:5px; padding-bottom:10px;
	margin-left:2px;
	list-style-type:none; 
	}
		
	
ul li
	{
	background:url(../images/arrow.gif) left 4px no-repeat;
	padding-left:16px; padding-right:5px;
	padding-bottom:2px;
	}

#sub ul
	{
	margin:0px;
	padding:0px;
	padding-top:5px; padding-bottom:10px;
	margin-left:2px;
	list-style-type:none; 
	}
	
#sub ul li
	{
	background:url(../images/arrow2.gif) left 4px no-repeat;
	padding-left:16px; padding-right:5px;
	padding-bottom:2px;
	}

	
a
{
	font-family:arial;
	font-size:12px;
	color:#0D5CA6;
	line-height:18px;
	text-decoration:underline;
}

a:hover
{
	font-family:arial;
	font-size:12px;
	color:#000000;
	line-height:18px;
	text-decoration:underline;
}

a.tdwhite
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
}
a.tdwhite:hover
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	text-decoration:underline;
}

a.menu
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
}

a.blak
{
	font-family:arial;
	font-size:12px;
	color:#000000;
	line-height:18px;
	text-decoration:none;
}
a.blak:hover
{
	font-family:arial;
	font-size:12px;
	color:#000000;
	line-height:18px;
}



a.menu
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
}


a.menu:hover
{
	font-family:arial;
	font-size:12px;
	color:#F2D358;
	line-height:18px;
	text-decoration:none; 
}

a.bmenu
{
	font-family:arial;
	font-size:11px;
	color:#B40801;
	line-height:18px;
	text-decoration:none;
}

a.bmenu:hover
{
	font-family:arial;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-decoration:underline;
}

a.boxgrey{float:left; background-color:#9F0501; border:#2A420C solid 1px;   font-family:arial; font-size:12px; line-height:16px; text-decoration:none; font-weight:normal; padding:3px 6px 3px 6px; color:#ffffff;}
a.boxgrey:hover{float:left; background-color:#f2f2f2; border:#920401 solid 1px;   font-family:arial; font-size:12px; line-height:16px; text-decoration:none; font-weight:normal; padding:3px 6px 3px 6px; color:#000000;}


a.bottom
{
	font-family:arial;
	font-size:12px;
	color:#C2C5AA;
	line-height:18px;
	text-decoration:none;
}

a.bottom:hover
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
}

a.red
{
	font-family:arial;
	font-size:12px;
	color:#920401;
	line-height:18px; 
	text-decoration:none;
}

a.red:hover
{
	font-family:arial;
	font-size:12px;
	color:#0958A2;
	line-height:18px;
	text-decoration:none;
}

a.red2
{
	font-family:arial;
	font-size:12px;
	color:#920401;
	line-height:18px; 
	text-decoration:underline;
}

a.red2:hover
{
	font-family:arial;
	font-size:12px;
	color:#0958A2;
	line-height:18px;
	text-decoration:none;
}

.txtassess
	{
	font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 500px;
	border: 1px #CCCCCC solid;
	background-color:white;
	}
.txtbox
	{
	font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 200px;
	border: 1px #CCCCCC solid;
	background-color:white;
	}
.txtbox1
	{
	font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 142px;
	border: 1px #CCCCCC solid;
	background-color:white;
	}
.txtbox2
	{
	font-family:Verdana;
	font-size: 10px;
	height: 56px;
	width: 290px;
	border: 1px #CCCCCC solid;
	background-color:white;
	}
.txtbox3
	{
	font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 200px;
	border: 1px #CCCCCC solid;
	background-color:white;
	}	
.txtbox4
	{
	font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 50px;
	border: 1px #CCCCCC solid;
	background-color:white;
	}		
.Error
  {
   font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 200px;
	border: 1px #FF0000 solid;
	background-color:white;
  }	
.Error1
  {
    font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 142px;
	border: 1px #FF0000 solid;
	background-color:white;
  }	
.Error2
  {
   font-family:Verdana;
	font-size: 10px;
	height: 56px;
	width: 290px;
	border: 1px #FF0000 solid;
	background-color:white;
  }	 
 .Error4
  {
   font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 200px;
	border: 1px #FF0000 solid;
	background-color:white;
  }	 
.Error5
  {
   font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 50px;
	border: 1px #FF0000 solid;
	background-color:white;
  }	        
.content_pad
{ 
	padding-left:25px; padding-top:20px; padding-right:10px; padding-bottom:25px;
}

.content_pad1
{ 
	padding-left:15px; padding-right:60px; padding-top:0px; padding-bottom:0px;
}
	
	
.button{
	color : #ffffff;
	font-family:Verdana;
	font-size:11px;
	width:60px;
	border: 1px #000000 solid;
	background-color:#0D5CA6;
	cursor:hand;
	text-align: center;
	vertical-align: top;
	font-weight:bold;
}
.button1{
	color : #ffffff;
	font-family:Verdana;
	font-size:11px;
	width:130px;
	border: 1px #000000 solid;
	background-color:#0D5CA6;
	cursor:hand;
	text-align: center;
	vertical-align: top;
	font-weight:bold;
}
.button2{
	color : #ffffff;
	font-family:Verdana;
	font-size:11px;
	border: 1px #000000 solid;
	background-color:#0D5CA6;
	cursor:hand;
	text-align: center;
	vertical-align: top;
	font-weight:bold;
}

.ErrorAssess
	{
	font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 500px;
	border: 1px #FF0000 solid;
	background-color:white;
	}

.ErrorAssessClr
	{
	font-family:Verdana;
	font-size: 10px;
	height: 16px;
	width: 500px;
	border: 1px #CCCCCC solid;
	background-color:white;
	}
	
.ErrorAssessRat
	{
	font-family:Verdana;
	border: 1px #FF0000 solid;
	background-color:white;
	}
.ErrorTxtArea
	{
	font-family:Verdana;
	font-size: 10px;
	height: 56px;
	width: 290px;
	border: 1px #FF0000 solid;
	background-color:white;
	}
	
	/*Menu*/

p{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	font-weight:normal;
	text-align:center;
	cursor:pointer;
}
div.menuNormal
{display: none;
position: static;}

div.menuHover
{
display: block;
position: absolute;}

.tdmenu
{
    padding:0px;
	height:30px;
	width:111px;
	text-align:center;
	background-image:url(../images/red_menu.gif);
	background-repeat:repeat-x;
}