html, body,  ul, li, h1, h2, h3, h4, h5,h6 { /*h1, h2, h3, h4,*/
	margin: 0;
	padding: 0;
}
div {
	margin: 0px;
	padding: 0px;
}
body {
 color: #000;
 background-color: inherit;
/*  font: 11px Arial, Verdana, sans-serif; */
	font-size: 11px;
 height: 100%;
}

h1 {
/*   font: 18px Arial, Verdana, sans-serif; */
font-size: 18px;
  color: #575E3B; 
  background-color: inherit;
  padding-bottom: 15px;
}
#pageAreaArmy h1 {
/*   font: 18px Arial, Verdana, sans-serif; */
font-size: 18px;
  color: #036A59;
  background-color: inherit;
  padding-bottom: 15px;
/*   border-bottom: 1px solid #236A59; */
  
}
.armyLabel {
/*   font: 18px Arial, Verdana, sans-serif; */
font-size: 18px;
  color: #036A59;
  background-color: #EFEEE7;
  height: 30px;
  padding-top: 6px;
  padding-left: 10px;
  border: 0px;
  border-top: 1px solid #D8D5C3;
  background-image: url('../img/armyLabelImg.gif');
  background-repeat: no-repeat;
  background-position: right;
  margin-top: 22px;
}
h2{
/* 	font: 14px Arial, Verdana, sans-serif; */
font-size: 14px;
	color: #575E3B;
	text-decoration: none;
	padding-bottom: 20px;
}
#pageAreaArmy h2{
/* 	font: 14px Arial, Verdana, sans-serif; */
font-size: 14px;
	color: #494949;
	text-decoration: none;
	padding-bottom: 20px;
}
h2.mainInfo {
/* 	font-family: Arial, Verdana, sans-serif;	 */

	font-size: 18px !important;
	color: #333333;
	text-decoration: none;
	padding-bottom: 15px;
}
h3 {
/*   font: 12px Arial, Verdana, sans-serif; */
font-size: 12px;
  color: #575E3B; 
  background-color: inherit;
  margin: 5px 0 5px 0;

}
h4 {
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #000;
	font-weight: bold;
	vertical-align: top;
}
#pageAreaArmy h5,#pageAreaArmy h5 a,#pageAreaArmy h5 a:link,#pageAreaArmy h5 a:active,#pageAreaArmy h5 a:visited,#pageAreaArmy h5 a:hover {
/* 	font: 12px Arial, Verdana, sans-serif; */
	font-size: 12px;
	color: #000;
	font-weight: bold;
	vertical-align: top;
	text-decoration: none;
}

h6 {
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #000;
	font-weight: normal;
	vertical-align: top;
}

.clearB { clear: both }
.xx {
	border: 1px dashed green;
}

.wf { 
	width: 100%;
}

.whf { 
	width: 100%;
	height: 100%;
}
#pageAreaArmy a,#pageAreaArmy a:link,#pageAreaArmy a:active,#pageAreaArmy a:visited {
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #019A73;
	text-decoration: underline;
	background-color: inherit;
}

#pageAreaArmy a:hover {
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #019A73;
	text-decoration: underline;
  background-color: inherit;

}
a,a:link,a:active,a:visited {
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #566930;
	text-decoration: underline;
	background-color: inherit;
}

a:hover {
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #566930;
	text-decoration: underline;
  background-color: inherit;

}
img, a img{
	border: 0px;
}
form {
	padding: 0px;
	margin: 0px;
}
input[type=checkbox]{
	height:auto;
}
input[type=radio]{
	height:auto;
}
.top {vertical-align: top}
.right {text-align: right;}
img {
	border: 0px;
	/*margin: 0px;
	padding:0px;*/
}

#pageArea {
  margin: 0 auto;
  width: 1000px;
  text-align: left;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}
#pageAreaArmy {
  margin: 0 auto;
  width: 1000px;
  text-align: left;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}

