/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/********************** CONTAINER ***********************/

#container_header{
	width:886px;
	height:120px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding-left:37px;
	padding-right:37px;
	background-image:url(images/header_bg.jpg);
	background-repeat:no-repeat;
	}

#container_nav_set1{
	width:886px;
	height:32px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding-left:37px;
	padding-right:37px;
	padding-bottom:13px;
	background-image:url(images/nav_set1_bg.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	}

#container_nav_set2{
	width:886px;
	height:20px;
	margin-right:auto;
	margin-left:auto;
	padding-left:37px;
	padding-right:37px;
	padding-top:14px;
	margin-top:0px;
	background-image:url(images/nav_set2_bg.jpg);
	background-repeat:no-repeat;
	}
	
#container_rightpanel{
	width:251px;
	float:left;
	}

#container_resources{
	width:229px;
	height:120px;
	float:left;
	padding-left:10px;
	padding-right:12px;
	padding-top:15px;
	padding-bottom:15px;
	background-image:url(images/resources_bg.jpg);
	background-repeat:no-repeat;
	}

#container_footer{
	width:886px;
	height:55px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	padding-left:37px;
	padding-right:37px;
	padding-top:13px;
	}

/************************** INDEX CONTENT **************************/

#container_flash{
	width:928px;
	height:337px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding-left:16px;
	padding-right:16px;
	background-image:url(images/flash_bg.jpg);
	background-repeat:repeat-y;
	}

#container_content_top{
	width:960px;
	height:41px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	background-image:url(images/content_bg_top.jpg);
	background-repeat:no-repeat;
	}

#container_content_bottom{
	width:960px;
	height:32px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	background-image:url(images/content_bg_bottom.jpg);
	background-repeat:no-repeat;
	}

#container_content_middle{
	width:866px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding-left:47px;
	padding-right:47px;
	background-image:url(images/content_bg_middle.jpg);
	background-repeat:repeat-y;
	}

#container_welcome{
	width:549px;
	height:217px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	margin-right:25px;
	background-image:url(images/welcome_bg.jpg);
	background-repeat:no-repeat;
	}
	
	
/***************************** GENERAL CONTENTS *****************************/

#container_contents2{
	width:938px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding-left:11px;
	padding-right:11px;
	background-image:url(images/flash_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}

#container_contents2_top{
	width:938px;
	height:41px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
	background-image:url(images/content_bg2_top.jpg);
	background-repeat:no-repeat;
	}

#container_contents2_middle{
	width:868px;
	float:left;
	padding-left:35px;
	padding-right:35px;
	background-image:url(images/content_bg2_middle.jpg);
	background-repeat:repeat-y;
	}
	
#container_contents2_bottom{
	width:938px;
	height:32px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding-left:20px;
	padding-right:20px;
	background-image:url(images/content_bg2_bottom.jpg);
	background-repeat:no-repeat;
	}

#container2{
	width:589px;
	float:left;
	}

#container2_contents_left_top{
	width:569px;
	height:30px;
	float:left;
	padding-left:20px;
	padding-top:15px;
	background-image:url(images/contents_bg3_top.jpg);
	background-repeat:no-repeat;
	}

#container2_contents_left_middle{
	width:549px;
	float:left;
	padding:20px;
	background-image:url(images/contents_bg3_middle.jpg);
	background-repeat:repeat-y;
	}
	
#container2_contents_left_bottom{
	width:589px;
	height:28px;
	float:left;
	background-image:url(images/contents_bg3_bottom.jpg);
	background-repeat:no-repeat;
	}

#container2_right_contents{
	width:251px;
	float:left;
	margin-left:28px;
	}

/********************** TEXT ***********************/

.arial_12_normal_dark_grey {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	}

.arial_13_normal_dark_grey {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:normal;
	font-size:13px;
	color:#333333;
	}

.arial_13_normal_dark_grey {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:normal;
	font-size:13px;
	color:#333333;
	}
	
.arial_13_light_olive_green {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:normal;
	font-size:13px;
	color:#7F9900;
	}

.arial_15_normal_dark_grey {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:normal;
	font-size:15px;
	color:#333333;
	}

.arial_16_bold_light_olive_green {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:bold;
	font-size:16px;
	color:#7F9900;
	}

.arial_16_bold_dark_blue {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:bold;
	font-size:16px;
	color:#003399;
	}

.arial_17_bold_dark_blue {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:bold;
	font-size:17px;
	color:#003399;
	}
	
.arial_18_bold_dark_blue {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:bold;
	font-size:18px;
	color:#003399;
	}
