﻿BODY
{
	padding: 10px;
	margin: 0px;
	text-align: left;
	background-color: #e9e9e9;
	color: black;
	font-family: Verdana;
	font-size: 12px;
}

A
{
	color: #2b6ca8;
}

A:hover
{
	color: #645a44;	
}

TABLE
{
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	font-family: Verdana;
	font-size: 12px;	
}

TD
{
	padding: 0px;
	margin: 0px;
}

DIV
{
	padding: 0px;
	margin: 0px;	
}

DIV.Header
{
	width: 100%;
	height: 80px;
}

DIV.MenuLang
{
	width: 158px;
	height: 22px;
	float: right;
	position: relative;
	top: 9px;
	right: 0px;
	background-repeat: no-repeat;
	padding-top: 2px;
	text-align: right;
}

DIV.MenuLang TABLE
{
	border-collapse: collapse;	
	font-family: Verdana;
	font-size: 13px;
	color:#ffffff;	
}

DIV.MenuLang TD
{
	padding-top: 2px;
}

DIV.MenuLang TD.English
{
	padding-top: 0px;
}

DIV.MenuLang TD.MSplit
{
	font-family: 黑体;
	font-size: 9px;
	color: #ccccff;
	width: 11px;
	vertical-align: middle;
	text-align: center;
}

DIV.MenuLang TD.ESplit
{
	width: 8px;
}

DIV.LogoArea
{
	width: 320px;
	height: 66px;
	float: left;
	position: relative;
	top: 9px;
	left: 0px;
	background-image: url(../Images/logo.jpg);
	background-repeat: no-repeat;
	visibility:hidden;
}

DIV.PosArea
{
	width: 248px;
	height: 26px;
	float: right;
	position: relative;
	top: 46px;
	right: -155px;
	background-image: url(../Images/prodpos.gif);
	background-repeat: no-repeat;
	visibility:hidden;	
}

TABLE.NavBar1
{
	background-color: #999999;
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana;
	height: 23px;
	letter-spacing: 1px;
	margin-top: 8px;
}

TABLE.NavBar1 TR
{
	background-color: #ffda51;
}

TABLE.NavBar1 TD
{
	padding-top: 2px;
	padding-right: 6px;
	padding-left: 6px;
	vertical-align: middle;
	text-align: center;
	border: white 1px solid;
	width: 78px;
}

TABLE.NavBar1 TD.Max5
{
	width: 78px;
}

TABLE.NavBar1 TD.Max7
{
	width: 102px;
}

