@charset "utf-8";
@import url("Reserved.css");

html,
body {
/*	background-image: url(../images/Bg.gif);*/
	background-color: #637683;
}

.Container {
	text-align: left;
	height:auto;
	min-height:100%;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-y;
	background-image: url(../images/ExtraContainer.gif);
	padding-right: 5px;
	padding-left: 5px;
	background-color: #556876;
}

.SubContainer {
	padding-bottom: 1em;
	background-image: url(../images/Header.png);
	background-repeat: repeat-x;
}

.Footer {
	position:relative;
	z-index:10;
	_left:50%;
	width:800px;
	min-height:1em;
	margin:-1em auto 0;
	_margin:-1em 0 0 -50%;
 $margin:-1em 0 0 -50%;
	clear: both;
	text-align: left;
	color: #cccccc;
	background-color: #556876;
	overflow: hidden;
}

.SiteName a {
	height: 75px;
	width: 279px;
	position: relative;
	display: block;
	zoom: 1;
	color: #44BB00;
	text-decoration: none;
	font: bold 1.8em/75px "trebuchet MS", arial, sans-serif;
	overflow: hidden;
	letter-spacing: -1px;
}

.SiteName h1 span {
	background-image: url(../images/SiteName.png);
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
}

.SiteName h1 {
	float: left;
	_display: inline;
	margin-top: 18px;
	margin-left: 37px;
	margin-bottom: 18px;
	zoom: 1;
}

.Header {
	overflow: hidden;
	zoom: 1;
	min-height: 240px;
	_height: 240px;
	background-image: url(../images/Header.jpg);
	background-position: right bottom;
	border-bottom: 1px solid #ffffff;
	background-repeat: no-repeat;
	position: relative;
}

.Header .Message {
	clear: both;
	zoom: 1;
	padding-top: 1px;
	height: 128px;
}

.Header .Message h3 {
	background-image: url(../images/Header.Message.png) !important;
	background-repeat: no-repeat !important;
	background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Header.Message.png', sizingMethod='crop');
	height: 68px;
	width: 475px;
	text-indent: -300em;
	margin-top: 31px;
	margin-left: 35px;
}

.Header .Message p {
	display: none;
}

.Content {
	clear: both;
	background-image: url(../images/Content.png);
	background-repeat: repeat-x;
}

.Content a {
	color: #7bdb21;
}

.Content a:hover {
	text-decoration: none;
}

.BoxVar-1 .bt div,
.BoxVar-1 .bt,
.BoxVar-1 .bb div,
.BoxVar-1 .bb {
	height: 3px;
	font-size: 0;
	line-height: 0;
}

.BoxVar-1 .bt {
	background-image: url(../images/Box.Var-1.Az-12-21.png) !important;
	background-repeat: no-repeat !important;
	background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-12-21.png', sizingMethod='crop');
}

.BoxVar-1 .bt div {
	margin-left: 3px;
	background-image: url(../images/Box.Var-1.Az-12-12.png) !important;
	background-repeat: repeat-x !important;
	background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-12-12.png', sizingMethod='scale');
	margin-right: 5px;
	text-align: right;
}

.BoxVar-1 .bt div div {
	background-image: url(../images/Box.Var-1.Az-12-15.png) !important;
	background-repeat: no-repeat !important;
	background-position: right top !important;
	background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-12-15.png', sizingMethod='crop');
	width: 5px;
	position: relative;
	right: -5px;
	margin-right: 0;
	margin-left: auto;
}

.BoxVar-1 .i1 {
	background-image: url(../images/Box.Var-1.Az-15-21.png) !important;
	background-repeat: repeat-y !important;
	background: none;
	_height: 1%;
	zoom: 1;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-15-21.png', sizingMethod='scale');
}

.BoxVar-1 .i2 {
	background-image: url(../images/Box.Var-1.Az-15-15.png) !important;
	background-repeat: repeat-y !important;
	background-position: right bottom !important;
	background: none;
	_height: 1%;
	zoom: 1;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-15-15.png', sizingMethod='scale');
}

.BoxVar-1 .i3 {
	padding: 1px 27px 11px;
}

.BoxVar-1 .bb {
	background-image: url(../images/Box.Var-1.Az-18-21.png) !important;
	background-repeat: no-repeat !important;
	background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-18-21.png', sizingMethod='crop');
}