#headArea {
	height: 160px; 
	border-top: 4px solid #575A3D;
	background-image: url('../img/headBg_new.jpg');
	background-repeat: no-repeat;
	width:100%;
}
#headAreaArmy {
	height: 160px; 
	border-top: 4px solid #236A59;
	background-image: url('../img/headBg_new.jpg');
	background-repeat: no-repeat;
	width:100%;
}
.headLeft {
	width: 190px;
	height: 160px;
	vertical-align: top;
}
.headCenter {
	width: 391px
}
#headAreaArmy .headRight {
	width: 500px;
	height: 160px; 
	/*background-image: url('../img/headImgArmy2.jpg');*/
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
.headRight {
	width: 500px;
	height: 160px; 
	/*background-image: url('../img/headImg2.jpg');*/
	background-repeat: no-repeat;
	background-position: left bottom;
	vertical-align: top;
	text-align: left;
}
.headTable {
	height:160px;
	width: 100%;border: 0px solid red
}
#logo {
	padding-left: 15px;
	padding-top: 12px;
	height: 89px;
}
#logoArmy {
	padding-left: 25px;
	padding-top: 27px;
	height: 74px;
}
#logo img, #logoArmy img{
	float: left;
	padding-right:10px
}
.logoText {
	width: 478px;
	color: #3A393E;
	font: 14px Times New Roman, Arial, Verdana, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
}
#search {
	vertical-align: top; 
	height: 52px;
	display: block; 
	padding-top:2px;
	text-align: left;
	clear: both;
	padding-left: 0px
}
input.search {
	width: 137px;
	height: 16px;
	border-bottom: 1px solid #D9D6C7;
	border-right: 1px solid #DCDACD;
	border-top: 1px solid #BCBCB4;
	border-left: 1px solid #CDCBBE;
	margin-top: 17px;
	margin-left: 22px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #3A393E;
	float: left;
}
#search .clickArea {
	padding-top: 17px;padding-left: 5px
}
.pr20 {
	padding-right: 20px
}
.left391 {
	/*padding-left: 391px;*/
	margin: 0px;
	padding: 0px;
/* 	margin-left: 16px; */
	width: 100%;
	
}
#icons {
	padding-top: 0px;
	vertical-align: top;
	width: 100%;
	height:30px;
}

#icons .access{
	text-align: right; vertical-align: top; width: 100%; margin: 0
}
#icons .struct {
	float: left; display: inline; width: 60px; vertical-align: top;
}
#icons .struct img { 
	margin-top:3px;margin-right:16px
}
#icons .lang {
	text-align: right; 
}
#icons img.langImg  {
	margin-top:5px; margin-right:15px;vertical-align: top
}
#iconsArmy {
	vertical-align: top; text-align: right; float: right;
}
.iconsArmy {
	text-align: right; vertical-align: top;margin-top:5px;
}
.iconsArmy img {
	margin-top: 15px;
	vertical-align: top;
	margin-right:9px
}
.iconsArmy .access{
	margin-top: 8px; vertical-align: top;
}

.armyButton {
	padding-right: 10px;padding-top:45px;vertical-align: top
}
.armyImg {
	padding-top:20px;padding-right: 30px;vertical-align: top
}
.link{
	padding-top:50px;
	/*margin-right:0px;
	line-height: 75px;*/
	text-align: left;
	vertical-align: top
}
.link a:link,.link a:visited{
/* 	font: 17px Times New Roman, Arial, Verdana, sans-serif; */
	font-size: 17px;
	color: #575E3B;
	text-decoration: underline;
	text-transform: uppercase;
	padding-top:50px;
	/*margin-right:0px;
	line-height: 75px;*/
	text-align: left;
	vertical-align: top
}
.linkArea {
	height: 90px;
	text-align: right;
	/*padding-bottom: 26px;*/
	padding-right: 0px;
	float: right;
	vertical-align: top
}
.linkArmyArea {
	height:120px;
	/*margin-top: 40px; */
	
	/*padding-right: 30px;*/
	text-align: right;
	vertical-align: bottom;
}

.linkArmy {
	margin-top: 40px; text-align: right;
}

 .linkArmy a:link,.linkArmy a:visited{
/* 	font-family:  Times New Roman, Arial, Verdana, sans-serif; */
	font-size: 15px !important;
	color: #575E3B !important;
	text-decoration: underline;
	text-transform: uppercase;
	padding-top:50px;
	/*margin-right:0px;
	line-height: 75px;*/
	text-align: left;
	vertical-align: top;margin-top: 40px; text-align: right;
}

.menuTTL  {
	float: left; padding-left:2px
}
.menuTTLarea {
	padding-left: 3px; text-align: left;vertical-align: bottom
}
.menuTTR {
	float: right;
	margin-right: 4px;
}
.menuTTRarea {
	padding-right: 4px;text-align: right;
}
.wd1000 {
	width: 1000px;
}
.menuTL {
	float: left; padding-left:2px
}
.menuTLarea {
	padding-left: 2px; width: 20px;vertical-align: top
}
.menuTLareaMinistry {
	padding-left: 3px; width: 20px;vertical-align: top
}
.menuTRarea {
	padding-right: 4px; vertical-align: top;
}
.menuTopArea {
	width: 345px;
	height: 23px;
	padding-top: 6px;
	padding-bottom: 6px; text-align: right;
	
}
#menuTop {
	width: 340px;
	display: block;
	vertical-align: top;
	border-bottom: 1px solid #CFCDC1;
	height: 22px;
}
#menuTop a{
/* 	 font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	 color: #3A393E;
	 text-decoration: none;
}
#menuTop a:hover{
	 text-decoration: none;
}
#menuTop div{
	 float: left; clear: right;
	 margin: 0px 20px 0px 0px;
}

#menuTop div img{
	margin: 0px 3px 0px 0px;
}
#menuTop div.last{
	margin: 0px 0px 0px 0px;

}
#bodyArea {
	margin-top: 22px;
	width: 956px;
	margin-left: 22px;
	margin-right: 22px;
}
#leftSide {
	vertical-align: top; 
height: 100%; 
/* width: 225px; */
padding-right: 8px;
border:0px solid green;
width:201px;
}
#centerSide {
	width: 537px; vertical-align: top; 
	height: 100%; border:0px solid blue; padding-bottom: 22px;
	overflow: hidden;
}

