@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0; margin:0; padding:0;
	background:#EBD3F1;
}

a{
	color:#A961B6;
	text-decoration:underline;
}
a:hover{
	color:#A961B6;
	text-decoration:none;
}

#menu{
	background:url(../images/menu_bg.gif) repeat-x bottom;
}
#main_body{
	background:#fff;
}

.wel{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	border-bottom:#669 groove 1px;
}


.wel span{
	font-size:20px;
	color:#A961B6;
}
.text{
	line-height:18px;
	word-spacing:2px;
}

.text ul{
	margin:0;
}

.text ul li{
	list-style:none;
	list-style-type: disc;
	list-style-position:inside;
	padding-left:10px;
	font-size:12px;
	margin-left:0px;
	line-height:20px;
}
.text2{
	line-height:18px;
	word-spacing:4px;

}
.to{
	color:#333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	background:url(../images/sub_head_bg.gif) no-repeat left center;
	padding-left:10px;
}

.f{
	background:#895294;
}
.c{
	background:url(../images/cbg.gif) repeat-x top;
}

.footer{
	color:#A961B6;
	font-size:11px;
	word-spacing:3px;
	line-height:20px;
}

.footer a{
	color:#A961B6;
	text-decoration:none;
}
.footer a:hover{
	color:#A961B6;
	text-decoration:underline;
}

#menu {
font-family:verdana, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
}

#menu a{
padding-left:2px;
display:block;
color:#5E3265;
font-weight:bold;
text-decoration:none;
text-transform:none;
}
#menu a span{
padding-right:2px;
display:block;
}
#menu a span b{
padding:20px 2px;
display:block;
font-weight:bold;
}

/*----hover----*/

#menu a:hover{
background:url(../images/menu_left_over.gif) no-repeat left center;
padding-left:2px;
font-weight:bold;
display:block;
color:#3F3F3F;
}
#menu a:hover span{
background:url(../images/menu_right_over.gif) no-repeat right center;
padding-right:2px;
display:block;
}
#menu a:hover span b{
background:url(../images/menu_bg_over.gif) repeat-x center;
padding:25px 2px;
display:block;
font-weight:bold;
color:#FFFFFF;
}

/*----active----*/

#menu a.active{
background:url(../images/menu_left_over.gif) no-repeat left center;
padding-left:2px;
display:block;
color:#3F3F3F;
}
#menu a.active span{
background:url(../images/menu_right_over.gif) no-repeat right center;
padding-right:2px;
display:block;
}
#menu a.active span b{
background:url(../images/menu_bg_over.gif) repeat-x center;
padding:25px 2px;
display:block;
color:#FFFFFF;
}

.iframebg{
	background:#000;
}

.our{ font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#651972;
font-weight:bold;
text-decoration:none;
}

.ph_txt{ font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#651972;
font-weight:bold;
text-decoration:none;
}

.form_tx{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#651972;
line-height:13px;
}

a.sidelink{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#651972;
text-decoration:none;
font-weight:normal;
line-height:19px;
display:block;
padding-top:7px;
padding-bottom:7px;
padding-left:30px;
}
a.sidelink:hover{text-decoration:none;
color:#651972;
padding-left:35px;
display:block;
background-image:url(../images/sidemenu-bg.jpg); background-repeat:no-repeat;
}

.img{
border:#DCA3DE solid 3px;
padding:2px;
}

.box_t{
font-family:verdana, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
line-height:13px;
}

.box_t a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D0B5D7;
line-height:13px;
}

.box_t a:hover{
color:#D0B5D7;
text-decoration:none;
}

.your{font-family:Arial, Helvetica, sans-serif;
color:#A961B6;
font-size:15px;
text-decoration:none;
line-height:normal;
}

.footer12{
	color:#A961B6;
	font-size:12px;
	word-spacing:3px;
}

.footer123{
	color: #000000;
	font-size:11px;
	word-spacing:3px;
}

ul.item {
	list-style-image:url(../images/li_img.gif);
	list-style-position:inside;
	padding-left:10px;
	font-size:12px;
	margin-left:0px;
	line-height:20px;
}

a.img_bor img{
border:#651972 3px solid;
padding:2px;
}

a.img_bor:hover img{
border:#B67AC1 3px solid;
}