/* BOX9 :: start */
div.box9{width: 1245px; padding: 0; margin: auto;}
div.box9 .top {
         padding: 0;
         margin: 0;
}
div.box9 .top .left {
         background: url(../img/box9/tl.gif) no-repeat top left;
         padding: 0 0 0 9px;
         margin: 0;height:9px;
}
div.box9 .top .right {
         background: url(../img/box9/tr.gif) no-repeat top right;
         padding: 0 9px 0 0;
         margin: 0;height:9px;
}
div.box9 .top .middle {
         padding: 9px 0 0;
         margin: 0;
}

div.box9 .top .middle.bgfff,
div.box9.bgfff
{
	background: #FFF;
}

div.box9 .bottom {
         padding: 0;
         margin: 0;
}
div.box9 .bottom .left {
         background: url(../img/box9/border.gif) no-repeat bottom left;
         padding: 0;
         margin: 0;
}
div.box9 .bottom .right {
         background: url(../img/box9/border.gif) no-repeat bottom right;
         padding: 0;
         margin: 0;
}
div.box9 .bottom .middle {
         background: url(../img/box9/border.gif) repeat-x bottom;
         padding: 0;
         margin: 0;
}
div.box9 .content {
         padding: 0;
         margin: 0;
		 background: #FFF;
}
div.box9 .content .left {
         margin: 0;
		 padding: 0;
		 border-left: 1px solid #ececec;
}
div.box9 .content .left .left {
         border: 0;
}
div.box9 .content .right {
         margin: 0;
         padding: 0;
		 border-right: 1px solid #ececec;
}
div.box9 .content .right .right {
         border: 0;
}
div.box9 .content .middle {
         padding: 10px 0;
         margin: 0;
}
/* BOX9 :: end */
div.box9.library #companyDocsList	{background-color: #FFFFFF;}
div.box9.library #searchDocsFilter	{background-color: #f2f2f2;}
div.box9.library .top .left			{background-image: url(../img/box9/library/tl.gif);}
div.box9.library .top .right		{background-image: url(../img/box9/library/tr.gif);}
div.box9.library .top .middle		{background-image: url(../img/box9/library/border.gif);}
div.box9.library .bottom .left		{background-image: url(../img/box9/library/border.gif);}
div.box9.library .bottom .right		{background-image: url(../img/box9/library/border.gif);}
div.box9.library .bottom .middle	{background-image: url(../img/box9/library/border.gif);}
div.box9.library .content .left		{}
div.box9.library .content .right	{}
div.box9.library.revision .bottom 	{background-color: #FFFFFF;}
div.box9.library.revision .bottom .left		{padding: 0 0 0 9px;background-image: url(../img/box9/library/bl.gif);}
div.box9.library.revision .bottom .right	{padding: 0 9px 0 0;background-image: url(../img/box9/library/br.gif);}
div.box9.library.revision .bottom .middle	{padding: 9px 0 0}

/* BOX6 :: start */
div.box6 .top {
         padding: 0;
         margin: 0;
         width: auto;
}
div.box6 .top .left {
         background: url(../img/box6/tl.gif) no-repeat top left;
         padding: 0 0 0 6px;
         margin: 0;
}
div.box6 .top .right {
         background: url(../img/box6/tr.gif) no-repeat top right;
         padding: 0 6px 0 0;
         margin: 0;
}
div.box6 .top .middle {
         background: url(../img/box6/border.gif) repeat-x top;
         padding: 6px 0 0;
         margin: 0;
         width: auto;
}
div.box6 .bottom {
         padding: 0;
         margin: 0;
         width: auto;
         background-color: #E3F7DE;
}
div.box6 .bottom .left {
         background: url(../img/box6/bl.gif) no-repeat bottom left;
         padding: 0 0 0 6px;
         margin: 0;
}
div.box6 .bottom .right {
         background: url(../img/box6/br.gif) no-repeat bottom right;
         padding: 0 6px 0 0;
         margin: 0;
}
div.box6 .bottom .middle {
         background: url(../img/box6/border.gif) repeat-x bottom;
         padding: 6px 0 0;
         margin: 0;
         width: auto;
}
div.box6 .content {
         padding: 0;
         margin: 0;
         background-color: #E3F7DE;
}
div.box6 .content .left {
         background: url(../img/box6/border.gif) repeat-y left;
         padding: 0 0 0 1px;
         margin: 0;
}
div.box6 .content .right {
         background: url(../img/box6/border.gif) repeat-y right;
         padding: 0 1px 0 0;
         margin: 0;
}
div.box6 .content .middle {
         padding: 0;
         margin: 0;
         width: 906px;
}
/* BOX6 :: end */

/* TABLE6 :: start */
div.table6 {
		 background-color: #BFC3C8;
}
div.table6 tr th {
		 white-space: nowrap;
		 font-size: 12px;
		 background-color: #FFF;
		 padding: 5px 3px;
}

div.table6 tr th a,
div.table6 tr th a:link,
div.table6 tr th a:visited {
		 text-decoration: none;
		 font-size: 12px;
		 color: #045AA4;
}
div.table6 tr th a:hover{
		 /*text-decoration: none;
		 font-size: 12px;*/
		 color: #4C5E6C;
}
div.table6 tr th .thin_th{font-weight:normal}
div.table6 tr th .thin_th a, div.table6 tr th .thin_th a:link, div.table6 tr th .thin_th a:hover, div.table6 tr th .thin_th a:visited{text-decoration:underline}
div.table6 tr th a.uarr {
         background: url(../img/arrows/uarr.gif) no-repeat right 5px;
         padding: 0 12px 0 0;
}
div.table6 tr th a.uarr:hover {
        background: url(../img/arrows/uarr.gif) no-repeat right -5px;
}
div.table6 tr th a.darr {
         background: url(../img/arrows/darr.gif) no-repeat right 5px;
         padding: 0 12px 0 0;
}
div.table6 tr th a.darr:hover {
		background: url(../img/arrows/darr.gif) no-repeat right -5px;
}
div.table6 tr td {
/*		 background-color: #e3f7de;*/
		 background-color: #ffffff;
		 padding: 3px;
}
div.table6 tr td td {
		 background: transparent;
}
div.table6 tr.row0 td {
		 background-color: #ffffff;
}
div.table6 tr.row1 td {
		 background-color: #eceff1;
}
div.table6 tr.row_yellow td {
		 background-color: #FFFFBB;
}
/* TABLE6 :: end */

div.table7 tr.row0 td {
		 background-color: #ffffff;
}
div.table7 tr.row1 td {
		 background-color: #eceff1;
}

/* TABS :: end */
div.tabs {
         padding: 0px 0px 0px 15px;
         margin: 0px;
}
div.tabs div {
         float: left;
}
div.tabs #tab .left {
         background: url(../img/tabs/tab_l_p.gif) no-repeat top left;
         padding: 0px 0px 0px 5px;
         margin: 0px 0px 0px 2px;
}
div.tabs #tab .right {
         background: url(../img/tabs/tab_r_p.gif) no-repeat top right;
         padding: 0px 21px 0px 0px;
         margin: 0px;
}
div.tabs #tab .middle {
         background: url(../img/tabs/tab_bg_p.gif) repeat-x top;
         height: 26px;
         line-height:26px;
         padding: 0px;
         margin: 0px;
}
div.tabs #tab.active .left {
         background: url(../img/tabs/tab_l_a.gif) no-repeat top left;
}
div.tabs #tab.active .right {
         background: url(../img/tabs/tab_r_a.gif) no-repeat top right;
}
div.tabs #tab.active .middle {
         background: url(../img/tabs/tab_bg_a.gif) repeat-x top;
}
/* TABS :: end */