#centerSideDiv {
	width: 537px;
	overflow: hidden;
}
.text p{
	text-align: justify
}
.textImg {
	float: left; margin-right: 15px
}
#bigSideArmy {
/* 	width: 757px; */
	vertical-align: top;
	color: #000;
/* 	text-align: right; */
	padding-right: 22px;
	height: 100%;
	border:0px solid blue;
	color: #000;
	font-size: 12px ;/*width: 701px;padding-left: 28px;padding-right: 38px;*/
	width: 720px;
}
.bigSideArmyB {
	border: 1px solid #D8D5C3;
}
/*#bigSideArmy div, td{ 
	text-align: left;
}*/
img.bigSideImg {
	float: left; clear: both; padding-right: 30px
}
.bigSideTxt {
	padding-right: 20px; padding-top: 20px; vertical-align: top
}
.leftImg {
	float: left; clear: both; padding-right: 15px;text-align: left;
}
.imgBorder {
	border: 1px solid #494949;
}
.rightTxt {
	float: right; clear:right;
}
.wd242 {
	width:242px
}
.wd619 {
	width:100%;
}
.wd576 {
	width:576px
}
.wd222 {
	width:222px
}
.twoCol1 {
	width: 330px;padding-right: 30px;text-align: left;
}
.twoCol2 {
	width: 316px; padding-left: 11px;text-align: left;
}
#rightSide {
/* 	width: 206px; */
vertical-align: top; 
text-align: right; 

padding-left: 8px;
border:0px solid red;
width: 202px;
}
.path {
border-bottom:1px solid grey;
	margin: 2px 0 15px 0;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #575E3B; 
}
.path a:link,.path a:visited {
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
  color: #575E3B; 
  background-color: inherit;
  text-decoration: none
}
.path a:hover
{
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
  color: #575E3B; 
  background-color: inherit;
}
#pageAreaArmy .path a:link,#pageAreaArmy .path a:visited {
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
  color: #716E62; 
  background-color: inherit;
  text-decoration: none
}
#pageAreaArmy .path a:hover
{
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
  color: #716E62; 
  background-color: inherit;
}
.path img {
	margin: 0px 4px 0px 4px;
}
.pb5 {
	padding-bottom: 5px
}

/*left menu begin*/
#menuLeft {
	width: 201px;
	float: left;
}
#menuLeft ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menuLeft li a:link, #menuLeft li a:visited {
	width: 201px;
	display: block;
	color: #575E3B;
	margin-left: 0px;
	padding: 7px 0 8px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: bold;
	background-color: #E2EAE0;
	background-image: url('../img/menuRBg.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: 1px solid white;
	text-decoration: none
}
#menuLeft li.active a.active:link, #menuLeft li.active a.active:visited{
	width: 166px;
	display: block;
	color: #fff;
	padding: 7px 0 8px 40px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: bold;
	background-color: #585E3C;
	background-image: url('../img/menuRBgAct.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: 1px solid white;
	text-decoration: underline
}
#menuLeft li a:hover {
	text-decoration: none
}
#menuLeft li img {
	margin-right: 20px;
	margin-left: 15px;
	display: inline; float: left; clear: both

}
/**/
#menuArmyLeft {
	width: 201px;
	float: left;
	font-family: "Arial" , sans-serif, "Tahoma" , sans-serif, "Verdana" , sans-serif; 
/* 	border-bottom: 1px solid #236A59; */
}
#menuArmyLeft ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menuArmyLeft li a, #menuArmyLeft li a:link, #menuArmyLeft li a:visited, #menuArmyLeft li a:active, #menuArmyLeft li a:hover {
	display: block;
	color: #236A59;
	margin-left: 0px;
	padding: 1px 0 1px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: bold;
/* 	background-color: #E2EAE0; */
/* 	background-image: url('../img/menuRBg.gif'); */
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: 1px solid white;
	text-decoration: none;
}

#menuArmyLeft li a.main {
	background-color: #E2EAE0;
	background-image: url('../img/menuRBg.gif');
	display: block;
	color: #236A59;
	margin-left: 0px;
	padding: 8px 7px 7px 10px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: 1px solid white;
	text-decoration: none;
}

#menuArmyLeft ul li ul {
	margin-bottom: 10px;
}

