body {
	background-color:#ededee;
        font-size:12px;
}

body, p, div, td, li, img {
	border:0px;
	color:#818181;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

a:link, a:active, a:visited {
	color:#666666;
}

a:hover {
	color:#999999;
	text-decoration:none;
}

h3 {
       font-size:14px;
       color:#db6711;
       font-weight:bold;
       text-transform:uppercase;
}

#overall {
	position:absolute;
	z-index:0;
	top:30px;
	left:50%;
        width:930px;
	margin-left:-465px;
	margin-bottom:20px;
	background-color:#ededee;
}

#logo {
	position:relative;
	z-index:1;
	top:12px;
	left:10px;
	width:374px;
	height:57px;
}

#boxes {
	position:absolute;
	z-index:2;
	top:0px;
	left:605px;
	width:315px;
	height:100px;
}

#overall2 {
	position:absolute;
	z-index:3;
	top:160px;
	left:50%;
	height:30px;
        width:750px;
	margin-left:-295px;
}

#button {
	width:125px;
	height:30px;
	float:left;
}

#overall3 {
	position:absolute;
	z-index:3;
	top:190px;
	left:50%;
        width:770px;
	margin-left:-305px;
	background-color:#ffffff;
        margin-bottom:20px;
}

#content {
	z-index:4;
	width:770px;
	background-color:#ffffff;
}

#contenttop {
	z-index:4;
	height:10px;
	width:770px;
}

#contentbottom {
	z-index:4;
	height:30px;
	width:770px;
        text-align:center;
}

#contentbottom {
	z-index:4;
	height:10px;
	width:770px;
        text-align:center;
}

#copyright {
        padding-top:5px;
        z-index:4;
        height:20px;
        width:770px;
        text-align:center;
        background-color:#ededee;
}

#content2 {
	z-index:5;
	width:510px;
        min-height:500px;
	margin-left:20px;
	background-color:#ffffff;
	float:left;
}	

#content2a {
	z-index:5;
	width:510px;
        min-height:700px;
	margin-left:20px;
	background-color:#ffffff;
	float:left;
}

#content3 {
	z-index:6;
	width:200px;
	margin-left:20px;
	height:30px;
	background-color:#ffffff;
	float:left;
}

#rightnavi {
	height:20px;
        width:200px;
	font-size:10px;
	float:left;
}

#vline {
        float:left;
        font-size:10px;
}

#flag {
        width:20px;
	height:20px;
	float:left;
}

#smtotal {
        width:200px;
        margin-top:50px;
       	background-color:#f8e1cf;
}

#smtotal2 {
        width:200px;
        margin-top:20px;
       	background-color:#f8e1cf;
}

#smtop {
	width:200px;
	margin-top:0px;
	height:10px;
	background-image:url(../images/smtop.png);
	font-size:1px;
}

#smbottom {
        margin-top:0px;
	width:200px;
	height:10px;
	background-image:url(../images/smbottom.png);
        font-size:1px;
}

#sm {
	width:200px;
	background-color:#f8e1cf;
}

#smin {
	margin-left:10px;
	width:180px;
}

#smin .moduletable {
       margin:0 0 0 0;
}

#overall4 {
	position:absolute;
	z-index:1;
	top:250px;
	left:50%;
        width:160px;
	margin-left:-465px;
	background-color:#ffffff;
}

#navitop {
	position:absolute;
	top:0px;
	left:0px;
	width:160px;
	height:10px;
	font-size:1px;
	background-image:url(../images/navitop.gif);
}

#navibottom {
	margin-left:-2px;
        margin-top:-1px;
	width:160px;
	height:10px;
	font-size:1px;
	background-image:url(../images/navibottom.gif);
}

#navi {
	position:absolute;
	border-left:2px solid #ffffff;
	top:10px;
	width:160px;
	background-color:#fbf0e8;
}

#naviin {
	margin-left:-40px;
}

#hidden {
	position:absolute;
	left:-1000px;
	width:300px;
}

