@charset "utf-8";
/* CSS Document */
li.checked { background: url(images/arrow.png)  no-repeat; padding-left:20px; list-style-position:outside; margin:0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-bottom:20px; }


h3 { font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:16px; color:#900;line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:5px;  }
h3 span{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#666; line-height:1.5em;  }

h4 { font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:16px; color:#000; line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:1px; background:url(images/icon-bldg.png) no-repeat; padding-left:33px; }

p { font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#333; line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:5px; }
div{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#333;  }
span{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#FC0;   }
a{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#900; text-decoration:none; }
a:hover{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#000;text-decoration:none;}

.afootlink{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#FC0; text-decoration:none; }
.afootlink:hover{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#CCC;text-decoration:none;}

.afootlink1{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#FFF; text-decoration:none; }
.afootlink1:hover{ font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#CCC;text-decoration:none;}

.superblack12px {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#000; }
.orange12px {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#F30; }
.black12px {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#333; }
.black14px {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:14px; color:#333; }
.white12px {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#FFF; }
.white14px {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:14px; color:#FFF; }
.yellowgreen12px {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#CF0; }
.orangeyellowpx {font-family:Arial, Verdana, Helvetica,  sans-serif, "Times New Roman"; font-size:12px; color:#FC0; }


body { padding:0px; margin:0px; background:#fff;}
div.spacer { clear:both; }
.padding5px { padding:5px; }
.100widthx { width:100%;}
#whole { position:absolute; width:100%; height:100%; }

#t1{float:left; position:relative; width:294px; height:350px; left:39px; top:31px;}
#t2{float:left; position:relative; width:294px; height:350px; left:77px; top:31px;}
#t3{float:left; position:relative; width:251px; height:314px; left:125px; top:46px;}
#t4{float:left; position:relative; width:294px; height:200px; left:39px; top:11px;}
#t5{float:left; position:relative; width:294px; height:200px; left:77px; top:11px;}
#t6{float:left; position:relative; width:251px; height:200px; left:125px; top:11px;}


#b1{position:relative; width:289px; height:96px; background:url(images/box1.jpg) no-repeat;}
#b2{position:relative; width:289px; height:96px; background:url(images/box2.jpg) no-repeat;}
#b3{position:relative; width:289px; height:96px; background:url(images/box3.jpg) no-repeat;}

#index01-whole { position:relative; background:url(images/bg1_01.jpg) repeat-x; width:100%; height:76px; }
#index01-wrapper { position:relative; width:1000px; height:76px; margin:0 auto;   }

#index02-whole { position:relative; background:url(images/bg1_02.jpg) repeat-x; width:100%; height:144px; }
#index02-wrapper { position:relative; width:1000px; height:183px; margin:0 auto;   }

#index022-whole { position:relative; background:url(images/bg5.jpg) repeat-x; width:100%; height:144px; }
#index022-wrapper { position:relative; width:1000px; height:144px; margin:0 auto;   }

#index03-whole { position:relative; background:url(images/bg1_03.jpg) repeat-x; width:100%; height:350px; }
#index03-wrapper { position:relative; width:1000px; height:350px; margin:0 auto; background:url(images/index1_10.jpg) no-repeat;   }

#index031-whole { position:relative; background:url(images/bg4.jpg) repeat-x; width:100%; height:389px; }
#index031-wrapper { position:relative; width:1000px; height:389px; margin:0 auto; background:url(images/index4_10.jpg) no-repeat;   }

#index033-whole { position:relative; background:#fff repeat; width:100%;  }
#index033-wrapper { position:relative; width:1000px;  margin:0 auto; background:#fff repeat-y;   }

#index04-whole { position:relative; background:url(images/bg1_04.jpg) repeat-x; width:100%; height:405px; }
#index04-wrapper { position:relative; width:1000px; height:405px; margin:0 auto; background:url(images/index1_11.jpg) no-repeat;   }
#index044-wrapper { position:relative; width:1000px; height:405px; margin:0 auto; background:url(images/index1_111.jpg) no-repeat;   }
#index05-whole { position:relative; background:url(images/bg1_05.jpg) repeat-x; width:100%; height:222px; }
#index05-wrapper { position:relative; width:1000px; height:222px; margin:0 auto; background:url(images/index1_12.jpg) no-repeat;   }

#index06-whole { position:relative; background:url(images/bg1_06.jpg) repeat-x; width:100%; height:101px; }
#index06-wrapper { position:relative; width:1000px; height:101px; margin:0 auto; background:url(images/index1_13.jpg) no-repeat;   }

#headleft{float:left; left:53px; width:615px; height:50px; position:relative; top:280px;}
#headright{float:right; right:20px; width:289px; position:relative;  top:53px;}