* { margin:0; padding:0; }
html { width:100%; height:100%;}
body { height:100%; font:normal 62.5% Arial, sans-serif; background:#fff;width: 80%; margin: 0px 10%;}

a {color:#403fff; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
fieldset {border:none;}
ul li {list-style-type:none;}

td { vertical-align:top; }

h1 {font-size:1.8em; font-weight:bold; color:#6f6e6e; margin-bottom:7px;}
h2 {font-size:1.5em; font-weight:bold; color:#6f6e6e; margin-bottom:7px;}
h3 {font-size:1.2em; font-weight:bold; margin-bottom:20px; padding-top:9px;}
h5 {font-size:1.1em; font-weight:bold; color:#757474;}
.Container { width:970px; margin:0 auto;}
.BaseForm { height:100%;}
.Header { height:132px; padding:0 0 0 0;}
.Header .SiteName { padding:15px 0 12px 11px;}

.Shadow { background: url(../images/shadow-br.png) no-repeat bottom right; zoom:1;}
.Shadow .ShInner-1 { background: url(../images/shadow-bl.png) no-repeat bottom left;}
.Shadow .ShInner-2 { background: url(../images/shadow-tr.png) no-repeat top right;}
.Shadow .ShInner-3 { background: url(../images/shadow-tl.png) no-repeat top left; padding:9px 17px 18px 11px;}

.TopButton {float:right; margin-right:-8px; }
.TopButton .ContactButton { text-align:center; height:25px; width:98px; color:#fff; font-size:1.2em;  font-weight:bold; background: url(../images/buttonGreen.gif) no-repeat top left; border:none; cursor:pointer; padding-top:12px;}
.TopButton .ContactButton:hover {background-position:0 -37px;}
	
.FastSearch { float:right;}
.FastSearch .InputLine { display:block; background:url(../images/arrowSearch.gif) no-repeat top left; width:176px; height:26px; padding:11px 0 0 8px;}
.FastSearch .InputLine .FormInputSeacrh { width:142px; font-size:1.1em; border:1px solid #fff; margin-right:5px;}
.FastSearch .ButtonSearch { background:url(../images/buttonSearch.gif) no-repeat 0 0; height:15px; width:14px; cursor:pointer; border:none;}

.Footer { color:#a0a0a0; font-size:1.025em; clear:both;}
.Footer .BottomNav {display:inline;}
.Footer .BottomNav li {display:inline; padding-left:5px;}
.Footer .BottomNav a {color:#29703e; text-transform:lowercase; text-decoration:none; margin-right:5px;}
.Footer .BottomNav a:hover { text-decoration:underline;}
.Footer .Copyright { display:inline;}
.Footer .Copyright p { display:inline;}

.mainColumn {float:left; width:647px;}
.rightColumn {width:321px;float:right;}
.HomeBanner1 .ShInner-3 {padding-bottom:12px;}
.HomeBanner1 .BannerInner
{
	background: url(../images/Banner1Bg.png) no-repeat 0 0;
	width: 620px;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	text-align: center;
	color: #fff;
	padding-top: 18px;
	margin-top: 4px;
	margin-left: 8px;
}

.HomeBanner2 {float:left;}
.HomeBanner3 {float:left;}
.HomeBanner3 .Shadow {zoom:0 !important;}

.HomeBanner2 .BannerInner {background:url(../images/Banner2Bg.png) no-repeat 0 0; width:278px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:1.3em;  color:#fff; padding:14px 0 0 22px;}
.HomeBanner2 .ShInner-3 {padding-right:10px;}
.HomeBanner3 .ShInner-3 {padding-right:10px;}
.HomeBanner3 .BannerInner
{
	background: url(../images/Banner3Bg.png) no-repeat 0 0;
	width: 238px;
	height: 51px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #fff;
	padding: 13px 0 0 62px;
	line-height: 1.4em;
	margin-left: 5px;
}
.HomeBanner3 .BannerInner .LineText { line-height: 18px}
.HomeBanner2 li {background:url(../images/iconBannerList.gif) no-repeat 0 3px; padding-left:29px; margin-bottom:3px;}
.HomeBanner1 a { text-decoration: none; color: White;}
.HomeBanner2 a { text-decoration: none; color: White;}
.HomeBanner3 a { text-decoration: none; color: White;}

/*Box for jquery carusel*/
.DocBoxHome { float:left; width:321px; padding-top: 10px;}
.DocBoxHome .ShInner-3 {padding-left:7px; padding-right:13px;}
.DocBoxHome .Inner { background:url(../images/bgDocBoxHome.png) no-repeat 0 0; width:290px; height:132px; padding:14px 5px 0 5px;}

.DocBoxHome .Inner .ArrowLeft {float:left; padding-top:46px;}
.DocBoxHome .Inner .ArrowLeft a img {background:url(../images/leftgreen.gif) no-repeat 0 0;}
.DocBoxHome .Inner .ArrowLeft a:hover img {background-position:0 -20px;}

.DocBoxHome .Inner .ArrowRight {float:right; padding-top:46px;}
.DocBoxHome .Inner .ArrowRight a img {background:url(../images/rightGreen.gif) no-repeat 0 0;}
.DocBoxHome .Inner .ArrowRight a:hover img {background-position:0 -20px;}

.ArrowRightInactive a img
{
	background:url(../images/rightRed.gif) no-repeat 0 0 !important;
}

.ArrowRightInactive a:hover img
{
	background-position:0 -20px !important;
}


.ArrowLeftInactive a img
{
	background:url(../images/leftRed.gif) no-repeat 0 0 !important;
}

.ArrowLeftInactive a:hover img
{
	background-position:0 -20px !important;
}


.DocBoxHome .Inner .VisibleBox {float:left; width:240px;}
.DocBoxHome .Inner .VisibleBox img {float:left;}
.DocBoxHome .Inner .VisibleBox .Desc {float:left; width:140px; font-size:1em; padding-left:7px; font-family:Arial, Helvetica, sans-serif}
.DocBoxHome .Inner .VisibleBox h4 {color:#6f6e6e; margin-bottom:12px; font-size:1em;}
.DocBoxHome .Inner .VisibleBox p {color:#8c8b8c; margin-bottom:12px;}
.DocBoxHome .Inner .VisibleBox a {text-decoration:none; color:#3333ff;}

.DocBoxHomeRP { float:left; width:321px;}
.DocBoxHomeRP .ShInner-3 {padding-left:7px; padding-right:13px;}
.DocBoxHomeRP .Inner { background:url(../images/bgDocBoxHome.png) no-repeat 0 0; width:290px; height:132px; padding:14px 5px 0 5px;}
.DocBoxHomeRP .Inner .ArrowLeft {float:left; padding-top:46px;}
.DocBoxHomeRP .Inner .ArrowRight {float:right; padding-top:46px;}
.DocBoxHomeRP .Inner .VisibleBox {float:left; width:240px;}
.DocBoxHomeRP .Inner .VisibleBox img {float:left;}
.DocBoxHomeRP .Inner .VisibleBox .Desc {float:left; width:140px; font-size:1em; padding-left:7px; font-family:Arial, Helvetica, sans-serif}
.DocBoxHomeRP .Inner .VisibleBox h4 {color:#6f6e6e; margin-bottom:12px; font-size:1em;}
.DocBoxHomeRP .Inner .VisibleBox p {color:#8c8b8c; margin-bottom:12px;}
.DocBoxHomeRP .Inner .VisibleBox a {text-decoration:none; color:#3333ff;}

.DocBox-390 {width:415px;}
.DocBox-390 .Inner { background:url(../images/bgDocBox-390.png) no-repeat 0 0; width:380px; height:111px; padding:12px 5px 0 5px;}
.DocBox-390 .Inner .ArrowLeft {float:left; padding-top:37px;}
.DocBox-390 .Inner .ArrowRight {float:right; padding-top:37px;}
.DocBox-390 .Inner .ArrowLeft a img {background:url(../images/leftGreen.gif) no-repeat 0 0;}
.DocBox-390 .Inner .ArrowLeft a:hover img {background-position:0 -20px;}
.DocBox-390 .Inner .ArrowRight a img {background:url(../images/rightGreen.gif) no-repeat 0 0;}
.DocBox-390 .Inner .ArrowRight a:hover img {background-position:0 -20px;}
.DocBox-390 .Inner .VisibleBox {float:left; width:333px;}

.PreviewBox {width:415px;}
.PreviewBox .ArrowLeft {float:left; padding-top:67px;}
.PreviewBox .ArrowRight {float:right; padding-top:67px;}
.PreviewBox .ArrowLeft a img {background:url(../images/leftgreen.gif) no-repeat 0 0;}
.PreviewBox .ArrowLeft a:hover img {background-position:0 -20px;}
.PreviewBox .ArrowRight a img {background:url(../images/rightGreen.gif) no-repeat 0 0;}
.PreviewBox .ArrowRight a:hover img {background-position:0 -20px;}
.PreviewBox .VisibleBox {float:left; width:300px; text-align:center;}

/* ------*/

.MainBannerWide .ShInner-3, .MainBanner .ShInner-3 { padding-bottom:15px;}

.ProductColumnArea {overflow:hidden;}
.ProductColumnArea .Col-A {float:left; width:396px;}
.ProductColumnArea .Col-B {float:left; width:415px;}
.ProductColumnArea .Col-C {float:left; width:155px;}

/*Content Part*/
.ContentArticles {color:#878686; padding-left:13px; padding-right:10px; margin-bottom:5px;}
.ContentArticles ul li {background:url(../images/iconList.gif) no-repeat 0 7px; padding-left:8px; font-size:1.2em; line-height:1.4em; padding-bottom:7px;}
.ContentArticles p {font-size:1.2em; line-height:1.4em; margin-bottom:15px;}

.ProductColumnArea .Col-C .ButtonProd, .ProductColumnArea .Col-C .BottomMenu {float:left;}
.ProductColumnArea .Col-C .ButtonProd .ShInner-3, .ProductColumnArea .Col-C .BottomMenu .ShInner-3 {padding:9px 15px 15px 10px;}
.ProductColumnArea .Col-C .BottomMenu .Inner {background:url(../images/bgMenu-ProdPage.png) no-repeat 0 0; width:95px; height:103px; padding:20px 5px 0 26px;}
.ProductColumnArea .Col-C .BottomMenu ul li {font-weight:bold; font-size:1.1em; color:#5b5a5b; padding-bottom:8px;}
.ProductColumnArea .Col-C .BottomMenu ul li a {text-decoration:none; color:#5B5A5B;}

.BlueBox .InnerBox {background:#eef4ef url(../images/blyuBox-btm.png) no-repeat bottom left; width:300px;}
.BlueBox .InnerBox .Inner {background:url(../images/blyuBox-top.png) no-repeat top left;padding:14px 10px 12px 15px;}
.BlueBox .InnerBox .Inner img
{
	max-height: 80px;
	max-width:  90px;
}
.BlueBox .InnerBox .Inner .TdImg
{
	width: 90px;
}
.BlueBox .ShInner-3 {padding:9px 13px 15px 3px;}
.BlueBox table {width:100%;}
.BlueBox table td {vertical-align:middle; font-size:1.2em; padding:1px 0px;}
.BlueBox table td img {margin-right:14px;}

.BottomMenuHorizontal .Inner {background:url(../images/bgMenu-rightCol.png) no-repeat 0 0; width:290px; height:33px; padding:22px 5px 0 5px; text-align:center;}
.BottomMenuHorizontal ul li {display:inline; font-weight:bold; font-size:1.1em; color:#5b5a5b; padding:0 10px;}
.BottomMenuHorizontal {float:left; margin-bottom:8px;}
.BottomMenuHorizontal a {text-decoration:none; color:#5B5A5B;}

.NewsTable {width:100%;}
.NewsTable td {padding:8px 4px; vertical-align:middle;}
.NewsTable td.logoCell {padding:8px 22px 8px 4px; text-align:right;}
.NewsTable td p {color:#989898; line-height:1.65em;}

.NewsTable td ul {
	padding-left:16px;
}

.NewsTable td ul li {
	list-style-type: circle;
}

* html .NewsTable td ul 
{
		padding-left:13px;
}

.YearNav {text-align:right; font-size:1.2em; margin-bottom:17px;}
.YearNav a {color:#939392;}
.YearNav span {padding:0 2px;}

.TwoColumnTemplate {overflow:hidden;}
.TwoColumnTemplate .Column {float:left; padding:0 5px 0 15px; width:294px;}
.TwoColumnTemplate .Column .ContentArticles {padding:0;}

.Quote {/*background:url(../images/blyuBox-quote-top-new.png) no-repeat 0 0;*/ font-weight:bold; font-size:1.28em; line-height:1.7em; margin-bottom:5px;}
.Quote .InnerQuote 
{ 
	padding:4px 15px 5px 12px; 
	/*background:url(../images/blyuBox-quote-btm-new.png) no-repeat bottom left;*/
	min-height:70px;                   
}

.Quote p.Signature {text-align:right; padding-top:13px;}

.CompanyPersonsTable {margin:10px 0 10px -6px;}
.CompanyPersonsTable h5 { color:#71af83; margin-bottom:9px; font-size:1em;}
.CompanyPersonsTable td {vertical-align:top; padding:0px 0 9px;}
.CompanyPersonsTable td p {font-size:1em; line-height:1.6em; margin-bottom:6px;}
.CompanyPersonsTable .ShadowPersonPhoto {background:url(../images/shadowPerson-br.png) no-repeat bottom right; margin-right:12px;}
.CompanyPersonsTable .ShadowPersonPhoto .ShInner-1 {background:url(../images/shadowPerson-bl.png) no-repeat bottom left;}
.CompanyPersonsTable .ShadowPersonPhoto .ShInner-2 {background:url(../images/shadowPerson-tr.png) no-repeat top right;}
.CompanyPersonsTable .ShadowPersonPhoto .ShInner-3 {background:url(../images/shadowPerson-tl.png) no-repeat top left; padding:5px 8px 9px 7px;}

.PartnersTable {width:100%; margin-bottom:15px;}
.PartnersTable td {padding:9px 0;}
.PartnersTable td.logoCell {text-align:right; vertical-align:middle; padding-right:20px;}
.PartnersTable td p {line-height:1.75em; margin-bottom:0;}

.PolicyFonts {padding:0 12px 0 15px; margin-bottom:15px;}
.PolicyFonts .Date {text-align:right;}
.PolicyFonts h5 {font-size:1em; padding-top:16px; margin-bottom:12px;}
.PolicyFonts p {color:#989898; margin-bottom:7px;}

.ContentArticles .SitemapList {font-size:1em; overflow:hidden; padding-bottom:10px; margin-bottom:5px;}
.ContentArticles .SitemapList li {font-size:1em; float:left; background:none; padding-right:20px;}
.ContentArticles .SitemapList li li {float:none; padding:2px 0 0 12px;}
.ContentArticles .SitemapList li li li {padding:2px 0 0 17px;}

.LoginForm {margin:0 auto 20px auto; width:340px; padding-top:50px;}
.LoginForm label {display:block; float:left; text-align:right; width:65px; padding-right:4px; color:#404040;}
.LoginForm .Row {overflow:hidden; padding-bottom:3px;}
.LoginForm .Row .loginTextForm {float:left; background-color:#ffa5a5; border:2px inset #e1e6e6; font-size:1.1em; width:154px;}
.LoginForm .Button {background-color:#1c6e02; border:1px solid #539dc1; color:#b9d7ae; font-size:1em; padding:1px; margin-left:240px; cursor:pointer;}

.RegForm {margin:17px 0 0 35px; z-index: 1;}
.submButtDiv { position:relative; margin-top: -406px;}
/*.RegForm input.ButtonSubmit  { position:absolute; }*/
.ButtonSubmit { /*position:absolute; left:652px; top: 380px;*/ }
.submReqButtDiv { position:relative; margin-top: -860px;}
/*.RegForm input.ButtonSubmitReq  { position:absolute; }*/
.RegForm p, .RegForm label {font-size:1.1em;}
.RegForm p {margin-bottom:4px;}
.RegForm .Row {overflow:hidden; padding-bottom:12px;}
.RegForm .Row label {display:block; width:85px; float:left;}
.RegForm .Row .TextForm, .RegForm .Row .SelectForm {font-size:1.1em;}
.RegForm .Row .TAreaForm {font-size:1.1em; width:340px; height:25px; overflow:auto;}
.RegForm h2 {margin-bottom:17px;}

.TextForm, .TAreaForm {border:1px inset #dddddd; padding:1px 5px;}
.TextForm-350 {width:340px;}
.SelectForm {border:1px inset #dddddd;}
.SelectForm-75 {width:75px;}
.SelectForm-100 {width:100px;}
.SelectForm-135 {width:135px;}
.SelectForm-157 {width:157px;}
.SelectForm-192 {width:192px;}

.ButtonSubmit {background:url(../images/buttonSubmit.png) no-repeat 0 0; width:106px; height:68px;  border:none; cursor:pointer; display:block;}
.ButtonSubmitReq {background:url(../images/buttonSubmit.png) no-repeat 0 0; width:106px; height:68px;  border:none; cursor:pointer; left:652px; top: 380px; display:block;}

.Contacts {background:url(../images/map.png) no-repeat 50% 6px; padding:7px 0 0 19px; overflow:hidden; min-height:215px;}
.Contacts p {font-size:1.5em; padding-bottom:17px;}
.Contacts .SubCol {float:left; width:250px; padding:25px 18px 0 0;}
.Contacts h2 { margin-bottom:1px;}

.req {color:#a8353d;}
/** Common Popup Styles **/

div.PopUpBox {
	zoom:1;
	_position: relative;
	_z-index:	10000;
}
div.PopUpBox b,
div.PopUpBox b * {
	display: block;
	font-size: 0;
	line-height: 0;
	zoom: 1;
	background-repeat: no-repeat;
}
div.PopUpBox b.top i {
	background-repeat: repeat-x;
}
div.PopUpBox b.top ins {
	position: relative;
	margin-left: auto;
	margin-right: 0;
}
div.PopUpBox b.bottom i {
	background-repeat: repeat-x;
}
div.PopUpBox b.bottom ins {
	position: relative;
	margin-left: auto;
	margin-right: 0;
}
div.PopUpBox div.middle {
	background-repeat: no-repeat;
	_height: 1%;
}
div.PopUpBox div.wrapper {
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
div.PopUpBox div.bg {
	background-repeat: no-repeat;
	background-position: 100% 100%;
	min-height: 86px;
	_height: 86px;
}

div.PopUpContent {
	position: relative;
	z-index: 100;
	padding-right: 16px;
	padding-left: 16px;
	padding-bottom: 1px;
}

div.PopUpContent a:hover {
	text-decoration: none;
}

div.PopUpContainer {
	position: absolute;
	overflow: hidden;
	z-index: 1000;
	font-size: 1em;
	text-align: left;
}
div.PopUpContainer iframe,
div.Fader iframe {
	position: absolute;
	filter: alpha(opacity=0, style=0);
	opacity: .0;
	left:0;
	z-index:999;
}
div.PopUpContent div.Caption {
	background: #fff;
	cursor: move;
	width:100%;
}
div.PopUpContent div.Caption h2 
{
	position:relative;
	text-transform: uppercase;
	font: bold 1.4em "trebuchet MS", arial, sans-serif;
	color: #4f4f4f;
	border-bottom: 1px solid #ced7db;
	padding-bottom: 6px;
	background-repeat: no-repeat;
}
div.PopUpContent div.close {
	width:11px;
	height:11px;
	background-image:url(../images/popup/close.png);
	cursor:hand;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	right:0;
	top:5px;
}
div.PopUpContent div.Caption h2.Error {
	background-image:url(../images/popup/Icon.Erorr.png);
	padding-left: 35px;
	background-position: 0px 0em;
	padding-top: 0.2em;
	color: #c72500;
	position:relative;
}
div.PopUpContent div.Caption h2.Notification {
	background-image:url(../images/popup/Icon.Notification.png);
	padding-left: 31px;
	background-position: 0px 0em;
	padding-top: 0.1em;
	color: #117ab1;
}

div.SysInfo p {
	font-size: 1.1em;
	margin: 0.7em 0;
	color: #4f4f4f;
	line-height: 1.5em;
}
div.PopUpContent div.SysInfo p {
	color: #8c8c8c;
}
div.FormRow div.SysInfo p {
	margin-top:0;
}
div.PopUpContent div.Product {
	background-color: transparent;
	border-style: none;
}
div.PopUpContent div.Product dl.PreView {
	background: none;
	border-style: none;
	padding: 0
}
div.PopUpContent div.Options {
	margin: 1.6em 0 0;
}
div.PopUpBox div.middle {
	background-image: url(../images/popup/middle.png);
}
div.PopUpBox div.wrapper {
	background-image: url(../images/popup/wrapper.png);
}
div.PopUpBox div.bg {
	background-image: url(../images/popup/bg.png);
}
div.Basket-Updated {
	position:absolute;
}
div.PopUpBox b.arrow {
	height: 6px;
	position: relative;
}
div.PopUpBox b.arrow i {
	height: 6px;
	width: 11px;
	position: absolute;
	left: 50%;
	margin-left: -6px;
	background-image: url(../images/popup/PopUp-1.Az1212.png);
	background-repeat: no-repeat;
}

/** End of Common Popup Styles **/

.PopUpContent div.ListModeA {
	font-size: 1.1em;
	padding-left: 16px;
	margin: 8px 0;
	color: #000000;
}

.PopUpContent div.ListModeA ul li {
	padding-left: 16px;
	margin: 8px 0;
	color: #000000;
	background-image: url(../images/popup/Pointer.ListModeA.gif);
	background-repeat: no-repeat;
	background-position: 4px 0.45em;
}
.PopUpContent p.CountNote {
	margin-top:3px;
}
.PopUpContent p.CountNote strong.Integer {
	color: #444;
}

/** Popup with outer round = 23 and innner round = 9 Styles **/

div.Popup23-9 b.top {
	background-image:url(../images/popup/top-left-23-9.png);
}
div.Popup23-9 b.top i {
	background-image:url(../images/popup/top-23-9.png);
}
div.Popup23-9 b.top ins {
	background-image:url(../images/popup/top-right-23-9.png);
}
div.Popup23-9 b.bottom {
	background-image:url(../images/popup/bottom-left-23-9.png);
}
div.Popup23-9 b.bottom i {
	background-image:url(../images/popup/bottom-23-9.png);
}
div.Popup23-9 b.bottom ins {
	background-image:url(../images/popup/bottom-right-23-9.png);
}

/** End of Popup with outer round = 23 and innner round = 9 Styles **/

/** Popup with outer round = 23 and innner round = 0 Styles **/

div.Popup23-0 b.top {
	background-image:url(../images/popup/top-left-23-0.png);
}
div.Popup23-0 b.top i {
	background-image:url(../images/popup/top-23-0.png);
}
div.Popup23-0 b.top ins {
	background-image:url(../images/popup/top-right-23-0.png);
}
div.Popup23-0 b.bottom {
	background-image:url(../images/popup/bottom-left-23-0.png);
}
div.Popup23-0 b.bottom i {
	background-image:url(../images/popup/bottom-23-0.png);
}
div.Popup23-0 b.bottom ins {
	background-image:url(../images/popup/bottom-right-23-0.png);
}


.Bgleft 
{
	height:103px;
	padding:20px 5px 0 26px;
	width:95px;
	background:transparent url(../images/bgMenu-ProdPage.png) no-repeat scroll 0 0;
}

td ol{
	padding-left: 20px;
}


.pageHeader {font-size:50px !important;}

.visibleBoxInner
{
	width:350px;position:absolute;margin-left:0px; overflow:hidden;height:150px; $margin-left:-120px; $margin-top: -20px;
}


/* html .visibleBoxInner
{
	width:250px;position:absolute;margin-left:-120px; margin-top: -20px; overflow:hidden;height:150px
}*/

.dvHolder
{
	position:absolute;left:0;
}
.dvHolder .dvItem img
{
	max-width: 92px; 
	margin-right: 0px;
   width:auto !important;
  width:92px;  
}

* html .dvHolder .dvItem
{
	width: 350px;
}

.dvItem
{
	color: #878686;
}

.dvItem h4
{
	color: #6F6E6E;
	margin-bottom: 5px;
	font-weight:bold;
	font-size: 1em;
}

.dvItem p
{
	color: #8C8B8C;
	margin-bottom: 5px;
	font-size: 0.8em;
	
}

.maxWidth100
{
	max-width:100px;	
	/*width:expression(document.body.clientWidth>101?"100px":"auto");*/
}

.maxWidth57
{
	max-width:57px;	
	/*width:expression(document.body.clientWidth>58?"57px":"auto");*/
}

.maxheight85
{
	max-height:85px;	
	/*height:expression(document.body.scrollHeight>86?"85px":"auto");*/
}

.ppRighPanel ul li
{
	color: #5B5A5B;
	padding-bottom:8px;
	font-weight: bold;
	font-size: 1.1em;
}

.ppRighPanel ul li a
{ color: #403FFF;}

.prTitle
{
	text-transform: uppercase;
	font-size: 12px;
	text-align:left;	
	margin-bottom: 10px;
}

.prDescription
{
	font-size: 12px;
	text-align:left;	
	margin-bottom: 10px;
}

.prBody
{
	font-size: 12px;
	text-align:left;	
	margin-bottom: 10px;
}
.prBody p
{
	padding: 8px 0 0;
}

.prBody ul
{
	list-style-position:outside;
}

.PPImageSliding
{
	display:block; background: no-repeat; height:72px; width:126px;
	
}

a.PPImageSliding:hover
{
	background-position: 0px -73px;
}

p ul li
{
	list-style-type:circle;	
}

p ol li
{
	list-style-type:decimal;	
}

.infoInput {width: 333px;}
.infoSelect {width: 337px;}
.infoArea {width: 333px;}

.HomePresentColumns { overflow:hidden; padding:0px 0 0 11px;}
.HomePresentColumns .ColItem {float:left; width:298px; padding:0 19px 0 3px;}
.HomePresentColumns .ColItemLast {padding-right:0;}
.HomePresentColumns .ColItem h1 {margin-bottom:11px;}
.HomePresentColumns .ColItem p {font-size:1.45em; color:#989898; line-height:1.7em; padding-bottom:15px;}
.HomePresentColumns .ColItem p big {font-size:1.1em;}

.DocViewer-Sh {background:url(../images/bgCarusel-br.png) no-repeat bottom right; float:left;}
.DocViewer-Sh .DocViewer-ShInner3 {background:url(../images/bgCarusel-tl.png) no-repeat top left; padding:4px 7px 7px 0px;}
.DocViewer-Sh div.DocViewer-ShInner2 {background:url(../images/bgCarusel-tr.png) no-repeat top right;}
.DocViewer-Sh div.DocViewer-ShInner {background:url(../images/bgCarusel-bl.png) no-repeat inherit left;}

 .control_editor-pop_up { background: #EBF4FF none repeat scroll 0 0; border: 1px solid #A0C0EC; font-family:Tahoma,Arial,sans-serif;font-size:69%;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.3em; padding: 1px;}
.dyn-label { padding: 0 7px 15px 0;}
.dyn-value { padding: 0 0 15px 0;}

.FlashBanner { padding-top:10px;}
.ClearAfterFlash { clear:both; height:10px;}