/*
* GLOBAL STYLES
*/
body {
	margin:0px; padding:0px 0px 5px 0px; 
	background:#02437d url(../images/background.gif) left top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
}
a {
	color:#0a64b0; 
}
.floatBreaker {
	clear:both; height:0px; overflow:hidden; 
}

#globalContainerHolder {
	width:994px; margin:0px auto;
	background:url(../images/global_container_bg.png) left top repeat-y;
}
#globalContainerBottom {
	width:994px; height:9px; margin:0px auto; 
	background:url(../images/global_container_bottom.png) left top no-repeat; 
}

#globalContainer {
	width:976px; margin:0px auto; 
	background:url(../images/content_bg.gif) left top repeat-y; 
}

#pageBottom {
	height:30px; padding:0px 10px; 
	background:#fff url(../images/pagebottom.gif) left top repeat-x;
	color:#656565; font-size:10px; text-align:right; line-height:25px; 
}

/*
* LEFT COLUMN STYLES
*/

#leftColumnContainer {
	float:left; width:278px; height:621px; 
	background:#e6edf7 url(../images/left_column_bg.jpg) left top no-repeat;   /*658026*/
}
#mainMenuContainer {
	background:url(../images/mainmenu_bg.png) left top repeat-y; 
}
ul {
	margin:0px; padding:0px; 
	list-style:none; 
}
ul li {
	width:278px; 
	background:url(../images/mainmenu_item.png) left top no-repeat; 
	line-height:22px; 
}
ul li a {
	display:block; width:248px; padding:0px 15px; 
	background:url(../images/menu_arrow.gif) left 3px no-repeat; 
	font-size:12px; color:#02437d; text-decoration:none; font-weight:bold; 
}
ul li a:hover {
	color:#fff; background:#02437d none; 
}ul li a.hover {
	color:#fff; background:#02437d none; 
}
ul li ul {
	display:none; 
}
ul li ul li a {
	width:235px; padding:0px 15px 0px 28px; 
	background:none;
	font-weight:normal; 
}

/*
* GALLERY IMAGES
*/
.category_menu {
	float:left; margin:5px; padding:0px 3px;
	font-size:12px; color:#02437d; text-decoration:none; font-weight:bold; line-height:18px; 
	cursor:pointer;
}
.category_menu_active {
	float:left; margin:5px; padding:0px 3px;
	font-size:12px; color:#fff; text-decoration:none; font-weight:bold; line-height:18px; 
	background:#02437d; 
	cursor:pointer;
}
.cat_separator {
	float:left; margin:5px; padding:0px 3px;
	font-size:12px; color:#02437d; font-weight:bold; line-height:18px; 
}

/*
* CONTENT CONTAINER STYLES
*/
#contentContainer {
	float:left; width:678px; padding:0px 10px 10px 10px; 
	background-color:#fff; 
}

#topMenuContainer {
	height:25px; 
	line-height:25px; 
}
#topMenuContainer a {
	float:right; margin:0px 5px;
	font-weight:bold; color:#02437d; 
}


.sectionHeader {
	height:25px; margin:10px 0px 10px -20px; padding-left:20px; 
	font-size:11px; font-weight:bold; color:#0a64b0; line-height:24px; 
}

/*
* INFO TABLE STYLES
*/
.infoTable td {
	vertical-align:top; 
}
.infoTable td.odd {
	background-color:#e7eef8; 
}

a.langtext_am {
	background: url('../images/am1.jpg') no-repeat;
	padding-left: 22px;
	display: inline;
	height: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.langtext_am:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.langtext_am:hover {
	background: url('../images/am.jpg') no-repeat;
	padding-left: 22px;
	display: inline;
	height: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.langtext_en {
	background: url(../images/en1.png) no-repeat;
	padding-left: 22px;
	display: inline;
	height: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.langtext_en:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.langtext_en:hover {
	background: url(../images/en.png) no-repeat;
	padding-left: 22px;
	display: inline;
	height: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.langtext_ru {
	background: url('../images/ru1.png') no-repeat;
	padding-left: 22px;
	display: inline;
	height: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.langtext_ru:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.langtext_ru:hover {
	background: url('../images/ru.png') no-repeat;
	padding-left: 22px;
	display: inline;
	height: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
