html, body {height:100%; font-size:75%;}
*, html, body {margin:0px; padding:0px;}
body {font:1em Tahoma,sans-serif; color:#34383a; background: #f6fbfd; text-align:center}
body.printBody {background: #fff;}
td, input, textarea, option, select {font:1em Tahoma,sans-serif; color:#34383a; font-size:"12px";}

img {border:0px solid; behavior: url('css/pngbehavior.htc')}
a {text-decoration:underline; color:#025998;}
a:hover {text-decoration:none}
.reverse {text-decoration:none}
.reverse:hover {text-decoration:underline}
li {list-style-type:none}
.clear {clear:both; height:0px}
.clear5 {clear:both; height:5px}
.clear10 {clear:both; height:10px}
.clear30 {clear:both; height:30px}
.oneHundreedPercent {width:100%;}
.red {color:#b13939 !important}

#grayScaleBg {background: url(../images/grayscaleVisual.gif) center top no-repeat; min-width:1004px; width:expression((document.body.clientWidth<=1004)?'1004px':'auto');}
#topPartVisual {background: url(../images/topPartVisual.jpg) center top no-repeat;}
#middlePartVisual {background: url(../images/middlePartVisual.jpg) center 450px no-repeat;}
#bottomPartVisual {background: url(../images/bottomPartVisual.jpg) center 830px no-repeat; min-height:1100px; height:"1100px";}

#headerMaxWidth {position:relative; max-width:1280px; width:expression((document.body.clientWidth>=1280)?'1280px':'auto'); margin:0 auto; min-height:10px; height:"10px";}
#headerMinWidth {position:relative; height:830px; text-align:left;}
#headerMinWidth #logo {position:absolute; left:54px; top:21px;}
#headerMinWidth #slogan {position:absolute; left:23px; top:191px;}
#headerMinWidth #topNav {position:absolute; left:23%; top:55px;}
#headerMinWidth #topNav ul li {height:111px; float:left;}
#headerMinWidth #topNav ul li a {height:111px; position:relative; overflow:hidden;}
#headerMinWidth #ourProjects {position:absolute; left:13px; top:273px; width:330px; height:324px; background: url(../images/ourProjects.png) left top no-repeat;
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/ourProjects.png', sizingMethod='scale');
		}
#headerMinWidth #ourProjectsLinks {position:absolute; left:13px; top:273px; width:330px; height:324px;}
#headerMinWidth #ourProjectsLinks ul {margin:164px 0 0 52px;}
#headerMinWidth #ourProjectsLinks ul li {padding:0 0 8px 18px; background: url(../images/liBg.gif) left 3px no-repeat;}
#headerMinWidth #ourProjectsLinks ul li a {color:#000;}
#headerMinWidth #welcome {position:absolute; left:33%; top:206px; width:65%;}
#headerMinWidth #welcome h2 {padding-bottom:22px;}
#headerMinWidth #welcome p {padding-bottom:15px; padding-left:23px;}
#headerMinWidth #welcome #officeInfo {padding-top:4px; padding-right:20px; text-align:right;}

#popup {position:absolute; left:30%; top:92%; width:630px; height:505px; overflow:hidden; visibility:hidden; text-align:left;}
#popup .topBg {height:33px; width:30px; background: url(../images/popupTopLeftBg.png) left top no-repeat; float:left; 
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupTopLeftBg.png', sizingMethod='crop');
		}
#popup .topBg2 {height:33px; width:568px; background: url(../images/popupTopBg.png) left top repeat-x; float:left; 
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupTopBg.png', sizingMethod='scale');
		}
#popup .topBg3 {height:33px; width:32px; background: url(../images/popupTopRightBg.png) left top no-repeat; float:left; 
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupTopRightBg.png', sizingMethod='crop');
		}
#popup .contentLeftBg {width:12px; height:441px; background: url(../images/popupCenterLeftBg.png) left top repeat-y; float:left;
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupCenterLeftBg.png', sizingMethod='scale');
}
#popup .content {float:left; height:441px; width:606px; background-color: #fff; overflow:hidden; position:relative;} 
#popup .content .close {float:right; padding-right:39px;}
#popup .content h2 {padding:0 0 0 27px;}
#popup .content .news {overflow:hidden; width:553px; width:"606px"; height:415px; position:relative; padding:0 40px 0 13px;}
#popup .content .news .newItem {margin-top:10px; border-top:1px solid #ccc; padding-top:15px; padding-bottom:7px; padding-left:3px; min-height:10px; height:"10px";}
#popup .content .news .newItem .newImage {float:left; width:95px;}
#popup .content .news .newItem .newDesc {float:left; width:450px;}
#popup .content .news .newItem .newDesc .newTitle {padding-bottom:5px;}
#popup .content .news #scrolling {position:absolute; height:412px; top:3px; right:13px; width:14px;}
#popup .content .news #scrolling .scrollArea {height:386px; height:"396px"; padding:5px 0; overflow:hidden;}
#popup .content .news #scrolling .scrollArea .scrollPointer {background: url(../images/scrollPlashka.gif) left top repeat-y; width:14px; height:65px;}

