body {
	margin: 0;
	padding: 0;
	background-color: #c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
}
.head {
	width: 1000px;
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	background-color: White;
}
.logo {
	vertical-align: bottom;
}
.menu {
	width: 756px;
	background-image: url(images/menu-back.png);
	height: 32px;
}
.slogan {
	font-size: 80%;
	width: 637px;
}
.navigation {
	width: 119px;
	vertical-align: top;
}
.navigationD {
	padding-top: 0px;
	padding-right: 27px;
	text-align: right;
}
.navigationD img{
	margin-left: 8px;
}
.navigationL {
	padding-top: 25px;
	padding-right: 27px;
	text-align: right;
}
.navigationL img{
	margin-left: 14px;
}
#indexBody {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color: White;
}
#indexLeft {
	float: left;
	width: 244px;
	padding-top: 2px;
}
#indexCenter {
	margin-left: 244px;
	border-left: 1px dotted #bfbfbf;
}
#signIn {
	background-color: #dfdfdf;
	width: 244px;
	height: 196px;
	background-image: url(images/back-signin.png);
	text-align: right;
}

#signIn .field {
	border: 1px solid #c2c2c2;
	width: 169px;
	margin-right: 47px;
	margin-top: 14px;
}
#signIn .button {
	margin-right: 47px;
	margin-top: 14px;
}
#signIn form {
	display: inline;
}
#signIn .forgot {
	margin-top: 31px;
	margin-right: 15px;
	font-size: 80%;
}
#support {
	margin-top: 8px;
}
.register-text {
	font-size: 75%;
	color: #0c7ebf;
	width: 415px;
	text-align: right;
}
.register-arrow {
	width: 93px;
	text-align: center;
}
.register-link {
	color: #ff0000;
	font-size: 80%;
	font-weight: bold;
}
#indexDesc {
	background-color: #f9f9f9;
	background-image: url(images/back-1.png);
	font-size: 85%;
	margin-right: 12px;
	margin-left: 18px;
	margin-top: 18px;
	margin-bottom: 6px;
	padding-top: 14px;
	padding-right: 14px;
	padding-left: 3px;
	padding-bottom: 15px;
	line-height: 30px;
	color: #616161;
}
#indexNewsResponse{
	width: 723px;
	margin-right: 12px;
	margin-left: 18px;
}
#indexNewsResponse th{
	background-color: #f1f2f4;
	background-image: url(images/back-news-responses.png);
	text-align: left;
	padding-left: 11px;
	padding-top: 8px;
	padding-bottom: 13px;
}
#indexNewsResponse .news {
	width: 50%;
	vertical-align: top;
	font-size: 75%;
	padding-bottom: 20px;
}
#indexNewsResponse .news div {
	border-bottom: 1px dotted #e4e4e4;
	padding-bottom: 7px;
	margin-bottom: 9px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	color: #484848;
	text-align: justify;
}
#indexNewsResponse .news div img{
	margin-left: 4px;
	margin-right: 4px;
}
#indexNewsResponse .news div p{
	padding: 0;
	margin: 0;
}
#indexNewsResponse .news>p a{
	padding-bottom: 7px;
	margin-bottom: 9px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	color: #484848;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
#indexNewsResponse .news>p img{
	margin-left: 4px;
	margin-right: 4px;
}
#indexNewsResponse .response {
	width: 50%;
	vertical-align: top;	
	font-size: 75%;	
	padding-bottom: 20px;
}
#indexNewsResponse .response div {
	border-bottom: 1px dotted #e4e4e4;
	padding-bottom: 7px;
	margin-bottom: 9px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	color: #484848;
	text-align: justify;
}
#indexNewsResponse .response div img{
	margin-left: 4px;
	margin-right: 4px;
}
#indexNewsResponse .response div p{
	padding: 0;
	margin: 0;
}
#indexNewsResponse .response>p a{
	padding-bottom: 7px;
	margin-bottom: 9px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	color: #484848;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
