body {
	margin:0px;
	padding:0px;
	background:#ffffff;
	background-image: url(images/sidebar.png);
	background-repeat: no-repeat;
}
#topContentWrap{width:100%; margin:0px; padding:0px; float:left; background-image:url(images/indexback.jpg); repeat-x; }
#topContent {
	width:928px;
	margin:0 auto;
	padding:0px;
}
#logoPanel {
	width:75px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	text-indent:-9999px;
	background:url(images/sidebar.png) no-repeat;
	background-color: A0B31B;
	background-repeat: no-repeat;
}
#ruslogoPanel{
	width:75px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	text-indent:-9999px;
	background-color: A0B31B;
	background-image: url(images/russidebar.png);
}

#ruslogoPanel h1{width:75px; height:740px; margin:0px; padding:0px; float:left; text-indent:-9999px;}
#logoPanel h1 {
	width:75px;
	height:740px;
	margin:0px;
	padding:0px;
	float:left;
	text-indent:-9999px;
}
#aboutPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/aboutmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#productsPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/productsmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#servicesPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/servicesmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#globalPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/globalmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#rewardsPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/rewardsmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#brandsPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/brandsmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#contactPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/contactmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#missionPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/missionmain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#m3Panel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/m3main.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#customPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/custommain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#moroPanel {
	width:432px;
	height:660px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(images/moromain.jpg);
	background-repeat: no-repeat;
	background-color: A0B31B;
	background-position: top;
}
#home {
	width:47px;
	height:110px;
	margin:0px;
	padding:0 0 0 169px;
	float:left
}
#home a {
	width:47px;
	height:36px;
	margin:0px;
	padding:56px 0 0 0;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#646464;
	line-height:13px;
	text-align:center;
	text-decoration:none;
	background:url(images/homeBg.gif) no-repeat
}
#home a:hover {
	height:36px;
	padding:74px 0 0 0;
	background:url(images/homeBg.gif) no-repeat -48px 0
}
#aboutPanel h2 {
	width:170px;
	margin:199px 0 0 0;
	padding:0 0 0 24px;
	float:left;
	font-family:Arial;
	font-size:26px;
	color:#FFFFFF;
	line-height:30px;
	font-weight:normal
}
#aboutPanel h3 {
	width:170px;
	margin:8px 0 0 0;
	padding:0 0 0 24px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#ffe996;
	line-height:19px;
	font-weight:bold
}
#aboutPanel p {
	width:170px;
	margin:20px 0 0 0;
	padding:0 0 0 24px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#f8d85e;
	line-height:19px
}
#aboutPanel p a {
	color:#f8d85e;
	background:#9f3105;
	text-decoration:none
}
#aboutPanel p a:hover {
	background:#812a08
}
#aboutPanel .read {
	width:62px;
	height:23px;
	margin:0px;
	padding:0 0 0 131px;
	float:left
}
#aboutPanel .read a {
	width:62px;
	height:23px;
	margin:0px;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#d9d9d9;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	background:url(images/buttons.jpg) no-repeat
}
#aboutPanel .read a:hover {
	color:#cd4007
}
#eventPanel {
	width:216px;
	height:715px;
	margin:0px;
	padding:0px;
	float:left;
	border-left:#f3f1d2 solid 1px;
	background:#9fb31a url(images/globalpic.jpg) no-repeat -294px -494px
}
#about {
	width:47px;
	height:110px;
	margin:0px;
	padding:0 0 0 169px;
	float:left
}
#about a {
	width:47px;
	height:36px;
	margin:0px;
	padding:56px 0 0 0;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#646464;
	line-height:13px;
	text-align:center;
	text-decoration:none;
	background:url(images/about.gif) no-repeat
}
#about a:hover {
	height:36px;
	padding:74px 0 0 0;
	background:url(images/about.gif) no-repeat -48px 0
}
#eventPanel h2 {
	width:170px;
	margin:199px 0 0 0;
	padding:0 0 0 24px;
	float:left;
	font-family:Arial;
	font-size:26px;
	color:#FFFFFF;
	line-height:30px;
	font-weight:normal
}
#eventPanel h3 {
	width:170px;
	margin:8px 0 0 0;
	padding:0 0 0 24px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#ffe996;
	line-height:19px;
	font-weight:bold
}
#eventPanel ul {
	width:170px;
	margin:8px 0 0 0;
	padding:0 0 0 24px;
	float:left;
	display:block
}
#eventPanel ul li {
	width:170px;
	margin:3px 0 0 0;
	padding:0 0 14px 0;
	float:left;
	display:block
}
#eventPanel ul li h2 {
	width:170px;
	margin:0px;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
	font-weight:bold
}
#eventPanel ul li p {
	width:170px;
	margin:5px 0 0 0;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#f2ff9a;
	line-height:19px
}
#eventPanel ul li p a {
	font-size:12px;
	color:#f2ff9a;
	float:none;
	background:#75850e
}
#eventPanel ul li p a:hover {
	color:#f2ff9a;
	background:#525d08
}
#eventPanel ul li a {
	width:62px;
	height:23px;
	margin:14px 0 0 0;
	padding:0px;
	float:right;
	font-family:Arial;
	font-size:11px;
	color:#d9d9d9;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	background:url(images/buttons.jpg) no-repeat -62px 0
}
#eventPanel ul li a:hover {
	color:#9fb31a
}
#rightPanel {
	width:400px;
	margin:0px;
	padding:0 0 0 20px;
	float:left
}
#newlogo {
	padding-top:40px;
	position: 125;
	margin-left: 226px;
}
#bottomlinks {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
	padding:5px;
}
#bottomlinks a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
	padding:5px;
	text-decoration:none;
}
#bottomlinks a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#A0B31B;
	padding:5px;
	text-decoration:none;
}
#brandlinks {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#75850e;
	padding-top:12px;
	
	
}
#brandlinks a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#75850e;	
	text-decoration:none;
	
}
#brandlinks a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#75850e;
	text-decoration:underline;
	
}
#tagline {
	font:Verdana, Geneva, sans-serif; 
	font-size:16px; 
	color:#75850e; 
	font-weight:bold; 
	text-align:center; 
	padding-top:15px; 
	padding-bottom:15px;
}
#menu {
	width:200px;
	margin:22px 0 0 0;
	padding:0 25px 0 0;
	float:left
}
#addBlock {
	width:171px;
	height:195px;
	margin:22px 0 0 0;
	padding:0px;
	float:left;
	background:url(images/globalpic.jpg) no-repeat -337px -110px
}
#rightPanel h2 {
	width:343px;
	height:44px;
	margin:29px 0 0 0;
	padding:0 0 0 57px;
	float:left;
	font-family:Arial;
	font-size:34px;
	color:#cb3e07;
	line-height:40px;
	font-weight:normal;
	background:url(images/globalpic.jpg) no-repeat -467px -308px
}
#additionalLinks {
	width:400px;
	margin:0px;
	padding:0px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 5px;
	color: #A0B31B;
}
#additionalLinks ul {
	width:400px;
	margin:12px 0 0 0;
	padding:0px;
	float:left;
	display:block
}
#additionalLinks ul li {
	width:400px;
	margin:0px;
	padding:0px;
	float:left;
	display:block
}
#additionalLinks ul li a {
	width:371px;
	height:27px;
	margin:3px 0 0 0;
	padding:0 0 0 27px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#3b3a2b;
	line-height:25px;
	text-decoration:none;
	background:url(images/globalpic.jpg) no-repeat -75px -83px
}
#additionalLinks ul li a:hover {
	color:#9fb31a
}
#iconLinks {
	width:400px;
	margin:25 px 0 0 0;
	padding:0px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#iconLinks .ideas {
	width:78px;
	height:51px;
	margin:0px;
	padding:50px 0 0 49px;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#a8a8a8;
	line-height:14px;
	text-decoration:none;
	background:url(images/globalpic.jpg) no-repeat -77px -392px
}
#iconLinks .blank {
	width:9px;
	height:101px;
	margin:0px;
	padding:0px;
	float:left
}
#iconLinks .signup {
	width:78px;
	height:51px;
	margin:0px;
	padding:50px 0 0 49px;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#a8a8a8;
	line-height:14px;
	text-decoration:none;
	background:url(images/globalpic.jpg) no-repeat -204px -392px
}
#iconLinks .blog {
	width:78px;
	height:51px;
	margin:0px;
	padding:50px 0 0 49px;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#a8a8a8;
	line-height:14px;
	text-decoration:none;
	background:url(images/globalpic.jpg) no-repeat -331px -392px
}
#newsLetter {
	width:400px;
	height:100px;
	margin:25px 0 0 0;
	padding:0;
	float:left;
	background:url(images/globalpic.jpg) no-repeat -75px 0
}
#newsLetter h3 {
	width:284px;
	margin:0px;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:18px;
	color:#212121;
	line-height:22px
}
#newsLetter input {
	width:206px;
	height:18px;
	margin:5px 0 0 0;
	padding:3px 0 0 0;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#212121;
	line-height:14px
}
#newsLetter a {
	width:41px;
	height:23px;
	margin:4px 0 0 0;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	background:url(images/globalpic.jpg) no-repeat -75px -226px
}
#newsLetter .blank {
	width:7px;
	height:10px;
	margin:0px;
	padding:0px;
	float:left
}
#middleWrap {
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background:#a0b31b url(images/middleBg.jpg) repeat-x;
	padding-bottom: 5px;
}
#middlePanel {
	width:100%;
	margin:0;
	padding:0px;
	height: 100px;
	border-top:thin;
	border-top:dotted;
	border-top-width:thin;
	border-top-color:#a0b31b;
}
#middlePanel .left {
	width:473px;
	margin:0px;
	padding:0 31px 34px 26px;
	float:left;
	height: 135px;
}
#middlePanel .left h2 {
	width:423px;
	height:38px;
	margin:24px 0 0 0;
	padding:0 0 0 50px;
	float:left;
	font-family:Arial;
	font-size:34px;
	color:#1d1d1d;
	line-height:38px;
	font-weight:normal;
	background:url(images/globalpic.jpg) no-repeat -474px -357px
}
#middlePanel .left p {
	width:470px;
	margin:9px 0 0 0;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#575433;
	line-height:19px
}
#middlePanel .left p span {
	font-weight:bold;
	color:#8da00d
}
#middlePanel .left a {
	width:62px;
	height:23px;
	margin:7px 0 0 0;
	padding:0px;
	float:right;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	background:url(images/globalpic.jpg) no-repeat -117px -226px
}
#loginPanel {
	width:202px;
	height:184px;
	margin:19px 0 0 0;
	padding:0px;
	float:left;
	border:#ffffff solid 1px;
	background:#ffffff
}
#loginPanel h2 {
	width:169px;
	height:34px;
	margin:0px;
	padding:0 0 0 33px;
	float:left;
	font-family:Arial;
	font-size:18px;
	color:#212121;
	line-height:30px;
	font-weight:normal;
	background:#ffffff url(images/globalpic.jpg) no-repeat -483px -399px
}
#loginPanel h3 {
	width:168px;
	margin:8px 0 0 0;
	padding:0 17px 0 17px;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#1d1d1d;
	line-height:14px;
	font-weight:normal
}
#loginPanel input {
	width:167px;
	height:18px;
	margin:3px 0 0 0;
	padding:3px 0 0 0;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#212121;
	line-height:14px
}
#loginPanel .blank {
	width:17px;
	height:10px;
	margin:0px;
	padding:0px;
	float:left
}
#loginPanel p {
	width:127px;
	margin:9px 0 0 0;
	padding:0 0 0 17px;
	float:left
}
#loginPanel p a {
	font-family:Arial;
	font-size:12px;
	color:#9fb31a;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}