#popup .contentRightBg {width:12px; height:441px; background: url(../images/popupCenterRightBg.png) left top repeat-y; float:left;
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupCenterRightBg.png', sizingMethod='scale');
}
#popup .botBg {height:31px; width:30px; background: url(../images/popupBotLeftBg.png) left top no-repeat; float:left; 
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupBotLeftBg.png', sizingMethod='crop');
		}
#popup .botBg2 {height:31px; width:568px; background: url(../images/popupBotBg.png) left top repeat-x; float:left; position:relative;
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupBotBg.png', sizingMethod='scale');
		}
#popup .botBg3 {height:31px; width:32px; background: url(../images/popupBotRightBg.png) left top no-repeat; float:left; 
		background: "none";
		* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popupBotRightBg.png', sizingMethod='crop');
		}

#innerPageVisual {background: url(../images/innerPageVisual.jpg) center top no-repeat; min-height:600px; height:"600px"; min-width:1004px; width:expression((document.body.clientWidth<=1004)?'1004px':'auto');}
#innerPageMaxWidth {position:relative; max-width:1280px; width:expression((document.body.clientWidth>=1280)?'1280px':'auto'); margin:0 auto; min-height:10px; height:"10px";}
#innerHeader {position:relative; height:240px; text-align:left;}
#innerHeader #logo {position:absolute; left:54px; top:21px;}
#innerHeader #slogan {position:absolute; left:23px; top:191px;}
#innerHeader #topNav {position:absolute; left:23%; top:55px;}
#innerHeader #topNav ul li {height:111px; float:left;}
#innerHeader #topNav ul li a {height:111px; position:relative; overflow:hidden;}

#mainContentMinWidth {position:relative; min-height:10px; height:"10px"; overflow-x:hidden;}
#mainContentMinWidth h1 {height:57px; height:"116px"; padding-top:59px;}
#mainContentMinWidth #officeContainer {max-width:1280px; width:expression((document.body.clientWidth>=1280)?'1280px':'auto'); margin:0 auto; min-height:10px; height:"10px"; position:relative;}
#mainContentMinWidth #officeInfo2 {position:absolute; right:7%; top:59px;}
#mainContentMinWidth #mainContentMaxWidth {overflow:hidden; position:relative; padding-top:24px;}
#mainContentMinWidth #mainContentMaxWidth #centerCol {max-width:1246px; margin:0 auto; width:expression((document.body.clientWidth>=1246)?'1246px':'auto'); position:relative; min-height:10px; height:"10px";}
#mainContentMinWidth #mainContentMaxWidth #centerCol #leftBg {background: url(../images/mainContentLeftBg.jpg) right top no-repeat; width:264px; height:495px; position:absolute; left:-167px; top:0;}
#mainContentMinWidth #mainContentMaxWidth #centerCol #rightBg {background: url(../images/mainContentRightBg.jpg) left top no-repeat; width:143px; height:405px; position:absolute; right:-46px; top:0;}
#mainContentMinWidth #mainContentMaxWidth #centerCol #rightBg2 {background: url(../images/mainContentRightBg2.gif) left top no-repeat; width:156px; height:29px; position:absolute; right:14px; top:-29px;}
#mainContentMinWidth #mainContentMaxWidth #centerCol #footerVisual {background: url(../images/footerVisual.jpg) left top no-repeat; width:179px; height:130px; position:absolute; right:97px; bottom:0;}
#mainContentMinWidth #mainContentMaxWidth #centerCol #footerVisual2 {background: url(../images/footerVisual2.jpg) left top no-repeat; width:67px; height:145px; position:absolute; right:70px; bottom:130px;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content {margin:0 97px; background: #fff url(../images/mainContentLeftBg2.gif) left bottom no-repeat; padding:30px 22px 50px 28px; text-align:left; min-height:620px; height:"700px";}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem {padding-bottom:22px; margin-bottom:14px; border-bottom:1px solid #ccc; min-height:10px; height:"10px"; position:relative;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem .newImage {width:169px; float:left; padding-top:15px; padding-bottom:7px;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem .newDesc {position:relative;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem .newDesc .newDate {font-size:.9em;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem .newDesc .newTitle {font-size:1.2em; padding-bottom:10px; clear:right;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem .newDesc .newShort {padding-bottom:6px;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem .newDesc .newComments {font-size:.9em;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content .newItem .newRating {float:right; height:10px;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content #pager {color:#c1c1c1;}
#mainContentMinWidth #mainContentMaxWidth #centerCol .content #pager span, #mainContentMinWidth #mainContentMaxWidth #centerCol .content #pager a {margin:0 2px;}
#mainContentMinWidth #mainContentMaxWidth #centerCol #footer {height:51px; height:"81px"; background-color: #f6fbfd; text-align:left; font-size:.9em; padding:30px 0 0 26px; margin:0 77px;}

