@charset "utf-8";
/* CSS Document */

/* RESET */
body,div,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; } 
/*address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
 h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }  
q:before,q:after { content:''; } 
abbr,acronym { border:0; }  */

/* GLOBAL */
.clear         { clear:both; }
.float-left    { float:left; margin:0 10px 10px 0; }
.float-right   { float:right; margin:0 0 10px 10px; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold, b, strong         { font-weight:700; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.uppercase     { text-transform:uppercase;}
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

/* CUSTOM */

body	{
		background-color: #8688b1;
		background-image: url(/images/background.gif);
		background-position: top left;
		background-repeat: no-repeat;
		margin: 0 0 0 8px;
		}
		
#maintable	{
			width: 788px;
			table-layout: fixed;
			vertical-align: top;
			margin: 0;
			padding: 0;
			}
			
td.mainleft		{
			width: 128px;
			vertical-align: top;
			margin: 0;
			padding: 0;
			}

p	{
	margin: 10px 12px 10px 12px;
	}
			
td.mainright	{
			width: 660px;
			vertical-align: top;
			margin: 0;
			padding: 0;
			}
