body { margin:0px; padding:0px;	background-color:#FFF; font-size:12px; color:111; font-family: Arial, Helvetica, Verdana, sans-serif; }
th, tr, td, p, div, select, imput { font-size:12px; color:111; font-family: Arial, Helvetica, Verdana, sans-serif; }

h1 { font: 18px/18px "Arial", sans-serif ! important; color: #DB214C; padding:0px 0px 5px 0px; margin:0px }
h2 { font: 16px/16px "Arial", sans-serif ! important; color: #DB214C; padding:0px 0px 5px 0px; margin:0px }
h3 { font: 16px/16px "Arial", sans-serif ! important; color: #84C225; padding:0px; margin:0px }

.red { color:#DB214C; }
.green { color:#84C225; }
.blue { color:#007CC3; }
.yellow { color:#FFF500; }

A { font-size:12px; color:#037CC3; text-decoration:underline; }
A:hover { color:#DB214C; text-decoration:underline; }

/* */ 
#outer { width:950px; text-align:left; margin:auto; top:0px; position:relative; z-index:1; }
#langbar { padding:10px 0px 10px 0px; position:relative; z-index:1; }
#hdr { width:950px;	height:100px; position:relative; border:1px solid #CCC; padding:0; z-index:1; }
#logo { width:260px; height:100px; text-align:left; float:left; position:relative; z-index:1; }
#menu {	width:640px; height:100%; text-align:left; position:relative; z-index:1; }
#bar { height:30px;	position:relative; z-index:1; }
#bodyblock { position:relative; width:950px; padding:0;	z-index:1; }
#leftCol { float:left; width:260px; position:relative; z-index:1; }
#cont { width:640px; border:1px solid #CCC;	text-align:left; position:relative; z-index:1; }
#ftr { height:40px;	position:relative; z-index:1; }
/* */ 
.logoArea { padding:20px 0px 0px 30px; }

.menuArea { padding:34px 0px 0px 0px; }

.menuR { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuR A { display:block; padding:5px 10px 5px 10px; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuR A:hover {	display:block; padding:5px 10px 5px 10px; background-color:#DB214C; color:#FFF; }
.menuRS { padding:5px 10px 5px 10px; background-color:#DB214C; float:left; font: 14px/14px "Arial", sans-serif ! important; color:#FFF; text-decoration: none; }
.menuRSBG { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuRSBG A { font-size:14px; display:block; padding:5px 10px 5px 10px; background-color:#DB214C; color:#FFF; }
.menuRSBG A:hover { display:block; padding:5px 10px 5px 10px; background-color:#DB214C; color:#FFF; text-decoration:none; }

.menuG { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuG A { display:block; padding:5px 10px 5px 10px; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuG A:hover { display:block; padding:5px 10px 5px 10px; background-color:#84C225; color:#FFF; }
.menuGS { padding:5px 10px 5px 10px; background-color:#84C225; float:left; font: 14px/14px "Arial", sans-serif ! important; color:#FFF; text-decoration: none; }
.menuGSBG { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuGSBG A { font-size:14px; display:block; padding:5px 10px 5px 10px; background-color:#84C225; color:#FFF; }
.menuGSBG A:hover { display:block; padding:5px 10px 5px 10px; background-color:#84C225; color:#FFF; text-decoration:none; }

.menuB { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuB A { display:block; padding:5px 10px 5px 10px; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuB A:hover { display:block; padding:5px 10px 5px 10px; background-color:#007CC3; color:#FFF; }
.menuBS { padding:5px 10px 5px 10px; background-color:#007CC3; float:left; font: 14px/14px "Arial", sans-serif ! important; color:#FFF; text-decoration: none; }
.menuBSBG { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuBSBG A { font-size:14px; display:block; padding:5px 10px 5px 10px; background-color:#007CC3; color:#FFF; }
.menuBSBG A:hover { display:block; padding:5px 10px 5px 10px; background-color:#007CC3; color:#FFF; text-decoration:none; }

.menuY { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuY A { display:block; padding:5px 10px 5px 10px; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuY A:hover {	display:block; padding:5px 10px 5px 10px; background-color:#FFF500; color:#FFF; }
.menuYS { padding:5px 10px 5px 10px; background-color:#FFF500; float:left; font: 14px/14px "Arial", sans-serif ! important; color:#FFF; text-decoration: none; }
.menuYSBG { float:left; font: 14px/14px "Arial", sans-serif ! important; color:#000; text-decoration: none; }
.menuYSBG A { font-size:14px; display:block; padding:5px 10px 5px 10px; background-color:#FFF500; color:#FFF; }
.menuYSBG A:hover { display:block; padding:5px 10px 5px 10px; background-color:#FFF500; color:#FFF; text-decoration:none; }

.subMenuAreaR { width:90%; margin:30px 0px 0px 0px; padding:3px 10px 3px 10px; background-color:#DB214C; }
.subMenuAreaG { width:90%; margin:30px 0px 0px 0px; padding:3px 10px 3px 10px; background-color:#84C225; }
.subMenuAreaB { width:90%; margin:30px 0px 0px 0px; padding:3px 10px 3px 10px; background-color:#007CC3; }
.subMenuAreaY { width:90%; margin:30px 0px 0px 0px; padding:3px 10px 3px 10px; background-color:#FFF500; }

.subMenu { padding:0px 10px 0px 0px; font: 12px/12px "Arial", sans-serif ! important; color:#FFFFFF; }
.subMenu A { font: 12px/12px "Arial", sans-serif ! important; color:#FFFFFF; text-decoration:underline; }
.subMenu A:hover { font: 12px/12px "Arial", sans-serif ! important; color:#FFFFFF;text-decoration:none;  }

.copyright { padding:20px 0px 5px 310px; font-size:11px; }
.author { padding:0px 0px 5px 320px; font-size:11px; }
.author A { font-size:11px; }

.contentArea { padding:10px }

.boxArea { width:210px; margin-bottom:20px; text-align:left; }

.tbei { padding-right:15px; margin:3px; vertical-align:top }

.mbg { width:100%; height:100%; top:0px; overflow: hidden; position:absolute; }
.bgly { position:absolute; z-index:0; left:3%; top:5%; width:1280px; height:130px ! important; background-image:url(../img/bgly.png); background-repeat:no-repeat;}
.bglr { position:absolute; z-index:0; left:30%; top:0%; width:1280px; height:130px ! important; background-image:url(../img/bglr.png); background-repeat:no-repeat; }
.bglb { position:absolute; z-index:0; left:65%; top:0%; width:1280px; height:130px ! important; background-image:url(../img/bglb.png); background-repeat:no-repeat; }
.bglg {position:absolute; z-index:0; left:90%; top:4%; width:1280px; height:130px ! important; background-image:url(../img/bglg.png); background-repeat:no-repeat; }
.bgmg { position:absolute; z-index:0; left:30%; top:35%; width:1280px; height:130px ! important; background-image:url(../img/bgmg.png); background-repeat:no-repeat; }
.bgmr { position:absolute; z-index:0; left:80%; top:30%; width:1280px; height:130px ! important; background-image:url(../img/bgmr.png); background-repeat:no-repeat; }
.bgmb { position:absolute; z-index:0; left:0%; top:40%; width:1280px; height:130px ! important; background-image:url(../img/bgmb.png); background-repeat:no-repeat; }
.bgmy { position:absolute; z-index:0; left:50%; top:22%; width:1280px; height:130px ! important; background-image:url(../img/bgmy.png); background-repeat:no-repeat; }
.bgsr { position:absolute; z-index:0; left:20%; top:65%; width:1280px; height:130px ! important; background-image:url(../img/bgsr.png); background-repeat:no-repeat; }
.bgsy { position:absolute; z-index:0; left:88%; top:60%; width:1280px; height:130px ! important; background-image:url(../img/bgsy.png); background-repeat:no-repeat; }
.bgsg { position:absolute; z-index:0; left:5%; top:70%; width:1280px; height:130px ! important; background-image:url(../img/bgsg.png); background-repeat:no-repeat; }
.bgsb { position:absolute; z-index:0; left:60%; top:78%; width:1280px; height:130px ! important; background-image:url(../img/bgsb.png); background-repeat:no-repeat; }