#newContent {background: url(../images/newContentBg.gif) left 25px no-repeat; min-height:10px; height:"10px";}
#newContentBg {background: url(../images/newContentBg2.gif) left bottom no-repeat; min-height:10px; height:"10px";}
.withCar {background: url(../images/newContentBg201.gif) left bottom no-repeat !important;}
#newContentBg02 {background: url(../images/newContentBg3.gif) 10% bottom no-repeat; min-height:10px; height:"10px";}
#newContentBg03 {background: url(../images/newContentBg4.gif) right 60% no-repeat;}
#newContent #twoCols {max-width:1198px; width:expression((document.body.clientWidth>=1198)?'1198px':'auto'); margin:0 auto; min-height:10px; height:"10px";}
#newContent #twoCols #leftCol {float:left; width:321px; margin-right:-100%; text-align:center; padding-top:84px;}
#newContent #twoCols #leftCol .image {width:221px; padding-bottom:26px; margin:0 auto;}
#newContent #twoCols #leftCol .image .topBg {background: url(../images/newPhotoTopBg.gif) left top no-repeat; height:12px;}
#newContent #twoCols #leftCol .image .contentBg {background: url(../images/newPhotoBg.gif) left top repeat-y; text-align:left; padding-left:10px;}
#newContent #twoCols #leftCol .image .botBg {background: url(../images/newPhotoBotBg.gif) left top no-repeat; height:12px;}
#newContent #twoCols #rightCol {margin-left:321px; margin-right:10px;}
#newContent #twoCols #rightCol #container {width:100%; position:relative; float:left; float:"none"; text-align:left;}
#newContent #twoCols #rightCol #container #printerFriendly {float:right; padding-right:40px;}
#newContent #twoCols #rightCol #container #printerFriendly a {padding-top:31px; display:block; font-size:.8em; background: url(../images/printIt.gif) right top no-repeat;}
#newContent #twoCols #rightCol #container h1 {padding:4px 0 10px 68px;}

