td.news_box_tl
{
	background-image: url("../images/box/tl.png");
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

td.news_box_tr
{
	background-image: url("../images/box/tr.png");
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

td.news_box_bl
{
	background-image: url("../images/box/bl.png");
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

td.news_box_br
{
	background-image: url("../images/box/br.png");
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

td.news_box_filler_horizontal
{
	background-color: #BABABA;
	height: 6px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

td.news_box_filler_vertical
{
	background-color: #BABABA;
	margin: 0px;
	padding: 0px;
}

td.news_box_filler_content
{
	background-color: #BABABA;
	margin: 0px;
	padding: 0px;
	padding-left: 30px;
}

div.contact_label
{
	float: left; 
	width: 80px; 
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}

div.contact_input
{
	float: right; 
	width: 280px; 
	height: 30px;
	line-height: 30px;
	background-color: white; 
}

input.contact_text_input
{
	width: 97%;
	height: 20px;
	margin-top: 5px;
	border: 0px;
}

div.contact_label_inline
{
	width: 95%; 
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}

div.contact_input_inline
{
	width: 97%; 
	height: 110px;
	line-height: 100px;
	background-color: white; 
	padding-left: 10px;
}

textarea.contact_text_area
{
	width: 95%;
	margin-top: 5px;
	border: 0px;
}