BODY
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	overflow: auto;
}

.MainTable
{
	height: 100%;
	width: 100%;
}

.MainTableTop
{
	height:111px;
	width: 100%;
}

.MainTableMain
{
	height: 100%;
	vertical-align:top;
	text-align:left;
}

.MainTableLine
{
	height: 1px;
	background-color:#CCCCCC;
}

.MainTableBottom
{
	height: 20px;
	font-family: verdana;
	font-size: 7pt;
	text-align: center;
	color:#666666;
}

.TopNav
{
	height: 111px;
	width: 100%;
}

.TopTitle
{
	height: 91px;
	width: 100%;
	background-image: url(images/raster.png);
}

.TopBar
{
	height: 91px;
	width: 100%;
}

.TopBarLeft
{
	text-align: left;
}

.TopBarRight
{
	text-align: right;
	width: 181px;
}

.NavBar
{
	height: 20px;
	width: 100%;
	background-image: url(images/NavBarBG.gif);
}

.NavLeft
{
	text-align: left;
	width: 20px;
}

.NavMain
{
	text-align: left;
	vertical-align:top;
}

.NavMain A
{
	text-align: left;
	FONT-SIZE: 7pt;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
}

.NavBarTable{
	height: 16px;
}

.NavBarMain {
	text-align: left;
}

.NavBarMain A {
	text-align: left;
	FONT-SIZE: 7pt;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
}

.NavMainRight
{
	text-align: right;
}

.NavRight
{
	text-align: right;
	width: 20px;
}

.PriceTable
{
	width: 80%;
}

.PriceTitle
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
	background-color:#999999;
	font-weight: bold;
}

.PriceContent
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	border: 1px;
	border-style:solid;
}

.ContactForm TD
{
    vertical-align: top;
}

.ContactForm
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}

.ContactFormComment
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}

.Confirmation
{
    height:100%;
}

.Confirmation TD
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    vertical-align:middle;
    text-align:center;
}

.Welcome
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;	
}

.WelcomeTopTD
{
	height: 50px;
	background-image: url(images/Welcome01.jpg);
}

.WelcomeBottomTD
{
	text-align: right;
	height: 160px;
	background-image: url(images/Welcome02.jpg) ;
	background-repeat:no-repeat;
	padding: 10px;
}

.WelcomeContent
{
	width: 450px;
	font-size: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	text-align: left;
}

.ChineseIntro
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;	
}

.ChineseIntroTopTD
{
	height: 50px;
	background-image: url(images/ChineseIntroBG01b.gif);
}

.ChineseIntroBottomTD
{
	text-align: left;
	padding: 10px;
	background-image: url(images/ChineseIntroBG02b.jpg);
}

.ChineseIntroContent
{
	width: 810px;
	font-size: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
}

.Address
{
	width: 240px;
	height: 232px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-image: url(images/Contact_BG.gif);
	background-repeat: repeat-x;
}

.Address TD
{
	padding:5px;
}

.AddressHeader
{
	/**background-color: #ffd918;**/
	font-size: 9pt;
    COLOR: #000000;
	font-weight: bold;
    FONT-FAMILY: verdana;
	text-align: left;
}

.AddressContent
{
	height: 195px;
	font-size: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	text-align: left;
	vertical-align:top;
}