#menuArmyLeft li.active a.active:link, #menuArmyLeft li.active a.active:visited{
	width: 184px;
	display: block;
	color: #E2EAE0;
	padding: 7px 7px 8px 10px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: bold;
	background-color: #236A59;
	background-image: url('../img/menuArmyRBgAct.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: 1px solid white;
/* 	text-decoration: underline */
}
#menuArmyLeft li a:hover {
	text-decoration: none
}

#menuArmyLeft ul li a:hover {
	text-decoration: underline;
}

#menuArmyLeft li img {
	margin-right: 8px;
/* 	margin-left: 15px; */
	display: inline; float: left; clear: both

}

.twoLines {
	display: inline; float: right; clear: both; text-align: left; width: 166px;padding: 0px 0 0px 0px;
}
/* sublinks */
#menuLeft ul ul li li.active{
	margin: 0;
	padding: 0px 0 0px 0px;
/* 	font: 15px Trebuchet MS, Arial, Verdana, sans-serif; */
	font-size: 15px;
}

#menuLeft ul ul a:link,#menuLeft ul ul a:visited
{
	width: 201px;
	display: block;
	background-color: #fff;
	color: #585E3C;
	padding-left: 0px;
	font-weight: normal;
	background-image: none;
	padding: 3px 0 0px 0px;
}
#menuLeft ul ul a.active2:link,#menuLeft ul ul a.active2:visited
{
	width: 201px;
	display: block;
	background-color: #fff;
	color: #585E3C;
	padding-left: 0px;
	font-weight: normal;
	background-image: none;
	text-decoration: none;
	
}
.underline {
	text-decoration: underline;
	color: #133;
}
#menuLeft ul ul a:hover {
	text-decoration: underline
}
#menuLeft ul ul li img {
	margin-right: 5px;
	margin-left: 15px;
}
.empty {
	
}
/*****/
.menuBottomArmy {
	
}
#menuBottomArmy {
	width: 501px;
}
#menuBottomArmy ul li {
	list-style:none ;display:inline;line-height:45px;
}


#menuBottomArmy li a:link, #menuBottomArmy li a:visited {
	color: #019A73;
	
	padding: 10px 20px 20px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#menuBottomArmy li.active a.active:link, #menuBottomArmy li.active a.active:visited{
	color: #019A73;
	padding: 3px 20px 6px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#menuBottomArmy li a:hover {
	text-decoration: underline;
}
#menuBottomArmy .sep{
	padding-right: 20px;
	font-size: 26px;
	padding-bottom: 23px;
	color: #E1E5EA
}
/**/
#menuBottom {
	width: 501px;
}
#menuBottom ul li {
	list-style:none;
	display:inline;
	line-height:45px;
}


#menuBottom li a:link, #menuBottom li a:visited {
	color: #566930;
	
	padding: 10px 20px 20px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#menuBottom li.active a.active:link, #menuBottom li.active a.active:visited{
	color: #566930;
	padding: 3px 20px 6px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#menuBottom li a:hover {
	text-decoration: underline;
}
#menuBottom .sep{
	padding-right: 20px;
	font-size: 26px;
	padding-bottom: 23px;
	color: #E1E5EA
}

/**/
#pageAreaArmy #menuBottom {
	width: 800px;
}
#pageAreaArmy #menuBottom ul li {
	list-style:none ;display:inline;line-height:35px;
}


#pageAreaArmy #menuBottom li a:link, #pageAreaArmy #menuBottom li a:visited {
	color: #019A73;
	
	padding: 3px 20px 6px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#pageAreaArmy #menuBottom li.active a.active:link, #pageAreaArmy #menuBottom li.active a.active:visited{
	color: #019A73;
	padding: 3px 20px 6px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#pageAreaArmy #menuBottom li a:hover {
	text-decoration: underline;
}
#pageAreaArmy #menuBottom .sep{
	padding-right: 20px;font-size: 26px; padding-bottom: 23px; color: #E1E5EA
}

/**/
#menuTopMain {
	
	background-color: #575E3B;
	width:100%;
	margin: 0 auto;
	text-align: center;
}
#menuTopMain ul li {
	list-style:none ;display:inline;/*line-height: 45px*/
}


#menuTopMain li a:link, #menuTopMain li a:visited {
	color: #FFFEFE;
	margin-left: 19px;margin-right: 19px;
	
	line-height: 49px;
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #575E3B;
	display: block;
	float:left;
	clear:right;
	padding-top:17px;
	padding-bottom:17px;
	white-space: nowrap
}
#menuTopMain  img.menuTopMainSep {
	float: left; clear: right;padding-top:10px
}
#menuTopMain li.active a.active:link, #menuTopMain li.active a.active:visited{
	color: #FFFEFE;
	margin-left: 19px;margin-right: 19px;
	line-height: 49px;
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #575E3B;
	display: block;
	float:left;
	clear:right;
	padding-top:17px;
	padding-bottom:17px;
	white-space: nowrap
}