#indexNewsResponse .response>p img{
	margin-left: 4px;
	margin-right: 4px;
}
.delimNewsResponse {
	background-image: url(images/back-signin.png);
	background-repeat: repeat-y;
	background-position: center;
}
#indexFooter {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: 104px;
	background-color: #f9f9f9;
	background-image: url(images/back-1.png);
	font-size: 75%;
}
#indexFooterLeft {
	width: 244px;
	height: 104px;
	text-align: center;
	vertical-align: middle;
}
#indexFooterLine a{
	color: White;
}
#indexFooterLine {
	background-color: #bec6cc;
	color: White;
	font-weight: bold;
	padding-left: 6px;
	height: 53px;
	margin-top: auto;
	margin-bottom: auto;
}
#indexFooterCopyright {
	padding-left: 13px;
	height: 51px;
}

#intBody {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color: White;
}
#intLeft {
	float: left;
	width: 180px;
	padding-top: 2px;
}
#intCenter {
	margin-left: 182px;
	border-left: 0px dotted #bfbfbf;
	width: 818px;
}
#intSupport {
	width: 181px;
	overflow: hidden;
}
.intH1 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 80%;
	background-color: #f1f1f1;
	background-image: url(images/h-back.png);
	padding-left: 9px;
	padding-bottom: 7px;
	padding-top: 2px;
	width: 408px;
	height: 10px
}
.intH1 img {
	vertical-align: bottom;
	margin-left: 12px;
}
.intSubmenu {
	margin-left: 34px;
	margin-bottom: 23px;
}
.intSubmenu a {
	color: #737373;
	font-weight: bold;
	font-size: 80%;
	background-image: url(images/marker-user.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 9px;
	padding-right: 18px;
}

.main-text {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Tahoma;
	font-size: 77%;
	color: #222222;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 150%;
	padding-bottom: 10px;
	padding-top: 10px;
}
.main-text h2{
	color: red;
	font-weight: bold;
	font-size: 90%;
}
.main-text a{
	color: #222222;
	text-decoration: underline;
}
.main-text a:hover{
	color: #222222;
	text-decoration: none;
}

.main-text ol{
	list-style: decimal;
	padding-left: 20px;
}
.main-text ul {
	list-style: circle;
	padding-left: 20px;
}
.main-text ol>li{
	padding-bottom: 10px;
}
.main-text p{
padding-top: 7px;
padding-bottom: 5px;
text-indent: 0px;
}

.main-text h4 {
	font-weight: bold;
	margin-top: 6px;
	margin-bottom:5px; 
	
}
.help-block {
/*	border: 1px solid red;*/
	margin-left: 5px;
	margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
	font-size: 77%;
}
.help-block h4 {
	color: #0c7ebf;
	font-weight: bold;
	//font-size: 12px;
}

.help-block a , .help-block li{
		color: #484848;
		text-decoration: none;
}

.help-block a:hover{
	text-decoration: underline;
}

TABLE.hlpExampleTable {font: 90% Arial, Verdana, sans-serif; border: 1px solid #b3b3b3;
border-collapse: collapse;}
TD.hlpExampleTableCell {background-color: #f1f1f1;}

.hlpExampleTable th {
background-color: #dfdfdf;
border: 1px solid #b3b3b3;
}

.hlpExampleTable .even{
	background-color: #ffffff;
	line-height: 250%;
} 

.hlpExampleTable .odd{
	background-color: #f3f3f3;
		line-height: 250%;
} 

.BlackAccent { font-weight:bold}


.float-window {
	display: none;
	position:absolute;
	border:1px dashed #666;
	background-color:#FFD;
	width: 400px;
	padding: 10px;
	text-align:justify;
	font-size: 75%;
	text-indent:10px;
	line-height:160%;
}

.float-window  li {
text-indent:0px;
}

.buy-close {
	position:absolute;
	right:5px;
	top:5px;
}
#buy-lost {
	width: 250px;
}
#buy-other {
	width: 150px;
}
#buy-warehouse{
	width: 500px;
}
#buy-order {
	width: 500px;
}
#buy-direct {
	width: 500px;
}