#page_body{
	width:100%;
	background:url(images/header/header_background.png) repeat-x left top;
}
div.page_layout_outer {
	margin:0 auto;
	//margin-left:auto;
	//margin-right:auto;
	width:960px;
	padding:0;
}
#page_layout_header, #page_layout_content, #page_layout_footer {
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
#page_layout_content {
	padding-top: 0px;
}

#page_header_left {
	margin:0; padding: 0;
	float:left; 
	//width:100%; 
	height:105px;
//	background:url(images/header/header_banner_left.png) no-repeat left top;
}
#page_header_center {
	margin:0; padding: 0;
	float:left; 
	//width:100%px; 
	height:90px;
	//background:url(images/header/header_background.png) no-repeat left top;
}
#page_header_right{
	margin:0; padding: 0;
	float:right; 	
	height:105px;
	//width:100px;
	//background:url(images/header/header_background.png) repeat-x left top;
}

#page4boards_billboard {
}
#page4boards_middle {
}
#page4boards_right {
}
#page4boards_left {
}
#page3boards_billboard {
}
#page3boards_middle {
}
#page3boards_left {
}

div.article {
	padding-top:10px;
}

div.module_view_box {
	margin:0px;
	padding:12px 3px 5px 3px;
}

div.module_edit_box {
	border: 1px solid #CCCCCC;
	width:98%;
}
table.module {
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
	border-spacing:0;	
	width:100%;
}
table.module td.tl {
	padding:0;margin:0;border:0px;
	width:10px;
	height:25px;
	background:url(images/module/modulebox_title_left.png) no-repeat left bottom;
}
table.module td.tb {
	padding:0;margin:0;border:0px;
	color:white;
	font-weight:bold;
	height:25px;
	table-layout:fixed;
	background:url(images/module/modulebox_title_bg.png) repeat-x left bottom;
}
table.module td.tb  img{
	cursor:pointer;
}
a.module_title:link    { color:white;text-decoration:none;font-weight:bold;}
a.module_title:visited { color:white;text-decoration:none;font-weight:bold;}
a.module_title:hover   { color:yellow;text-decoration:underline;font-weight:bold;}
table.module td.tr {
	padding:0;margin:0;border:0px;
	width:10px;
	height:25px;
	background:url(images/module/modulebox_title_right.png) no-repeat left bottom;
}
table.module td.cl {
	padding:0;margin:0;border:0px;
	width:10px;
	background:url(images/module/modulebox_left.png) repeat-y left top;
}
table.module td.cb {
	vertical-align: top;
	padding:0;margin:0;border:0px;
	background-color:#fffcee;
	table-layout:fixed;
}
table.module td.cr {
	padding:0;margin:0;border:0px;
	width:10px;
	background:url(images/module/modulebox_right.png) repeat-y left top;
}
table.module td.bl {
	padding:0;margin:0;border:0px;
	width:10px;
	height:10px;
	background:url(images/module/modulebox_bottom_left.png) no-repeat left top;
}
table.module td.bb {
	padding:0;margin:0;border:0px;
	height:10px;
	background:url(images/module/modulebox_bottom_bg.png) repeat-x left top;
}
table.module td.br {
	padding:0;margin:0;border:0px;
	width:10px;
	height:10px;
	background:url(images/module/modulebox_bottom_right.png) no-repeat left top;
}

