body {
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#wrapper {
	width: 800px;
	text-align: left;
	margin: 0px auto;
	font-size: 12px;
}
#header {
	height: 220px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}
#topTitle {
	width: 800px;
	background-image: url('../images/topTitleBack.png');
	background-repeat: repeat-x;
	background-position: 0px 0px;
	text-align: left;
	height: 40px
}
#topLeft {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #993300;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 15px;
	width: 455px;
	float: left;
	height: 25px;
}
#topLeft span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
}
#topSearchBox {
	background-repeat: no-repeat;
	background-position: right top;
	width: 335px;
	background-image: url('../images/top.png');
	float: left;
	text-align: right;
	height: 35px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px
}
#search #buttoncss{
	color:#990000;
	border: 1px solid #C2AB97;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image: url('../images/buttombg.jpg');
	background-repeat: repeat-x;
	height: 20px
}
#navigation {
	height: 60px;
	width: 790px;
	font-size: 8px;
	margin: 0px;
	background-image: url('../images/navigationBack.png');
	background-repeat: repeat-x;
	float: left; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

#navigation ul{
	border:0px none;
	margin:0;
	list-style-type:none;
	text-align: center;
	padding: 2px
}

#navigation ul li{
	display:inline;
	margin: 0px;
	color: #FFFFFF;
	padding: 0px;
}

#navigation ul li a{
	width:80px;
	display:inline;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;

}

#navigation ul li a:hover{
	width:80px;
	padding:0;
	display:inline;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*background:url(../images/navigationlinkBack.png) repeat-x 0px 0px;*/
	text-decoration: underline;
}

#navcurrent a{
	width:80px;
	padding:0;
	display:inline;
	text-align:center;
	font-size:12pt;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif; vertical-align:top
}

#leftCol {
	margin: 0;
	float: left;
	width: 248px;
	height: 505px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url('../images/leftColBack.png');
	background-repeat: repeat-x;
	background-position:  5px 50%;
	text-align: left;
	border: 1px solid CCCCCC


}
#mainCol {
	width: 540px;
	float: left;
	margin: 0 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: 100%;
}
#mainTitle {
	width: 540px;
	height: 39px;
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	text-align: left;
	color: #993300;
	font-weight: bold;
	background-image: url('../images/b1.png');
	float: right;
	padding-top: 10px;
	background-position-y:50%
}
#mainTitle1 {
	width: 185px;


	height: 4.px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	text-align: left;
	color: #993300;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 30px;
	position: absolute;
	margin: 0px;
	z-index: 3;
	height: 26px;
	background-image: url('../images/b3.png');
}#mainTitle2 {
	height: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align: left;
	color: #CC6600;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 40px;
	width: 150px;
	margin-left: 180px;
	position: absolute;
	z-index: 2;
	background-image: url('../images/b2.png');
}
#mainTitle2 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align: left;
	color: #CC6600;
	font-weight: bold;
	padding-top: 4px;
	text-decoration: none;
}
#mainTitle2 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align: left;
	color: #996600;
	font-weight: bold;
	padding-top: 4px;
	text-decoration: underline;
}#mainTitle3 {
	width: 150px;
	height: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align: left;
	color: #CC6600;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 40px;
	float: none;
	margin-left: 335px;
	position: absolute;
	background-image: url('../images/b2.png');
	background-repeat: no-repeat;
	z-index: 1
}#mainTitle3 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align: left;
	color: #CC6600;
	font-weight: bold;
	padding-top: 4px;
	text-decoration: none;
}
#mainTitle3 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align: left;
	color: #996600;
	font-weight: bold;
	padding-top: 4px;
	text-decoration: underline;
}
#footer {
	width: 800px;
	background-image: url('../images/footerBack.png');
	background-repeat: repeat-x;
	height: 34px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 20px; padding-left:0px; padding-right:0px; padding-bottom:0px
}
#mainContent {
	border-left:1px solid #C2AB97; border-right:1px solid #C2AB97; border-bottom:1px solid #C2AB97; width: 528px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	color: #990000;
	font-size: 12px;
	background-image: url('../images/mainContentBack.png');
	background-repeat: repeat-x;
	padding: 5px;
	height: 100%;
	float: right; background-position-y:50%
}
#mainContent a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#CC9900;
	text-align: left;
	text-decoration: none;
}
#mainContent a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#CC6600;
	text-align: left;
	text-decoration: underline;
}
#mainContent img{
	border: 1px solid #996600;
}
#topbanner {
	width: 800px;
	background-image: url('../images/footerBack.png');
	background-repeat: repeat-x;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 20px; padding-left:0px; padding-right:0px; padding-bottom:0px
	height: 150px;
	float: left;
}
#leftCol {
	margin:0; float: left;
	width: 235px;
	height: 505px;
	padding-top: 5px;
	background-image: url('../images/leftColBack.png');
	background-repeat: repeat-x;
	background-position:  5px 50%;
	text-align: left;
	


}
#Lv2Navigation{
	width: 224px;
	height: 33px;
	padding-left: 5px;
}
#Lv2Navigation .TextTitle{
	height: 33px;
	background-image: url('../images/buttombg.png');
	display: block;
	list-style-position: inside;
	text-align: left;
	list-style-type: none;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 2em;
	color: #763214;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif
}
#Lv2Navigation a:hover.TextTitle{
	height: 33px;
	background-image: url('../images/buttombg.png');
	display: block;
	list-style-position: inside;
	text-align: left;
	list-style-type: none;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 2em;
	color: #FF9900;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif
}
#Lv2Navigation .Lv3{
	height: 22px;
	background-image: url('../images/buttonpointlv3.png');
	display: block;
	text-align: left;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E77B9;
	text-decoration: none;
	line-height: 1.8em;
	font-weight: bold
}
#Lv2Navigation a:hover.Lv3{
	height: 22px;
	background-image: url('../images/buttonpointlv3.png');
	display: block;
	text-align: left;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E77B9;
	text-decoration: underline;
	line-height: 1.8em
}
#Lv2Navigation .Lvm{
	height: 44px;
	background-image: url('../images/buttonpointlvm.png');
	display: block;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E77B9;
	text-decoration: none;
	line-height: 2em;
	font-weight: bold
}
#Lv2Navigation a:hover.Lvm{
	height: 44px;
	background-image: url('../images/buttonpointlvm.png');
	display: block;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E77B9;
	text-decoration: underline;
	line-height: 2em
}
#Lv2Navigation .Lv4{
	height: 22px;
	background-image: url('../images/buttonpointlv4.png');
	display: block;
	text-align: left;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E77B9;
	text-decoration: none;
	line-height: 1.8em;
	font-weight: bold
}
#Lv2Navigation a:hover.Lv4{
	height: 22px;
	background-image: url('../images/buttonpointlv4.png');
	display: block;
	text-align: left;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E77B9;
	text-decoration: underline;
	line-height: 1.8em
}
/*
----------------------------------------------------------------------------- 
FORM
-----------------------------------------------------------------------------*/
#form1 {
	

	}