.BoxVar-1 .bb div {
	margin-left: 3px;
	background-image: url(../images/Box.Var-1.Az-18-18.png) !important;
	background-repeat: repeat-x !important;
	background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-18-18.png', sizingMethod='scale');
	margin-right: 5px;
	text-align: right;
}

.BoxVar-1 .bb div div {
	background-image: url(../images/Box.Var-1.Az-18-15.png) !important;
	background-repeat: no-repeat !important;
	background-position: right top !important;
	background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Box.Var-1.Az-18-15.png', sizingMethod='crop');
	width: 5px;
	position: relative;
	right: -5px;
	margin-right: 0;
	margin-left: auto;
}

.ColBase {
	overflow: hidden;
	zoom: 1;
	_margin-right: -3px;
}

.Col {
	float: left;
}

.ColVar-1 {
	width: 220px;
}

.ColVar-2 {
	float: none;
	overflow: hidden;
	zoom: 1;
	margin-right: 35px;
	margin-top: 27px;

}

.GlobalNav {
	width: 160px;
	margin-left: 30px;
	margin-top: 20px;
	overflow: hidden;
}

.GlobalNav ul li {
	_margin-bottom: -2px;
}

.GlobalNav ul a { font: 1.4em "trebuchet MS", arial, sans-serif; font: bold 10pt "trebuchet MS", "Optima", "Lucida Grande", arial, sans-serif; color: #FFFFFF; position: relative; display: block; text-decoration: none; background-image: url(../images/GlobalNav.Icon.png)!important; background-repeat: no-repeat !important; padding-top: 8px; padding-bottom: 8px; _height: 18px; _background: none; _zoom:1; overflow: hidden; 
}

.GlobalNav ul ol a { font: 1.3em "trebuchet MS", arial, sans-serif; font: bold 9pt "trebuchet MS", "Optima", "Lucida Grande", arial, sans-serif; color: #FFFFFF; display: block; text-decoration: none; background-image: url(../images/GlobalNav.SubMenu.png) !important; _background: none; padding-top: 4px; padding-bottom: 4px; _height: 18px; _background: none; _zoom:1; padding-left: 13px; background-repeat: no-repeat; background-position: left center; 
}

.GlobalNav ul a:hover {
	background-image: url(../images/GlobalNav.Icon.Hover.png) !important;
	_background: none;
}

.GlobalNav ul ol a:hover {
	background-image: url(../images/GlobalNav.SubMenu.Hover.gif) !important;
	_background: none;
}

.GlobalNav ul .Current a {
	background-image: url(../images/GlobalNav.Icon.Current.png) !important;
	_background: none;
}

.GlobalNav ul .Current ol a {
	background-image: url(../images/GlobalNav.SubMenu.png) !important;
	_background: none;
}

.GlobalNav ul .Current ol a:hover {
	background-image: url(../images/GlobalNav.SubMenu.Hover.gif) !important;
	_background: none;
}

.GlobalNav ul a span {
behavior: expression( !this.after ? this.after = this.innerHTML = this.innerHTML + '<em></em>' : (!this.before ? this.before = this.innerHTML = '<strong></strong>' + this.innerHTML : '') );
}

.GlobalNav ul ol a span {
behavior: expression( !this.after ? this.after = this.innerHTML = this.innerHTML + '' : (!this.before ? this.before = this.innerHTML = '<strong></strong>' + this.innerHTML : '') );
}

* > .GlobalNav ul ol a span {
behavior: expression( !this.after ? this.after = this.innerHTML = this.innerHTML + '' : (!this.before ? this.before = this.innerHTML = '' + this.innerHTML : '') );
}

.GlobalNav ul .SubMenu {
behavior: expression( !this.after ? this.after = this.innerHTML = this.innerHTML + '<ins></ins>' : '' );
}

.GlobalNav ul .SubMenu {
	position: relative;
	_overflow: hidden;
	$overflow: hidden;
}

