.block {
  margin-bottom: 10px;
}
.text {
	border: 1px solid #B0BCC2;
	border-width: 0 1px;
	padding: 5px 10px;
	background: url(/themes/frontend/images/block.gif) repeat-x;
}
.text span{
  padding-left:25px;
  height:25px;
}
.text .std {
  background:transparent url(/themes/frontend/images/block_std.gif) no-repeat scroll 0px 0px;
  padding-left:22px;
  height:20px;
}
.text .list {
  background:transparent url(/themes/frontend/images/block_list.gif) no-repeat scroll 0px 0px;
  padding-left:22px;
  height:20px;
}
.text .support {
  padding-left:60px;
  margin-left:-10px;
  height:47px;
  padding-top:10px;
}
.text .support a {
  color:#607E9A;
  font-size:12px;
  font-weight:bolder;
}
.text .help {
  background:transparent url(/themes/frontend/images/icon-1.gif) no-repeat scroll 5px 10px;
}
.text .download {
  background:transparent url(/themes/frontend/images/icon-2.gif) no-repeat scroll 5px 10px;
}
.text .question {
  background:transparent url(/themes/frontend/images/icon-3.gif) no-repeat scroll 5px 10px;
}
.text .guarantee {
  background:transparent url(/themes/frontend/images/icon-4.gif) no-repeat scroll 5px 10px;
}
.text p{
  text-align:justify;
  margin:5px 2px 2px 2px;
}

.b1, .b2, .b3, .b4, .b5,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b
{
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	border-style: solid;
	border-width: 0 1px;
	display: block;
}
.b1, .b2, .b3, .b4, .b5 {background: #e7e5e7;}
.b1 {
  margin: 0 2px;
  background: #EBEEF0;
	border: none;
}
.b1 b {
  margin: 0 1px;
  background: #B8C3C8;
  border-color: #CBD3D7;
}
.b2   {
  margin: 0 1px;
  border-color: #D6DCDF;
}
.b2 b {border-color: #B8C3C8;}
.b3   {border-color: #EBEEEF;}
.b3 b {border-color: #BCC6CB;}
.b4   {border-color: #CAD2D6;}
.b4 b {border-color: #E5E9EB;}
.b5   {border-color: #B5C0C6;}
.b5 b {border-color: #FAFBFB;}
.white {background-color: #fff;}

.text {
  color:#5a5a5a;
  font-family: Tahoma;
  font-size:11px;
}
.text h1 {
  background:url(/themes/frontend/images/text_underline.jpg) repeat-x scroll 0px 0px;
  background-position:center bottom;
  color:#607E9A;
  display:inline;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
  vertical-align:middle;
  padding-bottom:2px;
}
.text h2 {
  background:url(/themes/frontend/images/text_underline.jpg) repeat-x scroll 0px 0px;
  background-position:center bottom;
  color:#808080;
  display:inline;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
  vertical-align:middle;
  padding-bottom:2px;
}
.text table.templates {
 margin-top:5px;
}
.text table.templates td {
  background: #efefef;
  height: 293px;
  width: 170px;
  border: 1px solid #a9a9a9;
}
.text table.templates td .links {
  height:20px;
  background-color:#779EB2;
  text-align:center;
  padding-top:3px;
}
.text table.templates td .description {
  margin:5px;
}
.text table.templates td a {
  color: #779EB2;
}
.text table.templates td .links a {
  color:#fff;
  font-weight:bold;
  margin:0pt 3px;
}
.text table.templates td .links a:hover {
  text-decoration:none;
}
.template_top{
  text-align:center;
  height:165px;
}
.text a {
  color:#607E9A;
}
.block .topleft {
	background:url('/themes/frontend/images/corner-topleft.jpg') no-repeat top left;
	}
.block .topright {
	background:url('/themes/frontend/images/corner-topright.jpg') no-repeat top right;
	padding-top:3px;
	}
.block .bottomleft {
	background:url('/themes/frontend/images/corner-bottomleft.jpg') no-repeat bottom left;
	}
.block .bottomright {
	background:url('/themes/frontend/images/corner-bottomright.jpg') no-repeat bottom right;
	padding-top:3px;
	}
.block .toptall {
	background:url('/themes/frontend/images/toptall.jpg') repeat-x top left;
	}
.block .bottomtall {
	background:url('/themes/frontend/images/bottomtall.jpg') repeat-x bottom left;
	}