body, html {
margin : 0px;
color : #000;
background: #fff;
height: 100%;
}
h1 {
font-size: 16px; 
margin : 0px;
}
.fullheight {
height: 100%;
}
.bigtext {
font-size: 14px; 
}
.quote {
text-align:justify;
}
.tdback{
	background-image:url(http://www.rotsteinlaw.com.au/images/back.jpg);
}
.title_line{
	background-image:url(http://www.rotsteinlaw.com.au/images/title_line.gif);
}
A{
color: #888888;
font-weight : bold ;
text-decoration: underline;
}
A:visited{
color: #888888;
font-weight : bold ;
text-decoration: underline;
}
A:hover{
color: #B5B4B9; 
font-weight : bold ;
text-decoration: underline;
}
.toplink{
font-size: 12px;
color: #1C508F;
text-decoration: none;
}
.toplink:visited{
font-size: 12px;
color: #1C508F;
text-decoration: none;
}
.toplink:hover{
font-size: 12px;
color: #888888; 
text-decoration: none;
}
.llink{
font-size: 12px;
color: #B5B4B9;
text-decoration: none;
}
.llink:visited{
font-size: 12px;
color: #B5B4B9;
text-decoration: none;
}
.llink:hover{
font-size: 12px;
color: #B5B4B9; 
text-decoration: none;
}
TD {
font-size: 12px; 
color: #1C508F;  
font-family : Arial;
}
.error{
color: #990000; 
font-weight : bold;  
font-size : 18px;  
}
.required{
color: #990000; 
font-weight : bold;
}
.adminTable{
border : 1px solid #1C508F;  
background : #dddddd;
}
input{
font: 12px Times New Roman;
font-weight : bold ;
color:#777777; 
padding-left: 2px;
border: 1px solid #1C508F;
background-color: #eeeeee;
}
textarea{
font: 12px Times New Roman;
font-weight : bold ;
color:#777777; 
padding-left: 2px;
border: 1px solid #1C508F;
background-color: #eeeeee;
width: 300px;
}
select{
font: 12px Times New Roman;
font-weight : bold ;
color:#777777; 
padding-left: 2px;
border: 1px solid #1C508F;
background-color: #eeeeee;
}
.form_300{
width: 300px;
background-color: #ffffff;
}
.form_175{
width: 175px;
}
.button_50 { 
background-color: #ffffff;
width: 50px;
}
.button_60 { 
width: 80px;
}
.dark{
background-color: #1C508F;
}
.formNarrow{
width: 110px;
}
.formMedium{
width: 180px;
}




.menulink{
text-decoration: none;
background-image:url(../images/bar_back.gif);
}
.menulink a{
color: #000000; 
font-size : 12px;  
font-weight : bold;
letter-spacing : 1px; 
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
height: 23px;
background-image:url(../images/bar_back.gif);
}
.menulink a:visited{
color: #000000; 
font-size : 12px;  
font-weight : bold;
letter-spacing : 1px; 
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
height: 23px;
background-image:url(../images/bar_back.gif);
}
.menulink a:hover{
color: #000000; 
font-size : 12px;  
font-weight : bold;
letter-spacing : 1px; 
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
height: 23px;
background-image:url(../images/bar_over.gif);
}
.bottomlink{
color: #000000; 
font-size : 10px;  
font-weight : bold ;
letter-spacing : 1px;
text-decoration: none;
}
.bottomlink:visited{
color: #000000; 
font-size : 10px;  
font-weight : bold ;
letter-spacing : 1px;
text-decoration: none;
}
.bottomlink:hover {
color: #AE3159; 
font-size : 10px;  
font-weight : bold; 
letter-spacing : 1px;
text-decoration: underline;
}
.middlelink{
color: #AE3159; 
font-weight : bold ;
text-decoration: none;
}
.middlelink:visited{
color: #AE3159; 
font-weight : bold ;
text-decoration: none;
}
.middlelink:hover {
color: #F8E4E7; 
font-weight : bold; 
text-decoration: underline;
}
.smalllink{
font-size: 10px; 
color: #AE3159; 
font-weight : bold ;
text-decoration: none;
}
.smalllink:visited{
font-size: 10px; 
color: #AE3159; 
font-weight : bold ;
text-decoration: none;
}
.smalllink:hover {
font-size: 10px; 
color: #F8E4E7; 
font-weight : bold; 
text-decoration: underline;
}
.small{
font-size: 10px; 
}
.bodylink{
color: #DD4070;
font-weight : bold ;
text-decoration: none;
}
.bodylink:visited{
color: #DD4070;
font-weight : bold ;
text-decoration: none;
}
.bodylink:hover{
color: #AE3159; 
font-weight : bold ;
text-decoration: underline;
}
.medium{
background-color: #DF7F8A;
}
.light{
background-color: #F8E4E7;
}
.formSmall{
width: 50px;
font: 12px Times New Roman;
color:#AE3159; 
padding-left: 2px;
border: 1px solid #1C508F;
background-color: #ffffff;
}
.formSmall2{
width: 100px;
font: 12px Times New Roman;
color:#AE3159; 
padding-left: 2px;
border: 1px solid #1C508F;
background-color: #ffffff;
}
.formStyle{
border: 1px solid #1C508F;
}
.formButton { 
background-color: #ffffff;
border: 1px solid #1C508F;
color: #777777;
font: 12px Times New Roman;
}