#form1 textarea,
#textcss{
	}
#form1 span select,
#textcss{
	margin: 0;
	width: 90%;
	font-size: 1.0em;
	font-family: Geneva,Tahoma,Arial,sans-serif;
	}
#form1 textarea {
	}
#form1 #filecss{

	background-image: url('../images/textbox.jpg');
	}
#form1 #buttomcss{
	color:#990000;
	border: 1px solid #C2AB97;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image: url('../images/buttombg.jpg');
	background-repeat: repeat-x
}

#formtop {
	width: 502px;
	margin-right: 10px;
	margin-left: 10px;
	height: 15px;
	margin-top: 1.8em;
	background-image: url('../images/formbgt.png');
}
#formbuttom {
	height: 15px;
	width: 502px;
	margin-right: 10px;
	margin-bottom: 1.8em;
	margin-left: 10px;
	background-image: url('../images/formbgb.png');
}
/*---------------------End form----------------------------*/

/*---------------------calender----------------------------*/
#calenderleft {
	width: 245px;
	text-align: center;
	border: 2px solid #D2B19E;
	padding-bottom: 10px;
	background-image: url('../images/leftColBack.png');
	background-repeat: repeat-x;
	margin: 4px
}
#calenderleft table{
	width: 245px;
	text-align: center;
}
#calenderleft td{
	width: 35px;
	text-align: center;
	height: 25px;
	line-height: 2em;
}
#calenderright {
	text-align: center;
	border: 2px solid #D2B19E;
	padding-bottom: 10px;
	background-image: url('../images/leftColBack.png');
	background-repeat: repeat-x;
	float: none;
	width: 245px;
	margin: 4px
}
#calenderright table{
	width: 245px;
	text-align: center;
}
#calenderright td{
	width: 35px;
	text-align: center;
	height: 25px;
	line-height: 2em;
}
#MonthTitle {
	border-bottom:2px solid #996600; text-align: center;
	width: 245px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	background-color: #F8F5F2;
	padding-top: 5px;
	background-image: url('../images/monthbg.png');
}
#week{
	width: 35px;
	text-align: center;
	font-weight: bold;
	background-color: #FFCC00;
	line-height: 2em;
	background-image: url('../images/weekbg.png');
}
#mainbuttom {
	width: 516px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #FF9900;
	background-color: #333333;
	padding-left: 4px;
	margin-left: 4px;
}
#month {
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 20px;
	background-color: #A47D64;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #996600;
}
/*---------------------End calender----------------------------*/
/*---------------------flowchart----------------------------*/
#flowchart {
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 508px;
}
#empty{
	width: 50px;
}

