body
{
	background: #EFEFEF;
	color: #333;
}

a,
a:visited
{
	font-weight: bold;
	font-size: 0.929em;
	color: #004276;
	text-decoration: none;
}

a img
{
	font-size: 1.077em;
}

a:hover
{
	text-decoration: underline;
	color: #B31221;
}

h1, h2, h3, h4
{
	font-weight: normal;
}

h1
{
	font-family: Verdana;
	font-size: 2.5em;	
}

h2
{
	font-size: 1.714em;
}

h3
{
	font-size: 1.214em;
}

h4
{
	font-size: 1.214em;
}

ul, li
{
	margin: 0;
	padding: 0;
}

.behavior
{
	behavior: url('/webinc/js/png.htc');
}

.p
{
	padding: 0.429em;
}

.alignRight
{
	text-align: right;
}

.u
{
	text-decoration: underline;
}

.i
{
	font-style: italic;
}

.bold
{
	font-weight: bold;
}

.red,
a.red,
a.red:visited
{
	color: #B11320;
}

#head
{
	padding: 1.214em 0.429em 0.857em;
	background: #FFF;
	border-bottom: 5px solid #B72400;
}

#head .logo
{
	float: left;
	text-align: center;
}

#head .logo a,
#head .logo a:visited,
#head .logo a:hover
{
	font-weight: bold;
	color: #B11320;
}

#head .logo a:hover
{
	text-decoration: none;
	color: #B11320;
}

#head .center
{
	width: 71em;
	margin: 0 auto;
}

#head .right h2
{
	text-align: right;
}

#head .right h3
{
	margin-bottom: 0.5em;
	text-align: right;
}

#head .right h3 a,
#head .right h3 a:visited
{
	color: #008CFF;
}

.headBanner
{
	width: 100%;
	height: 6.429em;
	padding: 0.685em 0;
	background-color: #FFFFFF;
	border-bottom: 1px solid #CECECE;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.40;
	-khtml-opacity: 0.40;
	opacity: 0.40;
}

.contentContainer
{
	position: relative;
	width: 69.857em;
	margin: 1em auto;
	border: 1px solid #B3B3B3;
}

.main .contentContainer
{
	background: #E8E6E6;
}

.second .contentContainer
{
	background: #FFF;
}

#foot .borderBlock
{
	background: #FFF url('/themes/main/images/foot_fl.png') repeat-x left bottom;
}

#foot h3
{
	padding: 0.5em 0 0.5em 1em;
	font-weight: bold;
	text-transform: lowercase;
}

#foot ul
{
	list-style-image: url('/themes/main/images/artileslist/articlesitemlist_i.png');
}

.list li.order a,
.list li.order a:visited
{
	color: #B11320;
}

#foot .list li a,
#foot .list li a:visited
{
	font-size: 0.857em;
}

#foot .left
{
	width: 18.143em;
	margin-bottom: 1em;
}

#foot .last
{
	width: 12.286em;
}

#foot .copyright
{
	font-size: 0.929em;
}

/**** Static ****/
.topBanner img
{
	width: 52.929em;
}

.titleBlock
{
	margin-bottom: 1em;
}

.titleBlock h1
{
	font-size: 1.9em;
}

.txt h2
{
	font-size: 1.5em;
	font-style: italic;
}

.txt img
{
	width: 34.857em;
}

/**** ****/
.borderBlock
{
	border: 1px solid #B3B3B3;
	background: #FFF;
}

.showcase
{
	background: #EEEEEE;
}

.showcase .borderBlock
{
	padding: 1em 0.571em 0.571em;
}

.showcase h3
{
	margin-bottom: 1em;
	font-weight: bold;
}

.showcase .i
{
	margin-bottom: 1.5em;
}

.showcase .i img
{
	float: left;
	margin: 0 0.714em 0 0.571em;
}

.showcase .cost
{
	font-size: 1.143em;
	color: #B11320;
}

.contentBlock .title h3,
.borderBlock .title h3
{
	font-weight: bold;
}
/**** Content Block ****/
.contentBlock .t,
.contentBlock .b
{
	height: 5px;
}

.contentBlock .le,
.contentBlock .re
{
	width: 5px;
}

.contentBlock .re
{
	margin-left: -5px;
}

.contentBlock .fl
{
	margin: 0 5px;
}

.contentBlock .t .le
{
	background: url('/themes/main/images/sprite/sprite_xy.png') -72px 0;
	
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_tle.png');
}

.contentBlock .t .re
{
	background: url('/themes/main/images/sprite/sprite_xy.png') -77px 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_tre.png');
}

.contentBlock .t .fl
{
	background: url('/themes/main/images/sprite/sprite_x.png') 0 -36px;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_tfl.png', sizingMethod='scale');
}

.contentBlock .b .le
{
	background: url('/themes/main/images/sprite/sprite_xy.png') -82px 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_ble.png');
}

.contentBlock .b .re
{
	background: url('/themes/main/images/sprite/sprite_xy.png') -87px 0;
	_background: none;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_bre.png');
}

.contentBlock .b .fl
{
	background: url('/themes/main/images/sprite/sprite_x.png') 0 -41px;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_bfl.png', sizingMethod='scale');
}

.contentBlock .c .le
{
	background: url('/themes/main/images/sprite/sprite_y.png') -36px 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_cle.png', sizingMethod='scale');
}

.contentBlock .c .re
{
	background: url('/themes/main/images/sprite/sprite_y.png') -41px 0;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/main/images/contentblock/contentblock_cre.png', sizingMethod='scale');
}

.contentBlock .c .fl
{	
	background: #FFFFFF;
}