/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 12px;
}

h2 {
	font-size: 2.4em;
}

h3 {
	font-size: 1.6em;
}


a:link, a:visited { color: #38afc8; text-decoration: none;} 
a:active, a:hover { color: #FF0000; text-decoration: underline}




#container {
	background: #ffffff;
	background:url(images/layout/upperbg.jpg);
}

#header {
background:url(images/layout/cloudbg.png) no-repeat;
}

#language_select {
padding-right: 50px;
font-size: 8pt;
text-align:right;
}

#language_select a {
color: #000000;
text-decoration: none;
padding-left: 5px;
padding-right: 5px;
}

#language_select a:hover {
color: #ff0000;
text-decoration: underline;
}

#top_navi {
width: 723px;
height: 49px;
background:url(images/layout/top_nav.png) no-repeat;

}

.top_navi a {
font-size: 10pt;
font-weight: bold;
color: #000000;
text-decoration:none;
}
.top_navi a:hover {
font-size: 10pt;
font-weight: bold;
color: #ff0000;
text-decoration:none;
}

.top_navi1 a {
font-size: 10pt;
font-weight: bold;
color: #FF0000;
text-decoration:none;
}
.top_navi1 a:hover {
font-size: 10pt;
font-weight: bold;
color: #ff0000;
text-decoration:none;
}

#side_navi {
width: 247px;
height: 339px;
background:url(images/layout/sidebar.png) no-repeat;
}

.side_navi{
}
.side_navi a{
border: 0px;
}
.side_navi a:hover{
border: 0px;
}

.content {
background:url(images/layout/content_mid.png) repeat-y;
padding-left:10px;
padding-right:10px;
}

.content_island {
background:url(images/island/content-mid.png) repeat-y;
padding-left:10px;
padding-right:30px;
}

#content_home {
background:url(images/layout/cont_bg.jpg);
font-size: 10pt;
text-align:justify;
height:406px;
}

#content_home a {
color:  #38afc8;
text-decoration:none;
font-size: 9pt;
}

#content_home a:hover{
color: #ff0000;
text-decoration:none;
}

#content_island {
font-size: 10pt;
text-align:justify;
}

#content_island a {
color:  #38afc8;
text-decoration:none;
font-size: 10pt;
}

#content_island a:hover{
color: #ff0000;
text-decoration:none;
}

#footer {
background:url(images/layout/bottombg.jpg) no-repeat;
height: 101px; 
font-size: 9pt;
color: #000000;
text-decoration:none;
}

#footer a {
font-size: 9pt;
color: #000000;
text-decoration:none;
padding-left: 5px;
padding-right:5px;
}

#footer a:hover {
font-size: 9pt;
color: #ff0000;
text-decoration:none;
}

#footer2 {
font-size: 8pt;
color: #000000;
text-decoration:none;
}

#footer2 a {
font-size: 8pt;
color: #000000;
text-decoration:none;
}

#footer2 a:hover {
font-size: 8pt;
color: #ff0000;
text-decoration:none;
}

 .content1 {
   font-family: Arial, Helvetica, sans-serif;
   color:#000000;
   font-size: 10pt;
   text-decoration: none;
   padding-left: 40px;
   text-align: justify;
   }
   
    .content1 a {
   font-family: Arial, Helvetica, sans-serif;
   color:#448ccb;
   font-size: 9pt;
   text-decoration: none;
   }
   
    .content1 a:hover{
   font-family: Arial, Helvetica, sans-serif;
   color:#FF0000;
   font-size: 9pt;
   text-decoration: none;
   }
    .space {
	font: normal 9pt/normal Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	width: 240px;
}

   .space1 {
	font: normal 9pt/normal Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	width: 50px;
}

.space2 {
	font: normal 9pt/normal Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	width: 100px;
}