@import url("kd_rte.css");
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  Global HTML-Tags 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
HTML, BODY {
  height:100%;width:100%;
  font-family:Verdana;
  color:#0B1A28;
  margin:0;padding:0;
}
BODY {background:url('../images/body_bg.gif') repeat-x white;}
FORM,FIELDSET,IMG { margin:0; padding:0; border:0; }

H1,H2,H3,H4,H5,H6,LI,UL,P{margin:0;padding:0;}
 

A,P,#normal UL,#normal LI {
  font-size:11px;
  line-height:16px;
  color:#0B1A28;
}

A {
 color:#987E6B;
}

.tx-cimonews-pi1 .bodytext A,
A.external-link,
A.external-link-new-window {
  background:url('/ci-mo/images/a-external-ico.gif') no-repeat left 3px;
  padding-left:14px;
}


#right A.external-link,
#right A.external-link-new-window {
  background:url('/ci-mo/images/a-external-ico_white.gif') no-repeat left 3px;  
}


TEXTAREA,
INPUT {
  border:solid 1px #757575;
  font-size:10px;
  line-height:10px;
  padding:2px;
  font-family:Verdana;
 
}
#normal UL {
  margin-left:25px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  Helper 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.clear {clear:both;line-height:0px;font-size:0px;height:0px;}
.clear {clear:both;line-height:0;height:0;font-size:0;overflow:hidden;display:block;  content: ".";}
.float{float:left;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  Stage 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
A.logo {
  float:left;
  display:block;
  width:228px;height:50px;
  margin-right:485px;
  margin-top:25px;margin-left:15px;
  background:url('../images/logo.gif') no-repeat;
}
A.logo IMG {display:none;}
/*
.autocenter {height:100%;margin:auto;text-align:center}
 */
.center {
 margin:auto;text-align:left;width:1015px;display:block; 
 }


.logoWrapper {
  display:block;   
  background:#FAFAFA;
  height:105px;
  
}
.navWrapper {
  clear:both;
  background:url('../images/default_bg.jpg') no-repeat #FAFAFA  245px 0px;
  display:block;
  height:136px; 
  border-bottom:solid 1px #7A7268;
  border-right:solid 1px #52473B;
}
.contentWrapper {
  clear:both;  
  display:block;
  min-height:705px; 
  width:992px;
   background:url('../images/watermark_bg.gif') no-repeat white 705px 0px ;
}
* HTML .contentWrapper{
  height:705px; 
   width:995px;
  background:url('../images/watermark_bg.gif') no-repeat white 717px 0px ;
}

H1 {
  color:#423628;
  font-size:14px;
 
}

H2 {
  color:#6C6257;
  font-size:13px;
}

H3 {
  color:#423628;
  font-size:12px;
}

H4 {
  color:#6C6257;
  font-size:12px;
}


H5 {
  color:#423628;
  font-size:11px;
}

H6 {
  color:#6C6257;
  font-size:11px;
}


#normal {
  padding:25px;
  padding-right:24px;
  width:420px;
  float:left;
  display:block;
  min-height:350px;
}
* HTML #normal{height:350px;padding-right:36px;}

#normal H1 {
 margin-bottom:14px;
}
#normal H2 {
 margin-bottom:12px;
}



#normal .csc-textpic-border .csc-textpic-image IMG{
border:solid 1px #89827A;
}


#left {
  width:250px;  
  float:left;
  display:block;
  background:url('../images/left_bg.gif') repeat-y;
  font-size:11px;
}

#left H1 {  
 display:block;height:31px;
 background:url('/ci-mo/images/h1_no.jpg') no-repeat;
}
#left H1.accordion-act { 
   background:url('/ci-mo/images/h1_act.jpg') no-repeat  ;
   height:38px;
}
 
#left H1 A {  
  color:white;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;  
}



#left H1 IMG {
  border-right:1px solid #504E4C;
  margin-right:10px;
  margin-top:1px; 
  vertical-align:middle;
}
 

#left P {padding:10px;margin-top:15px;margin-bottom:10px;}
#left .accordionItem P{margin:0;padding-left:0;}
#left .accordionItem {
   margin-top:8px;
  padding-left:45px;
  margin-bottom:10px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  quicknav 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.accordionItem {display:none;}
#left .csc-menu { 
  list-style:none;
  background:white;
}
#left .csc-menu-act {
  display:block;
  min-height:200px;
}
#left .csc-menu A {
  text-decoration:none;
}
#left .csc-menu {
  display:block;
  width:150px;
  border:solid 1px #757575;
  padding-right:5px;
}
#left .csc-menu LI {
  padding:0px 2px 2px 4px;
}
#left .csc-menu .first {
  background:url('../images/arrow_down-ico.gif') no-repeat center right;
}