.GlobalNav ul .SubMenu ins {
	display: block;
	position: relative;
	left: 7px;
	height: 1px;
	width: 100%;
	_width: 143px;
	font-size: 0px;
	line-height: 0px;
	background-color: #FFFFFF;
	_bottom: 1px;
	opacity: 0.2;
	filter: Alpha(Opacity=20);
	_background: none;
	_border-bottom: 1px solid #fff;
}
.GlobalNav ul .SubMenu:after  {
	content: "";
	display: block;
	position: relative;
	left: 7px;
	height: 1px;
	width: 100%;
	font-size: 0px;
	line-height: 0px;
	background-color: #FFFFFF;
	_bottom: 1px;
	opacity: 0.2;
	filter: Alpha(Opacity=20);
	_background: none;
	_border-bottom: 1px solid #fff;
}
html:first-child .GlobalNav ul .SubMenu:after  {
	left: 0px;
}

.GlobalNav ul a:after {
	content: "";
	display: block;
	position: absolute;
	height: 1px;
	width: 100%;
	font-size: 0px;
	line-height: 0px;
	background-color: #FFFFFF;
	left: 7px;
	bottom: 0px;
	margin-bottom: -8px;
	margin-top: 7px;
	opacity: 0.2;
	filter: Alpha(Opacity=20);
}

.GlobalNav ul ol a:after {
	content: "";
	display: none;
}

html:first-child .GlobalNav ul a:after {
	position: static;
}

.GlobalNav ul a strong {
	position: absolute;
	left: 0;
	top: 0;
	height: 36px;
	width: 36px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.Icon.png', sizingMethod='crop');
}

.GlobalNav ul ol a strong {
	position: absolute;
	left: 0;
	top: 0.8em;
	height: 4px;
	width: 5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.SubMenu.png', sizingMethod='crop');
}

.GlobalNav ul ol a:hover strong {
	position: absolute;
	left: 0;
	top: 0.8em;
	height: 4px;
	width: 5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.SubMenu.Hover.gif', sizingMethod='crop');
}

.GlobalNav ul a span {
	padding-left: 36px;
	white-space: nowrap;
}

.GlobalNav ol a span {
	padding-left: 0px;
	white-space: nowrap;
}

.GlobalNav ul a:hover strong {
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.Icon.Hover.png', sizingMethod='crop');
}

.GlobalNav ul .Current a strong {
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.Icon.Current.png', sizingMethod='crop');
}

.GlobalNav ul .Current a:hover strong {
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.Icon.Current.png', sizingMethod='crop');
}

.GlobalNav ul .Current ol a strong {
	position: absolute;
	left: 0;
	top: 0.8em;
	height: 4px;
	width: 5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.SubMenu.png', sizingMethod='crop');
}

.GlobalNav ul .Current ol a:hover strong {
	position: absolute;
	left: 0;
	top: 0.8em;
	height: 4px;
	width: 5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/GlobalNav.SubMenu.Hover.gif', sizingMethod='crop');
}

.GlobalNav ul em {
	position: absolute;
	height: 1px;
	width: 100%;
	font-size: 0px;
	line-height: 0px;
	background-color: #FFFFFF;
	left: 7px;
	bottom: 0px;
	_bottom: 1px;
	opacity: 0.2;
	filter: Alpha(Opacity=20);
	_background: none;
	_border-bottom: 1px solid #fff;
}

.Spacer hr {
	display: none;
}

.Spacer {
	line-height: 0;
	margin-top: 1.2em;
	margin-bottom: 1.2em;
	padding-top: 1px;
	height: 0px;
	background-color: #FFFFFF;
	_background: none;
	_height: 0;
	_border-bottom: 1px solid #FFFFFF;
	opacity: 0.3;
	filter: Alpha(Opacity=30);
}

.ColVar-1 .Spacer {
	background: none;
	border: none;
	margin-top: 1em;
	margin-bottom: 1.2em;
}

.Box h2 {
	font: bold 2.2em "trebuchet MS", arial, sans-serif;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	padding-bottom: 0.3em;
	border-bottom: 1px solid #b5bec5;
}

.Content p { font-size: 1.2em; margin-bottom: 0.5em; line-height: 1.5em; 
}

.Content .Atentioned,
.Box h3 {
	font-size: 1.2em;
	font-weight: bold;
}

.Content .Atentioned {
	margin-bottom: 0.8em;
	margin-top: 0.8em;
}

