@charset "utf-8";
@import url(http://www.google.com/cse/api/branding.css);
#footer,.small,.createdate,.modifydate,.mosimage_caption{font-size:11px; font-family: Arial,sans-serif;



color:#900;}







.small a {font-size:11px; font-family: Arial,sans-serif;



color:#666;text-decoration:none; }



.small a:hover { font-size:11px; font-family: Arial,sans-serif;



color:#09F;text-decoration:none; }







 .createdate a { font-size10px; font-family: Helvetica,Arial,sans-serif;



color:#F60; text-decoration:none; }



 .createdate a:hover { font-size:10px; font-family: Helvetica,Arial,sans-serif;



color:#C63;;text-decoration:none; }

/* CSS Document */

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-top:0px; line-height:1.3em; margin-bottom:0px; padding-bottom:9px; padding-top:6px; }

div { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;  }

a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B7005B; text-decoration:none; }

a:hover {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none; }



h1 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#E65B20; margin-top:0px; line-height:1.3em; margin-bottom:0px; padding-bottom:9px; padding-top:6px; }

h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#D91734; margin-top:0px; line-height:1.3em; margin-bottom:0px; padding-bottom:9px; padding-top:6px; }

h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#990000; margin-top:0px; line-height:1.3em; margin-bottom:0px; padding-bottom:9px; padding-top:6px; }


body { padding:0px; margin:0px; background:#141414;}



div.spacer { clear:both; }

.padding5px { padding:5px; }

.100widthx { width:100%;}



#wholearea { position:absolute; width:100%; height:100%;background:#232428; }

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

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

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

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

#indexC-whole { position:relative; background:#141414 repeat; width:100%;  }
#indexC-wrapper { position:relative; width:1000px;  margin:0 auto; background:#141414 repeat-y;  }
#indexC1-wrapper { position:relative; width:1000px; margin:0 auto; background:url(../images/index1_13.jpg) no-repeat ;  }

#indexF-whole { position:relative; background:url(../images/bg1_08.jpg) repeat-x; width:100%; height:206px; }
#indexF-wrapper { position:relative; width:1000px; height:206px; margin:0 auto; background:url(../images/index1_16.jpg) no-repeat ;  }


#topheader{position:relative; width:410px; height:280px; left:50px; top:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#topheader p{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#topheader div{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#topheader span{color:#CC0; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#topheader a{color:#FC0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none;}
#topheader a:hover{color:#CF0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none;}

#footerarea{position:relative; width:920px; height:90px; left:40px; top:110px;  color:#cfcfcf; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footerarea p{color:#cfcfcf; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footerarea div{color:#cfcfcf; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footerarea a{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#footerarea a:hover{color:#cfcfcf; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#float-left{float:left; width:264px; background:url(../images/leftbg.png) repeat-y; left:40px; position:relative; color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-left p{color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-left div{color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-left span{color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-left a{color:#F90; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#float-left a:hover{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#float-left h1{color:#F90; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
#float-left h2{color:#CC0; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#float-left h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; background:#111; padding:5px; background:url(../images/yellow.png) no-repeat; padding-left:40px; padding-bottom:5px; margin-bottom:5px; }

#float-left ul{



list-style: none;





margin: 0;



padding: 0;

padding-bottom:10px;



}



#float-left li{



border-bottom: 1px solid #333;



margin: 0;



}



#float-left li a{



display: block;



padding: 3px 5px 3px 0.5em;



border-left: 10px solid  #333333;



border-right: 10px solid  #333333;



background-color:#0f0f0f;



color:#cfcfcf;



text-decoration: none;



}







#float-left li a:hover,a#active_menu:link,a#active_menu:visited{



border-left: 10px solid #0f0f0f;



border-right: 10px solid  #0f0f0f  ;



background-color:#333333;



color:#FFFFFF;}




#float-right{float:right; width:655px; background:url(../images/rightbg.png) repeat-y; right:39px; position:relative;  color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-right p{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-right div{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-right span{color:#CC0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#float-right a{color:#CF0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#float-right a:hover{color:#FC0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

#float-right h1{color:#CF0; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
#float-right h2{color:#FC0; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
#float-right h3{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:22px;}

#float-right  .contentheading{font-family:Arial, Helvetica, sans-serif; font-size:22px;font-weight:100; color:#CF0; line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:15px; padding-top:5px; }

#float-right  .componentheading{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:100; color:#CF0;line-height:1.5em; margin-top:0px; margin-bottom:0px; padding-bottom:15px; padding-top:5px; }