#newContent #twoCols #rightCol #container table {width:100%;}
#newContent #twoCols #rightCol #container table td {vertical-align:top;}
#newContent #twoCols #rightCol #container table .leftPart {width:28px; background: url(../images/newAreaLeftBg2.gif) left 20px no-repeat;}
#newContent #twoCols #rightCol #container table .leftPart .newAreaTopLeftBg {width:28px; height:35px; background: url(../images/newAreaTopLeftBg.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaTopLeftBg.png', sizingMethod='crop');

}
#newContent #twoCols #rightCol #container table .leftPart .newAreaTopLeftShadow {width:28px; height:363px; background: url(../images/newAreaLeftShadow.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaLeftShadow.png', sizingMethod='crop');

}
#newContent #twoCols #rightCol #container table .rightPart {width:28px; padding-right:10px; background: url(../images/newAreaRightBg2.gif) left 20px no-repeat;}
#newContent #twoCols #rightCol #container table .rightPart .newAreaTopRightBg {width:28px; height:35px; background: url(../images/newAreaTopRightBg.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaTopRightBg.png', sizingMethod='crop');

}
#newContent #twoCols #rightCol #container table .rightPart .newAreaTopRightShadow {width:28px; height:363px; background: url(../images/newAreaRightShadow.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaRightShadow.png', sizingMethod='crop');
}
#newContent #twoCols #rightCol #container table .centerPart {padding-top:6px;}
#newContent #twoCols #rightCol #container table .newAreaTopCenterBg {background: url(../images/newAreaTopCenterBg.png) left top repeat-x; height:29px;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaTopCenterBg.png', sizingMethod='scale');
}
#newContent #twoCols #rightCol #container .newArea {min-height:550px; height:"550px"; background-color: #fff; padding:4px 20px 10px 41px;}
#newContent #twoCols #rightCol #container .newArea p {padding-bottom:15px;}
#newContent #twoCols #rightCol #container .newArea p.newDate {font-size:.9em; padding-bottom:0;}
#newContent #twoCols #rightCol #container .newArea h2 {font-size:1.2em; font-weight:bold; color:#025998; padding-bottom:15px;}
#newContent #twoCols #rightCol #container .newArea .comments {padding-top:30px; border-top:1px solid #ccc; margin-top:5px;}
#newContent #twoCols #rightCol #container .newArea .comments h3 {font-weight:bold; font-size:1.2em; color:#34383a; padding-bottom:15px;}
#newContent #twoCols #rightCol #container .newArea .comments .item {padding-bottom:35px;}
#newContent #twoCols #rightCol #container .newArea .comments .item p {padding-bottom:0;}
#newContent #twoCols #rightCol #container .newArea .comments .item .sign {color:#919495; font-size:.9em; font-family: Georgia, serif;}
#newContent #twoCols #rightCol #container .newArea .comments .add h4 {padding-left:150px; padding-bottom:12px; font-weight:bold; font-size:1.2em; color:#34383a;}
#newContent #twoCols #rightCol #container .newArea .comments .add label {float:left; width:92px; width:"150px"; padding-left:58px; padding-top:2px;}
#newContent #twoCols #rightCol #container .newArea .comments .add .txt {float:left; border:1px solid #ccc; width:364px; height:21px; padding:2px 5px; margin-bottom:9px;}
html>body #newContent #twoCols #rightCol #container .newArea .comments .add .txt {width:352px; height:15px;}
#newContent #twoCols #rightCol #container .newArea .comments .add textarea {float:left; border:1px solid #ccc; width:364px; height:125px; padding:2px 5px; margin-bottom:9px;}
html>body #newContent #twoCols #rightCol #container .newArea .comments .add textarea {width:352px; height:119px;}
#newContent #twoCols #rightCol #container .newArea .comments .add .btn {margin-left:425px; margin-bottom:10px;}
#newContent #twoCols #rightCol #container .botBg {height:4px; background: url(../images/botBg.gif) left top no-repeat; padding-right:10px;}
#newContent #twoCols #rightCol #container .botBg .bg {height:4px; background: url(../images/botBg2.gif) right top no-repeat; padding:0 28px 0 28px;}
#newContent #twoCols #rightCol #container .botBg .bg .bg {padding:0; background-color: #fff;}
#newContent #twoCols #rightCol #container #footer {height:51px; height:"81px"; text-align:right; font-size:.9em; padding:30px 60px 0 0;}

/* Откровения */
.modified {background: url(../images/newContentBg01.gif) left 200px no-repeat !important;}
.modified #twoCols #rightCol #container .newArea {min-height:850px !important; height:"850px" !important;}
#otkroveniaBg {background: url(../images/book.png) left top no-repeat; min-height:10px; height:"10px";
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/book.png', sizingMethod='crop');
}
.modified #twoCols #keys {width:250px; height:199px; position:absolute; bottom:0; left:12%; background: url(../images/keys.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/keys.png', sizingMethod='crop');
}
.modified #twoCols #rightCol #container .newArea #pager {color:#c1c1c1; padding-bottom:20px;}
.modified #twoCols #rightCol #container .newArea #pager span, .modified #twoCols #rightCol #container .newArea #pager a {margin:0 6px;}
.modified #twoCols #rightCol #container .newArea .otkrovenie {padding-bottom:15px; margin-bottom:24px; border-bottom:1px solid #ccc;}
.modified #twoCols #rightCol #container .newArea .otkrovenieSign {font-size:.9em; color:#34383a;}
.modified #twoCols #rightCol #container .newArea .otkrovenieTitle {font-size:1.2em; padding-bottom:12px; font-weight:bold;}
.modified #twoCols #rightCol #container .newArea .otkrovenieImage {float:left; width:150px; width:"160px"; margin-bottom:10px; border:5px solid #e0e0e0; margin-right:11px;}
.modified #twoCols #rightCol #container .newArea .otkrovenieImage img {border:1px solid #fff;}

