.copyright {
	font-size: .70em;
	color: #444444;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
	line-height: 120%;
} 


.date {
	font-family: Georgia ;
	font-size: .75em;
	color: white;
	margin: 0;
	margin-top: .40em;
	link { color: white; }
}

.headerlanguage {
	font-family: Georgia ;
	font-size: .9em;
	color: white;
	margin: 0;
	margin-top: .40em;
	padding: 0;
	link { color: white; }
}


.headertitle {
	font-family: Georgia ;
	font-size: 1.7em;
	color: white;
	margin: 0;
	margin-top: .4em;
	padding: 0;
	link { color: #990000; }
}

.headersubtitle {
	font-family: Georgia ;
	font-style:italic;
	font-size: .8em;
	color: white;
	margin: 0;
	margin-top: .35em;
	margin-bottom: 0.5em;
	padding: 0;
	link { color: #990000; }
}



html{
	font-size:100.01%;
	height:100%;
	margin:0;
	padding:0;
	-webkit-text-size-adjust:none;
}

body{
	color:#000;
	background-color:#fff;
	font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-style:normal;
	line-height:1.333em;
	font-weight:normal;
	font-variant:normal;
	margin:0;
	padding:0;
}

img{ border:0; display:block; }

a{ color:#900; text-decoration:none; }
a span{ color:#000; text-decoration:none; }
a:hover, a:hover span{ text-decoration:underline; }
a:active, a:focus{ outline:0; }
.spSpam a{ color:#C00; }
.spCelink{ display:none !important; }




.menulink1 {
	font-size: .7em;
	margin-top: 5px;
	color: #0260a0;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink2 {
	font-size: .7em;
	margin-top: 5px;
	color: #359525;
	line-height: 1.25em;
	font-weight: bold;
}


.menulink3 {
	font-size: .7em;
	margin-top: 5px;
	color: #f0c020;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink4 {
	font-size: .7em;
	margin-top: 5px;
	color: #e05818;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink5 {
	font-size: .7em;
	margin-top: 5px;
	color: #f8801c;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink6 {
	font-size: .7em;
	margin-top: 5px;
	color: #0888c0;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink7 {
	font-size: .7em;
	margin-top: 5px;
	color: #7040ff;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink8 {
	font-size: .7em;
	margin-top: 5px;
	color: #0260a0;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink9 {
	font-size: .7em;
	margin-top: 5px;
	color: #3060d0;
	line-height: 1.25em;
	font-weight: bold;
}

.menulink10 {
	font-size: .7em;
	margin-top: 5px;
	color: #c00060;
	line-height: 1.25em;
	font-weight: bold;
}





h1{ font-size:1.18em; /*13px*/
	font-weight:bold;
	color:#666;
	margin:0;
	padding:0;
}
h2{ font-size:1em; /* 16px */
	line-height:1.25em; /* 20px */
	font-weight:bold;
	color: #888888;
	margin:0;
	padding:0;
}
h3{ font-size:1.125em; /* 18px */
	line-height:1.222em; /* 22px */
	font-weight:bold;
	margin:0;
	color:#900;
	margin-bottom: 0.5em;
	padding:0;
}
h4{ color:#666;
	font-size:1.125em; /* 18px */
	line-height:1.222em; /* 22px */
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
	padding:0;	
}
h5{ font-size:1em;
	line-height:normal;
	margin:0;
	padding:0;
}
h6{ font-size:0.8333em;
	line-height:normal;
	margin:0;
	padding:0;
}

hr{
	clear:both;
	margin:0 0 15px 0;
	padding:0;
	width:100%; 
	height:1px !important;
	background-image:url("/static/V1/bg_maincontainer_line.gif");
	background-repeat:repeat-x;
	font-size:1px;
	line-height:1px;
	border:0 none;
}




i{ padding-left:1px; }

form{
	margin:0;
	padding:0;
}

fieldset{
	margin:0;
	padding:0;
	border:0 none;
}

/* select{ font-size:100%; } */

.spImgNoBorder{ border:0 none !important; }

.spBreakNoHeight{
	line-height:1px !important;
	font-size:1px !important;
	height:1px;
	display:none;
}


ul.spMobileLinkListWhite,
ul.spMobileLinkListGrey,
ul.spMobileLinkListGradient {
	list-style:none;
	margin:0;
	padding:0;
}

ul.spMobileLinkListWhite li,
ul.spMobileLinkListGrey li,
ul.spMobileLinkListGradient li {
		font-weight:bold;
}

ul.spMobileLinkListWhite li a,
ul.spMobileLinkListGrey li a,
ul.spMobileLinkListGradient li a {
	display:block;
	padding:8px 16px 8px 8px;
	margin-right:8px;
	background:url("/static/V1/ic_right_two_arrows.gif") no-repeat scroll right 50% transparent;
	text-align:right;
}

ul.spMobileLinkListBack li a {
	padding:8px 8px 8px 16px;
	margin-left:8px;
	background:url("/static/V1/ic_right_two_arrowsback.gif") no-repeat scroll left 50% transparent;
	text-align:left;
}

ul.spMobileLinkListWhite li a:active,
ul.spMobileLinkListGrey li a:active {
		background-color:#e6e6e6;
}

ul.spMobileLinkListWhite {
	border-top:1px solid #ececec;
	background-color:#fff;
}

ul.spMobileLinkListWhite li {
	background-color:#fff;
	border-bottom:1px solid #ececec;
}

ul.spMobileLinkListGrey {
	border-top:1px solid #fff;
	background-color:#ececec;
}

ul.spMobileLinkListGrey li {
	background-color:#ececec;
	border-bottom:3px solid #fff;
}

ul.spMobileLinkListGradient li {
	background:#ececec;
	background:-moz-linear-gradient(top, #fff 0%, #fcfcfc 45%, #f3f3f3 55%, #ececec 100%);
	background:-webkit-linear-gradient(top, #fff 0%, #fcfcfc 45%, #f3f3f3 55%, #ececec 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(45%,#fcfcfc), color-stop(55%,#f3f3f3), color-stop(100%,#ececec));
}

ul.spMobileLinkListGradient li a:hover {
	text-decoration: none;
}


ul.spMobileLinkListGradient li a.spDropLink {
	background:url("/static/V1/drop-down.png") no-repeat scroll right top transparent;
    display: block;
    margin-right:0;
    padding: 0 32px 0 8px;
    text-align: left;
    line-height:24px;
}

ul.spMobileLinkListGradient li a.spDropLink.spActive {
	background:url("/static/V1/drop-up.png") no-repeat scroll right top transparent;
}



.spButton{
	line-height:1.294em; /* 13px */
	font-weight:bold;
	color:#000;
	height:30px;
	background-color:#fff;
	background:-moz-linear-gradient(top, #fff 0%, #fff 35%, #efefef 50%, #efefef 100%);
	background:-webkit-linear-gradient(top, #fff 0%, #fff 35%, #efefef 50%, #efefef 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(35%,#fff), color-stop(50%,#efefef), color-stop(100%,#efefef));
	-moz-box-shadow:2px 0px 3px #ccc;
	-webkit-box-shadow:2px 0px 3px #ccc;
	box-shadow:2px 0px 3px #ccc;
	border:#d7d7d7 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:0 5px;
	margin:0;
	cursor:pointer;
}

.spButton:hover,
.spButton:active{
	color:#6e6e6e;
	background-color:#dfdfdf;
	background:-moz-linear-gradient(top, #dfdfdf 0%, #dfdfdf 35%, #dfdfdf 50%, #ececec 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 0%, #dfdfdf 35%, #dfdfdf 50%, #ececec 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(35%,#dfdfdf), color-stop(50%,#dfdfdf), color-stop(100%,#ececec));
	text-shadow:0 1px 1px #fff;
	text-decoration:none;
}

/* avoid webkit-rendering */
/* input[type="search"], */
input[type="email"]{
	-webkit-appearance:textfield;
	-webkit-box-sizing:content-box;
}

input::-webkit-search-decoration{ display:none; }


input.spInput,
textarea.spTextarea{
	font-size:1.125em;
	line-height:1.294em;
    font-family:verdana,arial,helvetica,geneva;
	background:#fff;
	border:#999 1px solid;
	border-radius:5px;
	box-shadow:inset 1px 2px 3px #666;
	color:#666;
	margin:0;
	padding:2px 5px 0 5px;
	-moz-box-shadow:inset 1px 2px 3px #666;
	-webkit-box-shadow:inset 1px 2px 3px #666;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

/* Topic-CP */
#spTopicCP .spEmsPos_footer{
	border-bottom:4px solid #ececec;
	border-top:4px solid #ececec;
}
/* mm.css **************************************************************
 * 
 * SPONapp relevant - do not delete
 *
 */
/*
 * SPONapp relevant - do not delete
 *//*
 * SPONapp relevant - do not delete
 *//*
 * SPONapp relevant - do not delete
 */