BODY
{
	color: #365f95;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background: #d7d7d7 url(/client_side/images/body-bg.jpg) repeat-x;
}

P
{
	margin: 0px;
	padding: 0px;
}

IMG
{
	border: 0px;
}

#main
{
	margin: 0 auto;
	width: 750px;
	border-left: #999 1px solid;
	border-right: #999 1px solid;
	border-bottom: #999 1px solid;
}

#menu IMG
{
	float: left;
}

#menu A
{
	display: block;
	height: 37px;
	float: left;
}

#menu A:hover, #menu A.trn
{
	background-position: 0 38px;
}

.link1
{
	width: 74px;
	background: url(/client_side/images/1.jpg);
}

.link2
{
	width: 116px;
	background: url(/client_side/images/2.jpg);
}

.link3
{
	width: 130px;
	background: url(/client_side/images/3.jpg);
}

.link4
{
	width: 84px;
	background: url(/client_side/images/4.jpg);
}

.link5
{
	width: 76px;
	background: url(/client_side/images/5.jpg);
}

.link6
{
	width: 74px;
	background: url(/client_side/images/6.jpg);
}

#header IMG
{
	float: left;
}

H1, H2
{
	font-size: 18px;
	color: #30587C;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding: 0px;
}

H2
{
	margin-top: 10px;
}

#content
{
	clear: left;
	padding: 10px;
	background: #FFF url(/client_side/images/bg-content.jpg) repeat-x;
}

DIV.item
{
	background: #ededed url(/client_side/images/bg-item.jpg) repeat-x;
	position: relative;
	min-height: 143px;
	border: #999 1px solid;
	margin-bottom: 15px;
}

* html DIV.item
{
	height: 143px;
}

DIV.item IMG
{
	float: left;
}

DIV.item P
{
	float: left;
	color: #365f95;
	margin: 0px;
	padding: 5px;
}

DIV.item DIV
{
	position: absolute;
	width: 100px;
	right: 10px;
	bottom: 5px;
	text-align: right;
}

DIV.item DIV IMG
{
	float: none
}

IMG.gallery
{
	margin: 0 15px 15px 0;
	border: #365f95 1px solid;
}

TD
{
	vertical-align: top;
}

TABLE.info
{
	width: 100%;
	border: #999 1px solid;
}

TD.feat
{
	background-color: #516685;
	padding: 5px 15px 5px 7px;
	color: #fff;
	font-weight: bold;
}

TD.im
{
	background-color: #516685;
}

TD.val
{
	width: 100%;
	padding: 5px;
	background: #ededed url(/client_side/images/bg-item.jpg) repeat-x;
}

IMG.indx
{
	float: left;
	margin-right: 10px;
}

P.index
{
	color: #333;
	font-size: 11px;
	height: 150px;
}

DIV.inrg
{
	width: 150px;
	float: right;
}

LABEL
{
	display: block;
	float: left;
	width: 100px;
	text-align: right;
	margin-right: 10px;
	color: #333;
}

.txt
{
	width: 250px;
	margin-bottom: 7px;
}