.home-provide {
	font-size:16px;
	height:240px;
	background:url(../images/provide-bg.gif) no-repeat top center;
}
.home-provide-columns {
	float:left;
	padding-left:13px;
	padding-right:8px;
}
.home-provide-column {
	width:257px;
}
.home-provide-column h1 {
	text-align:center;
	font-size:19px;
	font-weight:normal;
	line-height:1em;
	margin:0;
	padding:0;
}
#contentArea .home-provide-column ul {
	list-style-type:square;
	margin:20px 0 20px 50px;
	padding:0;
}
#contentArea .home-provide-column h1 {
	padding-left:0;
}
.home-col1, .home-col1 a {
	color:#426c51;
	text-decoration:none;
}
.home-col1 h1 {
	padding:19px 0;
	border-bottom:1px solid #426c51;
}
.home-col2, .home-col2 a {
	color:#442b26;
	text-decoration:none;
}
.home-col2 h1 {
	padding:10px 0;
	border-bottom:1px solid #442b26;
}
.home-col3, .home-col3 a {
	color:#232b40;
	text-decoration:none;
}
.home-col3 h1 {
	padding:19px 0;
	border-bottom:1px solid #232b40;
}

.page-control {
	position:absolute;
	z-index:1;
	top:10px;
	right:10px;
}

.page-control span {
	display:none;
}

.page-control .print {
	margin-bottom:10px;
}

.page-control .print a {
	display:block;
	width:20px;
	height:19px;
	background:url(../images/printer.gif) no-repeat top;
}

.page-control .zoom-in {
}

.page-control .zoom-in a {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/zoom-in.gif) no-repeat top;
}

.page-control .zoom-in a:hover, .page-control .zoom-in a:active {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/zoom-in.gif) no-repeat bottom;
}

.page-control .zoom a {
	display:block;
	width:18px;
	height:19px;
	background:url(../images/zoom.gif) no-repeat top;
}

.page-control .zoom a:hover, .page-control .zoom a:active {
	display:block;
	width:18px;
	height:19px;
	background:url(../images/zoom.gif) no-repeat bottom;
}

.page-control .zoom-out a {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/zoom-out.gif) no-repeat;
}

.page-control .zoom-out a:hover, .page-control .zoom-out a:active {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/zoom-out.gif) no-repeat bottom;
}

.contact {
	color:#000;
	background:url(../images/contact-bg.gif) no-repeat top center;
	padding-top:25px;
	padding-left:160px;
}
.contact a {
	color:#00f;
	text-decoration:underline;
}