/* FOOTER :: end */
div.footer {
         padding: 0;
}
div.footer .left {
    background: #0e76bc;
}
div.footer .left a {
    font-size: 15px;
    line-height: 30px;
    /*margin-right: 60px;*/
    padding: 0 35px;
}
div.footer .middle {
    line-height: 27px;
    text-align: left;
    white-space: nowrap;
    color: #fff;
    padding-left: 20px;
}
div.footer .middle a {
		 color: #5dc7ff;
		 text-decoration:none;
}
div.footer .middle a:hover {
		 color: #fff;
		 text-decoration:underline;
}
div.footer .middle a.ac {
    cursor: default;
    text-decoration: none;
    color: #F9D062;
}

/*div.footer .middle a:first-child:after{*/
    /*content: 'TM';*/
    /*color: #d0c676;*/
    /*font-size: 10px;*/
    /*position: relative;*/
    /*top: -6px;*/
    /*font-weight: bold;*/
/*}*/
/* FOOTER :: end */


/* boxPopup :: begin */
#boxPopup{
		position: absolute;
		display: none;
		z-index: 100;
}
#boxPopup > table {width: 100%;}
#boxPopup table td {
	padding: 0px;
	/*padding: 0px !important;*/
}
/*#boxPopup table td img {margin: auto !important;}*/

#boxPopup table td.top-bg{background:url(../img/popupinfo/t.png) repeat-x top;height:2px;}
#boxPopup table td.top-left-corner{background:url(../img/popupinfo/tl.png) no-repeat top left; height:2px; width: 2px;}
#boxPopup table td.top-right-corner{background:url(../img/popupinfo/tr.png) no-repeat top right; height:2px; width: 2px;}