DIV.Frame
{
	width: 776px;
	background-image: url(../Images/bg_bottom.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position-y: bottom;
}

TABLE.Frame
{
	width:100%;
	background-image: url(../Images/bg_top.jpg);
	background-repeat: no-repeat;
}

TABLE.Frame TD.NavBar
{
	padding-left: 0px;
}

DIV.Body1
{
	width: 100%;
	height: 393px;
}

DIV.Body1 DIV.TPanl
{
	width: 610px;
	height: 146px;
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}

DIV.Body1 DIV.RPanl
{
	width: 156px;
	height: 378px;
	float: right;
	position: relative;
	right: 1px;
	top: 6px;
	border: #d4d0c8 1px solid;
	padding: 1px;
}

DIV.Body1 DIV.BPanl
{
	width: 607px;
	height: 240px;
	float: left;
	position: relative;
	left: 1px;
	top: 0px;
}

DIV.Body2
{
	width: 100%;
	height: 126px;
}

DIV.Body2 DIV.Panl1
{
	width: 376px;
	height: 118px;
	float: left;
	position: relative;
	left: 1px;
	top: 0px;
}

DIV.Body2 DIV.Panl2
{
	width: 196px;
	height: 118px;
	float: left;
	position: relative;
	left: 4px;
	top: 0px;
}

DIV.Body2 DIV.Panl3
{
	width: 196px;
	height: 118px;
	float: right;
	position: relative;
	right: 1px;
	top: 0px;
}

DIV.AdvFeature
{
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	border: #dad6cb 1px solid;
}

DIV.AdvFeature Table
{
	left: 0px;
	width: 100%;
	position: relative;
	top: 0px;
	border-collapse: separate;
}

DIV.AdvFeature TD.Caption
{
	height: 26px;
	border-bottom: #dad6cb 1px solid;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	background-color: #f8f8ff;
}

DIV.AdvFeature TR.Menu
{
	height: 22px;
	text-align: center;	
}

DIV.AdvFeature TD.Menu1
{
	width: 33%;
	background-color: #f8f8ff;
	border-left: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #dad6cb 1px solid;
	border-right: #dad6cb 1px solid;
	cursor: hand;
}

DIV.AdvFeature TD.Menu1On
{
	width: 33%;
	background-color: #ffffff;
	border-left: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-right: #dad6cb 1px solid;
	border-bottom: #ffffff 1px solid;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: hand;
}


DIV.AdvFeature TD.Menu2
{
	width: 33%;	
	background-color: #f8f8ff;
	border-top: #ffffff 1px solid;
	border-right: #dad6cb 1px solid;
	border-bottom: #dad6cb 1px solid;
	background-repeat: no-repeat;
	background-position: center center;	
	cursor: hand;
}

DIV.AdvFeature TD.Menu2On
{
	width: 33%;	
	background-color: #ffffff;
	border-top: #ffffff 1px solid;
	border-right: #dad6cb 1px solid;
	border-bottom: #ffffff 1px solid;
	cursor: hand;
}


DIV.AdvFeature TD.Menu3
{
	width: 33%;	
	background-color: #f8f8ff;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-bottom: #dad6cb 1px solid;
	cursor: hand;
}

DIV.AdvFeature TD.Menu3On
{
	width: 33%;	
	background-color: #ffffff;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	cursor: hand;
}

DIV.FeatureBody
{
	width: 100%;
	height: 100%;
	font-family: Verdana;
	font-size: 12px;
}

DIV.FeatureBody DIV.Pic
{
	width: 80px;
	height: 60px;
	left: 25px;
	position: absolute;
	top: -2px;
	background-color: #ff9966;
	background-position: center center;
}

DIV.FeatureBody DIV.Title
{
	width: 480px;
	height: 20px;
	left: 128px;
	position: absolute;
	top: 5px;
	color: #186fc5;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
}

DIV.FeatureBody DIV.SubTitle
{
	width: 460px;
	height: 20px;
	left: 128px;
	position: absolute;
	top: 30px;
	color: #186fc5;
	letter-spacing: 1px;	
}

DIV.FeatureBody DIV.Body
{
	width: 565px;
	height: 100px;
	left: 25px;
	position: absolute;
	top: 72px;
	color: #999999;
	letter-spacing: 1px;
	line-height: 20px;
}

DIV.FeatureBody DIV.More
{
	width: 80px;
	height: 18px;
	position: absolute;
	left: 510px;
	top: 140px;
	text-align: right;
	color: #a0a0a0;
	letter-spacing: 1px;	
}

DIV.OutlookBar
{
}

DIV.OutlookBar DIV.Caption
{
	background-color: #9fc4e7;
	width: 100%;
	height: 23px;
	line-height: 23px;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	position: absolute;
	left: 1px;
	top: 1px;
	text-align: left;
	text-indent: 12px;
	cursor: hand;
	font-weight: bold;
}

DIV.OutlookBar DIV.Menu
{
	width: 100%;
	line-height: 22px;
	position: absolute;
	left: 0px;
	top: 24px;
	text-align: left;
	color: #999999;
	margin-left: 12px;
	margin-top: 6px;
}

DIV.OutlookBar DIV.Menu A
{
	text-decoration: none;
	color: #a0a0a0;
}

DIV.OutlookBar DIV.Menu A:hover
{
	text-decoration: underline;
	color: #645a44;
}

DIV.ProdInfo
{
	width: 100%;
	height: 100%;
	background-image: url(../Images/bg_bb1.gif);
	background-repeat: no-repeat;
	text-align: left;
	border-top: #dad6cb 1px solid;
	border-right: #dad6cb 1px solid;
	border-bottom: #dad6cb 1px solid;
}


DIV.AboutBar
{
	height: 33px;
	color: #ffffff;
	text-align: left;
}

DIV.AboutBar TABLE
{
	vertical-align: middle;
	margin-top: 12px;
	margin-left: 3px;
}

DIV.AboutBar A
{
	text-decoration: none;
}

DIV.AboutBar TD.MSplit
{
	font-family: 黑体;
	font-size: 9px;
	font-weight: normal;
	color: #ccccff;
	width: 11px;
	vertical-align: middle;
	text-align: center;	
}

TABLE.CopyRightBar
{
	text-align: center;
	margin-top: 0px;
	width: 100%;
	line-height: 28px;
	color: #333366;
}

TD.Body3
{
	width: 100%;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}

TD.Body3 TD.LPanl
{
	vertical-align: top;
	width: 168px;
	padding-left: 0px;
	height: 508px;
	padding-bottom: 8px;
}

TD.Body3 TD.RPanl
{
	vertical-align: top;
	width: 599px;
	border-left: #dad6cb 1px solid;
}

DIV.Body4
{
	width: 607px;
}

TABLE.Body4
{
	width:100%;
	color: #666666;
}

TABLE.Body4 TD.Location
{
	color: #2b6ca8;
	border-bottom: #9fc4e7 1px solid;
	line-height: 24px;
	padding-right: 3px;
	padding-left: 3px;
}

TABLE.Body4 TD.Caption1
{
	color: #666666;
	line-height: 56px;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	letter-spacing: 1px;
}

TABLE.Body4 TD.TopImage
{
	padding-bottom: 8px;
	padding-top: 20px;
	text-align: center;
}

TABLE.Body4 TD.BottomImage
{
	padding-bottom: 20px;
	padding-top: 8px;
	text-align: center;
}

TABLE.Body4 TD.TitleText
{
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	color: #2a9dd4;
	padding-top: 32px;
	padding-bottom: 12px;
	padding-right: 30px;
	letter-spacing: 1px;
}

TABLE.Body4 TD.SubTitle
{
	text-align: left;
	padding-right: 34px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}

TABLE.Body4 TD.TopSubTitle
{
	text-align: left;
	padding-right: 34px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-top: 20px;
}

TABLE.Body4 TD.Text
{
	text-align: left;
	padding-right: 32px;
	padding-left: 32px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 1px;
	line-height: 26px;
}

TABLE.Body4 TD.Index
{
	text-align: left;
	padding-right: 2px;
	padding-left: 32px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 1px;
	line-height: 26px;
	vertical-align: top;
}

TABLE.Body4 TD.ListText
{
	text-align: left;
	padding-right: 32px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 1px;
	line-height: 26px;
}

TABLE.Body4 SPAN.Title
{
}

TABLE.Body4 OL.QuickLink
{
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 26px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 20px;
}

TABLE.Body4 OL.QuickLink LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}

