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

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#373737; line-height:18px; background:#FFFFFF;}
img {border:0}

.wrapper {width:905px; height:auto; margin:0 auto 0 auto; background:#FFFFFF; clear:both; overflow:hidden; border:thin solid #E6A000;}
.banner {width:905px; height:142px; background:url(images/banner_bg.jpg) no-repeat left top;}
.banner_nav {float:right; width:308px; height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding-top:120px; padding-right:5px;}
	.banner_nav a {text-decoration:none; color:#333333;}
	.banner_nav a:hover {text-decoration:underline;}
.nav_bg {width:905px; height:52px;}
.nav {width:905px; height:32px; font-size:14px; font-weight:bold; margin:0 auto 0 auto; background:#E7FEC8;}
	.nav a{width:100px; height:32px; line-height:32px; text-align:center; display:block; color:#68AB2B; text-decoration:none;}
	.nav a:hover, .current a {color:#333333; text-decoration:none;}

.mid_wrapper {width:905px; height:300px; clear:both; overflow:hidden;}
.left_wrapper {width:298px; height:auto; float:left;}
.green_box {width:300px; height:auto; background:#AFFB31 url(images/green_box.jpg) no-repeat left top;}
.green_box2 {width:296px; height:auto; background:#FFFFFF;}
	.green_box2 a {text-decoration:none; color:#68AB2B;}
	.green_box2 a:hover {text-decoration:underline;}
.green_box_title {width:280px; height:auto; padding-top:20px; margin:0 auto; color:#1466C2; font-style:italic; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
.bluegreen_box {width:300px; height:297px; background:url(images/bluegreen_box.jpg) no-repeat left top;}
.right_flash {width:580px; height:230px;}

.center_wrapper {width:905px; height:auto; margin:0 auto 0 auto; background:#FFFFFF;}
.main_left {width:300px; height:auto; float:left; background:#FFFFFF;}
.green_lower_box {width:289px; height:auto; float:left;}
	.green_lower_box a {text-decoration:none; color:#0066FF; color:#339900}
	.green_lower_box a:hover {text-decoration:underline;}
.contact_info_bg {width:289px; height:141px; background:url(images/contact_info_bg.jpg) no-repeat left top;}
.contact_info_title {font-size:22px; color:#FFFFCC; padding-top:20px; padding-left:10px}
.contact_info_content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:250px; padding-left:30px; color:#FFFFFF;}

.main_content {width:905px; height:auto; background:#FFFFFF;}
.main_content_title {font-family:Georgia, 'Times New Roman', Times, serif; font-size:26px; color:#000000; padding-left:30px;}
	.main_content_title span {color:#68AB2B; font-style:italic;}
	.green {color:#339900;}
	.main_content a {text-decoration:none; color:#006600;}
	.main_content a:hover {text-decoration:underline;}
	
	/** for 2 column **/
	.left {float:left; width:298px; height:auto; padding-left:2px;}
		.contactinfo {width:286px; height:auto; color:#FFFFFF; padding:20px 0 0 10px; border:thin solid #E6A000; color:#68AB2B;}
		.contactinfo a {color:#68AB2B}
	.right {float:right; width:580px; height:auto; padding-top:15px; background:url(images/left-line.jpg) repeat-y; padding-left:10px; padding-right:10px;}
		.right_title {font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px; color:#339900;}
		.comp{font-weight:bold; color:#68AB2B;}
	
	.admission a {text-decoration:none; color:#0066FF;}
	.admission a:hover {text-decoration:underline;}
	
	.name {font-weight:bold; font-size:17px; color:#006600;}
	.tablelist {border:.01em solid #CCCCCC; font-size:11px; background:#FFFFCC;}
		.tablelist .header {font-size:12px; background-color:#FFFFCC;}
		.tablelist td {border:.01em solid #CCCCCC; padding:5px;}
	.tablelist2 {font-size:10px; border:1px solid #CCCCCC}
		.tablelist2 td {border-left:.01em solid #CCCCCC; border-bottom:.01em solid #CCCCCC; padding:2px;}
	
	.giving_content {width:600px; height:auto; background:#FFFFFF; float:right;}
	.giving_content a {text-decoration:none; color:#0066FF;}
	.giving_content a:hover {text-decoration:underline;}
	
.footer {width:905px; height:76px; font-size:11px; font-weight:bold; background:#E7FEC8; clear:both; overflow:hidden; }
	.footer a {text-decoration:none; color:#68AB2B; font-size:14px; text-align:center;}
	.footer a:hover {text-decoration:none; color:#333333;}
	.footerB a {text-decoration:none; color:#373737; font-size:11px;}
	.footerB a:hover {text-decoration:underline; color:#373737;}
	
.board_bg {height:90px; background:url(images/board_bg.jpg) no-repeat;}
.board_bg_2 {height:90px; background:url(images/board_bg_2.jpg) no-repeat;}
