HTML
{
	height: 100%;
}

BODY
{
	text-align: center;
	height: 100%;
	margin: 0;
	background-color: #FFFFFF;
}

IMG
{
	border: 0;
}

P
{
	padding: 0;
	margin: 5px 0;
}

.form_proceed_button 
{
  text-align:         center; 
  padding:            20px 50px 5px 50px;
  font:               bold 11px verdana;
  color:              #000000;
}

.form_proceed_button A 
{
  font:               bold 11px verdana;
  color:              #000000;
  text-decoration:		none;
}
A:link
{
	color: 									#000088;
	text-decoration:				none;
}
A:active
{
	color: 									#000088;
	text-decoration:				none;
}
A:visited
{
	color: 									#000088;
	text-decoration:				none;
}

#page
{
	background-color: #CCCCCC;
	height: 					100%;
	margin:						0px auto 0px auto;
	width:						990px;
}


#main_table
{
	height: 					100%;
	width:						990px;
}
#main_table #left_td
{
	text-align:				left;
	vertical-align:		top;
	width:						265px;
	background-image: url(../images/index_left_bg.gif);
}
#main_table #center_td
{
	vertical-align:		top;
	width:						488px;
	background-image: url(../images/index_center_bg.gif);
}
#main_table #right_td
{
	text-align:				left;
	vertical-align:		top;
	width:						237px;
	background-color: #FFFFFF;
}

#main
{
	border: 1px solid #00FF00;
}


.subpage_content
{
	font:			11px arial;
	color:		#000000;
	text-align: left;
	padding:	20px 10px 0px 10px;
}


.news_time
{
	font:		10px arial;
	color:	#000088;
	padding:	0px 0 0 10px;
}
.news_title
{
	font:			bold 11px arial;
	color:		#000000;
	padding:	0px 0 0 0px;
}
.news_content
{
	font:			11px arial;
	color:		#000000;
	text-align: justify;
	padding:	4px 0 0 5px;
}
.news_content A
{
	color:						#A00000;
	text-decoration:				none;
}
.news_more
{
	font:			10px arial;
	text-align: right;
	padding:	10px 15px 25px 0px;
}


.component_frame
{
	text-align: left;
	font:			11px arial;
	padding: 5px 10px 20px 11px;
	line-height: 17px;
}
.component_frame .componentheading
{
	padding: 15px 25px 3px 0;
	text-align: right;
	font:	bold 16px arial;
	color: #992222;
}
.component_frame .componentheading:first-letter
{
	font:	bold 20px arial;
	color:  #992222;
}
.component_frame .contentpaneopen
{
	width: 100%;
}
.component_frame .contentheading
{
	padding: 15px 25px 3px 0;
	width: 100%;
	text-align: right;
	font:	bold 13px arial;
	color: #992222;
}
.component_frame .contentheading:first-letter
{
	font:	bold 16px arial;
	color:  #992222;
}
.component_frame .readon
{
	padding: 5px 0px 5px 10px;
	font:	bold 12px arial;
	color:  #880000;
}
.component_frame .createdate
{
	text-align: left;
	padding: 0px 25px 0px 30px;
	font:	bold 10px arial;
	color:  #222288;
}


.right ul
{
	font: 13px verdana;
	line-height: 25px;
	margin: 0;
	padding: 10px 0 0 35px;
}
.right A:link
{
	color: 									#990000;
	text-decoration:				none;
}
.right A:active
{
	color: 									#990000;
	text-decoration:				none;
}
.right A:visited
{
	color: 									#990000;
	text-decoration:				none;
}
.right .active A
{
	font: 					bold 13px verdana;
}
.right .parent ul
{
	line-height: 20px;
	margin: 0;
	padding: 0px 0 10px 20px;
} 
.right .parent ul A
{
	font: 11px verdana;
}
.right .parent ul .active A
{
	font: 					bold 11px verdana;
}