TABLE.Body4 TD.Text P
{
	text-indent: 26px;
	margin-top: 0px;
	margin-bottom: 0px;
}

TABLE.Body4 TD.Text P.Normal
{
	margin-top: 8px;
	margin-bottom: 8px;
}

TABLE.Body4 TD.Text P.NormalNI
{
	text-indent: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

TABLE.Body4 TD.Text P.Enum
{
	text-indent: 0px;
	padding-left: 26px;
	margin-bottom: 0px;
}

TABLE.Body4 TD.Text P.LTitle1
{
	text-indent: 0px;
	font-weight: bold;
	font-size: 16px;
	color: #2a9dd4;
	padding-top: 16px;
	padding-bottom: 8px;
}

TABLE.Body4 TD.Text P.LTitle1 SPAN.spec
{
	text-indent: 0px;
	font-weight: normal;
	font-size: 14px;
	color: #2a9dd4;
	letter-spacing: 0px;
}


TABLE.Body4 TD.Text P.LTitle2
{
	text-indent: 0px;
	font-weight: bold;
	color: #2a9dd4;
	padding-top: 5px;
	padding-bottom: 5px;
}

TABLE.Body4 TD.Text P.About
{
	text-indent: 0px;
	font-size: 12px;
	color: #000066;
	padding-top: 8px;
	padding-bottom: 0px;
}

TABLE.Body4 TD.Text P.PicNb
{
	color: #2a9dd4;
	text-indent: 0px;
}

TABLE.Body4 OL.List1
{
	margin-top: 0px;
	margin-bottom: 0px;	
	padding-left: 10px;
	padding-right: 26px;
	line-height: 26px;
}

TABLE.Body4 OL.List1 LI
{
	margin-top: 0px;
	margin-bottom: 0px;	
}

TABLE.Body4 OL.List2
{
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left:26px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 26px;
}

TABLE.Body4 OL.List2 LI
{
	margin-top: 0px;
	margin-bottom: 0px;	
}

TABLE.Body4 OL.ListN1
{
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left:26px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 26px;
}

TABLE.Body4 OL.ListN1 LI
{
	margin-top: 0px;
	margin-bottom: 0px;	
}

TABLE.Body4 OL.ListN2
{
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left:26px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 26px;
}

TABLE.Body4 OL.ListN2 LI
{
	margin-top: 0px;
	margin-bottom: 0px;	
}

TABLE.Body4 TD.Form
{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
}

TABLE.Body4 DIV.Bar1
{
	padding-left: 60px;
	color: white;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-top: 5px;
}

TABLE.Body4 DIV.Bar1 DIV.Title
{
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 3px;
}

TABLE.Body4 DIV.Bar1 DIV.SubTitle
{
	letter-spacing: 1px;
}

TABLE.RequestForm
{
	border: #91bce9 1px solid;
    width: 536px;
    background-color: #ffffff	
}

TABLE.RequestForm TD
{
	line-height: 20px;
	text-align: left;
	padding-left: 10px;	
	padding-right: 10px;	
}

TABLE.RequestForm TD.Caption
{
	border: #91bce9 1px solid;
	height: 26px;
	background-position: 1px 1px;
	background-image: url(../Images/dn_reqft.gif);
	background-repeat: no-repeat;
}

TABLE.RequestForm TD.Static
{
	background-color: #efefef;
	border-right: #91bce9 1px dotted;
	border-top: #91bce9 1px dotted;
	padding-left: 10px;
	padding-right: 10px;
}

TABLE.RequestForm TD.StaticH
{
	background-color: #efefef;
	border-right: #91bce9 1px dotted;
	border-top: #91bce9 1px dotted;
	padding-left: 10px;
	padding-right: 10px;
	color: #3586d6;
}

TABLE.RequestForm TD.StaticF
{
	background-color: #efefef;
	border-top: #91bce9 1px dotted;
	border-bottom: #91bce9 1px dotted;
	padding-left: 10px;
	padding-right: 10px;
}

TABLE.RequestForm TD.Input
{
}

TABLE.RequestForm TD.Input INPUT
{
	border: #666666 1px solid;
	width: 100%;
}

TABLE.RequestForm TD.Input TEXTAREA
{
	border: #666666 1px solid;
	width: 100%;
}

TABLE.LMenuFrame
{
	width: 158px;
}

TABLE.LMenuFrame TD.Caption
{
	background-position: center center;
	background-image: url(../Images/menu_top2.gif);
	background-repeat: no-repeat;
	height: 20px;
}

TABLE.LMenuFrame TD.Bottom
{
	background-position: center center;
	background-image: url(../Images/menu_bottom1.gif);
	background-repeat: no-repeat;
	height: 18px;
}

TABLE.LMenu1
{
	width: 100%;
	border-bottom: #f9f9f9 1px solid;
}

TABLE.LMenu1 TD.MenuItem
{
	border-bottom: #ffffff 1px dashed;
}

TABLE.LMenu1 TD.MenuItem A
{
	background-position: 10px center;
	background-image: url(../Images/ele_arrow1.gif);
	background-repeat: no-repeat;
	float: left;
	width:135px;
	line-height: 24px;
	text-decoration: none;
	padding-left: 23px;
	padding-top: 2px;
	background-color: #f9f9f9;
	text-align: left;
}

TABLE.LMenu1 TD.MenuItem A:hover
{
	background-color: #f0f8ff;
	background-image: url(../Images/ele_arrow3.gif);
}

TABLE.LMenu1 TD.MenuItem A.CurSel
{
	background-color: #33ff66;
}

TABLE.LMenu1 TD.MenuItem A.CurSel:hover
{
	background-color: #33ff66;
}

TABLE.LMenu1 TD.MenuItem DIV.SubMenuPanel
{
	left: 0px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 5;
	background-color: #ffffff;
	border: #9fc4e7 1px solid;
	width: 160px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

TABLE.LMenu1 TD.MenuItem DIV.SubMenuPanel A
{
	float: left;
	background-color: #eff3f5;
	width: 100%;
	line-height: 26px;
	padding-top: 0px;	
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
	background-image: none;
	border-bottom: #ffffff 1px solid;
}

TABLE.LMenu1 TD.MenuItem DIV.SubMenuPanel A:hover
{
	background-color: #cce0f2;
	background-image: none;	
}

TABLE.Menu1LTable
{
	width: 100%;
}

TABLE.Menu1LTable TD.SchBar
{
	height: 48px;
	border-bottom: #9999cc 1px solid;
}

TABLE.Menu1LTable TD.SchBarSpc
{
	height: 10px;
}

TABLE.Menu1LTable TD.Menu
{
	vertical-align: top;
	text-align: center;
}

TABLE.Menu1LTable TD.Banner
{
	vertical-align: top;
	text-align: center;
}

DIV.NavBar2
{
	border-top: #dad6cb 1px solid;
	border-bottom: #cbc6bc 1px solid;
	padding-left: 0px;
}

DIV.NavBar2 DIV.Buttons
{
	border-left: #dad6cb 1px solid;
	white-space: nowrap;
	height: 32px;
	line-height: 32px;
}

DIV.NavBar2 DIV.Buttons A
{
	float: left;
	border-right: #dad6cb 1px solid;
	border-left: white 1px solid;
	padding-left: 12px;
	padding-right: 12px;
	text-decoration: none;
	height: 100%;
	letter-spacing: 2px;
	background: url(../Images/bg_btn.png) #f4fbe1;
	color: #2b6ca8;
}

DIV.NavBar2 DIV.Buttons A:hover 
{
	background: url(../Images/bg_btn_hover.png) #f4fadf;
	color: #645a44;
}

DIV.NavBar2 DIV.SubMenu
{
	z-index: 5;
	left: 0px;
	width: 160px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	border: #e0e0e0 1px solid;
}

DIV.NavBar2 DIV.SubMenu A
{
	float: left;
	width: 148px;
	text-align: left;
	line-height: 18px;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 2px;
	background-color: #f9f9f9;
	background-image: none;
	border-bottom: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	letter-spacing: 1px;
}

DIV.NavBar2 DIV.SubMenu A:hover
{
	background-image: none;
	color: #645a44;
	background-color: #add8e6;
	letter-spacing: 1px;
}

DIV.Shadow1
{
	font-size: 1%;
	background: url(../Images/bg_shadow.png);
	height: 4px
}

TABLE.PanlModule
{
	width: 100%;
	border: #c7ddf1 1px solid;
}

TABLE.PanlModule TD.Img
{
	vertical-align: middle;
	text-align: center;
}

TABLE.PanlModule TD
{
	border: #c7ddf1 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}

TABLE.AddressTable
{
}

TABLE.AddressTable TD.Item
{
	padding-bottom: 20px;
	padding-top: 10px;
}

TABLE.AddressTable TABLE.Company
{
	line-height: 26px;
	color: #645a44;
	margin-top: 5px;
	margin-left: 90px;
}

TABLE.AddressTable TABLE.Company TD
{
	padding-right: 3px;
	padding-left: 3px;
}

TABLE.AddressTable TABLE.Company TD.Title
{
	line-height: 32px;
	padding-bottom: 5px;
	padding-top: 20px;
	font-weight: bold;
	font-size: 16px;
	color: #2a9dd4;
}

TABLE.TrainTable
{
}

TABLE.TrainTable TD
{
	border: #9fc4e7 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	vertical-align: top;
	line-height: 20px;
}

TABLE.TrainTable TD.Caption
{
	line-height: 24px;
	background-color: #97c0ea;
	font-weight: bold;
	color: #ffffff;
}

TABLE.TrainTable TD.Static
{
	background-color: #eaf2fb;
}

TABLE.PriceTable
{
	width: 100%;
}

TABLE.PriceTable TD
{
	border: #9fc4e7 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	line-height: 20px;
}

TABLE.PriceTable TD.Caption
{
	line-height: 24px;
	background-color: #97c0ea;
	font-weight: bold;
	color: #ffffff;
}

TABLE.PriceTable TD.Static
{
	background-color: #eaf2fb;
}

DIV.Box1
{
	width: 100%;
	height:100%;
}

DIV.Box1 DIV.T
{
	width: 100%;
	height: 27px;
	background-image: url(../Images/box1_tm.gif);
	background-repeat: repeat-x;
}

DIV.Box1 DIV.T IMG
{
	 border-style: none;
}

DIV.Box1 DIV.TL
{
	width: 8px;
	height: 100%;
	background-image: url(../Images/box1_tl.gif);
	float: left;
}

DIV.Box1 DIV.TR
{
	width: 8px;
	height: 100%;
	position: relative;
	top: 0px;
	right: 0px;
	float: right;
	background-image: url(../Images/box1_tr.gif);
}

DIV.Box1 DIV.Caption
{
	float: left;
	padding-top: 5px;
}

DIV.Box1 DIV.More
{
	position: relative;
	top: 8px;
	right: -3px;
	float: right;
}

DIV.Box1 DIV.B
{
	width: 100%;
	height: 4px;
}

DIV.Box1 DIV.BL
{
	width: 16px;
	height: 100%;
	float: left;
	background-image: url(../Images/box1_bl.ico);
	background-repeat: repeat-x;
}

DIV.Box1 DIV.BR
{
	width: 16px;
	height: 100%;
	position: relative;
	top: 0px;
	right: 0px;
	float: right;
	background-image: url(../Images/box1_br.ico);
	background-repeat: repeat-x;
}

DIV.Box1 DIV.BM
{
	height: 100%;
	float: left;
	background-image: url(../Images/box1_bm.gif);
	background-repeat: repeat-x;
}

DIV.Box1 DIV.Body
{
	width: 100%;
	height: 85px;
	border: #d7e5d8 1px solid;
	background-color: #ffffff;
	text-align: left;
}

DIV.Box1 DIV.Body A
{
	text-decoration: none;
	letter-spacing: 1px;
}

DIV.Box1 DIV.Body A:hover
{
	text-decoration: underline;
}

DIV.Box1 TABLE.Titles
{
	line-height: 22px;
	margin-top: 10px;
}

DIV.Box1 TABLE.Titles TD
{
	padding-left: 10px;
}

DIV.Box1 TABLE.Body
{
	width: 100%;
	line-height: 18px;
	margin-top: 10px;
	text-align: left;
}

DIV.Box1 TABLE.Body TD.Caption
{
	padding-left: 10px;
}

DIV.Box1 TABLE.Body TD.Date
{
	text-align: right;
	padding-right: 8px;
	color: #cccccc;
}

BODY.Demo
{
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
}

DIV.DemoArea1
{
	padding: 0px;
	margin: 0px;
}

IMG.Submit
{
	cursor: hand;
}