#boxPopup table td.bottom-bg{background:url(../img/popupinfo/b.png) repeat-x bottom;text-align: center; height:2px;}
#boxPopup table td.bottom-left-corner{background:url(../img/popupinfo/bl.png) no-repeat bottom left; height:2px; width: 2px;}
#boxPopup table td.bottom-right-corner{background:url(../img/popupinfo/br.png) no-repeat bottom right; height:2px; width: 2px;}

#boxPopup table td.left-bg{background:url(../img/popupinfo/l.png) repeat-y left top; width: 2px;}
#boxPopup table td.right-bg{background:url(../img/popupinfo/r.png) repeat-y right top; width: 2px;}
#boxPopup table td.content-bg{
    background: #328ac6;
	/*padding-right: 40px !important;*/
	line-height: 14px;
	white-space: normal;
	text-align: initial;
    border-radius: 3px;
}
#boxPopup table td.content-bg-transparent{
	background: #cccccc url(../img/popupinfo/bg.png) repeat-x center top;
	color: #333333;
}
#boxPopup table td.content-bg.pr0{
	/*padding-right: 0px !important;*/
}
#boxPopup .content-bg  div {font-size: 12px;}

#boxPopup table td.top-bg,
#boxPopup table td.top-left-corner,
#boxPopup table td.top-right-corner,
#boxPopup table td.bottom-bg,
#boxPopup table td.bottom-left-corner,
#boxPopup table td.bottom-right-corner,
#boxPopup table td.left-bg,
#boxPopup table td.right-bg {line-height:0; padding: 0 !important;}


/* boxPopup :: end */

/* boxPopupWhite :: begin */
#boxPopupWhite{
		position: absolute;
		/*display: none;*/
		z-index: 100;
		width:250px;
}
#boxPopupWhite table td {
	padding: 0px;
}

#boxPopupWhite table td.top-bg{background:url(../img/popupinfo/t.png) repeat-x top;height:2px;}
#boxPopupWhite table td.top-left-corner{background:url(../img/popupinfo/tl.png) no-repeat top left; height:2px; width: 2px;}
#boxPopupWhite table td.top-right-corner{background:url(../img/popupinfo/tr.png) no-repeat top right; height:2px; width: 2px;}

#boxPopupWhite table td.bottom-bg{background:url(../img/popupinfo/b.png) repeat-x bottom;text-align: center; height:2px;}
#boxPopupWhite table td.bottom-left-corner{background:url(../img/popupinfo/bl.png) no-repeat bottom left; height:2px; width: 2px;}
#boxPopupWhite table td.bottom-right-corner{background:url(../img/popupinfo/br.png) no-repeat bottom right; height:2px; width: 2px;}

#boxPopupWhite table td.left-bg{background:url(../img/popupinfo/l.png) repeat-y left top; width: 2px;}
#boxPopupWhite table td.right-bg{background:url(../img/popupinfo/r.png) repeat-y right top; width: 2px;}
#boxPopupWhite table td.content-bg{background: #ffffff; 
padding-right: 40px;
}
#boxPopupWhite table td.content-bg.pr0{padding-right: 0px;}
/* boxPopupWhite :: end */

#content_error
{
padding: 3px;	
}

/* WELCOME :: begin */
.welcome{
	padding:0px 20px;
	color:#032B44;
}
.welcome a:link{text-decoration:underline}
/* WELCOME :: end */
*html #frontex_logo{
   background:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/frontex.png', sizingMethod='scale');
}
/*---------------------- pagination --------------*/
.pagination_bg{padding-right: 5px;}
#popupcontent .pagination_bg{ padding:3px 0;}

/*---------------------- new --------------*/

.minusmargin{
    margin-top: 0;
}

.divmm{
width: 100%;
display: block;
}


div#view_all_categories .divmm a,
div#view_all_categories .divmm a:link,
div#view_all_categories .divmm a:visited {
display: block;
width: 100%;
padding-right: 33px;
padding-left: 7px;
padding-top: 2px;
padding-bottom: 2px;
color: #4d4d4d;
text-decoration: none;
}
div#view_all_categories .divmm a:hover{
background: #e6e6e6;
border: 1px solid #f2f2f2;
padding-right: 32px;
padding-left: 6px;
padding-top: 1px;
padding-bottom: 1px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
box-sizing: border-box;
}


div.user-boxpopup .divmm a,
div.user-boxpopup .divmm a:link,
div.user-boxpopup .divmm a:visited {
    text-align: left;
    display: block;
    /* width: 100%; */
    padding-right: 33px;
    padding-left: 7px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #fff;
    text-decoration: none;
    min-width: 135px;
}
div.user-boxpopup .divmm a:hover{
    background: #DFEFF7;
    color: #0e76bc;
}

.user-boxpopup{
position: relative;
z-index: 100;
}