.AtentionedSpecial {
	color:#7bdb21;
	font-weight: bold;
}

.Content .AtentionedSpecial-2 {
	font-size: 1.2em;
}

.Bottom {
	color:#cccccc;
}

.Bottom p {
	font-size: 1.1em;
	margin-bottom: 0;
}

.Bottom a {
	font-size: 1em;
	color: #FFFFFF;
}

.Bottom a:hover {
	text-decoration: none;

}

.InfoLine {
	margin-top: 1em;
	text-align: right;
}

.Copyright {
	text-align: right;
}

.Content h3 {
	font: 2em "trebuchet MS", arial, sans-serif;
	margin-top: 0.4em;
	margin-bottom: 0.4em;
	background-image: url(../images/Caption.Icon.Arrow.gif);
	background-repeat: no-repeat;
	background-position: left .5em;
}

.BoxVar-2 {
	padding-left: 23px;
}

.BoxVar-2 h3 {
	margin-left: -23px;
	padding-left: 22px;
}

.OptionsVar-1 {
	margin: 1em 0 1em;
}

.OptionsVar-1 li {
	padding-left: 22px;
	position: relative;
}

* > .OptionsVar-1 li {
	background-repeat: no-repeat;
	background-image: url(../images/OptionsVar-1.Icon.png);
	background-position: left 0.1em;
}

.OptionsVar-1 li p {
behavior: expression( !this.before ? this.before = this.innerHTML = '<ins></ins>' + this.innerHTML : '' );
}

.OptionsVar-1 li ins {
	position: absolute;
	width: 22px;
	height: 22px;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/OptionsVar-1.Icon.png', sizingMethod='crop');
	margin-left: -22px;
	margin-top: -1px;
}

.OptionsVar-1 strong a {
	font-size: 1.1em;
	font-weight: bold;
}

.GlobalNav ul {
	margin-bottom: -2px;
}

/*.GlobalNav ul li {
 margin-bottom: expression(nextSibling == null?'-2px':'');
}
*/
/*.GlobalNav ul li em {
 margin-bottom: expression(this.parentNode.parentNode.parentNode.nextSibling == null?'-2px':'0');
}
*/
.GlobalNav ul li.Last em {
	display: none;
}

.ListVar-1 li {
	margin-bottom: 0.3em;
	background-image: url(../images/ListVar-1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.6em;
	padding-left: 11px;
	line-height: 1.5em;
	font-size: 1.1em;
}

.ListVar-1 {
	margin: 1em 0 1em;
}

.SpecialOffer img {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/Filler.Empty.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true) );
}

.Header .LangSwitcher {
	position: absolute;
	top: 39px;
	right: 32px;
	background-image: url(../images/LangSwitcher.png);
	width: 29px;
	background-repeat: no-repeat;
}

.Header .LangSwitcher ul {
	height: 20px;
	overflow: hidden;
}

.LangSwitcher li {
	line-height: 20px;
	/*	_line-height: 18px;
 $line-height: 18px;
*/	font-weight: bold;
	_height: 20px;
	border-bottom: 1px solid #fff;
}

.LangSwitcher ul.sfhover {
	overflow: visible;
}

.LangSwitcher ul:hover {
	overflow: auto;
	height: auto;
}

.Header .LangSwitcher a {
	color:#b9c0c5;
	font-weight:bold;
	text-decoration: none;
	display: block;
	padding-left: 4px;
	zoom: 1;
	background-image: url(../images/LangSwitcher.Other.gif);
	background-repeat: no-repeat;
	font-size: 1.1em;
	letter-spacing: -1px;
}

.Header .LangSwitcher a:hover {
	background-image: url(../images/LangSwitcher.Hover.gif);
	background-color: transparent;
	color: #51c937;
}

.Header .LangSwitcher .Current a,
.Header .LangSwitcher .Current a:hover {
	color:#FFFFFF;
	background-image: url(../images/LangSwitcher.On.gif);
}

a.Following {
	color: #7BDB21;
	background-image: url(../images/Caption.Icon.Arrow.gif);
	background-repeat: no-repeat;
	background-position: .1em 0.3em;
	padding-left: 22px;
}

.GlobalNav ol {
	padding-left: 36px;
}

.ListVar-1 li p { font-size: 1.1em; 
}