/** content */
#contentArea .addition {
	position:relative;
	padding-top:30px;
}
#contentArea a {
	color:#900;
	text-decoration:underline;
}
#contentArea .single-column {
	padding-left:32px;
	padding-right:75px;
}
#contentArea .double-columns {
	padding-left:32px;
	padding-right:32px;
}
#contentArea .csc-header {
	position:absolute;
	width:100px;
	color:#bc3128;
	padding-top:5px;
}
/*#contentArea .csc-header-n1 {
	position:relative;
	margin:0;
	padding:10px 0;
	width:100%;
}*/
#contentArea .csc-header h1 {
	font-size:13px;
	font-weight:normal;
	text-align:right;
	margin:0;
	padding:0;
	padding-right:10px;
}
/*#contentArea .csc-header h1.csc-firstHeader {
	font-size:21px;
	font-weight:bold;
	text-align:left;
}*/
#contentArea .double-columns-left {
	width:370px;
	overflow:hidden;
}
#contentArea .double-columns-right {
	width:390px;
}
#contentArea .double-columns-left p {
	padding-right:10px;
}
#contentArea .double-columns-right p {
	padding-left:50px;
}
#contentArea .double-columns-right ul {
	margin:0;
	padding:0.4em 0 0.4em 65px;
}
#single-column-with-bg {
	text-align:center;
}
#content.single-column-with-bg p,
#content.single-column-with-bg h1,
#content.single-column-with-bg h2,
#content.single-column-with-bg h3,
#content.single-column-with-bg h4,
#content.single-column-with-bg h5,
#content.single-column-with-bg h6,
#content.home-provide ul,
#content.home-provide ol {
	padding-left:15px;
}
#content.single-column-with-bg ul,
#content.single-column-with-bg ol {
	padding-left:30px;
}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6,
#content p {
	padding-left:100px;
}
#content ul {
	padding-left:115px;
}
#content.contact h1,
#content.contact h2,
#content.contact h3,
#content.contact h4,
#content.contact h5,
#content.contact h6,
#content.contact p,
#content.contact ul {
	padding-left:80px;
	padding-right:110px;
}
.mkbg {
	margin:0 auto;
	text-align:left;
	width:601px;
}
.t1 {
	background:url(../images/t1.gif) no-repeat top left;
}
.t2 {
	background:url(../images/t2.gif) repeat-y;
}
.t3 {
	background:url(../images/t3.gif) no-repeat bottom left;
}
.single-column-with-bg {
	padding:35px;
	margin:0 auto;
}
#country-list {
	padding-left:100px;
}
#country-list table th {
	font-weight:bold;
	text-align:left;
}
#country-list .country-list-content {
	padding:35px 0 35px 35px;
}
#dispute-resolution {
	position:relative;
}
.dr-left {
	float:left;
	width:209px;
}
.dr-right {
	float:left;
	width:556px;
}
#left.dr-title {
	padding-left:32px;
}
#dispute-resolution .dr-content h1,
#dispute-resolution .dr-content h2,
#dispute-resolution .dr-content h3,
#dispute-resolution .dr-content h4,
#dispute-resolution .dr-content h5,
#dispute-resolution .dr-content h6,
#dispute-resolution .dr-content p {
	padding-left:0;
}
#dispute-resolution .dr-content ul, #dispute-resolution .dr-content ol {
	padding-left:15px;
}
#thirdMenu.dispute-resolution-menu {
	padding-left:48px;
}
#thirdMenu.dispute-resolution-menu ul {
	list-style:none;
	margin:0;
	padding:0;
	border:0;
}
#thirdMenu.dispute-resolution-menu ul li {
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
}
#thirdMenu.dispute-resolution-menu > ul > li > a {
	display:table-cell;
	vertical-align:middle;
	width:110px;
	height:67px;
	text-align:center;
	color:#333;
	text-decoration:none;
	background:url(../images/dispute-resolution-btn-out.gif) no-repeat;
}
#thirdMenu.dispute-resolution-menu ul li a span span {
	padding:0 2px;
}
#thirdMenu.dispute-resolution-menu ul li a:hover, #thirdMenu.dispute-resolution-menu ul li a.current {
	color:#fff;
	background:url(../images/dispute-resolution-btn-over.gif) no-repeat;
	text-decoration:none;
}

#speeches .csc-header-n1 {
	padding-left:32px;
}
#speeches .speeches-left {
	float:left;
	width:214px;
}
#speeches .speeches-right {
	float:left;
	width:552px;
}
#speeches .speeches-list {
	padding-left:50px;
}
#speeches .speeches-list ul, #speeches .speeches-list ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#speeches .speeches-list ul li a {
	display:block;
	width:113px;
	height:35px;
	line-height:35px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#000;
	background:url(../images/speeches-btn-out.gif) no-repeat;
}
#speeches .speeches-list ul li a:hover, #speeches .speeches-list ul li.speech-current a {
	color:#fff;
	background:url(../images/speeches-btn-over.gif) no-repeat;
}
#speeches .speeches-content {
}
#speeches .speeches-content p {
	padding-left:0;
}
#disclaimer {
	text-align:center;
	padding-top:20px;
}
#disclaimer a {
	display:block;
	width:112px;
	height:30px;
	line-height:30px;
	text-align:center;
	text-decoration:none;
	margin:0 auto;
	font-size:14px;
	color:#646464;
	background:#e2e2e2 url(../images/disclaimer_btn.gif) no-repeat top center;
}
#disclaimer a:hover {
	color:#fff;
	background:#c43b33 url(../images/disclaimer_btn.gif) no-repeat bottom center;
}

