body {
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	cursor: default;
	color: #5E6B83;
}








table {
	border: none;
	border-collapse: collapse;
}
td,
th {
	border: none;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
img {
	border: none;
	padding: 0px;
}
a {
	text-decoration: none;
	color: #0022CC;
	cursor: pointer;
}
a:hover {
	text-decoration: underline;
}
/*
a:visited {
	color: #660066;
}
*/
form {
	padding: 0px;
	margin: 0px;
}

input, select, button, textarea {
	padding: 0px;
	margin: 0px;
}
button {
	border: none;
}
ul, ol, li {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
ul.user_ul,  ul.user_ul li, li.user_ul {list-style-type:disc; margin-left: 30px; }
h1 {
	font-size: 150%;
	line-height: 110%;
	font-weight: normal;

	margin: 30px 0px 10px 0px;
	padding: 0px;
	color: #5CB300;
}
h2 {
	font-size: 125%;
	line-height: 115%;
	font-weight: normal;

	margin: 15px 0px 5px 0px;
	padding: 0px;
	color: #5CB300;
}
h3 {
	font-size: 110%;
	line-height: 120%;
	font-weight: normal;

	margin: 15px 0px 5px 0px;
	padding: 0px;
	color: #5CB300;
}
h4 {
	font-size: 90%;
	line-height: 130%;
	font-weight: normal;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}
h5 {
	font-size: 85%;
	line-height: 130%;
	font-weight: normal;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}
h6 {
	font-size: 80%;
	line-height: 130%;
	font-weight: normal;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

h1 a, h2 a, h3 a,
h1 a:visited, h2 a:visited, h3 a:visited {
	color: #5CB300;
	text-decoration: underline;
}
h1 a:hover, h2 a:hover, h3 a:hover {
	color: #5CB300;
	text-decoration: none;
}

p {
	line-height: 130%;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

sub {
	font-size: 80%;
	position: relative;
	top: 0.3em;
	vertical-align: baseline;
}
sup {
	font-size: 80%;
	position: relative;
	top: -0.4em;
	vertical-align: baseline;
}













/*
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
*/





.placeholder {
	height: 4px;
	margin: -2px 0px;
	overflow: hidden;
	visibility: hidden;
}
.spacer {
	height: 10px;
	margin: -10px 0px 0px 0px;
	overflow: hidden;
	visibility: hidden;
}















.tableLayout {
	width: 100%;
}
.tableLayout {
	font-size: x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
}


.columnMain {
	width: 75.5%;
	padding: 0px 30px 0px 105px;
}
.columnSidebar {
	width: 24.5%;
	padding: 0px 60px 0px 15px;
}








.rowHeader .columnMain {
	padding: 0px;
	background: #0023A0 url("../images/menu-main-shadow.gif") repeat-x 0px 140px;
}
.rowHeader .columnMain .placeholder {
	width: 735px;
}
.rowHeader .columnSidebar {
	padding: 0px;
	background-position: 0px 60px;
}
.rowHeader .columnSidebar .placeholder {
	width: 255px;
}












.rowHeader .columnSidebar .boxBackground {
	position: relative;
	width: 100%;
	height: 60px;
	background: #0023A0;
	text-align: right;
}
.rowHeader .columnSidebar .boxBackground a:link,
.rowHeader .columnSidebar .boxBackground a:active,
.rowHeader .columnSidebar .boxBackground a:visited
{
	text-decoration: underline;
	color: #fff;
}
.rowHeader .columnSidebar .boxBackground a:hover {
    text-decoration: none;
}
.rowHeader .columnSidebar .boxBackground div {
	position: absolute;
	top: 60px;
	left: 0px;
	width: 15px;
	height: 15px;
	background-repeat: no-repeat;
	background-position: top left;
}


.rowHeader .headerArt_1 .corner {
    width:25px;
    height:25px;
	background: url("../images/header-art/002-corner.gif") no-repeat;
}



.rowHeader .boxHeader {
	position: relative;
	background: url("../images/header-background.jpg") no-repeat 0px 0px;
}
* html .rowHeader .boxHeader {
	height: 1%;
}

.rowHeader .boxLogo {
	position: absolute;
	top: 27px;
	left: 47px;
	z-index: 2;
}

.rowHeader .boxMenuMain {
	position: relative;
	padding: 110px 0px 0px 0px;
	margin: 0px 30px 0px 105px;
	background: url("../images/menu-main-shadow.gif") repeat-x 0px 110px;
	z-index: 1;
}
.rowHeader .boxMenuMain ul {
	position: relative;
	height: 30px;
	padding: 10px 0px 0px 0px;
	background: url("../images/header-background.jpg") no-repeat -105px -110px;
}
.rowHeader .boxMenuMain li {
	position: relative;
	display: block;
	width: 33%;
	float: left;
}
.rowHeader .boxMenuMain .boxMenuButton {
	position: relative;
	display: block;
	width: 100%;
}

.rowHeader .boxMenuButton span {
	display: block;
}


.rowHeader .boxMenuMain .alternateText,
.rowHeader .boxMenuMain .background,
.rowHeader .boxMenuMain .title {
	display: block;
	top: 0px;
	left: 0px;
	height: 30px;
}
.rowHeader .boxMenuMain .alternateText {
	position: absolute;
	padding: 0px 10px;
	overflow: hidden;
	z-index: 11;
}
.rowHeader .boxMenuMain .background,
.rowHeader .boxMenuMain .title {
	position: relative;
	background-color: transparent;
	background-image: url("../images/menu-main-buttons-titles.gif");
	background-position: center 0px;
}
.rowHeader .boxMenuMain .background {
	margin: 0px 10px;
	z-index: 12;
}
.rowHeader .boxMenuMain .title {
	background-repeat: no-repeat;
	z-index: 13;
}

.rowHeader .boxMenuMain .boxMenuButton span span span {
	background-image: url("../images/menu-main-buttons-edges.gif");
	background-repeat: no-repeat;
	background-position: 100px 100px;
}
.rowHeader .boxMenuMain .edgeLeft {
	position: absolute;
	top: 0px;
	left: -25px;
	width: 30px;
	height: 30px;
	overflow: hidden;
	z-index: 14;
}
.rowHeader .boxMenuMain .edgeRight {
	position: absolute;
	top: 0px;
	left: 100%;
	width: 20px;
	margin-left: -5px;
	height: 30px;
	overflow: hidden;
	z-index: 15;
}
.rowHeader .boxMenuMain .button_1 .edgeLeft {
	width: 15px;
	left: -10px;
}
.rowHeader .boxMenuMain .button_3 .edgeRight {
	top: -10px;
	height: 40px;
	width: 30px;
}
.rowHeader .boxMenuMain .menu_2 .button_2 .edgeLeft,
.rowHeader .boxMenuMain .menu_3 .button_2 .edgeLeft,
.rowHeader .boxMenuMain .menu_3 .button_3 .edgeLeft {
	width: 20px;
	left: -15px;
}
.rowHeader .boxMenuMain .menu_2 .button_1 .edgeRight,
.rowHeader .boxMenuMain .menu_3 .button_1 .edgeRight,
.rowHeader .boxMenuMain .menu_3 .button_2 .edgeRight {
	width: 30px;
}









.rowHeader .boxMenuMain .button_1 .edgeLeft {
	background-position: -15px 0px !important;
}
.rowHeader .boxMenuMain .menu_0 .button_1 a:hover .edgeLeft,
.rowHeader .boxMenuMain .menu_2 .button_1 a:hover .edgeLeft,
.rowHeader .boxMenuMain .menu_3 .button_1 a:hover .edgeLeft {
	background-position: -15px -30px !important;
}
.rowHeader .boxMenuMain .menu_1 .button_1 .edgeLeft {
	background-position: -15px -60px !important;
}
.rowHeader .boxMenuMain .menu_0 .button_1 a:hover .edgeRight,
.rowHeader .boxMenuMain .menu_0 .button_2 a:hover .edgeRight,
.rowHeader .boxMenuMain .menu_1 .button_2 a:hover .edgeRight {
	background-position: 0px -150px !important;
}
.rowHeader .boxMenuMain .menu_2 .button_1 .edgeRight,
.rowHeader .boxMenuMain .menu_3 .button_2 .edgeRight {
	background-position: 0px -300px !important;
}
.rowHeader .boxMenuMain .menu_2 .button_1 a:hover .edgeRight,
.rowHeader .boxMenuMain .menu_3 .button_2 a:hover .edgeRight {
	background-position: 0px -270px !important;
}
.rowHeader .boxMenuMain .menu_0 .button_2 .edgeLeft,
.rowHeader .boxMenuMain .menu_0 .button_3 .edgeLeft,
.rowHeader .boxMenuMain .menu_1 .button_3 .edgeLeft {
	background-position: 0px -90px !important;
}
.rowHeader .boxMenuMain .menu_0 .button_2 a:hover .edgeLeft,
.rowHeader .boxMenuMain .menu_0 .button_3 a:hover .edgeLeft,
.rowHeader .boxMenuMain .menu_1 .button_3 a:hover .edgeLeft {
	background-position: 0px -180px !important;
}
.rowHeader .boxMenuMain .menu_1 .button_2 .edgeLeft,
.rowHeader .boxMenuMain .menu_2 .button_3 .edgeLeft {
	background-position: 0px -120px !important;
}
.rowHeader .boxMenuMain .menu_1 .button_2 a:hover .edgeLeft,
.rowHeader .boxMenuMain .menu_2 .button_3 a:hover .edgeLeft {
	background-position: 0px -210px !important;
}
.rowHeader .boxMenuMain .menu_3 .button_1 .edgeRight {
	background-position: 0px -240px !important;
}
.rowHeader .boxMenuMain .menu_3 .button_1 a:hover .edgeRight {
	background-position: 0px -330px !important;
}
.rowHeader .boxMenuMain .menu_3 .button_2 a:hover .edgeLeft {
	background-position: -10px -360px !important;
}
.rowHeader .boxMenuMain .button_3 .edgeRight {
	background-position: 0px -390px !important;
}
.rowHeader .boxMenuMain .menu_0 .button_3 a:hover .edgeRight,
.rowHeader .boxMenuMain .menu_1 .button_3 a:hover .edgeRight,
.rowHeader .boxMenuMain .menu_2 .button_3 a:hover .edgeRight {
	background-position: 0px -430px !important;
}
.rowHeader .boxMenuMain .menu_3 .button_3 .edgeRight {
	background-position: 0px -470px !important;
}







.rowHeader .boxMenuMain .button_1 .title {
	background-position: center -30px !important;
}
.rowHeader .boxMenuMain .button_2 .title {
	background-position: center -60px !important;
}
.rowHeader .boxMenuMain .button_3 .title {
	background-position: center -90px !important;
}


.rowHeader .boxMenuMain .menu_1 .button_1 .title,
.rowHeader .boxMenuMain .menu_2 .button_2 .title,
.rowHeader .boxMenuMain .menu_3 .button_3 .title {
	background-color: #4375D7;
}


.rowHeader .boxMenuMain .menu_1 .button_1 .title,
.rowHeader .boxMenuMain .button_1 a:hover .title {
	background-position: center -150px !important;
}
.rowHeader .boxMenuMain .menu_2 .button_2 .title,
.rowHeader .boxMenuMain .button_2 a:hover .title {
	background-position: center -180px !important;
}
.rowHeader .boxMenuMain .menu_3 .button_3 .title,
.rowHeader .boxMenuMain .button_3 a:hover .title {
	background-position: center -210px !important;
}


.rowHeader .boxMenuMain .button_1 a:hover .background,
.rowHeader .boxMenuMain .button_2 a:hover .background,
.rowHeader .boxMenuMain .button_3 a:hover .background {
	background-position: center -120px !important;
}


.rowHeader .boxMenuMain .menu_0 .button_1,
.rowHeader .boxMenuMain .menu_1 .button_1,
.rowHeader .boxMenuMain .menu_2 .button_2,
.rowHeader .boxMenuMain .menu_3 .button_3 {
	z-index: 23 !important;
}
.rowHeader .boxMenuMain .menu_0 .button_2,
.rowHeader .boxMenuMain .menu_1 .button_2,
.rowHeader .boxMenuMain .menu_2 .button_1,
.rowHeader .boxMenuMain .menu_3 .button_2 {
	z-index: 22 !important;
}
.rowHeader .boxMenuMain .menu_0 .button_3,
.rowHeader .boxMenuMain .menu_1 .button_3,
.rowHeader .boxMenuMain .menu_2 .button_3,
.rowHeader .boxMenuMain .menu_3 .button_1 {
	z-index: 21 !important;
}





















.rowHeader .boxMenuNavi {
	background: #4375D7;
	padding: 15px 30px 0px 95px;
	margin: 0px 0px 0px 0px;
	font-size: 85%;
	color: #BDDAFD;
}
.rowHeader .boxMenuNavi ul {
	height: 1%;
}
.rowHeader .boxMenuNavi li {
	float: left;
}
.rowHeader .boxMenuNavi span,
.rowHeader .boxMenuNavi a {
	color: #BDDAFD;
	display: block;
	white-space: nowrap;
	padding: 2px 15px 2px 10px;
}
.rowHeader .boxMenuNavi a {
	background: url("../images/menu-navi-point.gif") no-repeat right 0.65em;
}
.rowHeader .boxMenuNavi .itemLast a {
	background: none;
}
.rowHeader .boxMenuNavi a:visited {
	color: #BDDAFD;
}
.rowHeader .boxMenuNavi .clearer {
	height: 15px;
	clear: both;
}


































.rowContent .columnMain {
	height: 330px;
	padding: 0px 30px 90px 105px;
}
.rowContent .spacerContentMain {
	margin-bottom: 60px;
}

.rowContent .columnSidebar {
	font-size: 85%;
	color: #A0ACBE;
}

/*
.rowContent .columnMain a:visited {
	color: #660066;
}
*/























.rowFooter .columnMain {
	color: #A0ACBE;
	font-size: 85%;
	padding-bottom: 45px;
}
.rowFooter .columnSidebar {
	padding-bottom: 45px;
}


.rowFooter .columnSidebar table {
	width: 100%;
}
.rowFooter .columnSidebar table td {
	vertical-align: middle;
}
.rowFooter .columnSidebar table .cellButton {
	width: 19px;
	padding: 0px 0px 0px 10px;
}
.rowFooter .columnSidebar  {
	width: 100%;
}

.inputTextFind {
    width:97%;
	font-size:11px;
	color:#a0acbe;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
}

.rowFooter .columnMain a {
	color: #A0ACBE;
}




/*
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
*/











.tableProof_1 {
	width: 100%;
}


.tableProof_1 .cellProof_1 {
	width: 180px;
	padding: 0px 30px 60px 0px;
}
.tableProof_1 .cellProof_2 {
	padding: 0px 0px 60px 0px;
}

.tableProof_1 .rowProof_1 .cellProof_1,
.tableProof_1 .rowProof_1 .cellProof_2 {
	padding-bottom: 0px;
}


.tableProof_1 .cellProof_3 {
	width: 50%;
	padding: 0px 30px 0px 0px;
}



.tableProof_1 .cellProof_4 {
	text-align: right;
}






















.tableProof_2 {
	width: 100%;
	margin: 10px 0px 0px 0px;
	border-bottom: solid #5CB300 2px;
	border-top: none;
}

.tableProof_2 th {
	padding: 10px 15px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	border-bottom: solid #9DD166 1px;
}
.tableProof_2 td {
	padding: 10px 15px;
	text-align: left;
	border-bottom: solid #9DD166 1px;
}


.tableProof_2 .headProof_1 {
	font-weight: bold;
	background: #5CB300;
	color: #FFFFFF;
	border-bottom: none;
}
.tableProof_2 .headProof_2 {
	padding: 10px 15px 10px 45px;
}


.tableProof_2 .rowProof_3 td, .tableProof_2 .rowProof_3 th {
	background: #ECFFE0;
}
.tableProof_2 .rowProof_4 td, .tableProof_2 .rowProof_4 th {
	border-top: solid #5CB300 2px;
	background: #ECFFE0;
}
.tableProof_2 .rowProof_5 td, .tableProof_2 .rowProof_5 th {
	padding-bottom: 20px;
	border: none;
	background: #ECFFE0;
}
.tableProof_2 .rowProof_6 td, .tableProof_2 .rowProof_6 th {
	padding-top: 0px;
	border: none;
	background: #ECFFE0;
}
.tableProof_2 .rowProof_7 td, .tableProof_2 .rowProof_7 th {
	padding-top: 0px;
	background: #ECFFE0;
}
.tableProof_2 .rowProof_8 td, .tableProof_2 .rowProof_8 th {
	padding-bottom: 20px;
	border: none;
}
.tableProof_2 .rowProof_9 td, .tableProof_2 .rowProof_9 th {
	padding-top: 0px;
	border: none;
}
.tableProof_2 .rowProof_10 td, .tableProof_2 .rowProof_10 th {
	padding-top: 0px;
}
.tableProof_2 .rowProof_11 td, .tableProof_2 .rowProof_11 th {
	border-top: solid #5CB300 2px;
	border-bottom: none;
	background: #ECFFE0;
}

.tableProof_2 .rowProof_na {
	color: #999999;
}
.tableProof_2 .rowProof_3 .rowProof_na, .tableProof_2 .rowProof_4 .rowProof_na, .tableProof_2 .rowProof_5 .rowProof_na, .tableProof_2 .rowProof_6 .rowProof_na, .tableProof_2 .rowProof_7 .rowProof_na, .tableProof_2 .rowProof_11 .rowProof_na {
	color: #88948A;
}











.tableProof_3 {
	margin: 0px 0px -5px 0px;
}
.tableProof_3 th {
	padding: 0px 0px 5px 0px;
	color: #A0ACBE;
	font-size: 85%;
}
.tableProof_3 td {
	padding: 0px 0px 5px 20px;
}
.tableProof_3 .cellProof_1 {
	width: 100%;
	padding: 5px 0px 5px 0px;
}
.tableProof_3 .cellProof_2 {
	padding: 0px 0px 0px 20px;
	text-align: right;
}

.tableProof_3 .headProof_1 {
	font-size: 100%;
	font-weight: bold;
	color: #5E6B83;
}







.h4Proof_1 {
	margin: 0px;
	font-size: 85%;
	font-weight: normal;
	color: #A0ACBE;
}











.listProof_2 {
	margin: 30px 0px 0px -15px;
}
.listProof_2 li {
	background: url("../images/list-2-point.gif") no-repeat 2px 0.8em;
	margin: -4px 0px 4px 0px;
	padding: 4px 0px 6px 15px;
}



.listProof_3 {
	margin: 10px 0px 0px 0px;
}
.listProof_3 li {
	background: url("../images/list-2-point.gif") no-repeat 2px 0.55em;
	padding: 0px 0px 5px 15px;
}



.listProof_4 {
	margin: 10px 0px 0px -15px;
}
.listProof_4 li {
	background: url("../images/list-2-point.gif") no-repeat 2px 0.8em;
	padding: 5px 0px 0px 15px;
}







/*
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
*/









.table_1 {
	width: 100%;
}
.table_1 .cell_1 {
	width: 50%;
	padding: 0px 30px 0px 0px;
}







.table_2 {
	width: 100%;
	margin: 30px 0px -15px 0px;
}
.table_2 th {
	width: 30%;
	padding: 0px 30px 15px 0px;
	font-size: 85%;
}
.table_2 td {
	padding: 0px 0px 15px 0px;
}
.table_2 input,
.table_2 textarea {
	font-size: 110%;
	border: solid #A0ACBE 1px;
}





.table_3 {
	margin: 0px 0px -5px 0px;
}
.table_3 th {
	padding: 0px 0px 5px 0px;
	color: #A0ACBE;
	font-size: 85%;
}
.table_3 td {
	padding: 0px 0px 5px 20px;
}
.table_3 .cell_1 {
	width: 100%;
	padding: 5px 0px 5px 0px;
}










.table_4 {
	margin: 0px;
}
.table_4 .cell_1 {
	padding: 0px 30px 0px 0px;
}































.list_1 {
	margin: 30px 0px 0px -15px;
}
.list_1 li {
	background: url("../images/list-1-point.gif") no-repeat 2px 0.8em;
	margin: -5px 0px 5px 0px;
	padding: 3px 0px 3px 15px;
}


.list_2 {
	margin: 0px;
	padding: 0px;
}
.list_2 li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}



.list_3 {
	margin: 30px 0px 0px -15px;
}
.list_3 li {
	background: url("../images/list-1-point.gif") no-repeat 2px 0.8em;
	margin: -5px 0px 5px 0px;
	padding: 3px 0px 3px 15px;
	color: #5E6B83;
}
.list_3 li a {
	color: #5E6B83;
}











.boxInput_1 {
	position: relative;
	margin: 0px 3px 0px 0px;
}
.boxInput_1 textarea,
.boxInput_1 input {
	position: relative;
	width: 100%;
}






.boxDivider_1 {
	height: 1px;
	overflow: hidden;
	margin: 15px 0px 30px 0px;
	border-top: solid #D5DCE5 1px;
}















.boxMultipageNavigation {
	font-size: 130%;
}

.boxMultipageNavigation .buttonPreviousPage,
.boxMultipageNavigation .buttonNextPage {
	display: block;
	position: relative;
	float: left;
	width: 30px;
	background-color: #D5DCE5;
	background-repeat: no-repeat;
}
.boxMultipageNavigation a.buttonPreviousPage {
	background-image: url("../images/navi-multipage-button-previous.gif");
	background-position: 11px center;
}
.boxMultipageNavigation a.buttonNextPage {
	background-image: url("../images/navi-multipage-button-next.gif");
	background-position: 10px center;
}
.boxMultipageNavigation div.buttonPreviousPage {
	background-image: url("../images/navi-multipage-button-disabled.gif");
	background-position: 11px center;
}
.boxMultipageNavigation div.buttonNextPage {
	background-image: url("../images/navi-multipage-button-disabled.gif");
	background-position: -29px center;
}

.boxMultipageNavigation a.buttonPreviousPage:hover {
	background-color: #5E6B83;
	background-position: -19px center;
}
.boxMultipageNavigation a.buttonNextPage:hover {
	background-color: #5E6B83;
	background-position: -20px center;
}

.boxMultipageNavigation .buttonPreviousPage span,
.boxMultipageNavigation .buttonNextPage span {
	position: absolute;
	display: block;
	width: 5px;
	height: 5px;
	background-image: url("../images/navi-multipage-corners.gif");
	background-repeat: no-repeat;
	overflow: hidden;
}
.boxMultipageNavigation .buttonPreviousPage span {
	left: 0px;
}
.boxMultipageNavigation .buttonNextPage span {
	right: 0px;
}

.boxMultipageNavigation .buttonPreviousPage .cornerTop {
	top: 0px;
	background-position: -5px -5px;
}
.boxMultipageNavigation a.buttonPreviousPage:hover .cornerTop {
	background-position: -15px -5px;
}
.boxMultipageNavigation .buttonPreviousPage .cornerBottom {
	background-position: -5px 0px;
}
.boxMultipageNavigation a.buttonPreviousPage:hover .cornerBottom {
	background-position: -15px 0px;
}

.boxMultipageNavigation .buttonNextPage .cornerTop {
	top: 0px;
	background-position: 0px -5px;
}
.boxMultipageNavigation a.buttonNextPage:hover .cornerTop {
	background-position: -10px -5px;
}
.boxMultipageNavigation .buttonNextPage .cornerBottom {
	background-position: 0px 0px;
}
.boxMultipageNavigation a.buttonNextPage:hover .cornerBottom {
	background-position: -10px 0px;
}

.boxMultipageNavigation .boxLinks {
	display: block;
	position: relative;
	float: left;
	background-color: #D5DCE5;
}
.boxMultipageNavigation .boxLinks a,
.boxMultipageNavigation .boxLinks div {
	display: block;
	position: relative;
	float: left;
	background-color: #D5DCE5;
	color: #5E6B83;
}
.boxMultipageNavigation .boxLinks a,
.boxMultipageNavigation .boxLinks a:hover {
	text-decoration: none;
}
.boxMultipageNavigation .boxLinks a:hover,
.boxMultipageNavigation .boxLinks div {
	background: #5E6B83;
	color: #FFFFFF;
}
.boxMultipageNavigation .boxLinks span {
	position: relative;
	top: 0.15em;
}

.boxMultipageNavigation .boxClearer {
	clear: both;
	height: 1px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

.numberedNavigation .buttonPreviousPage,
.numberedNavigation .buttonNextPage,
.numberedNavigation .boxLinks a,
.numberedNavigation .boxLinks div {
	height: 1.5em;
}
.numberedNavigation .buttonPreviousPage .cornerBottom,
.numberedNavigation .buttonNextPage .cornerBottom {
	top: 1.5em;
	margin-top: -5px;
}
.numberedNavigation .boxLinks a,
.numberedNavigation .boxLinks div {
	padding: 0px 0.5em;
}


.imagedNavigation .buttonPreviousPage,
.imagedNavigation .buttonNextPage,
.imagedNavigation .boxLinks a,
.imagedNavigation .boxLinks div {
	height: 70px;
}
.imagedNavigation img {
	margin: 5px;
	border: solid #D5DCE5 1px;
}
.imagedNavigation .boxLinks div div {
	padding: 0px;
}
.imagedNavigation .buttonPreviousPage .cornerBottom,
.imagedNavigation .buttonNextPage .cornerBottom {
	top: 65px;
}













.boxFrame_1 {
	background: url("../images/frame-photo-1-border-1.gif") left repeat-y;
	margin: -11px -13px -15px -13px;
}
.boxFrame_1 div {
	background: url("../images/frame-photo-1-border-1.gif") right repeat-y;
	margin: 0px;
}
.boxFrame_1 div div {
	background: url("../images/frame-photo-1-border-2.gif") top repeat-x;
}
.boxFrame_1 div div div {
	background: url("../images/frame-photo-1-border-2.gif") bottom repeat-x;
}
.boxFrame_1 div div div div {
	background: url("../images/frame-photo-1-corner-1.gif") right top no-repeat;
}
.boxFrame_1 div div div div div {
	background: url("../images/frame-photo-1-corner-2.gif") right bottom no-repeat;
}
.boxFrame_1 div div div div div div {
	background: url("../images/frame-photo-1-corner-3.gif") left bottom no-repeat;
}
.boxFrame_1 div div div div div div div {
	background: url("../images/frame-photo-1-corner-4.gif") left top no-repeat;
	padding: 11px 13px 15px 13px;
}
.boxFrame_1 div div div div div div div div {
	background: #FFFFFF;
	padding: 5px;
}









.boxFrame_2 {
	background: url("../images/frame-photo-2-border-1.gif") left repeat-y;
	margin: 10px 5px 0px 5px;
	float: left;
}
.boxFrame_2 div {
	background: url("../images/frame-photo-2-border-1.gif") right repeat-y;
	margin: 0px;
}
.boxFrame_2 div div {
	background: url("../images/frame-photo-2-border-2.gif") top repeat-x;
}
.boxFrame_2 div div div {
	background: url("../images/frame-photo-2-border-2.gif") bottom repeat-x;
}
.boxFrame_2 div div div div {
	background: url("../images/frame-photo-2-corner-1.gif") right top no-repeat;
}
.boxFrame_2 div div div div div {
	background: url("../images/frame-photo-2-corner-2.gif") right bottom no-repeat;
}
.boxFrame_2 div div div div div div {
	background: url("../images/frame-photo-2-corner-3.gif") left bottom no-repeat;
}
.boxFrame_2 div div div div div div div {
	background: url("../images/frame-photo-2-corner-4.gif") left top no-repeat;
	padding: 20px 25px 30px 25px;
}
.boxFrame_2 div div div div div div div div {
	background: #FFFFFF;
	padding: 10px;
}



























.imagePhoto_1 {
	border: solid #D5DCE5 5px;
}








.linkButton {
	display: block;
	height: 22px;
	background-repeat: no-repeat;
	background-position: center;
}

.buttonComposeResume {
	width: 150px;
	background-image: url("../../local/images/about-group/career/button-compose-resume.gif");
}
.buttonSendResume {
	width: 153px;
	background-image: url("../../local/images/about-group/career/button-send-resume.gif");
}




/*
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
*/





.listSpecial_1 {
	margin: 0px -30px 0px 0px;
	aborder: solid red 1px;
}
.listSpecial_1 li {
	position: relative;
	aborder: solid red 1px;
    width: 47%;
    float:left;
}
.listSpecial_1 li a {
	display: block;
	margin: 0px 30px 30px 0px;
	aborder: solid red 1px;
}
.listSpecial_1 li a,
.listSpecial_1 li a:visited {
	color: #5E6B83 !important;
}
.listSpecial_1 li a:hover {
	text-decoration: none;
}

.listSpecial_1 li span {
	display: block;
	color: #A0ACBE;
	font-size: 85%;
	margin: 0px 0px 10px 0px;
}

.listSpecial_1 .itemOdd {
	clear: both;
    float: left;
    width:47%;
}







.linkSpecial_1 {
	text-decoration: none !important;
}
.linkSpecial_1:hover {
	text-decoration: underline !important;
}







.linkSpecialFileDOC,
.linkSpecialFileXLS,
.linkSpecialFilePPT,
.linkSpecialFilePDF {
	display: block;
	padding: 5px 0px 5px 30px;
	margin: -5px 0px;
}
.linkSpecialFileDOC {
	background: url("../images/icon-file-doc.gif") no-repeat 0px 0.65em;
}
.linkSpecialFileXLS {
	background: url("../images/icon-file-xls.gif") no-repeat 0px 0.65em;
}
.linkSpecialFilePPT {
	background: url("../images/icon-file-ppt.gif") no-repeat 0px 0.65em;
}
.linkSpecialFilePDF {
	background: url("../images/icon-file-pdf.gif") no-repeat 0px 0.65em;
}









.textSpecialMini_1 {
	display: inline;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	font-size: 85%;
	color: #A0ACBE;
}


.textSpecial_1 {
	color: #5E6B83;
}
.textSpecial_2 {
	color: #A0ACBE;
}







/*
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
=======================================================================================================================================================================================================================================
*/






.genInvisible {
	visibility: hidden;
}





.genNoMargin {
	margin: 0px;
}



.genMargin_1 {
	margin-top: 0px;
}
.genMargin_2 {
	margin-top: 5px;
}
.genMargin_3 {
	margin-top: 30px;
}
.genMargin_4 {
	margin-top: 15px;
}
.genMargin_5 {
	margin-top: 10px;
}
.genMargin_6 {
	margin-top: 20px;
}





.genFullWidth {
	width: 100%;
}




.genClearFloatBoth {
	clear: both;
}

.content{padding:10px 0px}

/*

.genPadding_1 {
	padding-bottom: 0px;
}


.genBox {
	position: relative;
	clear: both;
}




.genBox_1 {
	width: 405px;
}







.genMargin_1 {
	margin-top: 5px;
}
.genMargin_2 {
	margin-top: 15px;
}
.genMargin_3 {
	margin-top: 10px;
}
.genMargin_4 {
	margin-top: 20px;
}
.genMargin_5 {
	margin-top: 30px;
}
.genMargin_6 {
	margin-bottom: 60px;
}



.genPadding_1 {
	padding-top: 15px;
}












.genTextNoWrap {
	white-space: nowrap;
}


*/












/*
body, table, td, h1, h2, h3, h4, h5, h6, div, ul, ol, li, p, img {
	border: solid #FF0000 1px !important;
}
.placeholder {
	visibility: visible !important;
	height: 10px !important;
}
*/
.lang_lnk:link, .lang_lnk:active, .lang_lnk:visited, .lang_lnk:hover {
    display: inline-block; width:25px; height: 14px;
    font-size: 1px;
    background-image: url('/global/images/icons-languages.gif');
}
.blockSpecialOrganization_1 {
	backgground-color:#003098;
	background-image:url(/miscellaneous/images/group-organization/pertochemistry-photo.jpg);
	background-repeat:no-repeat;
	background-scroll:scroll;
	background-position: 0 0;
	
}

div.buttons {
    margin: 0 0 10px;
}

.number_page_lnk {
    padding: 4px;
}

.roller {display: block; padding-top: 15px;}
strong.roller_hover, strong:hover  {color: #5cb300}