.ilogo {
	width:374px;
	height:57px;
}

.ibox {
	width:85px;
	height:100px;
	margin-left:20px;
}

.icontent {
	width:770px;
	height:10px;
}

.ibutton {
	width:125px;
	height:30px;
}

h1 {
	font-size:24px;
	font-weight:bold;
	color:#db6711;
}

img.ibutton1 {
	width:125px;
	height:30px;
	background-image:url(../images/de1off.gif);
}

img.ibutton1:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de1on.gif);
}

img.ibutton2 {
	width:125px;
	height:30px;
	background-image:url(../images/de2off.gif);
}

img.ibutton2:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de2on.gif);
}

img.ibutton3 {
	width:125px;
	height:30px;
	background-image:url(../images/de3off.gif);
}

img.ibutton3:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de3on.gif);
}

img.ibutton4 {
	width:125px;
	height:30px;
	background-image:url(../images/de4off.gif);
}

img.ibutton4:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de4on.gif);
}

img.ibutton5 {
	width:125px;
	height:30px;
	background-image:url(../images/de5off.gif);
}

img.ibutton5:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de5on.gif);
}

img.ibutton6 {
	width:125px;
	height:30px;
	background-image:url(../images/de6off.gif);
}

img.ibutton6:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de6on.gif);
}

img.ibutton1en {
	width:125px;
	height:30px;
	background-image:url(../images/en1off.gif);
}

img.ibutton1en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en1on.gif);
}

img.ibutton2en {
	width:125px;
	height:30px;
	background-image:url(../images/en2off.gif);
}

img.ibutton2en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en2on.gif);
}

img.ibutton3en {
	width:125px;
	height:30px;
	background-image:url(../images/en3off.gif);
}

img.ibutton3en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en3on.gif);
}

img.ibutton4en {
	width:125px;
	height:30px;
	background-image:url(../images/en4off.gif);
}

img.ibutton4en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en4on.gif);
}

img.ibutton5en {
	width:125px;
	height:30px;
	background-image:url(../images/en5off.gif);
}

img.ibutton5en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en5on.gif);
}

img.ibutton6en {
	width:125px;
	height:30px;
	background-image:url(../images/en6off.gif);
}

img.ibutton6en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en6on.gif);
}

img.abutton1 {
	width:125px;
	height:30px;
	background-image:url(../images/de1on.gif);
}

img.abutton1:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de1off.gif);
}

img.abutton2 {
	width:125px;
	height:30px;
	background-image:url(../images/de2on.gif);
}

img.abutton2:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de2off.gif);
}

img.abutton3 {
	width:125px;
	height:30px;
	background-image:url(../images/de3on.gif);
}

img.abutton3:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de3off.gif);
}

img.abutton4 {
	width:125px;
	height:30px;
	background-image:url(../images/de4on.gif);
}

img.abutton4:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de4off.gif);
}

img.abutton5 {
	width:125px;
	height:30px;
	background-image:url(../images/de5on.gif);
}

img.abutton5:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de5off.gif);
}

img.abutton6 {
	width:125px;
	height:30px;
	background-image:url(../images/de6on.gif);
}

img.abutton6:hover {
	width:125px;
	height:30px;
	background-image:url(../images/de6off.gif);
}

img.abutton1en {
	width:125px;
	height:30px;
	background-image:url(../images/en1on.gif);
}

img.abutton1en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en1off.gif);
}

img.abutton2en {
	width:125px;
	height:30px;
	background-image:url(../images/en2on.gif);
}

img.abutton2en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en2off.gif);
}

img.abutton3en {
	width:125px;
	height:30px;
	background-image:url(../images/en3on.gif);
}

img.abutton3en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en3off.gif);
}

img.abutton4en {
	width:125px;
	height:30px;
	background-image:url(../images/en4on.gif);
}

img.abutton4en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en4off.gif);
}

