body
{
	margin:			0;
	padding:		0;
	color:			#000;
	background-color:	#e6e5e5;
}

p, a, li, textarea, input
{
	font-family:		arial, "Trebuchet MS", arial, sans-serif;
	font-size:		9pt;
	line-height:		140%;
	color:			#000;
}

p
{
	margin-left:		30px;/*margin:			10px 35px 10px 35px;*/
	margin-right:		0px;
	font-weight:		normal;
}

#address
{
	color:			#fff;
	display:		inline;
}

a.main, a.mainActive
{
	text-decoration:	none;
	color:			#fff;
}

a.main:hover
{
	color:			#333;
}

a.mainActive
{
	color:			#fff;
}

ul.main
{
	margin-top:		20px;
}

ul.main li, ul.sub li
{
	list-style-type:	none;
/*	background-color:	#ccc;*/
	height: 		19px;
	line-height:		1.5em;
	cursor:			pointer;
	margin-bottom:		12px;
	margin-top:		12px;
	margin-left:		-30px;
	padding-left:		5px;
}

ul.main li.mainActive
{
	background-color:	black;
}

img
{
	border:			0;
}	

img.portimg
{
	width:			150px;
	float:			right;
	margin-top:		20px;
}

input, textarea
{
	width:			250px;
}

td.left, td.right, td.center
{
	width:			170px;
	padding-bottom:		5px;
	vertical-align:		top;
}

td.left
{
	background-color:	#fe0000;
}

td.center, td.right
{
	background-color:	#fff;
}

td.center
{
	width:			450px;
	padding-top:		12px;
}

td.topBar
{
	height:			36px;
	background-image:	url("./images/bar.gif");
	background-position:	top left;
	background-repeat:	repeat-x;
}

td.bottomBar
{
	height:			32px;
	text-align:		center;
	padding-top:		3px;
	background-image:	url("./images/bottom.bar.gif");
	background-position:	top left;
	background-repeat:	repeat-x;
}

td.topbanner
{
	height:			97px;
	background-image:	url("./images/top.banner.jpg");
	background-position:	top right;
	background-repeat:	no-repeat;
}


div.main_container
{
	position:		relative;
	width:			790px;
	margin: 		0 auto;
	border: 		0px solid red;
}