#menuTopMain li a:hover {
	text-decoration: underline;
}
#menuTopMain .sep{
	font-size: 26px; padding-bottom: 23px; color: #E1E5EA
}
/**/
#menuArmyTopMain {
	
	background-color: #236A59;
	/*min-width:963px;*/
/* 	float: left; */
	width:958px;
	margin: 0 auto;
	text-align: center;
	overflow: hidden;
}
#menuArmyTopMain ul li {
	list-style:none ;
margin: 0;
padding: 0px;

}


#menuArmyTopMain li a , #menuArmyTopMain li a:link, #menuArmyTopMain li a:visited, #menuArmyTopMain li a:active, #menuArmyTopMain li a:hover {
	color: #FFFEFE;
	margin-left: 5px;margin-right: 5px;
	text-align: center;
/* 	line-height: 48px; */
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #236A59;
	display: block;
/* 	float:left; */
	clear:right;
	/*padding-top:17px;
	padding-bottom:17px;*/
	/*white-space: nowrap;*/
	text-align: left;
	width: 126px;
}
#menuArmyTopMain  img.menuTopMainSep {
	float: left; clear: right;/*padding-top:10px*/
}
#menuArmyTopMain li.active a.active:link, #menuArmyTopMain li.active a.active:visited{
	color: #FFFEFE;
	margin-left: 14px;margin-right: 14px;
	line-height: 49px;
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #236A59;
	display: block;
	float:left;
	clear:right;
	padding-top:17px;
	padding-bottom:17px;
	white-space: nowrap
}

#menuArmyTopMain li a:hover {
	text-decoration: underline;
}
#menuArmyTopMain .sep{
	font-size: 26px; padding-bottom: 23px; color: #E1E5EA
}

.leftBlock {
	border: 1px solid #E1E5EA;
	border-left: 0px;
	padding: 20px;
	text-align: left;
	width: 151px
}

.leftBlock a:link,.leftBlock a:visited{
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size: 12px;
	color: #5B8507;
	text-decoration: underline;
}
.leftBlock div{
	padding-bottom: 4px;
}
.leftBlock div img{
	margin-right: 5px;
}
#vote {
	padding: 20px;
	text-align: left;
	width: 151px;
	background-image: url('../img/voteBg.gif');
	background-repeat: no-repeat;
}
#vote img {
	margin-right: 7px;
	margin-bottom: 10px;
	float: left;
	padding-top: 3px;
	
}
#vote form {
	padding-left: 0px;
/* font: 11px Arial, Verdana, sans-serif;  */
font-size: 11px;
	color: #000;
}
#vote .voteQu {
/* 	font: 11px Arial, Verdana, sans-serif;  */
font-size: 11px;
	color: #000;
	font-weight: bold;
	display: block;
	padding-bottom: 6px;
}
a.button,a.button:link,a.button:visited,a.button:active,a.button:hover{
	padding: 2px 11px 2px 11px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #464541;
	text-align: center;
	background-image: url('../img/voteButton.gif');
	background-repeat: no-repeat;
}
.listTable {
	border-top: 1px solid #E1E5EA;
	margin-bottom: 20px;
	border-bottom: 1px solid #E1E5EA;
	width: 100%
}
.paging {
	padding-bottom: 20px;
	width: 100%
}
#pageAreaArmy .listItem {
	padding: 14px 0px 6px 10px;
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #000;
}
.listItem {
	padding: 18px 0px 18px 0px;
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size: 12px;
	color: #000;
}
.listLabel{
	font-weight: bold;
}
.listLabelBlock{
	font-weight: bold;
	display: block
}
.listItem img.listImg{
	border: 1px solid #494949;
	float: left;
	margin-right: 10px
}
a.more,a.more:link,a.more:active,a.more:visited{
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #566930;
	text-decoration: underline;
}
a.more:hover{ 

}
a.more img {
	margin-left: 4px; 
}
.rightBlockGB {
	border: 1px solid #E2EAE0;
	border-left: 4px solid #D7DFD5;
	padding: 16px 10px 6px 16px;
	text-align: left;
	width: 175px;
	background-color: #E2EAE0
}
.rightBlockGB p{
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #000;
	text-decoration: none;
	
}
.rightBlockGB img {
	border: 1px solid #4E4A4B;
}
.rightBlockGB span.space {
	border: 3px solid white;
	display: block;
	clear: both;
	width: 170px
}
.pressBlock {
	background-image: url('../img/iconPress.gif');
	background-repeat: no-repeat;
	background-position: 10px bottom;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 206px;
	background-color: #7D805E;
	color: #000;
	font-size: 11px;
	height: 57px;
	vertical-align: top
}
.pressBlock p{
	padding-top: 15px;
	vertical-align: middle;
	padding-left: 93px;
	text-align: left;
}
.pressBlock a:link,.pressBlock a:visited, .photoBlock a:link, .photoBlock a:visited{
	font: 12px Times New Roman, Arial, Verdana, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
.photoBlock {
	width: 206px;
	background-color: #575E3B;
	height: 57px;
	background-image: url('../img/iconPhoto.gif');
	background-repeat: no-repeat;
	background-position: 10px bottom
}
.photoBlock p{
	padding-top: 22px;
	vertical-align: middle;
	padding-left: 93px;
	text-align: left;
	margin:0px
}
.calendarBlock {
	border: 1px solid #EBE7DE;
	border-left: 4px solid #EBE7DE;
	padding: 16px 10px 16px 16px;
	text-align: left;
	width: 175px;
	background-image: url('../img/calendarBg.gif');
	background-repeat: no-repeat;
	background-position: left bottom
}
.calendarBlock form {
	margin:0px 20px 5px 0px;
}
select.month {
	font-size: 11px;
	width: 69px;
	height: 17px
}
select.year {
	font-size: 11px;
	width: 50px;
	height: 17px
}
.rightBlock {
	border: 1px solid #E1E5EA;
	border-left: 4px solid #E1E5EA;
	padding: 16px 10px 16px 16px;
	text-align: left;
/* 	width: 175px; */
	background-color: #FFFFFF;
	color: #000;
	font-size: 11px
}
.rightBlock .list img.list{
	margin-right: 4px;
	border:1px solid #494949;
	float: left;
}
img.more {
	margin-left: 4px;
}
.rightBlock div img{
	margin-right: 5px;
}
.rightBlock div.separator {
	padding-top: 15px;height: 20px
}
.rightBlock div.separator img{
	background-color: #E4E4E4; width: 170px
}

#pageAreaArmy .rightBlock {
	border: 1px solid #E1E5EA;
	border-left: 4px solid #E1E5EA;
	padding: 3px 3px 2px 3px;
	text-align: left;
/* 	width: 174px; */
	background-color: #FFFFFF;
	color: #000;
	font-size: 11px
}
#pageAreaArmy .rightBlockImg {
	background-color:  #EBE9DE;
	border-left: 4px solid #D8D5C3;
	padding: 13px 10px 13px 15px;
	text-align: left;
	width: 177px;
	color: #000;
	font-size: 11px
}

