.left{
	float:left;
	}
	
.right{
	float:right;
	}	

.clearer{
	clear:both;
	}
	
/*Widths*/
.width50{
	width:50%;
	}
	
	
/*Form*/
form textarea{
	border:1px solid #72a8ca;
	font-family:"trebuchet ms";
	font-size:12px;
	padding:2px;	
	}

form input.medium{
	width:170px;
	border:1px solid #72a8ca;
	font-family:"trebuchet ms";
	font-size:12px;
	padding:2px;
	background:url(../images/form/input.jpg) top;
	}
	
form textarea.medium{
	width:300px;
	height:100px;

	}	
form label{
	display:block;
	}
img{
	border:0px;
	}
.none{
	display:none;
	}
.zero{
	margin:0px;
	padding:0px;
	}
	
/*Width*/
.width100 {
width: 100%;
}

.width75 {
width: 74%;
}

.width87 {
width: 87%;
}

.width97 {
width: 97%;
}


.width50 {
width: 47.7%;
}

.width33 {
width: 32.7%;
}

.width31 {
width: 30.7%;
}

.width20 {
width: 19.7%;
}

.width18 {
width: 17.7%;
}

.width13 {
width: 12.7%;
}

.width10 {
width: 8%;
}
.width5 {
width: 5.7%;
}



.tablediv{
padding-top:2px;
clear:both;

}

.tablediv span{
float:left;
margin:1px;
border:1px solid #cccccc;
padding:4px;
}

.tablediv span.width5{
padding:2px;
padding-left:4px;
padding-right:4px;
}

.center{
text-align:center;
}

.tablediv span img{
margin:1px;
margin-right:5px;
padding:0px;
border:0px;
float:left;
}

.tablediv span.tablehead{
background:url(images/menu_bg.gif) top repeat-x;
color:#000000;
font-weight:bold;
padding:4px;
}

.tablediv span a{
text-decoration:none;
color:#333333;
}

.tablediv span a:hover{
text-decoration:underline;
color:#999999;
}