body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#main {
	height: auto;
	width: auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
}
#main_footer {
	height: auto;
	width: auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
}
#banner {
	height:286px;
	width: auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	background-image:url(../images/banner_lines.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#0abdff;
}
#banner_inner {
	height:286px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;

}
#banner_innerleft {
	height:286px;
	width:14px;
	float:left;
	vertical-align:middle;
	background-image:url(../images/left_bannerline.jpg);
	background-position: right top;
	background-repeat:no-repeat;
	
}
#banner_innercenter {
	height:286px;
	width:950px;
	float:left;
	vertical-align:middle;
	
}
#banner_innerright{
	height:286px;
	width:16px;
	float:left;
	vertical-align:middle;
	background-image:url(../images/right_bannerline.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	
	
}
#link {
	height:55px;
	width: auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	background-image: url(../images/link_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#link_main {
	height:55px;
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
}
#link_left {
	height:55px;
	width: 14px;
	float:left;	
	vertical-align:middle;
}
#link_center{
	height:55px;
	width: 950px;
	float:left;
	vertical-align:middle;
}
#link_right{
	height:55px;
	width: 16px;
	float:left;	
	vertical-align:middle;
}
#center {
	height: auto;
	width: auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
}
#center_content {
	height: auto;
	width: auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
}
#center_contentinner {
	height:36px;
	width: auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	background-image: url(../images/scroll_bg.jpg);
	background-position:left top; 
	background-repeat:repeat-x;
}
#center_contentbottom {
	height: auto;
	width: 980px;
	margin-left:auto;
	
	margin-right:auto;
	vertical-align:middle;
}
#center_contenttop {
	height: auto;
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	

}
#scroll{
	height:36px;
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
}
.member_logintop{

	background-image:url(../images/member_logintop.jpg);
	background-position: center top;
	background-repeat:no-repeat;
}
.member_loginleft{

	background-image: url(../images/member_logintop-bt.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	height:65px;
}
.member_loginbg{

	background-image: url(../images/member_logintop-bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height:65px;
}
.member_logintext
{
font:Verdana;
font-size:19px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.add
{
background-image:url(../images/login_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#49b9e2;
}

#center_mainct
{
	height: auto;
	width:950px;
	margin-left:auto;
	margin-right:auto;
}
.subhead_text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
.subhead_textblack
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color: #000000;
}
.vert_dot
{
background-image: url(../images/vertical_dot.jpg);
background-position:left center;
background-repeat:repeat-y;
}
.main_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
line-height:19px;
text-align: left;
}
.hori_dots
{
background-image: url(../images/hori_dots.jpg);
background-position:left middle;
background-repeat:repeat-x;
}
.red_bg
{
background-image: url(../images/red_bg.jpg);
background-position:left middle;
background-repeat:repeat-x;
}
.submain_text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color: #FFFFFF;
text-decoration:none;


}
.blue_bg
{
background-image: url(../images/blue_bg.jpg);
background-position:left middle;
background-repeat:repeat-x;
}
.birthday_bg
{
background-image: url(../images/birhtday_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#017099;
}
.bithday_left
{
background-image: url(../images/bithday_left.jpg);
background-position:left top;
background-repeat:repeat-y;
}
.bithday_right
{
background-image: url(../images/bithday_right.jpg);
background-position:center top;
background-repeat:repeat-y;
}
.green_bg
{
background-image: url(../images/green_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.submain_text_black
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color: #000000;
text-decoration:none;


}
.footer_bg
{
background-image:url(../images/footer_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:46p;
}
.footer_bg_blue
{
background-image: url(../images/footer_bg_blue.jpg);
background-position:left center;
background-repeat:repeat-x;
background-color:#4ab9e2;
}
.link_tex
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color: #000000;
text-decoration:none;
}
.link_tex:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}
.login
{
background-image: url(../images/login.jpg);
background-position:center middile;
background-repeat:no-repeat;
}
.login_text
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color: #000000;
text-decoration:none;
}
.login_text:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}
