body	{
		margin: 0;
		padding: 0;
		background: #332E2D url(../images/common/bg.gif) repeat-y top center;
		}
body, td, p, ul, li, .txt, input, textarea, select	{
		color: #665C5B;
		}
body, td, p, ul, li, .txt, input, textarea, select, h1, h2, h3, h4, h5, h6, a	{		
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 11px;
		font-weight: normal;
		}
a:link, a:visited, a:active {
		color: #5C5693;
		font-weight: bold;
		text-decoration: underline;		
		}
a:hover {
		color: #8F8281;
		font-weight: bold;
		text-decoration: none;	
		}		
p		{
		margin: 5px 0 25px 0;
		line-height: 18px;
		}
h1		{
		font-family: helvetica, arial, sans-serif;
		margin: 15px 0 0 0;
		padding: 0;
		font-size: 16px;
		font-weight: bold;
		}	
h2		{
		font-family: helvetica, arial, sans-serif;
		margin: 0;
		padding: 10px 0 2px 0;
		font-size: 14px;
		font-weight: bold;
		}	
h3		{
		margin: 0 0 10px 0;
		padding: 0;
		font-size: 11px;
		font-weight: bold;
		}			
ol		{
		margin: 5px 0px 5px 0px;
		padding: 0;
		}		
ul		{
		margin: 0;
		padding: 0;
		}		
li		{
		margin: 0 0 0 20px;
		padding: 4px 0 4px 0;		
		line-height: 16px;
		}	
li.tight		{
		margin: 0 0 0 20px;
		padding: 2px 0 2px 0;		
		line-height: 12px;
		}			
th		{
		font-weight: bold;
		text-align: left;
		}		
b,strong	{
		font-weight: bold;
		}		
#content	{
		margin-left: 12px;
		}		
a.lnk_nav:link, a.lnk_nav:visited, a.lnk_nav:active	{
		color: #B7A9A7;
		font-weight: bold;
		text-decoration: none;	
		}
a.lnk_nav:hover	{
		color: #8F8281;
		text-decoration: none;	
		}				
a.lnk_sml:link, a.lnk_sml:visited, a.lnk_sml:active, a.lnk_sml:hover	{
		font-size: 10px;
		}	
a.lnk_tiny:link, a.lnk_tiny:visited, a.lnk_tiny:active, a.lnk_tiny:hover	{
		font-size: 9px;
		}						
#side	{
		margin-left: 20px;
		width: 400px;
		}			
.txt_footer	{
		color: #8F8281;
		font-size: 9px;
		font-weight: normal;
		}
a.lnk_footer:link, a.lnk_footer:visited, a.lnk_footer:active, a.lnk_footer:hover	{
		color: #8F8281;
		font-size: 9px;
		font-weight: normal;
		}
.txt_sml	{
		font-size: 10px;	
		font-weight: normal;
		}						
.txt_tiny	{
		font-size: 9px;	
		font-weight: normal;
		}						
						
.txt_attention,.error	{
		color: #cc0000;
		font-size: 9px;
		font-weight: normal;
		}	
.txt_attention_nrm	{
		color: #cc0000;
		font-size: 11px;
		font-weight: bold;
		}					
			
/* FORM FIELDS */
form	{
		margin: 0;
		padding: 0;
		}
input, textarea	{
		border: solid 1px #665C5B;	
		color: #665C5B;
		font-size: 10px;
		}		
.my_btn	{
		width: 105px;
		height: 17px;
		border: solid 1px #665C5B;
		background: #F1F1F1 url(../images/common/btn_bg.gif) no-repeat bottom right;
		font-size: 10px;
		font-weight: bold;
		cursor: hand;
		}
.text_tiny	{
		width: 25px;
		}
.text_sml	{
		width: 48px;
		}
.text_med	{
		width: 78px;
		}
.text_lrg	{
		width: 145px;
		}
		
		
		
/* COLOUR SCHEME **************************************************************/
.bg_dk	{
		background: #665C5B;
		color: #B8A9A7;
		}	
.bg_md	{
		background: #877B79;
		color: #B8A9A7;
		}
.bg_lt_1	{
		background: #A89A98;
		}
.bg_lt_2	{
		background: #B0A19F;
		}
				
/* COLOUR SCHEME end */						

