body {
	font: 11px/18px tahoma, geneva, verdana; 
	background: #E7E7E7 url("../img/gfx/bg-body.gif") repeat; 
	margin: 0;
	padding:0;
	color:#333;
	line-height:1.5em;}
img {
	border:0;}	


/* LINK FORMATTING
----------------------------------------------- */
a:link,
a:visited {
	color:#CC0000;
	font-weight:bold;
	text-decoration:underline;}
a:hover {
	background-color:#CC0000;
	color:#FFF;}	

/* TEXT FORMATTING
----------------------------------------------- */
h1 { 
	padding:0;
	margin:16px 0;
	font-size:16px;}
h2 { 
	padding:0;
	margin:16px 0;
	font-size:14px;}	
h3 { 
	padding:0;
	margin:16px 0;
	font-size:13px;}	
	
.small {
	font-size: 10px;}
.medium {
	font-size: 12px;}
.big {
	font-size: 16px;}
.xbig {
	font-size: 24px;}
.expanded {
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;}
.justified {
	text-align: justify;}
.normal {font-weight:normal;}

td {
	font: 11px/18px tahoma, geneva, verdana; }

th {
	font: 11px/18px tahoma, geneva, verdana; }

table#main {
	background-color:#fff;
	border-top:4px solid #6D6F6E;}
	
table#main td.border2 {
	border-bottom:4px solid #6D6F6E;}
	
table#main th {
	padding-bottom:5px;
	font-size:13px;
	font-weight:bold;}	

td.left-shade {
		background: #E7E7E7 url("../img/gfx/tb-left.gif") repeat-y; }
td.right-shade {
		background: #E7E7E7 url("../img/gfx/tb-right.gif") repeat-y; }
				
td.border {
	border:1px solid #ADADAE;}

th.border {
	border-bottom:1px solid #ADADAE;}
	

table.subscribe {
	border:1px solid #ADADAE;
	background: #E7E7E7 url("../img/gfx/bg-body.gif") repeat; }	


/* FORM FORMATTING
----------------------------------------------- */	
input {
	font:11px Arial, Helvetica, sans-serif;}
	
input.input{
	background: #fff;
	border-bottom: 1px solid #AAB8B9;
	border-right: 1px solid #AAB8B9;
	border-top: 1px solid #627D7C;
	border-left: 1px solid #627D7C;
	width:130px;}

.radio {
	background: none;
	border: 0;
	