body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
        background: #cccccc;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
	/*BACKGROUND: url(bg.jpg) repeat-x;*/
}

#top {
	MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff
}

.top_title {
	BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}

.top_tel {
	color:#164365;	text-decoration:none;	font-size:11px;	font-weight:bold;
}

.top_bkgd {
	MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto; BACKGROUND: url(top_background.jpg) repeat-x; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}


#top-inner {
	/*margin:0 21px 16px 21px;*/
	/*padding:0 7px 27px 17px;*/
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
#top-inner-left {
	width: 250px;
	display:block;
	float:left;
	padding-left: 7px
	
}

#top-inner-right {
	width: 400px;
	display:block;
	float:right;
	line-height:18px;
	text-align:right;
	padding-top:3px;
	padding-bottom:5px;
	padding-right:7px;
        background-image: url(../css/top_rightbg.jpg);	
}


#products-top {PADDING-LEFT: 5px; FLOAT: left; WIDTH: 680px; HEIGHT: 30px;}

#products-inner {
	clear:both;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}

#products-inner-right {
	width: 318px;
	display:block;
	float:right;
	line-height:18px;
	text-align:left;
	padding-top:10px;
}

#products-inner-left {
	width: 318px;
	display:block;
	float:left;
	padding-left: 7px
	
}

#products-txt {
	clear:both; FLOAT: left; WIDTH: 680px; PADDING-TOP: 10px; PADDING-bottom: 38px
}



#main-home-inner {
	/*margin:0 21px 16px 21px;*/
	padding:0 17px 27px 0;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
#main-home-new {
	width: 270px;
	display:block;
	float:left;
	
}

#main-home-contact {
	width: 400px;
	display:block;
	float:right;
	line-height:18px;
	text-align:left;
}




#main {
	width:900px;
	margin:auto;
	background-color: #FFFFFF;
}
#main-inner {
	/*margin:0 21px 16px 21px;*/
	padding:0 0 0 0;
	min-height:200px;	
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
#main-inner-left {
	width: 180px;
	display:block;
	float:left;
	line-height:18px;
        background-color: #FFFFFF;
}

#main-inner-right {
	width: 700px;
	float:right;
	padding-left:10px;
	padding-bottom:28px;
	border-left:1px solid #C8C8C8;
}


#main-inner-right_txt {
	width: 680px;
	display:block;
	float:left;
	line-height:18px;
	padding-left:3px;
	padding-top:3px;
        background-color: #FFFFFF;
}


#main_navigation {
	WIDTH: 689px; BORDER-BOTTOM: #cccccc 1px solid; color:#164365; font-size:12px; padding-top:3px; HEIGHT: 23px; BACKGROUND-COLOR: #ffffff
}

.main_ptop {
	WIDTH: 689px; MARGIN-RIGHT: auto; BACKGROUND: url(ptop1.jpg) repeat-x; LINE-HEIGHT: 18px; HEIGHT: 35px;
}


#main_ptop_txt {
	width: 680px;
	display:block;
	float:left;
	line-height:18px;
	padding-left:3px;
        background-color: #FFFFFF;
}


.Main_ptop_title {color:#164365; text-decoration:none; font-size:12px; font-weight:bold;
}




.main_new {
	WIDTH: 270px; MARGIN-RIGHT: auto; BACKGROUND: url(ptop1.jpg) repeat-x; LINE-HEIGHT: 18px; HEIGHT: 35px;
}
#main_new_txt {
	width: 270px;
	display:block;
	float:left;
	line-height:18px;
	padding-left:3px;
        background-color: #FFFFFF;
}

.main_contact {
	WIDTH: 400px; MARGIN-RIGHT: auto; BACKGROUND: url(ptop1.jpg) repeat-x; LINE-HEIGHT: 18px; HEIGHT: 35px;
}
#main_new_contact {
	width: 400px;
	display:block;
	float:left;
	line-height:18px;
	padding-left:3px;
        background-color: #FFFFFF;
}


#footer {clear:both; MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #D1E3ED
}

#footer_Guide {PADDING-LEFT: 5px; FLOAT: left; WIDTH: 880px; PADDING-TOP: 8px; HEIGHT: 25px
}

#footer01 {PADDING-LEFT: 5px; FLOAT: left; WIDTH: 400px; PADDING-TOP: 8px; HEIGHT: 20px
}

#footer02 {BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FLOAT: left; WIDTH: 890px; HEIGHT: 30px
}

.clear {
	clear:both;
}

a:visited {
	font-size:11px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif
}
a:link {
	font-size:11px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif
}
a:hover {
	font-size:11px; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif
}

a.nav_top:link {color: #333333; font-weight:bold; text-decoration: underline
}
a.nav_top:visited {color: #333333; font-weight:bold; text-decoration: underline
}
a.nav_top:active {color: #333333; font-weight:bold; text-decoration: underline
}
a.nav_top:hover {color: #0000ff; text-decoration: none
}

a.nav_top1:link {color: #333333; text-decoration: none
}
a.nav_top1:visited {color: #333333; text-decoration: none
}
a.nav_top1:active {color: #333333; text-decoration: none
}
a.nav_top1:hover {color: #333333; text-decoration: none
}


a.nav1:link {color: #333333; text-decoration: none
}
a.nav1:visited {color: #333333; text-decoration: none
}
a.nav1:active {color: #333333; text-decoration: none
}
a.nav1:hover {color: #0000ff; text-decoration: underline
}


a.nav_webGuide:link {color: #003366;  text-decoration: none
}
a.nav_webGuide:visited {color: #003366;  text-decoration: none
}
a.nav_webGuide:active {color: #003366;  text-decoration: none
}
a.nav_webGuide:hover {color: #0000ff; text-decoration: underline
}

a.nav_high:link {color: #993300;  text-decoration: none
}
a.nav_high:visited {color: #993300;  text-decoration: none
}
a.nav_high:active {color: #993300;  text-decoration: none
}
a.nav_high:hover {color: #0000FF; text-decoration: underline
}

a.product_title:link {font-size:11px; color: #666666; font-weight:bold;  text-decoration: none
}
a.product_title:visited {font-size:11px; color: #666666; font-weight:bold;  text-decoration: none
}
a.product_title:active {font-size:11px; color: #666666; font-weight:bold;  text-decoration: none
}
a.product_title:hover {color: #0000FF; text-decoration: underline
}

.a_page_key {color:#164365; text-decoration:none; font-size:16px; width:680px;}
.a_page_key h1 {color:#164365; text-decoration:none; font-size:16px; font-weight:bold;}
.a_page_key p {color:#333333; text-decoration:none; font-size:12px;}

.a_product_key {color:#164365; text-decoration:none; font-size:16px; width:680px;}
.a_product_key h1 {color:#164365; text-decoration:none; font-size:14px; font-weight:bold;}
.a_product_key p {color:#333333; text-decoration:none; font-size:12px;}
