@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-size:100%;}

body{ font-size:75%; line-height:1.4; color:#333333; background-color:#eee0ee;text-align: -moz-center; #text-align:center;
}

#wrapper{ width:1010px; margin:0 auto; text-align:left;}

#header{ width:1010px; margin:0 auto;}

#rNav{ width:1010px; height:35px;  background:#a76eac url(images/td_bg.gif) left top repeat-x;}

#rNav ul{ list-style-type:none; margin:0; padding:0px;}
#rNav li{ float:left; width:120px;}
#rNav li a{ display:block; width:100%; line-height:33px; text-indent:-9999px; background-image:url(images/long_btn.gif);}
li.btn01 a{ background-position:0 0;} 
li.btn02 a{ background-position:-120px 0;} 
li.btn03 a{ background-position:-240px 0;} 
li.btn04 a{ background-position:-360px 0;} 
li.btn05 a{ background-position:-480px 0;} 
li.btn06 a{ background-position:-600px 0;} 
li.btn07 a{ background-position:-720px 0;} 

li.btn01 a:hover{ background-position:0 -33px;} 
li.btn02 a:hover{ background-position:-120px -33px;} 
li.btn03 a:hover{ background-position:-240px -33px;} 
li.btn04 a:hover{ background-position:-360px -33px;} 
li.btn05 a:hover{ background-position:-480px -33px;} 
li.btn06 a:hover{ background-position:-600px -33px;} 
li.btn07 a:hover{ background-position:-720px -33px;} 

#content{ width:900px; margin:0 auto; background:#eee0ee; clear:both;}

#content h1{ text-indent:-9999px; display:block; margin:20px;}
#content h1.page01{  width:463px; height:58px; background:url(images/R_heading.gif) no-repeat;}
#content h1.page02{ width:308px; height:42px; background:url(images/R_heading02.gif) no-repeat;}
#content h1.page03{ width:222px; height:45px; background:url(images/R_heading03.gif) no-repeat;}
#content h1.page04{ width:261px; height:45px; background:url(images/R_heading04.gif) no-repeat;}
#content h1.page05{ width:429px; height:45px; background:url(images/R_heading05.gif) no-repeat;}
#content h1.page06{ width:239px; height:45px; background:url(images/R_heading06.gif) no-repeat;}
#content h1.page07{ width:238px; height:45px; background:url(images/R_heading07.gif) no-repeat;}

#content p{ font-size:13px; padding:5px 10px 20px 10px; color:#333333; letter-spacing:1px; line-height:1.8;}

#content h2{ text-indent:-9999px; display:block;}
#content h2.page01{ width:369px; height:54px; background-image:url(images/R_title01.gif);}
#content h2.page02{ width:315px; height:47px; background-image:url(images/R_title02.gif);}
#content h2.page301{ width:273px; height:51px; background-image:url(images/R_title03.gif);}
#content h2.page302{ width:343px; height:43px; background-image:url(images/R_title04.gif);}
#content h2.page303{ clear:both; width:350px; height:48px; background-image:url(images/R_title05.gif);}
#content h2.page401{ width:311px; height:44px; background-image:url(images/R_title06.gif);}
#content h2.page402{ width:234px; height:50px; background-image:url(images/R_title07.gif);}
#content h2.page403{ width:282px; height:49px; background-image:url(images/R_title08.gif);}
#content h2.page05{ width:163px; height:46px; background-image:url(images/R_title09.gif);}
#content h2.page07{ width:164px; height:52px; background-image:url(images/R_title10.gif);}

#content img.page01{ float:left; padding-bottom:20px;}
#subContent.page01{ margin-left:260px;}

#h301{ float:left;}
#h301 p{padding:20px 30px; }

#h302{ float:right;}
#h302 ul{ list-style-type:none;}
#h302 ul li{ color:#333399; padding:5px 3px;}
#h302 ul li.st01{ width:400px; text-indent:20px; line-height:16px; color:#333399; font-weight: normal; background:url(images/a01.gif) left top no-repeat;}
#h302 ul li.st02{ width:400px; text-indent:20px; line-height:16px; color:#333399; font-weight: normal; background:url(images/a02.gif) left top no-repeat;}
#h302 ul li.st03{ width:400px; text-indent:20px; line-height:16px; color:#333399; font-weight: normal; background:url(images/a03.gif) left top no-repeat;}
#h302 ul li.st04{ width:400px; text-indent:20px; line-height:16px; color:#333399; font-weight: normal; background:url(images/a04.gif) left top no-repeat;}
#h302 ul li.st05{ width:400px; text-indent:20px; line-height:16px; color:#333399; font-weight: normal; background:url(images/a05.gif) left top no-repeat;}

