﻿body
{
	background : url(images/background.jpg);
	font-family: Verdana;
	color: #333333;
	font-size: 12px;
	margin:10px 0px;
}

h1
{
	color: #6699cc;
	font-size:16px;
	font-weight:600;	
}

.Portal
{
	width : 900px;
	text-align : left;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	display: block;
	position : relative;
}

.Item
{
	position : relative;
	display: block;
}

.Item .Header, .Item .Footer, .Item .Content
{
	display: block;
}

.Item .Header
{
	height : 75px;
	padding-bottom :20px;
	display: block;
}

.Item .Footer
{
	padding-top :20px;
}

.Item .Header .Logo, Item .Header .Home, 
.Item .Header .Product, .Item .Header .Service
{
	position : relative;
	display: inline;
}

.Item .Header .Home
{
	margin-left : 350px;
}
.Item .Content .rtop *, .Item .Content .rbottom *
{
	display: block; height: 1px; overflow: hidden; background:#616264;
}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.Item .Content .Container
{
	background:#616264;  padding:14px;
	height:auto;
	display: block;
}

.ContainerItem .ContainerHeader
{
	background: url(images/TopImage.gif) no-repeat;
	height: 88px;
	padding-bottom:15px;
} 

.ContainerItem, .ContainerItem .ContainerBody
{
	display: block;
	height:auto;
}

.ContainerItem .ContainerBody .ContainerBodyrtop *, 
.ContainerItem .ContainerBody .ContainerBodyrbottom *
{
	display: block; height: 1px;  background:#fff;
}

.ContainerItem .ContainerBody .BodyContainer
{
	background:#fff; margin:0 0px;
	/*height: 500px;*/
	padding-top : 20px;
	padding-bottom : 20px;
	padding-left : 20px;
	padding-right : 20px;
	display: block;
} 


/*Default page*/

.PageBlock, .ProductUpperPageBlock, .ProductLowerPageBlock
{
	display: block;
	width:830px;
	position : relative;
}

.HorizontalLine
{
	display: block;
	position : relative;
	background: url(images/HorizontalLine.gif) repeat-x;
	height: 3px;
	width:830px;
	margin-top:20px;
	margin-bottom:20px;
}

.VerticalLine
{
	display: inline-block;
	position : relative;
	height :300px;
	background: url(images/VerticalLine.gif) repeat-y;
	width: 10px;
	margin-left:10px;
	margin-right:10px;
}

.ProductUpperPageBlock .VerticalLine, .ProductLowerPageBlock .VerticalLine
{
	height :230px;
}


