@charset "utf-8";
/* CSS Document */
body{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(../image/bg.gif); background-color:#ad3997;}
html, body {height: 100%; margin:0; padding:0}
ul.circle {list-style-type:circle; margin-top:6px; margin-left:8px; padding-left: 12px;}
a img { border: none;}
a { cursor: pointer;}

form{ margin:0; padding:0; border:none;}

#left { background:url(../image/leftbg.png) no-repeat right; height:328px; }
#right { height:328px; width:110px;}

#floatleft { float:left;}
#floatright { float:right;}

#padding15 { padding:15px;}
#padding10 { padding:10px;}

#logo { width:321px; height:100px; float:left;}
#menu { width:659px; float:left;}

#main_banner_left { width: 13px; height: 331px; float:left; background:url(../image/banner_left.png) no-repeat; }
#main_banner_center { width: 955px; height: 331px; float:left; }
#main_banner_right { width: 12px; height: 331px; float:left; background:url(../image/banner_right.png) no-repeat;}
#slideshow { width: 955px; height: 331px; }

#sub_banner_left { width: 13px; height: 101px; float:left; background:url(../image/banner_subleft.png) no-repeat; }
#sub_banner_center { width: 955px; height: 101px; float:left; }
#sub_banner_right { width: 12px; height: 101px; float:left; background:url(../image/banner_subright.png) no-repeat;}

#content_intro { margin-left:15px; width: 300px; color:#FFF;}
#content_whatfrp { margin-left:15px; width: 265px; color:#FFF;}
#colorborder { border:solid 1px #000000; padding:1px; width:22px; height:18px;}

#submenu_arrow { background:url(../image/arrow.gif) no-repeat; width: 14px; float:left; margin-left:4px; margin-top:2px; margin-right:4px;}
#submenu_text { float:left; width: 160px; margin-left: 15px; }

#menu_icon_201 { background:url(../image/fibreglass/icon/201.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_202 { background:url(../image/fibreglass/icon/202.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_202l { background:url(../image/fibreglass/icon/202l.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_404 { background:url(../image/fibreglass/icon/404.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_404f { background:url(../image/fibreglass/icon/404f.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_404cs { background:url(../image/fibreglass/icon/404cs.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_404ck { background:url(../image/fibreglass/icon/404ck.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_406 { background:url(../image/fibreglass/icon/406.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_601 { background:url(../image/fibreglass/icon/601.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_602 { background:url(../image/fibreglass/icon/602.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_603 { background:url(../image/fibreglass/icon/603.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_606 { background:url(../image/fibreglass/icon/606.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_607 { background:url(../image/fibreglass/icon/607.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_609 { background:url(../image/fibreglass/icon/609.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_1800 { background:url(../image/fibreglass/icon/1800.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_705 { background:url(../image/fibreglass/icon/705.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_lb { background:url(../image/fibreglass/icon/lb.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_cb { background:url(../image/fibreglass/icon/cb.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_33r { background:url(../image/fibreglass/icon/33r.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}
#menu_icon_33s { background:url(../image/fibreglass/icon/33s.png) no-repeat; width: 25px; float:left; margin-left:4px; margin-top:2px;}

#thumb_img { border:solid 1px #ff5ee5; padding-top:3px; padding-left:3px;}

#main_slogan { background: url(../image/banner_bottom.png) no-repeat; height:39px; clear:both; }
#sub_slogan { background: url(../image/banner_subbottom.png) no-repeat; height:34px; clear:both;}

#sub_open { background: url(../image/icon_open.gif) no-repeat left center; height:50px; width:30px; clear:both; }
#sub_close { background: url(../image/icon_close.gif) no-repeat right center; height:50px; width:30px; clear:both; }

.purple_border { border:solid 1px #f6caed; padding:1px;}
#table_text_color { color:#FFF; font-weight: bold; text-align:center;}
#table_col_color { background-color:#ffccff; height:20px; font-weight: bold; text-align:center;}
#pink_bg { background-color:#fff7ff; text-align:center;}

#required { color:red;}

#footer_left { float: left; color:#FFF; font-size:11px; width:300px; margin-left:20px;}
#footer_right { float: right; color:#FFF; font-size:11px; width:120px;}

a.link:link { color:#ac00ab; text-decoration:none;}
a.link:active { color:#ac00ab; text-decoration:none;}
a.link:visited { color:#ac00ab; text-decoration:none;}
a.link:hover { color:#FFF; text-decoration:none; background-color:#ac00ab;}

a.webee:link { color:#FFF; text-decoration:none; font-size:11px;}
a.webee:active { color:#FFF; text-decoration:none; font-size:11px;}
a.webee:visited { color:#FFF; text-decoration:none; font-size:11px;}
a.webee:hover { color:#FFF; text-decoration:underline; font-size:11px;}

a.submenu:link { color:#212121; text-decoration:none; font-size:12px;}
a.submenu:active { color:#212121; text-decoration:none; font-size:12px;}
a.submenu:visited { color:#212121; text-decoration:none; font-size:12px;}
a.submenu:hover { color:#ad3a97; text-decoration:none; font-size:12px;}

a.submenu_over:link { color:#ad3a97; text-decoration:none; font-size:12px;}
a.submenu_over:active { color:#ad3a97; text-decoration:none; font-size:12px;}
a.submenu_over:visited { color:#ad3a97; text-decoration:none; font-size:12px;}
a.submenu_over:hover { color:#ad3a97; text-decoration:none; font-size:12px;}

a.dropdown:link { color:#000000; text-decoration:none; font-size:18px; font-weight: bold;}
a.dropdown:active { color:#000000; text-decoration:none; font-size:18px; font-weight: bold;}
a.dropdown:visited { color:#000000; text-decoration:none; font-size:18px; font-weight: bold;}
a.dropdown:hover { color:#000000; text-decoration:none; font-size:18px; font-weight: bold;}

.whitefont { color:#FFF;}
.text_red { color:#FF0000;}
.text_pink { color:#ff8484; font-size:13px; font-weight:bold;}
.text_orange18 { color:#ff7e00; font-size:18px; font-weight:bold;}
.text_italic { color:#1f93b0; font-size:12px; font-weight:bold; font-style:italic;}
.subtitle { font-size:18px; font-weight: bold;}
.title { font-size:30px; color: #ad3a97; font-weight:bold;}
.slogan { font-size:22px; color:#FFF; font-weight: bold; font-family: Trebuchet MS;}
.mainslogan { font-size:22px; color:#FFF; font-weight:bold; font-family: Trebuchet MS;}
.contactname { font-weight:bold; font-size:17px; padding-bottom:6px; color:#b6209c; font-family:Trebuchet MS}
.subslogan { font-size:17px; font-weight:bold; color:#b6209c; font-family: Trebuchet MS; padding-bottom:6px;}

.tabs {
	clear: both;
	display: block;
	width: 100%;
	margin-bottom: 0px;
}
.tabs a {
	height: 16px;
	float: left;
	display: block;
	padding: 6px 13px 7px 13px;
	margin-right: 2px;
	border: 1px solid #f6b8ff;
	background: #f6b8ff url('../image/tab2.png') repeat-x;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	z-index: 1;
	position: relative;
	top: 1px;
}
.tabs a.selected {
	background: #FFFFFF url('../image/tab.png') repeat-x;
	border-bottom: 0px;
	padding-bottom: 8px;
	z-index: 3;
}
.page {
	border: 1px solid #f6b8ff;
	background: #FFFFFF;
	display: inline-block;
	padding: 10px;
	display: block;
	width: 300px;
	clear: both;
	z-index: 2;
	margin-bottom: 10px;
}

.anylinkmenu{
	position: absolute;
	left: 10px;
	top: 0px;
	visibility: hidden;
	border: 1px dashed black;
	border-bottom-width: 0px;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	line-height: 18px;
	z-index: 100;
	background: #FFFFFF;
	width: 150px;
}

.anylinkmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkmenu ul li a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
}

.anylinkmenu a:link{ color: #212121; text-decoration:none;}
.anylinkmenu a:visited{ color: #212121; text-decoration:none;}
.anylinkmenu a:active{ color: #212121; text-decoration:none;}
.anylinkmenu a:hover{ color: #ad3a97; text-decoration:none;}

.anylinkshadow{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
	background: black;
	visibility: hidden;
}