img.abutton5en {
	width:125px;
	height:30px;
	background-image:url(../images/en5on.gif);
}

img.abutton5en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en5off.gif);
}

img.abutton6en {
	width:125px;
	height:30px;
	background-image:url(../images/en6on.gif);
}

img.abutton6en:hover {
	width:125px;
	height:30px;
	background-image:url(../images/en6off.gif);
}

#navi ul {
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
}

#navi li.active {
	background-color:#fbf0e8;
	border-bottom:1px solid #dd6711;
	font-size:12px;
}

#navi li.active:hover {
	background-color:#dd6711;
	border-bottom:1px solid #fbf0e8;
	color:#fbf0e8;
	font-size:12px;
}

#navi li.active:hover a {
	color:#fbf0e8;
	font-size:12px;
}

#navi li {
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #fbf0e8;
	background-color:#dd6711;
	font-size:12px;
}

#navi li:hover {
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #dd6711;
	background-color:#fbf0e8;
	color:#db6711;

	font-size:12px;
}

#navi li:hover a {
	color:#db6711;
	font-size:12px;
}

#moduletable_menu {
	left:-10px;
}

#navi a:link {
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}

#navi a:active {
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}

#navi a:visited {
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}

#navi a:hover {
	color:#dd6711;
	text-decoration:none;
	font-size:12px;
}

#current a:link {
	color:#dd6711;
	text-decoration:none;
}

#current a:active {
	color:#dd6711;
	text-decoration:none;
}

#current a:visited {
	color:#dd6711;
	text-decoration:none;
}

#current a:hover {
	color:#fbf0e8;
	text-decoration:none;
}

.contentpaneopen {
       margin-top:10px;
}

.latestnews {
       font-size:11px;
}

a.latestnews:link, a.latestnews:visited, a.latestnews:active {
       color:#999999;
       font-size:12px;
}

a.latestnews:hover {
       color:#666666;
       font-size:12px;
}

li.latestnews {
       margin-left:-20px;
}

.createdate, .pathway {
       font-size:10px;
}

a.pathway:link, a.pathway:visited, a.pathway:active, a.readon:link, a.readon:visited, a.readon:active {
       color:#666666;
}

a.pathway:hover, a.readon:hover {
       color:#818181;
       text-decoration:none;
}

a.contentpagetitle {
       color:#818181;
       text-decoration:none;
       font-size:14px;
       font-weight:bold;
       line-height:20px;
}

img.spread {
       width:1px;
       height:500px;
}

img.spread2 {
       width:1px;
       height:700px;
}

#breadcrumbs {
       width:100%;
       margin-bottom:10px;
       font-size:10px;
}

#breadcrumbs1 {
       float:left;
}

#breadcrumbs1 .moduletable {
       font-size:10px;
}

#breadcrumbs2 .moduletable {
       font-size:10px;
}

#breadcrumbs1 a:linkd {
       color:#666666;
       text-decoration:underline;
}

#breadcrumbs1 a:hover {
       color:#999999;
       text-decoration:none;
}

#breadcrumbs2 a:link {
       color:#666666;
       text-decoration:underline;
}

#breadcrumbs2 a:hover {
       color:#999999;
       text-decoration:none;
}

#rightnavi .moduletable {
       font-size:10px;
}

#rightnavi .mainlevel {
       font-size:10px;
}

.componentheading {
       color:#dd6711;
       font-weight:bold;
       font-size:18px;
       padding-bottom:5px;
       border-bottom: 1px solid #dd6711;
}

#logos td {
       width:50%;
       height:60px;
       text-align:center;
       vertical-align:top;
}

table.contentpaneopen {
       width:510px;
}

#contentbottom a {
       font-size:10px;
       text-decoration:none;
}

#jflanguageselection a {
       font-size:10px;
}

#jflanguageselection ul {
	list-style-type:none;
	margin-top:-13px;
	margin-bottom:0px;
        text-align:right;
}

#jflanguageselection li {
        padding-left:0px;
}