body	{
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/_tile.gif) top left repeat-y #ccc;
	}
img	{
	border:0px;
	}
form {
	margin: 0px;
	padding: 0px;
}
p, div, table, ul, li, a	{
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	text-align:left;	
	}
p {
	margin: 5px 0px;
	padding: 0px;
	line-height: 1.5em;
}
td	{
	text-align:left;
	vertical-align:top;
}
ul, li	{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
input, select, option, textarea	{
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
	}
h1, h2, h3, h4, h5, h6	{
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
a span,
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span,
div.image span	{visibility:hidden;}


/* columns */
.LEFT, .RIGHT {float:left;}
.LEFT {width:226px;}
.RIGHT {width:676px;}




/* top, logo, main navigation */
/* logo */
div#top div.LEFT	{
background:url(../images/_logo.jpg) top left no-repeat;
height:105px;
}
div#top div.LEFT a	{
	display:block;
	text-decoration:none;
	height:105px;
}
div#top div.RIGHT	{
	background:url(../images/content/_top_right_home.jpg) top left no-repeat;
	padding:73px 0px 0px 0px;
}
/* phone number */
div#top div.RIGHT div.a	{
	display:none;
}

div#top div.RIGHT div#NAV {height:32px;}


/* div main */
div#main, div#footer {clear:both;}

div#main {
	background: url(../images/main_vtile.gif) left repeat-y !important;
}

/* left login */
div#LLOGIN	{
	width:226px;
	background:url(../images/text/_left_login_bg.gif) bottom left no-repeat;
	padding:0px 0px 6px 0px;
	margin:0px 0px 1px 0px;
}
div#LLOGIN h6	{
	background:url(../images/text/_LEFT_LOGIN.gif) top left no-repeat;
	width:226px;
	height:38px;
	font-size:1px;
	margin:0px 0px 0px 0px;
}

div#LLOGIN table	{margin:0px 0px 0px 8px;}
div#LLOGIN td	{
	font-weight:bold;
	color:#333;
}
div#LLOGIN tr.a td {padding-top:5px;}
div#LLOGIN td a	{
	color:#c33;
	font:10px Arial, Helvetica, sans-serif;
	}
div#LLOGIN input.text	{
	width:140px;
	height:16px;
	background:#ababab;
	border:1px solid #666;
}
/* footer */
div#footer span	{display:none;}
/* uvium */

div#footer div.LEFT	{
background:url(../images/content/_uvium.gif) top left no-repeat;
height:72px;
}
div#footer div.LEFT a	{
	display:block;
	text-decoration:none;
	height:72px;
}
/* footer text */
div#footer div.RIGHT	{
	background:url(../images/content/_footer.gif) top left no-repeat;
	height:72px;
	text-align:right;
}
div#footer div.RIGHT p {
	text-align:right;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:24px 8px 0px 0px;
}