table.module_blue {
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
table.module_blue td.tl {
	padding:0;margin:0;border:0px;
	width:10px;
	height:25px;
	background:url(images/module/modulebox_title_left_blue.png) no-repeat left bottom;
}
table.module_blue td.tb {
	padding:0;margin:0;border:0px;
	color:white;
	font-weight:bold;
	height:25px;
	table-layout:fixed;
	background:url(images/module/modulebox_title_bg_blue.png) repeat-x left bottom;
}
table.module_blue td.tb  img{
cursor:pointer;
}
table.module_blue td.tr {
	padding:0;margin:0;border:0px;
	width:10px;
	height:25px;
	background:url(images/module/modulebox_title_right_blue.png) no-repeat left bottom;
}
table.module_blue td.cl {
	padding:0;margin:0;border:0px;
	width:10px;
	background:url(images/module/modulebox_left_blue.png) repeat-y left top;
}
table.module_blue td.cb {
	vertical-align: top;
	padding:0;margin:0;border:0px;
	background-color:#fffcee;
	table-layout:fixed;
}
table.module_blue td.cr {
	padding:0;margin:0;border:0px;
	width:10px;
	background:url(images/module/modulebox_right_blue.png) repeat-y left top;
}
table.module_blue td.bl {
	padding:0;margin:0;border:0px;
	width:10px;
	height:10px;
	background:url(images/module/modulebox_bottom_left_blue.png) no-repeat left top;
}
table.module_blue td.bb {
	padding:0;margin:0;border:0px;
	height:10px;
	background:url(images/module/modulebox_bottom_bg_blue.png) repeat-x left top;
}
table.module_blue td.br {
	padding:0;margin:0;border:0px;
	width:10px;
	height:10px;
	background:url(images/module/modulebox_bottom_right_blue.png) no-repeat left top;
}

.icon_add {
	padding-left:12px;
	background: url(../images/page/icon_add.png) no-repeat left top;
}
.icon_delete {
	padding-left:12px;
	background: url(../images/page/icon_delete.png) no-repeat left top;
}
.icon_edit {
	padding-left:12px;
	background: url(../images/page/icon_edit.png) no-repeat left top;
}
.icon_up {
	padding-left:12px;
	background: url(../images/page/icon_moveup.png) no-repeat left top;
}
.icon_right {
	padding-left:12px;
	background: url(../images/page/icon_right.png) no-repeat left top;
	}
.icon_down {
	padding-left:12px;
	background: url(../images/page/icon_movedown.png) no-repeat left top;
}

.icon_plus {
	padding-left:18px;
	background: url(../images/page/icon_plus.gif) no-repeat left top;
}
.toolbox {
	margin:0;
	padding:6px 12px 6px 12px;
	border:3px solid #999;
	position:absolute;
	background:#ffc;
	top:10px;
	left:10px;
	display:none;
}
div.show_more_foot{
	width:167px;
	height:39px;
	background:url(images/page/show_more_foot.png) no-repeat;
}
div.hide_more_foot{
	width:167px;
	height:39px;
	background:url(images/page/hide_more_foot.png) no-repeat;
}
div.layout_footer {
	width:100%;
	
	display:none;
	margin-top:60px;
	padding-top:15px;
	padding-bottom:10px;
	
	border-top:1px solid #e0e0e0;
}

div.social-icons ul {
    color: #FFFFFF;
    font-size: 10px;
    margin-right: 34px;
}
div.social-icons ul li {
	float:left;
}

div.layout_footer_menu {
	background:url(images/page/page_footer_seperator.png) no-repeat right 4px;
}
ul.layout_footer_menu {
	list-style-position:outside;
	list-style:none;
	margin: 0;
	padding-left:50px;
}
a.layout_footer_menu:link, a.layout_footer_menu:visited {
	color:#aaaaaa;
	text-decoration: none;
}
a.layout_footer_menu:hover {
	color:#e6621a;
	text-decoration: underline;
}
ul.layout_footer_list {
	list-style-position:outside;
	list-style:none;
	margin: 0;
	padding: 1px 0 2px 30px;	 
	
}
ul.layout_footer_list ul {
	list-style-position:outside;
	list-style:none;
	margin: 0;
	padding: 1px 0 2px 0;	 
	
}
ul.layout_footer_list li, ul.layout_footer_menu li {
	margin:0;
	padding:2px 0 0 0;
	list-style-image: none;
	font-size:12px; line-height: 25px;
	color:#aaaaaa;
}
ul.layout_footer_list li ul li {
	margin:0;
	padding:2px 0 0px 10px;
	list-style-image: none;
	font-size:11px; line-height: 20px;
	background:url(images/page/arrow_right_normal.gif) no-repeat left 4px;
	color:#aaaaaa;
}
a.layout_footer_list:link, a.layout_footer_list:visited {
	font-size:11px; line-height: 20px;
	color:#aaaaaa;
	text-decoration: none;
}
a.layout_footer_list:hover {
	font-size:11px; line-height: 20px;
	color:#e6621a;
	text-decoration: underline;
}

#layout_footer_copyright {
	font-size:11px;
	padding-left:15px;
	color:#ffffff;
	background-color:#1d70b4;
	height:28px;
	line-height:28px;
}