.mainInfoArmy {
/* 	width:701px; */
	border: 4px solid #fff;
	background-image: url('../img/mainInfoArmyBg.gif');
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #EFEEE7;
	font-size: 12px;
	color: #000;
}


/*.banerisKarys {
	background-image: url('../img/baneris_Karys.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 41px;
	width: 206px;
	line-height: 41px;
	padding-left: 80px;
	margin-top: 30px;
	text-align: left;
	font: 16px Times New Roman, Arial, Verdana, sans-serif;
	color: #236A59;
}
.banerisKarys a:link,.banerisKarys a:visited{
	font: 16px Times New Roman, Arial, Verdana, sans-serif !imported;
	color: #236A59;
	display: block;
	line-height: 41px;
	text-decoration: underline
}
.banerisMuziejus {
	background-image: url('../img/baneris_Muziejus.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 48px;
	width: 206px;
	line-height: 48px;
	padding-left: 80px;
	margin-top: 30px;
	text-align: left;
	font: 12px Times New Roman, Arial, Verdana, sans-serif;
	color: #5E5E5E;
}
.banerisMuziejus a:link,.banerisMuziejus a:visited{
	font: 12px Times New Roman, Arial, Verdana, sans-serif !imported;
	color: #5E5E5E;
	display: block;
	line-height: 41px;
	text-decoration: underline;
	text-transform: uppercase
}*/
.requisits {
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size: 11px;
	color: #000;
	margin-top: 10px; width: 700px;
	display: block;
}
.solution,.solution a:link,.solution a:visited {
	vertical-align: top;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #000;
	padding-top: 20px;
	text-align: right;
	text-decoration: none;
}
#pageAreaArmy .solution,#pageAreaArmy .solution a:link,#pageAreaArmy .solution a:visited {
	
	vertical-align: top;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #000;
	padding-top: 20px;
	text-align: right;
	text-decoration: none;
	width: 150px;
}
.sepLineFoot {
	height: 50px;
	border-bottom: 1px solid #E1E5EA;
	width: 177px;
	text-align: right;
	margin: 0 20px 0 0 ;
}

/*************************************************************/
.blockSep {
	height: 2px; clear: both
}
.blockSepBig {
	height: 2px; clear: both
}
/**/

