@charset "utf-8";

/* CSS Document */



body, td, th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

body {

	background-color: #d4d4d4;

	margin: 0px;

}

a {

	font-family: Arial, Helvetica, sans-serif;

	color: #cc3333;

}

a:link, a:visited, a:active {

	text-decoration: underline;

	color: #cc3333;

}

a:hover {

	text-decoration: none;

	color: #993300;

}



#footer a {

	font-family: Arial, Helvetica, sans-serif;

	color: #6F6F6F;

}

#footer a:link, a:visited, a:active {

	text-decoration: none;

	color: #6F6F6F;

}

#footer a:hover {

	text-decoration: underline;

	color: #6F6F6F;

}

.logo{color:#555;}

.logo b{color:#333;}

.logo b b{color:#F90A0F;}

.iCenter{width:941px;margin:0 auto;border:0px dotted red;position:relative;}

.iCenter_bg{
        background-image: url(../images/gradbg.jpg);
        background-repeat:repeat-x;
        background-color:#fff;

}

.iCenter div#p{padding:10px;height:45px;}

.iCenter div#p div{float:left;}

.whiteIt{background-color:#fff;padding-bottom:10px;}

.clr{clear:both;}

.toll{width:744px;text-align:right;}

.toll p{font: 16px verdana;color:#aaa;font-style:italic;font-weight:bold;}

.toll p b{color:#E10109;font-style:normal;}

#footer{

padding:10px 0;

background-color:#d4d4d4;

border-top:5px solid #909090;

}

hr{padding:0;margin:0;color:#eee;}

.div2s1d{float:left;width:218px;}

.topmnu_l{height:48px;background:transparent url(../images/topmnu_bg_l.jpg) left center no-repeat;}

.topmnu_r{height:48px;background:transparent url(../images/topmnu_bg_r.jpg) right center no-repeat;}

.topmnu_c{height:48px;background:transparent url(../images/topmnu_bg_c.jpg) center center repeat-x;margin:0 17px;}

.topmnu_c ul{padding:0; margin: 0px;}

.topmnu_c ul li{float: left;list-style: none;}

.topmnu_c ul li a{

            height:20px;

            padding:10px 0;

            width:118px;

            font: 16px arial;

            text-align:center;

            text-decoration: none;

            color: #222;

            top: 3px;

            display: block;

            border:0px dotted red;

            position: relative;

            margin:0 5px;} 

.topmnu_c ul li a:hover{color:#000; text-decoration: underline;}             

.topmnu_c ul li#selected a{color:#fff;text-decoration: none; background:transparent url(../images/topmnu_selected.png) center center no-repeat;}             


.bluetop_l{height:44px;background:transparent url(../images/bluetop_bg_l.jpg) left center no-repeat;}

.bluetop_r{height:44px;background:transparent url(../images/bluetop_bg_r.jpg) right center no-repeat;}

.bluetop_c{height:44px;background:transparent url(../images/bluetop_bg_c.jpg) center center repeat-x;margin:0 10px;}

.graytop_l{height:44px;background:transparent url(../images/graytop_bg_l.jpg) left center no-repeat;}

.graytop_r{height:44px;background:transparent url(../images/graytop_bg_r.jpg) right center no-repeat;}

.graytop_c{height:44px;background:transparent url(../images/graytop_bg_c.jpg) center center repeat-x;margin:0 10px;}

.graytop_c div{padding:10px 0px;vertical-align:middle;font: 16px arial;color: #222;}

.bluetop_c div{padding:10px 0px;vertical-align:middle;font: 16px arial;color: #fff;}

.bluetop_c div.wIcon {padding:10px 50px;font: 16px arial;color: #fff;background:transparent url(../images/news_icon.png) 3% 50% no-repeat;}

.colortop_bg{background:transparent url(../images/colortop_bg.jpg) top center repeat-x;min-height:183px;padding:10px;}

.news_topics {overflow-y:hidden;overflow-x:hidden;height:200px;}

.news_topics tr td{color:#5e5e5e;font-family:tahoma,arial;font-size:12px;text-align:justify;}

.news_topics .nDate{width:25px;font-weight:bold;color:#131313;font-family:tahoma;font-size:11px;}

.news_topics .nTitle a:link,
.news_topics .nTitle a:active,
.news_topics .nTitle a:visited{color:#e20009;text-transform:underline;font-family:tahoma;font-size:12px;}

.news_topics .nTitle a:hover{text-transform:none;}



.topForm{height:125px;float:left;width:495px;background:#fff url(../images/topform_bg.jpg) top center no-repeat;}

.topForm input{width:106px;text-align:center;}

.topForm input#email{width:335px;text-align:left;}

.topForm input#image{width:44px;height:27px;position:relative;top:8px;}

.topnoBg{height:125px;float:left;width:441px;margin-left:5px;border:0px dotted red;}



.customUl ul{list-style-image:url(../images/redarrow.jpg);list-style-type:circle;padding:0 13px;border:0px dotted red;margin:0;}

.customUl ul li{padding:5px 0px;}

.pageTitle{position:relative;border-bottom:3px solid #FFDFDF; height:21px;}

.pageTitle div{background:transparent url(../images/red_bullet_cute.gif) 3% 50% no-repeat;padding:0 0 10px 50px;position:absolute;top:-15px;font-family:tahoma;font-size:21px; height:21px; color:#333;}

.contTable {
		border-collapse:collapse;
		background:#EFF4FB url(../images/teaser.gif) repeat-x;
		border-left:1px solid #686868;
		border-right:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
}
.contTable td, th {padding:5px;}

.contTable thead th {	background:#333 url(../images/llsh.gif) repeat-x;	color:#fff }

.contTable td{border-bottom: dotted 1px #333;}

#localnav{
	width:188px;
	margin-bottom:8px;
	padding:2px;
	border:solid 2px #e8e8e8;
	background:#ededed;
}

#localnav #secondtop img{
	vertical-align:bottom;
}

#localnav ul,
#localnav li{
	margin:0;
	padding:0;
	list-style-type:none;
}

/*	ƒŠƒ“ƒN‚ÌF‚ÌÝ’è	*/
#localnav li a{color:#000;text-decoration:none;}
#localnav li a:visited{color:#7600b3;text-decoration:none;}
#localnav li a:hover{color:#d70542;text-decoration:none;}



/* 1ŠK‘w–Ú
ˆÈ‰ºJavaScript‚Ì•‚¯‚ª•K—v
#localnav li.first
#localnav li a.close
*/


#localnav li{
	width:100%;
	padding-top:0;
}


#localnav li strong{
	display:block;
	padding-bottom:6px;
	background:url("../images/bg_li.gif") 0 100% no-repeat;
}


#localnav li strong a{
	display:block;
	margin:0 10px;
	padding:8px 0 8px 15px;
	text-decoration:none;
	background:url("../images/arrow_bottom.gif") 1px 0.9em no-repeat;
}


#localnav li strong a.close{background:url("../images/arrow_right.gif") 0 0.4em no-repeat;}
#localnav li strong a:hover{text-decoration:none;}


/* 2ŠK‘w–Ú
ˆÈ‰ºJavaSciprt‚Ì—Í‚ª•K—v
#localnav li li.first
*/
 

#localnav ul ul{
	margin:0;
	padding:0 4px;
	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #d9d9d9;
	border-bottom:solid 1px #d9d9d9;
	background:#fff;
}

#localnav li li{
	margin-top:0;
	padding:2px 0 1px 0;
	background:#fff url("../images/bg_li_li.gif") 0 0 no-repeat;
}

#localnav li li a{
	margin:0;
	display:block;
	padding:8px 6px 8px 6px;
	background:#fff url("../images/bg_li_a.gif") 0 100% no-repeat;
}

#localnav li li a.on,
#localnav li li a:hover{
	text-decoration:none;
	background:#faebf0 url("../images/bg_li_a_on.gif") 0 100% no-repeat;
}

#localnav li li a.on{color:#d70542;}

#localnav li li a span{
	display:block;
	padding:0 0 0 15px;
	background:url("../images/arrow_li_li_a.gif") 0 0.3em no-repeat;
}

#localnav li#secondtop ul{
border-top:solid 1px #d9d9d9;
}

#localnav li li.first{
	padding-top:1px;
	background:none;
}

.faq_recent{border-bottom:1px dotted #ddd; padding:5px;font-size:14px;}
.faq_recent p.arrow{background:url("../images/arrow_right.gif") 0 50% no-repeat;margin:2px;vertical-align:middle;padding:5px 0 5px 15px;}