#type1{
	width: 150px;
	margin-left: 10px;
	padding: 5px;
	border: 2px solid #CCA48E;
	background-color: #EAE3DC;
}
#type2{
	background-color: #EAE3DC;
	width: 150px;
	border: 2px dotted #CCA48E;
	padding: 5px;
}
#flow3u{
	background-image: url('../images/flow3u.png');
	background-position: 135px center;
	height: 44px;
	width: 100%;
	background-repeat: no-repeat

}
#flow3n{
	background-image: url('../images/flow3n.png');
	background-position: 135px center;
	height: 44px;
	width: 100%;
	background-repeat: no-repeat;
	float: left
}
#flow2u{
	background-image: url('../images/flow2u.png');
	background-position: 135px center;
	height: 44px;
	width: 100%;
	background-repeat: no-repeat;
	float: left
}
#flow2n{
	float: left;
	background-image: url('../images/flow2n.png');
	background-position: 135px center;
	height: 44px;
	background-repeat: no-repeat;
	width: 100%

}
#flow1{
	background-image: url('../images/flow1.png');
	background-position: 135px center;
	height: 44px;
	width: 100%;
	background-repeat: repeat-y

}
#fullscreen {
	text-align: right;
}
#search {
	width: 335px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	color: #FFFFFF;
	font-size: 12px;
}
#search a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	color: #FFFFFF;
}
#search a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	color: #FFFFFF;
	text-decoration: underline;
}
#mainCol {
	width: 800px;
	margin: 0px;
	padding: 10px 0px;
}
#main_iframe {
	width: 760px;
	margin: 0px;
	padding: 0px 10px;
}
#main_iframe2 {
	width: 780px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#T_Ourmission {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_Ourmission.png');
	height: 39px
}
#T_Joinus {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_Joinus.png');
	height: 39px
}
#T_Contactus {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_contactus.png');
	height: 39px
}
#T_Links {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_links.png');
	height: 39px
}
#T_Welcome {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_welcome.png');
	height: 39px
}
#T_Archives {
	width: 540px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_archives.png');
	height: 39px
}
#T_Archives_2 {
	width: 540px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_archives_2.png');
	height: 39px
}

#T_GPC {
	width: 540px;
	margin: 0px;
	padding: 0px;
	background-image: url('../images/T_GPC.png');
	height: 39px
}
#T_News {
	width: 540px;
	margin: 0px;
	padding: 0px;
	background-image: url('../images/T_News.png');
	height: 39px
}
#T_Talk {
	width: 540px;
	margin: 0px;
	padding: 0px;
	background-image: url('../images/T_Talk.png');
	height: 39px
}

#T_Tools {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_Tools.png');
	height: 39px
}

#T_Research {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_Research.png');
	height: 39px
}
#T_events {
	width: 540px;
	margin: 0px;
	padding: 0px;
	background-image: url('../images/T_events.png');
	height: 39px
}
#CT_events {
	width: 540px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_events.png');
	height: 39px
}
#CT_Ourmission {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_Ourmission.png');
	height: 39px
}
#CT_Joinus {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_Joinus.png');
	height: 39px
}
#CT_Contactus {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_contactus.png');
	height: 39px
}
#CT_Research {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/T_Research.png');
	height: 39px
}
#CT_Links {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_links.png');
	height: 39px
}
#CT_Welcome {
	width: 780px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_welcome.png');
	height: 39px
}
#CT_Archives {
	width: 540px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_archives.png');
	height: 39px
}
#CT_GPC {
	width: 540px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_GPC.png');
	height: 39px;
	float: right
}
#CT_News {
	width: 540px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_News.png');
	height: 39px;
	float: right
}
#CT_Talk {
	width: 540px;
	margin: 0px;
	padding: 0;
	background-image: url('../images/CT_Talk.png');
	height: 39px;
	float: right
}
#C_iframe {
	width: 768px;
	margin: 0px;
	padding: 0px 10px 10px 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#C_pic {
	width: 163px;
	float: left;
	position: relative;
	height: 100%;
	
}
#C_text {
	width: 595px;
	text-align: left;
	font-size: 12px;
	float: none;
	padding: 10px 0px;
	position: relative;
	
}
#C_text2 {
	width: 518px;
	text-align: left;
	font-size: 12px;
	padding: 10px;
	border: 1px solid #CCCCCC;
	
}
#Firsttext {
	font-size: 24px;
	color: #3E77B9;
}
#rightCol {
	width: 540px;
	float: right;
}