html {
height: 100%;
width: 100%;
}
body {
background-color: #7E7E80;
background-position: top left;
background-repeat: repeat-x;
background-image: url(../media/general/background.gif);
color: #000000;
font-family: Arial;
font-size: 11px;
height: 100%;
min-width: 1006px;
padding: 0px;
margin: 0px;
text-align:left;
}
select, input{color: #000000;font-family: Arial;font-size: 12px;}
a:link, a:visited {
color: #706158;
text-decoration: none;
cursor: pointer;
}
a:hover, a:active {
color: #706158;
text-decoration: none;
cursor: pointer;
}
div {
margin: 0px;
padding: 0px;
}
img {
border: medium none;
margin: 0px;


}
.mainWindow_BG {
	width: 100%;
}
.mainWindow {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	background-color: #ffffff;
}
.mainPosition {
	width: 9500px;
	margin-left: 0px;
	margin-right: 0px;
}
.flotedLeft {
	float: left;
	display:inline;
}
.flotedRight {
	float: right;
	display:inline;
}
.header {
	width: 950px;
	height: 106px;
	float: left;
	display:inline;
	margin-top: 0px;
	margin-left: 0px;
	background: #FFFFFF;
}
.headerNavigation {
	float: left;
	display:inline;
	width: 100%;
	height: 24px;
	background-color: #990000;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
}
.headerList {
	/*width: 260px;*/
	line-height: 22px;
}
.headerList  ul { 
	list-style-type: none; 
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 11px;
}
.headerList  ul li { 
	display: inline; 
	color: #ffffff;
	float: left;
	display:inline;
	font-weight: normal;
}
.headerList  ul li.hover_off{ 
	display: inline; 
	color: #ffffff;
	float: left;
	font-weight: normal;
	padding: 0px 10px 0px 10px;
}
.headerList  ul li.hover_on{ 
	display: inline; 
	color: #ffffff;
	float: left;
	font-weight: normal;
	padding: 0px 10px 0px 10px;
	background-color: #DD6A6A;
	height:24px;
}
.headerList  ul li img {
	margin-top: 5px;
}
.headerList  ul li a { 
	text-decoration: none; 
	color: #ffffff;
	text-align: center;
}
.headerList  a:link, .headerList  a:visited  { 
	text-decoration: none; 
	color: #ffffff;
}
.headerList  a:hover, .headerList  a:active {
	text-decoration: underline;
	color: #ffffff;
}
.divider {
	float: left;
	display:inline;
	width: 100%;
	height: 3px;
	background-image: url(../media/general/divider.gif);
	background-position: top left;
	background-repeat: repeat-x;
	overflow: hidden;
}
.headerContent {
	float: left;
	display:inline;
	width: 100%;
	height: 80px;
}
.logo {
	float: left;
	display:inline;
	width: 266px;
	height: 80px;
	background-image: url(../media/header/logo_eng.gif);
}
.searchSite {
	float: right;
	display:inline;
	/*width: 350px;*/
	width: 360px;
	margin: 25px 20px 0px 0px;
	display: inline;
}
.search_panel {
	float: right;
	display:inline;
	width: 100%;	
}
.button {
	float: left;
	display: inline;
}
.search_panel .input {
	float: left;
	margin: 0px 8px;
	display: inline;
}
.search_panel .input input {
	height: 15px;
	width: 145px;
	border: 1px solid #B4B2B2;
}
.search_panel .text {
	float: left;
	display:inline;
	color: #363636;
	font-size: 12px;
	line-height: 19px;
}
.search_panel .text span {
	font-size: 12px;
}
.footer {
	float: left;
	width: 950px;
	background-color: #CA9E00;
	border-top: 1px solid #979799;
	height: 24px;
}

.footerNav {
	display:table;
	line-height: 18px;
	margin: 2px auto 0px auto;
	height:100%;
}
.footerNavOut{height:100%;}

.footerNav  ul { 
	list-style-type: none;
	height:100%;	
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.footerNav  ul li { 
	display: inline; 
	color: #ffffff;
	margin-right: 8px;
	float: left;
	font-weight: bold;
}
.footerNav  ul li.last{margin:0px;}
.footerNav  ul li img {
	margin-top: 3px;
}
.footerNav  ul li a { 
	text-decoration: none; 
	color: #ffffff;
}
.footerNav  a:link, .footerNav  a:visited  { 
	text-decoration: none; 
	color: #ffffff;
}
.footerNav  a:hover, .footerNav  a:active {
	text-decoration: underline;
	color: #ffffff;
}
.rightCol {
	float: left;
	display:inline;
	width: 224px;
	min-height:1027px;
	background-color: #E9E9E9;
}
.leftCol {
	float: left;
	width: 224px;
	margin-left:2px;
	min-height:1027px;
	background-color: #E9E9E9;
	display: inline;
}
.left_container {
	float: left;
	display:inline;
	width: 100%;
}
.searchLawyer {
	float: left;
	display:inline;
	width: 100%;
	height: 80px;
}
.searchLawyer .right {
	float: left;
	display:inline;
	width: 14px;
	height: 80px;
	background-image: url(../media/leftNav/search_right.gif);
}
.searchLawyer .center {
	float: left;
	display:inline;
	width: 210px;
	height: 80px;
	background-image: url(../media/leftNav/search_center.gif);
	background-repeat: repeat-x;
}
.search_row {
	float: left;
	width: 185px;
	margin-top: 0px;
	margin-left: 14px;
	display: inline;
}
.search_row .text {
	font-size: 12px;
	color: #E9E9E9;
	width: 40px;
	float: left;
	display:inline;
	line-height: 18px;
}
.search_row .text span {
	font-size: 15px;
}
.search_row .input {
	float: left;
	display:inline;
	border-bottom: 1px solid #555454;
	border-right: 1px solid #555454;
}
.search_row .input input {
	width: 90px;
	height: 15px;
	border: 1px solid #CCCBCB;
}
.search_row .button {
	float: left;
	display: inline;
}
.siteBox {
	float: left;
	display:inline;
	width: 100%;
	height: 54px;
}
.siteBox_container {
	float: left;
	display:inline;
	height: 29px;
	width: 100%;
}
.siteBox_container .left {
	float: left;
	display:inline;
	width: 12px;
	height: 29px;
	background-image: url(../media/leftNav/siteBox_left.gif);
}
.siteBox_container .center {
	float: left;
	display:inline;
	width: 200px;
	height: 28px;
	background-color: #9B9B9B;
}
.siteBox_container .right {
	float: left;
	display:inline;
	width: 12px;
	height: 29px;
	background-image: url(../media/leftNav/siteBox_right.gif);
}
.leftContent {
	float: left;
	display:inline;
	width: 724px;
}
.rightContent {
	float: left;
	display:inline;
	width: 724px;
}
.main_img_container {
	float: left;
	width: 719px;
	height: 205px;
	margin-left: 5px;
	display: inline;
}
.inner_img_container {
	float: left;
	display: inline;
	clear:both;
	width: 719px;
	height: 116px;
	overflow:hidden;
	margin-left: 5px;
}

.inner_img_container img{float:right;display:inline;}

.image_shadow {
	float: right;
	display:inline;
	clear:both;
	height: 8px;
	width: 702px;
	background-image: url(../media/general/main_shadow_eng.gif);
	background-position:-4px -2px;
	background-repeat: repeat-x;
	border-right: 1px solid #E9E9E9;
	position: relative;
	z-index: 2;
}

.inner_image_shadow {
	float: right;
	clear:both;
	display:inline;
	overflow:hidden;
	height: 9px;
	width: 715px;
	background-image: url(../media/general/inner_shadow_n.gif);
	background-position:left top;
	background-repeat: no-repeat;
	left: -2px;
	border-left: 2px solid #fff;
	position: relative;
	z-index: 2;
}

.related_orgs {
	float: left;
	width: 100%;
	display:inline;
}
.title_div {
	float: left;
	display:inline;
	width: 100%;
	height: 26px;
	background-color: #C0C0C0;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.title_color {
	float: right;
	display:inline;
	width: 10px;
	border-left: 1px solid #ffffff;
	height: 26px;
}
.bourdeaux{
	background-color: #7B0303;
}
.title {
	float: left;
	display:inline;
	color: #BC3535;
	font-size: 15px;	
	margin-right: 10px;
	height: 26px;
	line-height: 25px;
}
.title img {
	margin-top: 10px;
}
.orgs_list {
	float: left;
	display:inline;
	width: 100%;
}
.orgs_list .org_item {
	float: left;
	display:inline;
	width: 100%;
	height: 50px;
}
.orgs_list .org_item .org_logo {
	float: right;
	display:inline;
}
.orgs_list .org_item .name {
	float: left;	
	display:inline;
	font-size: 14px;
	font-weight: bold;
	line-height: 50px;
}
.orgs_list .org_item .name a:link, .orgs_list .org_item .name a:visited {
	color: #051E67;
	text-decoration: none;
}
.orgs_list .org_item .name a:hover, .orgs_list .org_item .name a:active{
	color: #051E67;
	text-decoration: none;
}
.orgs_list .separator {
	background-image: url(../media/rightNav/logos/separator.gif);
	width: 176px;
	height: 1px;
	background-repeat: repeat-x;
	margin-left: 24px;
	float: left;
	display: inline;
	overflow: hidden;
}
.banner_container {
	float: left;
	width: 167px;
	height: 230px;
	display: inline;
}
.banner_top {
	float: left;
	display:inline;
	background-image: url(../media/banner/top.gif);
	width: 167px;
	height: 3px;
	overflow: hidden;
}
.banner_center {
	float: left;
	display:inline;
	background-color: #ffffff;
	width: 100%;
	height: 220px;
}
.banner_center img {
	float: left;
	display:inline;
	/*margin: 9px;*/
	display: inline;
}
.banner_bottom {
	float: left;
	display:inline;
	background-image: url(../media/banner/bottom.gif);
	width: 167px;
	height: 3px;
	overflow: hidden;
}
/*---------------- main content classes ----------------*/
.content_box {
	float: left;
	display:inline;
	width: 717px; 
}
.content_left {
	float: left;
	display:inline;
	width: 196px;
	background-color: #E9E9E9;
	margin-top: -9px;
	position: relative;
	z-index: 1;
}
.content_right {
	float: left;
	display:inline;
	width: 660px;
	margin-left: 18px;
}
.news {
	float: left;
	display:inline;
	width: 178px;
	margin: 0px 5px 0px 5px;
	display: inline;
}
.news_text {
	color: #4E4E4E;
	float: right;
	font-size: 12px;
	line-height: 18px;	
	font-weight: bold;
	direction: rtl;
	display: inline;
	width: 100%;
}
.news_text a:link, .news_text a:visited{
	color: #4E4E4E;
	font-weight: bold;
	text-decoration: none;
}
.news_text a:active, .news_text a:hover  {
	color: #4E4E4E;
	font-weight: bold;
	text-decoration: underline;
}
.news_text img {
	margin-top:10px;
}
.news_text span {
	font-weight: normal;
}
.read_more {
	float: left;
	width: 140px;
	color: #BB0202;
	font-size: 12px;
	text-align: left;
	display: inline;
}
.read_more a:link, .read_more a:visited, .read_more a:hover, .read_more a:active {
	color: #BB0202;
	font-size: 11px;
	font-weight: bold;
}
.content_left .separator {
	background-image: url(../media/rightNav/logos/separator.gif);
	width: 176px;
	height: 1px;
	background-repeat: repeat-x;
	margin: 20px 0px 10px 10px;
	float: left;
	display: inline;
	overflow: hidden;
}
.read {
	color: #BB0202;
	font-size: 12px;	
	display: inline;
	float: right;
	padding: 0px 10px 0px 0px;
	font-weight: normal;
}
.read span{
	font-weight: bold;
}
.main_title {
	float: left;
	display:inline;
	width: 100%;	
}
.main_title span {
	color: #bb0202;
	font-size: 18px; 
	float: left;
	display:inline;
	
	line-height: 22px;
}
.main_title img {
	float: left;
	display:inline;
	margin: 10px 0px 4px 10px;
}
.title_divider {
	background-color: #CBCBCB;
	width: 100%;
	height: 1px;
	overflow: hidden;
	margin: 6px 0px 6px 0px;
	clear: both;
	display:inline;
	float:left;
}
.item_container {
	float: left;
	width: 100%;
	display:inline;
	margin-top:10px;
}
.image_box {
	float: left;
	display:inline;
	border: 1px solid #C0C0C0;
	width: 130px;
	height: 90px;
	overflow:hidden;
	margin-right: 10px;
}
.image_box_inner {
	float: left;
	display:inline;
	width: 120px;
	height: 82px;
	overflow:hidden;
	margin: 4px 5px;	
}
.image_box img {
	float: left;
	display:inline;
	
}
.item_teaser {
	float: left;
	display:inline;
	width: 515px;
}
.item_teaser .item_title_main {
	float: left;
	display:inline;
	width:100%;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
.item_teaser .item_title_main a:link, .item_teaser .item_title_main a:visited {
	float: left;
	display:inline;
	width:100%;	
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
} 
.item_teaser .item_title_main a:active, .item_teaser .item_title_main a:hover {
	float: left;
	display:inline;
	width:100%;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
} 
.item_teaser .item_title_main span {
	float: left;
	display:inline;
	width:100%;
	color: #BB0202;
}
.item_teaser .item_text {
	color: #333333;
	float: left;
	display:inline;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	clear:both;
	width: 100%;
}

.item_separator {
	background-image: url(../media/general/divider_red.gif);
	background-repeat: repeat-x;
	display: inline;
	float: left;
	height: 1px;
	overflow: hidden;
	width: 100%;
	margin: 10px 0px 14px 0px;
}

/* inner classes */
.inner_content {
	float: left;
	display: inline;
	width: 720px;
}
.inner_box {
	float: right;
	display: inline;
	width: 480px;
	margin-right: 20px;
	display: inline;
}
.inner_title {
	float: left;
	display: inline;
	width: 100%;
}
.inner_title .category {
	float: left;
	display: inline;
	width: 140px;
	margin-right:10px;
}
.inner_title .category h1 {
	color: #5F5F5F;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 6px;
}
.inner_title .category h2 {
	color: #5F5F5F;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
}
.inner_title .name {
	float: left;
	display: inline;
	width: 500px;
}
.inner_title .name h1 {
	color: #924A41;
	font-size: 16px;
	font-weight: bold;	
	margin-bottom: 6px;
}
.inner_title .name h2 {
	color: #924A41;
	font-size: 10px;
	font-weight: bold;	
	margin: 0px;
}
.inner_title .name h2 a{
	color: #924A41;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: underline;
}
.inner_separator {
	background-image: url(../media/general/divider_black.gif);
	background-repeat: repeat-x;
	display: inline;
	float: left;
	height: 1px;
	overflow: hidden;
	width: 480px;
	margin: 10px 0px;
}
.actions {
	float: left;
	display:inline;
	width: 100%;
	margin: 5px 0px 25px 0px;
}
.actions ul {
	display:inline;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:650px;
}
.actions ul li{
	float: left;
	
	padding-left: 22px;
	margin-right: 30px;
	color: #924A41;
	font-size: 12px;
	font-weight: normal;	
}
.actions ul li a:link, .actions ul li a:visited, .actions ul li a:active, .actions ul li a:hover{
	color: #924A41;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
}
.back {
	background-image: url(../media/icons/i_back.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.archive {
	background-image: url(../media/icons/i_archive.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.send {
	background-image: url(../media/icons/i_send.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.print {
	background-image: url(../media/icons/i_print.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.top {
	background-image: url(../media/icons/i_top.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.article_container {
	float: left;
	display:inline;
	width: 100%;
}
.article_container h1 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;	
}
.article_container p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;	
}
article_container span {
	color: #000000;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: underline;
}
.article_container a:link, .article_container a:visited, .article_container a:active, .article_container a:hover{
	color: #924A41;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: underline;
}

/* wide_inner classes */
.wide_inner_box {
	float: left;
	display: inline;
	width: 650px;
	margin-left: 20px;
	display: inline;
}
.inner_title .screen_name {
	float: left;
	display:inline;
	width:100%;
}
.inner_title .screen_name .s_title {
	float: left;
	display:inline;
	width:100%;
	color: #494949;
	font-size: 20px;
}
.inner_title .screen_name .s_title span{
	color: #6c0000;
}
.inner_title .screen_name .main_s_title {
	color: #363535;
	font-size: 18px;
}
.inner_title .screen_name .main_s_title span{
	color: #bb0202;
}
.wide_title_separator {
	background-image: url(../media/general/title_separator.gif);
	background-repeat: repeat-x;
	display: inline;
	float: left;
	height: 1px;
	overflow: hidden;
	width: 100%;
	margin: 10px 0px;
}
.wide_separator {
	background-image: url(../media/general/divider_red.gif);
	background-repeat: repeat-x;
	display: inline;
	float: left;
	height: 1px;
	overflow: hidden;
	width: 100%;
	margin: 10px 0px;
}
.article_container span.noline {	
	text-decoration: none;
}
.article_container a:link.noline, .article_container a:visited.noline, .article_container a:active.noline, .article_container a:hover.noline{
	color: #151F5D;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
}
.wide_inner_box .item_container {
	float: left;
	display:inline;
	width: 100%;
}
.item_title {
	float: left;
	display:inline;
	clear:both;
	background-image: url(../media/general/double_arrow_white_left.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 16px;
	font-size: 12px;
	color: #010101;
	line-height: 18px;
	width:634px;
}
.item_title span {
	color: #494949;
}
.item_title a:link, .item_title a:visited {
	color: #6D0000;
	font-weight: bold;
	text-decoration: none;
}
.item_title a:active, .item_title a:hover {
	color: #6D0000;
	font-weight: bold;
	text-decoration: underline;
}
.clear {
	clear: both;
}
.item_author {
	float: right;
	display:inline;
	font-size: 12px;
	color: #010101;
	font-weight: normal;
	direction: rtl;
	padding-right: 16px;
	line-height: 18px;
	width:634px;
}
.item_author span{
	font-weight: bold;
}
.item_description {
	float: left;
	display:inline;
	font-size: 12px;
	color: #010101;
	font-weight: normal;
	padding-left: 16px;
	line-height: 18px;
	width:634px;
}
.search_box {
	float: left;
	width: 100%;
	/*height: 164px;*/
	display:inline;
}
.search_box .s_header {
	float: left;
	display:inline;
	width: 100%;
}
.search_box .s_header .s_left{
	float: left;
	display:inline;
	height: 23px;
	width: 631px;
	background-image: url(../media/general/search_BG.gif);
	background-repeat: repeat-x;
}
.search_box .s_header .s_right {
	float: left;
	display:inline;
	height: 23px;
	width: 19px;
	background-image: url(../media/general/search_corner_r.gif);
	background-repeat: no-repeat;	
}
.search_box .s_header .s_right img {
	float: left;
}
.search_box .s_content {
	float: left;
	display:inline;
	widtH: 100%;
	/*height: 141px;*/
	padding-bottom:18px;
	background-color: #E4E2E3;
}
.search_box .s_content .s_row {
	float: left;
	display: inline;
	clear: both;
	width: 620px;
	margin: 20px 0px 0px 22px;
}
.search_box .s_content  .dates_row{margin:20px 0px 0px 10px;}
.search_box .s_content .search_c_row{margin: 10px 0px 0px 22px;}
.search_box .s_content .search_c_row select, .search_box .s_content .search_c_row input{margin: 10px 5px 0px 0px;}
.search_box input{height:15px}
.search_box .s_content .dates_row input{height:auto;}

.search_box .s_content .s_row span {
	font-size: 12px;
	float: left;
	display: inline;
	margin-right: 5px;
	line-height: 21px;
}
.search_box .s_content .s_row select {
	font-size: 11px;
	color: #010101;	
	padding: 2px;
	border: 1px solid #9D9D9D;
	float: left;
	display:inline;
	margin-right: 5px;
}
.search_box .s_content .s_row input {
	font-size: 11px;
	color: #010101;
	width: 63px;	
	padding: 2px;
	border: 1px solid #9D9D9D;
	float: left;
	display:inline;
	margin-right: 5px;
}
.search_box .s_content .s_row img {
	cursor: pointer;
	float: left;
	display:inline;
	margin: 5px 5px 0px 0px;
}
.pager {
	float: left;
	width: 100%;
	clear:both;
	display:inline;
	text-align:left;
	margin: 20px 0px 0px 0px;
	color: #303030;
	font-size: 12px;
	font-weight: normal;
}
.pager .page_result {
	float: left;
	display:inline;
	margin-right: 40px;
}
.pager .page_result span {
	color: #6C0002;
	font-weight: bold;
}
.pager .page_nav {
	float: left;
	display:inline;
	width: 175px;
	margin: 0px 20px;
	display: inline;
}
.pager .page_nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.pager .page_nav ul li{
	float: right;
	display:inline;
	color: #6C0002;
	font-weight: bold;
	padding: 0px 4px;
}
.pager .page_nav ul li a:link, .pager .page_nav ul li a:visited, .pager .page_nav ul li a:active, .pager .page_nav ul li a:hover{
	color: #303030;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.pager .page_next {	
	float: left;
	display:inline;
}
.pager .page_next a:link, .pager .page_next a:visited, .pager .page_next a:active, .pager .page_next a:hover {	
	background-image: url(../media/general/double_arrow_white.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #303030;
	text-decoration: none;
	font-size: 12px;
	float: left;
	display:inline;
}
.pager .page_previous {	
	float: left;
	display:inline;
}
.pager .page_previous a:link, .pager .page_previous a:visited, .pager .page_previous a:active, .pager .page_previous a:hover {	
	background-image: url(../media/general/double_arrow_white_right.gif);
	background-position: right 5px;
	background-repeat: no-repeat;
	padding-right: 10px;
	color: #303030;
	text-decoration: none;
	font-size: 12px;
	float: left;
	display:inline;
}
.breadcrumbs {
	float: left;
	margin: 0px 22px 10px 22px;
	display: inline;
}
.breadcrumbs ul {
	list-style-type: none;
	padding:0px;
	margin:0px;
	width: 600px;
}
.breadcrumbs ul li{
	float: left;
	display:inline;
	background-image: url(../media/general/d_arrow_r.gif);
	background-position: right 4px;
	background-repeat: no-repeat;
	color: #494949;
	font-weight: normal;
	padding-right: 12px;
	margin-right: 10px;
}
.breadcrumbs ul li a:link, .breadcrumbs ul li a:visited, .breadcrumbs ul li a:active, .breadcrumbs ul li a:hover {
	color: #494949;
	font-weight: bold;
	text-decoration: none;
}
.register_item {
	float: left;
	display:inline;
	width: 100%;
	margin-top: 10px;
}
.register_item a:link, .register_item a:visited, .register_item a:active, .register_item a:hover {
	background-image: url(../media/general/double_arrow_white.gif);
	background-position: left 7px;
	background-repeat: no-repeat;
	color: #6D0002;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	padding-left: 16px;
	float: left;
	display:inline;
	margin-right: 25px;
}
.register_item span.date {
	color: #494949;
	float: left;
	display:inline;
	font-size: 12px;
	line-height: 18px;
}
.register_item span.sep {
	color: #494949;
	float: left;
	display:inline;
	font-size:12px;
	line-height:18px;
	margin: 0px 10px;
}
.register_item .text {
	color: #494949;
	font-size:12px;
	line-height:18px;
	margin-right: 10px
}
.register_item .name {
	color: #494949;
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	margin-right: 20px
}
.issue_container {
	float: left;
	display:inline;
	width: 100%;
}
.issue_container p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;	
	line-height: 20px;
}
.issue_container span {
	color: #000000;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
}
.issue_container a:link, .issue_container a:visited, .issue_container a:active, .issue_container a:hover{
	color: #924A41;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: underline;
}
.issue_title {
	float: right;
	display:inline;
	background-image: url(../media/general/double_arrow_white.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 16px;
}
.issue_title .date {
	color: #1C1C1C;
	font-size: 14px;
	font-weight: bold;
	float: left;
	display:inline;
}
.issue_title .name {
	color: #820503;
	font-size: 14px;
	font-weight: bold;
	float: left;
	display:inline;
	margin: 0px 8px;
}
.issue_title .name span{
	font-size: 12px;
	font-weight: normal;
}
.issue_item {
	float: right;
	width: 100%;
	background-image: url(../media/general/single_arrow_gray.gif);
	background-position: right 11px;
	background-repeat: no-repeat;
	padding-right: 4px;
	margin-right: 4px;
	display: inline;
	line-height: 26px;
}
.issue_item  a:link.articleName, .issue_item  a:visited.articleName{
	color: #6C6C6C;
	font-size: 12px;
	font-weight: bold;
	float: right;
	display:inline;
	margin: 0px 8px;
	text-decoration: none;
}
 .issue_item  a:active.articleName, .issue_item  a:hover.articleName {
	color: #6C6C6C;
	font-size: 12px;
	font-weight: bold;
	float: right;
	display:inline;
	margin: 0px 8px;
	text-decoration: underline;
 }
.issue_item  a:link.articleName span, .issue_item  a:visited.articleName span, .issue_item  a:active.articleName span, .issue_item  a:hover.articleName span{
	font-weight: normal;
}


/*---------- menu classes start here ----------*/
.menu {
	float: left;
	display:inline;
	width: 100%;
	border-top: 1px solid #ffffff;
}
.color_box {
	float: left;
	display:inline;
	width: 13px;
	height: 30px;
	border-right: 1px solid #ffffff;
}

.green  .level1 .color_box{
	background-color: #509775;
}
.green  .level2 .color_box{
	background-color: #c0e3b9;
}
.green  .level3 .color_box{
	background-color: #ebf7eb;
}
.green  .level4 .color_box{
	background-color: #ffffff;
}
.yellow  .level1 .color_box{
	background-color: #ca9e01;
}
.yellow  .level2 .color_box{
	background-color: #ede1b1;
}
.yellow  .level3 .color_box{
	background-color: #fbf8e7;
}
.yellow  .level4 .color_box{
	background-color: #ffffff;
}

.pink  .level1 .color_box{
	background-color: #A6004D;
}
.pink .level2 .color_box{
	background-color: #EEBCB1;
}
.pink  .level3 .color_box{
	background-color: #FBECE7;
}
.pink  .level4 .color_box{
	background-color: #ffffff;
}

.purple  .level1 .color_box{
	background-color: #3F4880;
}
.purple .level2 .color_box{
	background-color: #B8C0E4;
}
.purple  .level3 .color_box{
	background-color: #E7E9F6;
}
.purple  .level4 .color_box{
	background-color: #ffffff;
}

.level1 .menu_item{
	float: left;
	display:inline;
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #ffffff;
	cursor: pointer;
	background-color: #cccccc;
	/*font-weight: bold;*/
}
/*.level2 .menu_item
{
	
	/*
	float: left;
	display:inline;
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #ffffff;
	cursor: pointer;
	background-color: #efefef;
	/*font-weight: bold;*/
/*
*/
/*}
*/


/*
.level3 .menu_item{
	float: left;
	display:inline;
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #ffffff;
	cursor: pointer;
	background-color: #fbfbfb;
}
.level4 .menu_item{
	float: left;
	display:inline;
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #ffffff;
	cursor: pointer;
	background-color: #ffffff;
}*/
.level1 .menu_item .menu_item_title_on {
	float: left;
	display:inline;
	height: 30px;
	margin-left: 10px;
	display: inline;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right 10px;	
	padding-right: 12px;
}

.level1 .menu_item .menu_item_title_on span {
	color: #292828;
	font-size: 15px;
	text-align: left;
	line-height: 28px;	
}




/*
.level2 .menu_item .menu_item_title_on {
	float: left;
	display:inline;
	height: 30px;
	margin-left: 20px;
	display: inline;	
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right 14px;	
	padding-right: 12px;
/*	font-weight: bold;*/
	/*font-size: 12px;
}
.level2 .menu_item .menu_item_title_on span {
	font-size: 12px;
	text-align: left;
	line-height: 28px;
/*	font-weight: bold;	*/
/*}
.level2 .menu_item .menu_item_title_on a:link,
.level2 .menu_item .menu_item_title_on a:visited,
.level2 .menu_item .menu_item_title_on a:active,
.level2 .menu_item .menu_item_title_on a:hover {
	font-size: 22px;
	text-align: left;
	line-height: 28px;

	text-decoration: none;
	
}

.level2 .menu_item .menu_item_titleLast_off {
	background-position: right 14px;
	background-repeat: no-repeat;
	cursor: pointer;
	display: inline;
	height: 30px;
	margin-left: 20px;
	padding-right: 12px;
	text-align: left;
	width: 74%;
	overflow: hidden;
	float:left;
	
}
.level2 .menu_item .menu_item_titleLast_off span {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	/*font-weight: bold;*/
/*	float: left;
}
.level2 .menu_item .menu_item_titleLast_off a:link,
.level2 .menu_item .menu_item_titleLast_off a:visited,
.level2 .menu_item .menu_item_titleLast_off a:active,
.level2 .menu_item .menu_item_titleLast_off a:hover {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	/*font-weight: bold;*/
/*	text-decoration: none;
	float: left;
}

.level2 .menu_item .menu_item_titleLast_on {
	float: left;
	height: 30px;
	margin-left: 20px;
	display: inline;	
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right 14px;	
	padding-right: 12px;
	overflow: hidden;
	width: 74%;
	text-align: left;
}
.level2 .menu_item .menu_item_titleLast_on span {
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: bold;
	float: left;	
}
.level2 .menu_item .menu_item_titleLast_on a:link,
.level2 .menu_item .menu_item_titleLast_on a:visited,
.level2 .menu_item .menu_item_titleLast_on a:active,
.level2 .menu_item .menu_item_titleLast_on a:hover {
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: bold;
	text-decoration: none;
	float: left;
}

*/

/*
.level3 .menu_item .menu_item_title_on {
	float: left;
	height: 30px;	
	display: inline;	
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: left 12px;	
	padding-left: 12px;
}
.level3 .menu_item .menu_item_title_on span {
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: normal;			
}
.level3 .menu_item .menu_item_title_on a:link,
.level3 .menu_item .menu_item_title_on a:visited,
.level3 .menu_item .menu_item_title_on a:active,
.level3 .menu_item .menu_item_title_on a:hover {
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: normal;
	text-decoration: none;	
}
.level4 .menu_item .menu_item_title_on {
	float: left;
	height: 30px;		
	display: inline;	
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: left 12px;
}
.level4 .menu_item .menu_item_title_on span {
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: normal;			
}
.level4 .menu_item .menu_item_title_on a:link,
.level4 .menu_item .menu_item_title_on a:visited,
.level4 .menu_item .menu_item_title_on a:active,
.level4 .menu_item .menu_item_title_on a:hover {
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: normal;
	text-decoration: none;	
}

.green .level1 .menu_item .menu_item_title_on {	
	background-image: url(../media/menu/green/level1.gif);	
}
.green .level2 .menu_item .menu_item_title_on {
	color: #509775;
	background-image: url(../media/menu/green/level2.gif);
}
.green .level3 .menu_item .menu_item_title_on {
	color: #509775;
	background-image: url(../media/menu/green/level3.gif);	
}
.green .level3 .menu_item .menu_item_title_off {	
	background-image: url(../media/menu/green/level3.gif);	
}
.green .level4 .menu_item .menu_item_title_on {
	color: #509775;
	background-image: url(../media/menu/green/level4.gif);	
	margin-right: 32px;
	display: inline;
}
.green .level4 .menu_item .menu_item_title_off {
	color: #509775;
	background-image: url(../media/menu/green/level4.gif);	
	margin-right: 32px;
	display: inline;
}

.yellow .level1 .menu_item .menu_item_title_on {	
	background-image: url(../media/menu/yellow_eng/level1_on.gif);	
}
.yellow .level2 .menu_item .menu_item_title_on {
	color: #b38c01;
	background-image: url(../media/menu/yellow_eng/level2.gif);	
}
.yellow .level3 .menu_item .menu_item_title_on {
	color: #b38c01;
	background-image: url(../media/menu/yellow_eng/level3.gif);	
}
.yellow .level3 .menu_item .menu_item_title_off {	
	background-image: url(../media/menu/yellow_eng/level3.gif);	
}
.yellow .level4 .menu_item .menu_item_title_on {
	color: #b38c01;
	background-image: url(../media/menu/yellow_eng/level4.gif);	
	margin-left: 32px;
	display: inline;
}
.yellow .level4 .menu_item .menu_item_title_off {
	color: #b38c01;
	background-image: url(../media/menu/yellow_eng/level4.gif);	
	margin-left: 32px;
	display: inline;
}




.pink .level1 .menu_item .menu_item_title_on {	
	background-image: url(../media/menu/pink/level1.gif);	
}
.pink .level2 .menu_item .menu_item_title_on {
	color: #A6004D;
	background-image: url(../media/menu/pink/level2.gif);	
}
.pink .level3 .menu_item .menu_item_title_on {
	color: #A6004D;
	background-image: url(../media/menu/pink/level3.gif);	
}
.pink .level3 .menu_item .menu_item_title_off {	
	background-image: url(../media/menu/pink/level3.gif);	
}
.pink .level4 .menu_item .menu_item_title_on {
	color: #A6004D;
	background-image: url(../media/menu/pink/level4.gif);	
	margin-right: 32px;
	display: inline;
}
.pink .level4 .menu_item .menu_item_title_off {
	color: #A6004D;
	background-image: url(../media/menu/pink/level4.gif);	
	margin-right: 32px;
	display: inline;
}
.purple .level1 .menu_item .menu_item_title_on {	
	background-image: url(../media/menu/purple/level1.gif);	
}
.purple .level2 .menu_item .menu_item_title_on {
	color: #3F4880;
	background-image: url(../media/menu/purple/level2.gif);	
}
.purple .level3 .menu_item .menu_item_title_on {
	color: #3F4880;
	background-image: url(../media/menu/purple/level3.gif);	
}
.purple .level3 .menu_item .menu_item_title_off {	
	background-image: url(../media/menu/purple/level3.gif);	
}
.purple .level4 .menu_item .menu_item_title_on {
	color: #3F4880;
	background-image: url(../media/menu/purple/level4.gif);	
	margin-right: 32px;
	display: inline;
}
.purple .level4 .menu_item .menu_item_title_off {
	color: #3F4880;
	background-image: url(../media/menu/purple/level4.gif);	
	margin-right: 32px;
	display: inline;
}
.level1 .menu_item .menu_item_title_off {
	float: left;
	height: 30px;
	margin-left: 10px;
	display: inline;
	cursor: pointer;
}
.level1 .menu_item .menu_item_title_off span {
	color: #292828;
	font-size: 15px;
	text-align: left;
	line-height: 28px;
}
.level1 .menu_item .menu_item_title_on {
	float: left;
	height: 30px;
	margin-left: 10px;
	display: inline;
	cursor: pointer;
}
.level1 .menu_item .menu_item_title_off {
	float: left;
	height: 30px;
	margin-left: 10px;
	display: inline;
	cursor: pointer;
}
.level1 .menu_item .menu_item_title_off span {
	color: #292828;
	font-size: 15px;
	text-align: left;
	line-height: 28px;
}


/*
.level2 .menu_item .menu_item_title_off {
	float: left;
	height: 30px;	
	margin-left: 20px;
	display: inline;
	cursor: pointer;
	color: #000000;
}
.level2 .menu_item .menu_item_title_off span {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: bold;
}
.level2 .menu_item .menu_item_title_off a:link,
.level2 .menu_item .menu_item_title_off a:visited,
.level2 .menu_item .menu_item_title_off a:active,
.level2 .menu_item .menu_item_title_off a:hover {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: bold;
	text-decoration: none;
}*/

/*
.level3 .menu_item .menu_item_title_off {
	float: left;
	height: 30px;		
	display: inline;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: left 12px;	
	margin-right: 2px;
	padding-left: 14px;
}
.level3 .menu_item .menu_item_title_off  span {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: normal;	
}
.level3 .menu_item .menu_item_title_off a:link,
.level3 .menu_item .menu_item_title_off a:visited,
.level3 .menu_item .menu_item_title_off a:active,
.level3 .menu_item .menu_item_title_off a:hover {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;
	font-weight: normal;
	text-decoration: none;	
}
.level4 .menu_item .menu_item_title_off {
	float: left;
	height: 30px;		
	display: inline;
	cursor: pointer;
}
.level4 .menu_item .menu_item_title_off span {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;	
}
.level4 .menu_item .menu_item_title_off a:link,
.level4 .menu_item .menu_item_title_off a:visited,
.level4 .menu_item .menu_item_title_off a:active,
.level4 .menu_item .menu_item_title_off a:hover {
	color: #000000;
	font-size: 12px;
	text-align: left;
	line-height: 28px;	
	text-decoration: none;	
}


*/
/*---------- menu classes end here ----------*/
.fLeft{float:left;display:inline;}
.fLeft_100{float:left;display:inline;width:100%;}
.fRight{float:right;display:inline;}
.fRight_100{float:right;display:inline;width:100%;}
.form_container .fields .hiddenCont input{border:0px;}
.form_container .fields input.interes_ch{width:auto;border:0px;}
.dec_add .fields .field_name{width:100px;}

.form_container .fields input, .form_container .fields textarea, .form_container .fields select{
	float:right;
	display:inline;
	width:210px;
	border:1px solid #7E7E80;
}
.form_container .fields select{width:auto;}
.form_container .fields textarea{height:45px;}

.search_input_btn, .search_box .s_content .s_row input.search_input_btn{float:left;padding:0px;border:0px;width:72px;height:19px;}

/* Alona's */
.reference_item {
	float:left;
	display:inline;
	clear:both;
	width:100%;
}
.reference_item .title {
background-image:url(../media/general/double_arrow_white_left.gif);
background-position:left 5px;
background-repeat:no-repeat;
color:#000000;
display:inline;
float:left;
font-size:12px;
font-weight:bold;
line-height:20px;
margin-right:4px;
padding-left:16px;
width:120px;
height:auto;
}
.reference_item span.data{
	float:left;
	display:inline;
	width:500px;
	line-height:20px;
	
}
.nobold{font-weight:normal;}
.reference_item .nobold{font-weight:normal;}
.bold{font-weight:bold;}

.footerNav ul li img.ewave {width:124px;height:20px;margin:0px;}