/** tx_newloginbox */
.tx-newloginbox-pi1 {
	margin-left:200px;
}

.tx-newloginbox-container {
	margin-left:50px
}

.tx-newloginbox-notice {
	font-weight:bold;
	margin:33px 0;
	padding-left:40px;
	/*background:url(../images/alertmark.gif) no-repeat center left;*/
}

.tx-newloginbox-pi1 table {
	width:206px;
}

.status_message {
	margin-left:30px;
	color:#c43b33;
}

.input_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:130px;
	padding:1px;
	border:1px solid #bcbcbc;
}

.input_submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:112px;
	height:30px;
	border:0;
	cursor:pointer;
	color:#fff;
	background:#c43b33 url(../images/input_submit.gif) no-repeat bottom center;
}

/** tx_rgtabs styles */
#content.single-column-with-script p, #content.speeches p,
#content.single-column-with-script ul, #content.speeches ul,
#content.single-column-with-script ol, #content.speeches ol,
#content.single-column-with-script h1, #content.speeches h1,
#content.single-column-with-script h2, #content.speeches h2,
#content.single-column-with-script h3, #content.speeches h3,
#content.single-column-with-script h4, #content.speeches h4,
#content.single-column-with-script h5, #content.speeches h5,
#content.single-column-with-script h6, #content.speeches h6 {
	padding:0.4em 0;
}
#content .tx-rgtabs-pi1 {
	position:relative;
}
#content .rgtabs-menu-wrapper {
	float:left;
	width:209px;
}
#content .rgtabs-wrapper {
	float:left;
	width:556px;
}
#content .rgtabs-wrapper ul,
#content .rgtabs-wrapper ol {
	list-style:disc inside;
}
#content.single-column-with-script .rgtabs-menu-wrapper ul {
	border:0;
	list-style:none;
	margin:0;
	padding:0;
	padding-left:48px;
}
#content.single-column-with-script .rgtabs-menu-wrapper ul li {
	border:0;
	font-size:12px;
	margin:0;
	padding:0;
}
#content.single-column-with-script .rgtabs-menu-wrapper > ul > li > a {
	display:table-cell;
	vertical-align:middle;
	width:110px;
	height:67px;
	text-align:center;
	color:#333;
	text-decoration:none;
	background:url(../images/dispute-resolution-btn-out.gif) no-repeat;
}
#content.single-column-with-script .rgtabs-menu-wrapper ul li a span span {
	padding:0 2px;
}
#content.single-column-with-script .rgtabs-menu-wrapper ul li a:hover,
#content.single-column-with-script .rgtabs-menu-wrapper ul li a.current {
	color:#fff;
	background:url(../images/dispute-resolution-btn-over.gif) no-repeat;
	text-decoration:none;
}

#content.speeches .rgtabs-menu-wrapper ul {
	border:0;
	list-style:none;
	margin:0;
	padding:0;
	padding-left:50px;
}
#content.speeches .rgtabs-menu-wrapper ul li {
	border:0;
	font-size:12px;
	margin:0;
	padding:0;
}
#content.speeches .rgtabs-menu-wrapper ul li a {
	display:block;
	width:113px;
	height:35px;
	line-height:35px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#000;
	background:url(../images/speeches-btn-out.gif) no-repeat;
}
#content.speeches .rgtabs-menu-wrapper ul li a span span {
}
#content.speeches .rgtabs-menu-wrapper ul li a:hover,
#content .rgtabs-menu-wrapper ul li a.current {
	color:#fff;
	background:url(../images/speeches-btn-over.gif) no-repeat;
	text-decoration:none;
}