/* Публикации */
#publishBg {background: url(../images/cam.png) left top no-repeat; min-height:10px; height:"10px";
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/cam.png', sizingMethod='crop');
}
#publishBg h1 {padding-bottom:4px !important;}
#publishBg .links	{padding-bottom:4px; padding-left:68px; color:#c1c1c1;}
#publishBg .links	span {padding:0 7px;}
.modified #twoCols #mic {width:138px; height:535px; position:absolute; bottom:40px; left:21%; background: url(../images/mic.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/mic.png', sizingMethod='crop');
}
.modified #twoCols #rightCol #container .newArea .publish {padding-bottom:15px; margin-bottom:24px; border-bottom:1px solid #ccc; position:relative; min-height:10px; height:"10px";}
.modified #twoCols #rightCol #container .newArea .publishSource {font-size:.9em; color:#34383a;}
.modified #twoCols #rightCol #container .newArea .publishAuthor {font-size:.9em; color:#34383a; padding-bottom:2px;}
.modified #twoCols #rightCol #container .newArea .publishTitle {font-size:1.2em; padding-bottom:12px; font-weight:bold;}
.modified #twoCols #rightCol #container .newArea .publishTitle span {font-size:.7em; color:#8a8a8a;}
.modified #twoCols #rightCol #container .newArea .publishTitle .cat {font-size:.8em; color:#8a8a8a; font-weight:normal;}
.modified #twoCols #rightCol #container .newArea .publishRating {float:right; height:10px;}

/* Версия для печати */
#printPage {background: url(../images/printHeader.jpg) right top no-repeat; text-align:left; min-height:100%; height:"100%"; margin-bottom:-92px;}
#printPage #printHeader {height:210px;}
#printPage #printHeader #logo {position:absolute; left:97px; top:20px;}
#printPage #printHeader h1 {padding-top:139px; margin-left:277px; margin-right:49px; background: url(../images/printH1Bg.gif) right bottom no-repeat; border-bottom:1px solid #ccc; padding-bottom:12px;}
#printPage #printBody {margin:0 52px 30px 97px;}
#printPage #printBody .print {float:right; padding:10px 44px 12px 0; background: url(../images/printIt.gif) right top no-repeat; font-size:.8em;}
#printPage #printBody .newDate {font-size:.9em; padding-bottom:2px;}
#printPage #printBody h2 {font-size:1.2em; font-weight:bold; color:#025998; padding-bottom:15px;}
#printPage #printBody p {padding-bottom:15px;}
#printPage #footerPad {height:92px;}
#printFooter {margin:0 52px 0 97px; border-top:1px solid #ccc; height:92px; position:relative; font-size:.9em; color:#797c7d; background:  url(../images/printBodyBg.gif) center bottom no-repeat; top:0; text-align:left;}
#printFooter .info {position:absolute; left:0; top:17px;}
#printFooter .copy {position:absolute; right:0; top:17px; width:30%; text-align:right;}

