/*write by alanna*/

body { 
	margin:0px 0; 
	padding:0; 
	font: 12px Tahoma, Arial;
	color:#000000;  
	line-height: 19px; 
	background: #9FD0FF url() top left repeat-x;
}

body,table,tr,td{font: 12px Tahoma, Arial;color:#202020;line-height: 20px;}
a{ font: 12px Tahoma, Arial; color:#202020; text-decoration:none;}
a:hover{
	font: 12px Tahoma, Arial;
	color:#0049C3;
	text-decoration:none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.linkbg{background: #3C9404 url(../images/linkbg.jpg) top left repeat-x; height:43px;}
.linkall{}
.linkall ul{ list-style:none;}
.linkall ul li{ display:inline; float:left; text-align:center; color:#FFFFFF;}
.linkall ul li a{ line-height:43px; height:43px;padding:0px 21px; color:#FFFFFF;background: url(../images/linkallbg.jpg) top right no-repeat;}
.linkall ul li a:hover{ line-height:43px; height:43px;padding:0px 21px; color:#FFFFFF;background: url(../images/linkallbg.jpg) -43px right no-repeat;}
.link22{line-height:43px; height:43px; background: url(../images/linkbg.jpg) top left repeat-x; width:200px; margin-left:10px;}
.linkallh a:link{line-height:43px; height:43px;padding:0px 21px; color:#FFFFFF;background: url(../images/linkallbg.jpg) -43px right no-repeat;}
.linkallh a:visited{line-height:43px; height:43px;padding:0px 21px; color:#FFFFFF;background: url(../images/linkallbg.jpg) -43px right no-repeat;}
.linkallh a:hover{line-height:43px; height:43px;padding:0px 21px; color:#FFFFFF;background: url(../images/linkallbg.jpg) -43px right no-repeat;}

.seabg{ height:33px; background-color:#EBEBEB;}
.sealbg{background: url(../images/serbg1.jpg) top 10px no-repeat;}
.sealbg div{ margin-left:63px;}
.searbg{background: url(../images/toppic2.jpg) top left no-repeat;}
.searbg div{ margin-left:63px; height:33px; line-height:33px;}
.searbg div ul{ list-style:none;}
.searbg div ul li{ display:inline; float:left; text-align:left; color:#C40006;height:33px;background: url(../images/toppot1.gif) top left no-repeat;}
.searbg div ul li a{ color:#C40006; padding:0px 35px 0px 10px;}

.seabb{ width:52px; height:20px; background: url(../images/ser_b.jpg) top left no-repeat; border:0px; font-size:12px;}
.seainp{background: url(../images/seabbg.jpg) top left repeat-x; height:18px; line-height:14px; width:150px; border:1px solid #767676; font-size:12px;}

.mainbgl{background-color:#FFFFFF; padding-top:13px;}
.mainbgl01{ margin-left:10px;}
.mainbgr01{ margin-left:12px;}
.mainbgr02{ margin-left:15px;}
.mainbgr03{ margin-left:18px;}
.maintopm{margin-top:8px;}
.maintopm2{margin-top:0px;}
.maintopm3{margin-top:0px;}
.mainbm{margin-bottom:8px;}
.mainbm2{margin-bottom:18px;}
.ltopbg1{ height:36px; line-height:36px;background: url(../images/ltopp1.jpg) bottom left no-repeat;}
.ltopbg2{ height:36px; line-height:36px;background: url(../images/ltopp2.jpg) bottom left no-repeat;}
.ltopbg3{ height:36px; line-height:36px;background: url(../images/ltopp3.jpg) bottom left no-repeat;}
.ltopbg4{ height:36px; line-height:36px;background: url(../images/ltopp4.jpg) bottom left no-repeat;}

.inltopbg0{ height:36px; line-height:36px;background: url(../images/inltop00.jpg) bottom left no-repeat;}
.inltopbg0 div{ margin-left:35px; font-size:14px; font-weight:bold; color:#254BB8; height:28px; line-height:28px; margin-top:6px;letter-spacing: 2px;}
.inltopbg0 div span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#64ABFF; font-weight:normal; padding-left:7px;letter-spacing:1px;}
.inltopbg1{ height:36px; line-height:36px;background: url(../images/inltop1.jpg) bottom left no-repeat;}
.inltopbg3{ height:36px; line-height:36px;background: url(../images/inltop2.jpg) bottom left no-repeat;}

.inltext{ padding:10px 0px;}
.inltext ul{ list-style:none; padding:0px; margin:5px 0px;}
.inltext ul li{ width:147px; height:27px;background: url(../images/inlinkbg.gif) top left no-repeat; line-height:27px; font-size:14px; font-weight:bold; margin:5px 0px;}
.inltext ul li a{font-weight:bold; font-size:14px;}
.inltext ul li a:hover{font-weight:bold; font-size:14px;}
.intopbg{background: url(../images/intopbg1.gif) bottom left repeat-x; }
.intopbg1{ height:36px; line-height:36px; color:#002FB7; font-size:16px; font-weight:bold;letter-spacing: 2px; width:300px; float:left;}
.intopbg2{ height:20px; line-height:20px; color:#2DB100; font-size:12px; font-weight:normal; width:290px; float:right; margin-top:12px;}

.intextt01{ padding:18px 0px 35px 0px;}
.innews01 td{background: url(../images/ltbg1.gif) bottom left repeat-x; height:32px; line-height:30px;}
.innews01 td a{ font-size:14px;}
.innews01 td a:hover{ font-size:14px;}
.innewsp td{ height:32px; line-height:30px;font-size:14px;}
.innewsp td a{ font-size:14px;}
.innewsp td a:hover{ font-size:14px;}

.innewsinfo td{ padding:2px 0px 10px 0px;}
.innewsinfo1 td{height:32px; line-height:30px;background: url(../images/infobg.gif) top left repeat-x; padding-top:12px;}

.innewstop01 td{background: url(../images/news_bg1.gif) bottom left repeat-x; height:31px; line-height:30px; font-size:14px; font-weight:bold;}
.innewstop01 td span{ font-size:12px; font-weight:normal;}

.mmp1{ height:31px; line-height:31px;background: url(../images/mmtp1.jpg) bottom left no-repeat;}
.mmp2{ height:31px; line-height:31px;background: url(../images/mmtp2.jpg) bottom left no-repeat;}
.mmp3{ height:32px; line-height:32px;background: url(../images/mmtp3.jpg) bottom left no-repeat;}
.mmp4{ height:32px; line-height:32px;background: url(../images/mmtp4.jpg) bottom left no-repeat;}

.mmptext1{border-left:1px solid #80A4E2;border-right:1px solid #80A4E2; height:195px;}
.mmptext1 td{ color:#009D06;}
.mmptext1 td a{ color:#009D06;}
.mmptext2{border-left:1px solid #FC921C;border-right:1px solid #FC921C; height:195px;}
.mmptext3{border-left:1px solid #A6B830;border-right:1px solid #A6B830; height:220px;}
.mmptext4{border-left:1px solid #FA7973;border-right:1px solid #FA7973; height:220px;}
.mmptext4 td{ color:#009D06;}
.mmptext4 td a{ color:#009D06;}
.mmptextm{ margin:10px;}

.rrtopbg1{ height:49px; line-height:49px;background: url(../images/newtopbg.jpg) bottom left no-repeat;}
.rrtopbg1 img{ margin-top:13px;}

.ltopbglll{ height:63px;background: url(../images/linkk1.jpg) bottom left no-repeat;}
.lmtext{ border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.lmtextl{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lmtextl td{background: url(../images/ltbg1.gif) bottom left repeat-x; height:24px;}
.lmtextln{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lmtextln td{ height:24px;}
.lltext{ border-top:1px solid #FFFFFF; background-color:#F2F2F2;}
.lmtextllogin{ margin:8px 6px;}
.lmtextllogin td{height:26px;}

.rrmtextr td{background: url(../images/ltbg1.gif) bottom left repeat-x; height:26px; line-height:29px;}
.rnewtext{ width:214px; margin-left:8px; border-top:1px solid #CEE6F2; background-color:#F3F3F3; padding:6px 6px; height:188px; color:#3F9D00; line-height:21px;}
.rnewtext a{ color:#3F9D00; font-weight:bold;}
.rnewtext a:hover{ color:#0059C5; font-weight:bold;}

.loginbb{ width:52px; height:20px; background: url(../images/ser_b.jpg) top left no-repeat; border:0px;}
.logininp{background: url(../images/seabbg.jpg) top left repeat-x; height:18px; line-height:14px; width:110px; border:1px solid #767676; font-size:12px;}


.lmlll{background: url(../images/lll1.jpg) 90px 20px no-repeat;}
.inltext ul li table{ background-color:#FDFFFE; font-size:12px; margin-top:5px; border:1px solid #BED6E0;}
.inltext ul li table td{ font-size:12px;padding-left:25px; line-height:27px; height:27px; background:url(../images/potp33.jpg) bottom left no-repeat;}
.inltext ul li table td a{ font-size:12px; font-weight:normal;}
.inltext ul li table td a:hover{ font-size:12px; font-weight:normal;}

.mainbg1{background-color:#FFFFFF; padding-top:8px;}

.bottombg{ border-top:1px solid #0456A2; background-color:#D1E0F7; height:90px; line-height:21px; padding-top:8px;}

.textgr14{ font-size:14px; color:#2DB100;}
.textB14{ font-size:14px; font-weight:bold;}
.text14{ font-size:14px; line-height:25px;}