#h303 p{ text-align:center; padding-top:30px; }

#content img.page03{ float:right;}
#mainContent.page03{ margin-right:250px;}
#h402 p.page04{ margin-right:400px;}
#h402 img.page401{ float:right;}

.textBlue{ color:#333399;}
.textPeach{ color:#ff1292;}
.textRed{ color:#c40303;}
.textPurple{ color:#a00397;}
.textWhite{ color:#ffffff;}


.tablePink{ background-color:#c83468;}
.trA{ background-color:#ff70a2;}
.trB{ background-color:#ffb1cd;}
.trC{ background-color:#ffdce8;}

.tablePurple{ background-color:#812990; }
.tablePurple td{ padding:5px;}
.trD{ background-color:#cc88d8;}
.trE{ background-color:#ebd1f0;}

#img2Plan01{ float:left;}
#img2Plan01{ clear:both; float:left;}
.imgLeft{ padding:10px 20px 10px 120px;}
.imgRight{ padding:10px 20px;}

#content h3{ text-indent:-9999px; display:block; }
h3.key1{ background:#eee0ee url(images/key_point01.gif); width:262px; height:56px;}
h3.key2{ background:#eee0ee url(images/key_point02.gif); width:182px; height:56px;}
h3.key3{ background:#eee0ee url(images/key_point03.gif); width:262px; height:56px;}

#content h5 a{ color:#65248b; font-weight:normal; text-decoration:none;}
#content h5 a:hover{ color:#333333; text-decoration:underline;}

#QA01{ padding:10px 30px 30px 30px;}
#QA01 a{ color:#512a58; font-weight:normal; text-decoration:none;}
#QA01 a:hover{ color:#501317; text-decoration:underline;}

#h601 a{ color:#e10aa7; text-decoration:none;}
#h601 a:hover{ color:#6a029a;}
#h602 a{ color:#e10aa7; text-decoration:none;}
#h602 a:hover{ color:#6a029a;}

.orFund06{ background:url(images/fund01.gif) no-repeat; width:127px; height:36px; padding-bottom:10px;}
.taFund06{ background:url(images/fund02.gif) no-repeat; width:127px; height:36px;padding-bottom:10px;}

#page2Table{ width:900px; background-color:#eee0ee; margin:0px auto;}
h4{ display:block; float:left; text-indent:-9999px; padding:10px 30px; }
h4.page01{background:#eee0ee; width:304px; height:428px;background:url(images/table01.gif) left top no-repeat;}
h4.page02{background:#eee0ee; width:434px; height:353px;background:url(images/table02.gif) left top no-repeat;}

#dash{ width:780px; border-top:3px dotted #666666;height: 10px;overflow:hidden;}

h5{ padding:5px 0 0 5px; text-indent:30px; font-weight:normal;}
#doc07{ margin:0; padding:0; list-style:none;}
#doc07 span{ padding:5px;}
#doc07 li{ padding-left:30px;}
#doc07 li a{ color:#333333; text-decoration:none;}
#doc07 li a:hover{ color:#4e0505;}
#cmpyInfo{ padding-left:35px; padding-bottom:20px;}
.tableSpace06{ padding-left:20px; padding-bottom:20px;}

#footer{ clear:both; background-color:#eee0ee;}
#footer p{ background-color:#a76eac; padding:10px 20px; color:#331536; font-weight:bolder;}
#footer a{ color:#331536; font-weight:bolder; text-decoration:none;}
#footer a:hover{ color:#743d79; font-weight:bolder; text-decoration:underline;}

#state{ color:#FFFFFF; background-color:#59375c; text-align:center;}
#state a{ color:#FFFFFF; text-decoration:none;}
#state a:hover{ color:#FFFF66; text-decoration:underline;}

.clearfloat{ clear:both; height:0; font-size:1px; line-height:0px;}

body#nav01 #rNav ul li#nav01 a{ display:block; width:100%; line-height:33px; text-indent:-9999px; background-image:url(images/long_btn.gif); background-position:0 -33px;}

body#nav02 #rNav ul li#nav02 a{ background:url(images/long_btn.gif); background-position:-120px -33px;}

body#nav03 #rNav ul li#nav03 a{ background:url(images/long_btn.gif); background-position:-240px -33px;}

body#nav04 #rNav ul li#nav04 a{ background:url(images/long_btn.gif); background-position:-360px -33px;}

body#nav05 #rNav ul li#nav05 a{ background:url(images/long_btn.gif); background-position:-480px -33px;}

body#nav06 #rNav ul li#nav06 a{ background:url(images/long_btn.gif); background-position:-600px -33px;}

body#nav07 #rNav ul li#nav07 a{ background:url(images/long_btn.gif); background-position:-720px -33px;}