.no-wrap {
	white-space: nowrap
}
/*div.paging {
	display: block;
	width: 350px;padding-top: 10px;
}
.paging td {
	white-space: nowrap
}
.paging, .paging a:link, .paging a:visited{
	width: 350px;
	text-align: center;
	margin: auto;
	font: 12px Trebuchet MS, Arial, Verdana, sans-serif;
	color: #009542;
	text-decoration: none;
	
}
.paging span.active {
	color: #000;
	font-weight: bold;
	margin: 3px
} 
.paging span {
	margin: 2px
} 
.paging .pages {
	width: 122px;
	text-align: left;
	padding: 0 10px 0 10px;
}

/**/
.footArea {
  border-top:4px solid #575E3B; padding-top: 10px;padding-bottom: 10px; width: 100%
}
#pageAreaArmy .footArea {
  border-top:4px solid #236A59; padding-top: 10px;padding-bottom: 10px; width: 100%
}
.wd560 {
	width: 560px
}
/*******Calendar*********/
.pb10 {
	padding-bottom: 10px
}
.calendar {
	text-align: center;
	background-color: white
}
.calendar .weekday_names {
	background-color: #D2D0BE;
	color: #fff;
}
.calendar .weekend_names{
	background-color: #D2D0BE;
	color: #fff;
}
.today {
	background-color: #566930;
	color: #fff;
	text-decoration: underline
}
.activeDay a:link,.activeDay a:visited{
	background-color: inherit;
	color: #566930;
	text-decoration: underline
}
.activeDay a:hover{
	background-color: inherit;
	color: #566930;
	text-decoration: underline
}
.otherDay {
	background-color: inherit;
	color: #000;
	text-decoration: none
}

.iconTable {
	height: 160px;
	width: 310px;
/* 	text-align: right; */
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

.hidden_menu {
	position: absolute;
	visibility: hidden;
	top: 212px;
	overflow: hidden;
	height:1px;
	z-index: 99;
}

.hidden_menu_deep {
	position: absolute;
	visibility: hidden;
	left: 136px;
	overflow: hidden;
	height:10px;
	z-index: 99;
}
#menuArmyTopMain a{
	font-family: "Arial" , sans-serif, "Tahoma" , sans-serif, "Verdana" , sans-serif; 
}
#menuArmyTopMain ul li .hidden_menu li{
	/*display: table;*/
/* 	border-top: 1px solid white; */
}

#menuArmyTopMain ul li .hidden_menu li a, #menuArmyTopMain ul li .hidden_menu li a:link, #menuArmyTopMain ul li .hidden_menu li a:hover, #menuArmyTopMain ul li .hidden_menu li a:active, #menuArmyTopMain ul li .hidden_menu li a:visited {
	margin: 0px;
	padding: 5px 5px 5px 5px;
	border-top: 1px solid white;
}

#menuArmyTopMain table {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#menuArmyTopMain td {
	text-align: center;
	height: 48px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

#menuArmyTopMain td div{
	width: 136px;
	padding: 0px;
	margin: 0px;
}

.center_picture_block {
	float: left;
	width: 584px;
	height: 160px;
	overflow: hidden;
	position: absolute
	/*background-image: url('../img/headImg2.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;*/
}

.submit {
	float: left;
	margin-top: 17px;
	margin-left: 5px;
}

.search_page {
	height: 18px;
	border: 1px solid;
	border-color:#BCBCB4 #DCDACD #D9D6C7 #CDCBBE;
	width: 240px;
}

#menuArmyLeft ul li ul li {
background-image:url("../img/bullet3.gif");
background-position:3px 7px;
background-repeat:no-repeat;
display:block;
list-style-type:none;
padding-left:10px;
border: 1px solid white;
}

/*#menuArmyLeft ul li.active, #menuArmyLeft ul li ul.selected_left_top_ul {
	margin-bottom:10px;
}*/

#menuArmyLeft a:link, #menuArmyLeft a {
	padding-top: 0px;
	padding-bottom: 0px;
}

.title_news {
	float: left;
	width: 360px;
	margin-top: 22px;
}

.title_news img{
	float: left;
	margin-right: 12px;
	border: 1px solid black;
}

.title_news div {
	float: left;
	width: 200px;
}

.title_news div span{
	font-size: 12px;
	font-weight: bold;	
}

.nonews {
	width: 100%;
	height: 30px;
	padding-top: 10px;
}

.listTableArmy {
	width: 100%;
}

#nav_url {
	margin-bottom: 22px;
	border-bottom: 1px solid grey;
}

#nav_url {
	margin: 2px 0 15px 0;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
	color: #575E3B;
	border-bottom: 1px solid #575E3B;
}
#nav_url a:link,#nav_url a:visited {
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
  color: #575E3B; 
  background-color: inherit;
  text-decoration: none
}
#nav_url a:hover
{
/*   font: 11px Arial, Verdana, sans-serif; */
font-size: 11px;
  color: #575E3B; 
  background-color: inherit;
}
#nav_url img {
	margin: 0px 4px 0px 4px;
}

#menuArmyLeft ul li ul li a:link,  #menuArmyLeft ul li ul li a:active,{
	background-color: #fff;
	background-image: none;
}

.blocks_right {
	width: 202px;
	overflow: hidden;
}