/* Заплатка для новостной страницы */
#twoCols .anotherTitle h1 {padding:4px 0 10px 389px; text-align:left;}
#twoCols .anotherTitle #printerFriendly {float:right; padding-right:40px;}
#twoCols .anotherTitle #printerFriendly a {padding-top:31px; display:block; font-size:.8em; background: url(../images/printIt.gif) right top no-repeat;}
#twoCols #newPageStructure {width:100%;}
#twoCols #newPageStructure td {vertical-align:top;}
#twoCols #newPageStructure #leftCol {width:321px; text-align:center; padding-top:84px;}
#twoCols #newPageStructure #leftCol .image {width:221px; padding-bottom:26px; margin:0 auto;}
#twoCols #newPageStructure #leftCol .image .topBg {background: url(../images/newPhotoTopBg.gif) left top no-repeat; height:12px;}
#twoCols #newPageStructure #leftCol .image .contentBg {background: url(../images/newPhotoBg.gif) left top repeat-y; text-align:left; padding-left:10px;}
#twoCols #newPageStructure #leftCol .image .botBg {background: url(../images/newPhotoBotBg.gif) left top no-repeat; height:12px;}
#twoCols #newPageStructure #centerColLeftShadow {width:28px; background: url(../images/newAreaLeftBg2.gif) left 20px no-repeat;}
#twoCols #newPageStructure #centerColLeftShadow .newAreaTopLeftBg {width:28px; height:35px; background: url(../images/newAreaTopLeftBg.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaTopLeftBg.png', sizingMethod='crop');
}
#twoCols #newPageStructure #centerColLeftShadow .newAreaTopLeftShadow {width:28px; height:363px; background: url(../images/newAreaLeftShadow.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaLeftShadow.png', sizingMethod='crop');
}
#twoCols #newPageStructure #centerColRightShadow {width:28px; padding-right:10px; background: url(../images/newAreaRightBg2.gif) left 20px no-repeat;}
#twoCols #newPageStructure #centerColRightShadow .newAreaTopRightBg {width:28px; height:35px; background: url(../images/newAreaTopRightBg.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaTopRightBg.png', sizingMethod='crop');
}
#twoCols #newPageStructure #centerColRightShadow .newAreaTopRightShadow {width:28px; height:363px; background: url(../images/newAreaRightShadow.png) left top no-repeat;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaRightShadow.png', sizingMethod='crop');
}
#twoCols #newPageStructure #centerCol {padding-top:6px; background: url(../images/bigMFWBG.gif) left top repeat-x;}
#twoCols #newPageStructure #centerCol .newAreaTopCenterBg {background: url(../images/newAreaTopCenterBg.png) left top repeat-x; height:29px;
	background: "none";
	* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/newAreaTopCenterBg.png', sizingMethod='scale');
}
#twoCols #newPageStructure #centerCol .newArea {min-height:550px; height:"550px"; background-color: #fff; padding:4px 20px 10px 41px; text-align:left;}
#twoCols #newPageStructure #centerCol .newArea p {padding-bottom:15px;}
#twoCols #newPageStructure #centerCol .newArea p.newDate {font-size:.9em; padding-bottom:0;}
#twoCols #newPageStructure #centerCol .newArea h2 {font-size:1.2em; font-weight:bold; color:#025998; padding-bottom:15px;}
#twoCols #newPageStructure #centerCol .newArea .comments {padding-top:30px; border-top:1px solid #ccc; margin-top:5px;}
#twoCols #newPageStructure #centerCol .newArea .comments h3 {font-weight:bold; font-size:1.2em; color:#34383a; padding-bottom:15px;}
#twoCols #newPageStructure #centerCol .newArea .comments .item {padding-bottom:35px;}
#twoCols #newPageStructure #centerCol .newArea .comments .item p {padding-bottom:0;}
#twoCols #newPageStructure #centerCol .newArea .comments .item .sign {color:#919495; font-size:.9em; font-family: Georgia, serif;}
#twoCols #newPageStructure #centerCol .newArea .comments .add h4 {padding-left:150px; padding-bottom:12px; font-weight:bold; font-size:1.2em; color:#34383a;}
#twoCols #newPageStructure #centerCol .newArea .comments .add label {float:left; width:92px; width:"150px"; padding-left:58px; padding-top:2px;}
#twoCols #newPageStructure #centerCol .newArea .comments .add .txt {float:left; border:1px solid #ccc; width:364px; height:21px; padding:2px 5px; margin-bottom:9px;}
html>body #twoCols #newPageStructure #centerCol .newArea .comments .add .txt {width:352px; height:15px;}
#twoCols #newPageStructure #centerCol .newArea .comments .add textarea {float:left; border:1px solid #ccc; width:364px; height:125px; padding:2px 5px; margin-bottom:9px;}
html>body #twoCols #newPageStructure #centerCol .newArea .comments .add textarea {width:352px; height:119px;}
#twoCols #newPageStructure #centerCol .newArea .comments .add .btn {margin-left:425px; margin-bottom:10px;}
#twoCols #newPageStructure #footer {height:51px; height:"81px"; text-align:right; font-size:.9em; padding:30px 60px 0 0;}
#twoCols #newPageStructure .botBg {height:4px; background: url(../images/botBg.gif) left top no-repeat; padding-right:10px;}
#twoCols #newPageStructure .botBg .bg {height:4px; background: url(../images/botBg2.gif) right top no-repeat; padding:0 28px 0 28px;}
#twoCols #newPageStructure .botBg .bg .bg {padding:0; background-color: #fff;}