#right {
 
  float:left;
  display:block;
  margin-top:25px;
   
}

#right H1 {
 background:url('../images/h1_right.gif') bottom right no-repeat;

  display:block;height:36px;
  color:white;
  font-size:11px;
  font-weight:bold;
  line-height:36px;
  padding-left:10px;
  width:258px;
  
 
}

#right A {color:white;}
#right P {
  padding:10px;
  padding-left:40px;
  width:218px;
  background:url('../images/right_felogin_bg.jpg') repeat-y;
   border-bottom:1px solid white;
    border-top:1px solid white;
   
  
}
* HTML #right P {
width:214px;
}


#right .csc-textpic-imagewrap {
  margin-top:20px;
}

csc-uploads-fileSize,
.csc-uploads-fileName,
.csc-uploads-icon {
  vertical-align:top !important;
}
.csc-uploads-fileName {
  width:300px;
  height:40px;
}
.csc-uploads-fileSize P,
.csc-uploads-description {
  color:#999999;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  Mailform 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
FIELDSET.csc-mailform {
  margin:0;padding:0;
  border:none;
  display:block;
  width:180px;
 
}
FIELDSET.csc-mailform LABEL {
  display:block;
  float:left;
  width:50px;
  font-size:10px;
  padding-top:5px;
}
FIELDSET.csc-mailform TEXTAREA,
FIELDSET.csc-mailform INPUT {
  border:solid 1px #757575;
  margin-bottom:5px;
  width:110px;height:14px;
  float:left;
  padding-top:2px;
  line-height:12px;
 
}
INPUT.submit,
FIELDSET.csc-mailform .csc-mailform-submit {
  margin:0;padding:0;
  padding-left:3px;  
  background:none;
  background:url('../images/submit_bg.gif')  no-repeat;
  border:none;
  text-align:left; 
  height:16px;width:72px;
  
  cursor:pointer;
}

FIELDSET.csc-mailform .input-err {
  background:#EAEAEA;
  border:solid 1px #CC0000;
}

FIELDSET.csc-mailform {position:relative;}
FIELDSET.csc-mailform P#err {
position:absolute;
top:50px;
left:175px;

border:solid 1px #757575;
padding:3px;
background:#FAFAFA;
clear:both;
display:block;
width:250px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  FELogin 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#right .tx-felogin-pi1  {
  width:195px;height:100px;
  
  background:gray;
  padding:10px;
  background:url('../images/right_felogin_bg.jpg') repeat-y;
  color:#0B1A28;

}

.tx-felogin-pi1 A {color:white;}


.tx-felogin-pi1 INPUT.input, 
.tx-felogin-pi1 LABEL {
  display:block;
  width:100px;
  font-size:11px;
  float:left;
  
 
}
.tx-felogin-pi1 INPUT.input{width:80px;}

.tx-felogin-pi1 div {
  clear:both;
  width:500px;height:20px;
  margin-top:10px;
}


.news {
  display:block;clear:both;
  
}
.news .date{
  display:block;float:left;
  width:80px;
}

A.next {  
  text-decoration:none;
  padding-right:10px; 
  display:block;
  background:url('/ci-mo/images/next-ico.gif') no-repeat right 5px;
}
A.prev {  
  text-decoration:none;
  padding-left:10px; 
  display:block;
  background:url('/ci-mo/images/prev-ico.gif') no-repeat left 5px;
}


.news .new {font-weight:bold;}

.news A{
  display:block;float:left;
  width:320px;
  border-left:solid 1px #987964;
  padding-left:10px;
  margin-bottom:15px;
}
.news A:visited{text-decoration:none;}
.tx-cimonews-pi1 p.pager{margin-bottom:10px;}
.tx-cimonews-pi1 UL.pager {
  margin:0 !important;padding:0 !important;
  list-style:none;  
  text-align:left;
}
.tx-cimonews-pi1 UL.pager LI{
 margin:0;padding:0;
 float:left;
 padding-right:8px;
}
.tx-cimonews-pi1 A.cur {font-weight:bold;text-decoration:none;}
/*
#right P A {
  float:right;
  clear:both;
  margin-top:10px;
  bordeR:solid 1px red;
  margin:0;padding:0;
  display:block;
  height:20px;width:131px;
  color:#6C6257;
  padding-left:10px;padding-top:5px;
  text-decoration:none;
  background:url('../images/more_bg.gif') no-repeat;
}
*/

#window {
	position:absolute;
  display:block;
	margin:auto;
	text-align:center;
	top:270px;left:0;
	width:100%;height:100%;
	
	cursor:pointer;
}
#windowHolder {
  display:block;
  margin:auto;
  border:solid 1px #987964;
  text-align:center;
  width:50px;height:50px;
}
#windowHolder IMG{display:none;}