.blocks_left {
	overflow: hidden;
	width: 200px;
}

#pageAreaArmy .block_menu {
	text-align: left;
	
}

#pageAreaArmy .block_menu ul li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#pageAreaArmy .block_menu ul li a,#pageAreaArmy .block_menu ul li a:link,#pageAreaArmy .block_menu ul li a:active,#pageAreaArmy .block_menu ul li a:visited {
	display: block;
	padding: 4px 2px 4px 7px;
/* 	font-family:Arial,Verdana,sans-serif; */
	font-size:11px;
	background-color:#D7D4C3;
	margin-bottom: 1px;
	text-decoration: none;
	color:#236A59;
}

#pageAreaArmy .block_menu ul li a:hover {
	text-decoration: underline;
}

#pageAreaArmy .block_menu ul li ul {
	margin-left: 10px;
}

#pageAreaArmy .block_menu ul li a.active, #pageAreaArmy .block_menu ul li ul li a.active, #pageAreaArmy .block_menu ul li ul li ul li a.active, #pageAreaArmy .block_menu ul li ul li ul li ul li a.active{
	text-decoration: underline;
}

#galery_container{
	width:560px;
	display:block;
	margin:0px;
	padding:0px;
}

#galery_container div.item{
	width:130px;
	display:block;
	overflow: hidden;
	height:146px;
	float:left;
	margin:20px;
	padding:0px;
}

.item div.img, #album_container div.img{
	margin:0px;
	padding:2px;
	border:1px solid #c1bfc0;
	width:124px;
	height:96px;
	background-color:#fff;
}

.item .tit{
	margin-top:4px;
}
.item .stit{
	margin-top:4px;
	cursor: default;
}
.item .desc{
	font-size: 9px;
}

.item .tit, .item .tit a, .item .tit a:link, .item .tit a:hover, .item .tit a:visited{
/* 	color: #D7080E; */
	font-size:11px;
	text-transform: uppercase;
	text-decoration: none;
}

#album_container .tit{
/* 	color: #D7080E; */
	font-size:11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.photo{
	margin:0px;
	padding:2px;
	border:1px solid #c1bfc0;
	width:446px;
	height:326px;
	background-color:#fff;
	text-align: center;
}

#bodyArea #mainBodyTable {
	width: 956px;
}

.rb_cont h2{
	text-align: left;
}

.updTimeString{
	margin: 5px 5px 10px 20px;
	padding:0px;
	font-size: 11px;
	color: #999;
}

#inner-container ul, #inner-container ol, #inner-container li {
	margin: 0px;
	padding: 0px;
	color:#333;
}


#inner-container ul{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 10px;
	padding-left: 5px;
}
#inner-container ol{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 35px;
	padding-left: 0px;
}
#inner-container li{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 0px;
}

.pager{
	margin-top:20px;
	text-align: center;
	font-size:10px;
}
.pager a{
	color: #5a6638;
	/*display: inline-block;*/
/* 	width:18px; */
	line-height:16px;
	text-align: center;
	/*margin-left: 2px;
	margin-right: 2px;*/
	border:1px solid #fff;
	background-color: #fff;
	font-size: 12px;
	display:block;
	float: left;
	padding: 0px 2px 0px 2px;
}
.pager a.n{
	width: auto;
	/*padding-left: 2px;
	padding-right: 2px;*/
}
.pager span{
	margin-left: 2px;
	margin-right: 2px;
}
.pager span, .pager a:link, .pager a:visited{
	color: #5a6638;
	text-decoration: none;
	float: left;
}
.pager a:hover, .pager a.curent{
	background-color: #E2EAE0;
	color: black;
	text-decoration: none;
	border:1px solid #333;
}
.pager a.dis, .pager a.dis:hover{
	color: black;
	/*border:1px solid #eee;*/
	background-color: #fff;
}
.pager a.fow, .pager a.bck, .pager a.fow:hover, .pager a.bck:hover{
	background-repeat: no-repeat;
	background-color: #fff;
/* 	width:16px; */
	
	/*border:1px solid #fff;*/
}
.pager a.fow{
	background-image: url('../img/forwardgm.gif');
	background-position: right;
}

.pager a.bck{
	background-image: url('../img/backgm.gif');
	background-position: left;
}

.block_bg {
	background-color: #efeee7;
}

#pageAreaArmy .block_bg h2{
	background-color: #E0DCD0;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#rightSide .block_extra, #rightSide .block_notit, #rightSide .block_bg, #rightSide .block, #leftSide .block_extra, #leftSide .block_notit, #leftSide .block_bg, #leftSide .block {
 	width: 206px; 
 	overflow: hidden; 
}

.title_news h5{
	margin-bottom: 5px;
}

#inner-container #videoplayercontent {
/* 	text-align: center; */
	margin-left: 80px;
	margin-top: 10px;
	height: 300px;
}