#loginPanel .login {
	width:41px;
	height:23px;
	margin:6px 0 0 0;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	background:url(images/globalpic.jpg) no-repeat -180px -226px
}
#contact {
	width:175px;
	height:107px;
	margin:21px 0 0 0;
	padding:0px;
	float:left;
	background:url(images/globalpic.jpg) no-repeat -75px -111px
}
#contact p {
	font-family:"Arial Narrow";
	font-size:26px;
	color:#252525;
	line-height:30px;
	margin:10px 0 0 0;
	padding:0 0 0 28px
}
#gap {
	width:19px;
	height:10px;
	margin:0px;
	padding:0px;
	float:left
}
#footWrap {
	width:100%;
	margin:0px;
	padding:0 0 23px 0;
	float:left;
	background:url(images/footbg.jpg) repeat-x;
	text-align: center;
	border-top:thin;
	border-top-color:#FFF;
	border-top-width:thin;
	border-top-style:dashed;
	background-color:#ccc;
}
#footPanel {
	width:100%;
	padding:0px
}
#footNav {
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	float:none;
	text-align: center;
	display: block;
}
#footNav ul {
	margin:auto;
	padding:0px;
	text-align:center;
}
#footNav ul li {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
	display:block
}
#footNav ul li .blank {
	width:auto;
	margin:3px 0 0 0;
	padding:0 7px 0 7px;
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#d5d5d5;
	line-height:15px
}
#footNav ul li a {
	font-family:Arial;
	font-size:11px;
	color:#d5d5d5;
	line-height:15px;
	text-decoration:none;
	margin:0px;
	padding:0px
}
#copyright {
	width:100%;
	margin:3px 0 0 0;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#9fb31a;
	line-height:14px;
	text-align:center;
	height: 20px;
	border:none;
}
#validation {
	width:928px;
	margin:11px 0 0 0;
	padding:0px;
	float:left
}
#validation ul {
	width:132px;
	margin:0 auto;
	padding:0px;
	display:block
}
#validation ul li {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
	display:block
}
#validation ul li .blank {
	width:7px;
	height:10px;
	margin:0px;
	padding:0px;
	float:left
}
#validation ul li a {
	width:62px;
	height:23px;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	background:url(images/globalpic.jpg) no-repeat -222px -226px
}
#footPanel p {
	width:100%;
	margin:7px 0 0 0;
	padding:0px;
	float:none;
	font-family:Arial;
	font-size:12px;
	color:#a0b31b;
	line-height:16px;
	font-weight:bold;
	text-align:center
}
#footPanel p a {
	color:#FFF;
	background:#252525;
	text-decoration:none
}
IMG.displayed {
	display: block;
	margin-left: auto;
	margin-right: auto
}

