﻿body 
{ 
	margin:0; padding:0;
	text-align:center;
	font-family:Arial;
	font-size:12px;
}
div,p,b,ul,li{ margin:0; padding:0;}
.clear{ clear:both;}

#container
{
	position:relative;	
	padding:0;
	text-align:center;
}

/* Header Start */
#header{ background:#eafeff;}
#header h1 {
	position: absolute;
	width: 270px;
	height: 60px;
	margin: 8px 0 0 0;
	text-indent: -10000px;
	background: url(../../img/head/headbg.jpg) no-repeat;
}
#top{}
#banner{ height:111px; background:url(../../img/head/headbg.jpg) repeat-x;}
#banner1{ margin:0 auto; vertical-align:middle; } 
#ctl00_headd{ margin-left:60px; border:solid 1px #4c9fc7; padding-bottom:13px;}

/* Mainbody Start */
#mainbody
{
	margin:0 auto;
	width:1000px;
	text-align:left;
	border:solid 2px #4c9fc7; border-top:0; border-bottom:0;
	background:#eafeff; background:#eefeff;
}
#mainbody table{ margin:0; padding:0; border:0;}
/* rc style */
.rcbox{ margin:0;}
.t1,.t2,.t3,.t4 
{
	display:block; overflow:hidden; height:1px; font-size:1px;
	border-left:solid 1px #4c9fc7; border-right:solid 1px #4c9fc7; 
	background:#fff;
}
.t1{ margin:0 5px; background:#4c9fc7;}
.t2{ margin:0 3px; border-left:solid 2px #4c9fc7; border-right:solid 2px #4c9fc7;}
.t3{ margin:0 2px;}
.t4{ height:2px; margin:0 1px;}
.rcbox p{ margin:0; padding:0; }
.ltitle,.rtitle
{
	margin:0; padding:0; 
	vertical-align:middle; 
	text-align:center; 
	font-family:Verdana Sans-Serif;
	font-weight:bold;
	font-size:16px;	
	color:#ecf5be; 
	background:#4c9fc7;
}
.content
{
	margin:0; padding:0; 	
	line-height:1.5;
	color:#4c9fc7;
	/*border-bottom:solid 1px #4c9fc7;*/
	background:#fff;
}
/* rc */

	/* Left Part */
#leftpart 
{
	margin:0; padding:10px 0; 
	width:240px; 
	vertical-align:top;
}

	/* right part */
#rightpart 
{
	float:right; 
	margin:0; padding:10px; 
	width:500px;
	vertical-align:top;
	border-left:solid 1px #4c9fc7;
	border-right:solid 1px #4c9fc7;
}

	/* side right part */
#sidepart
{
	margin:0; padding:10px 0; 
	width:240px;
	vertical-align:top;
}


/* div .lbox */
.lbox{ margin:0; margin-bottom:10px;}
.lbox .ltitle {	height:28px; line-height:28px;}
.lbox .content{ padding:5px 0 8px 8px;}/* can't add 'padding:0',? */
.content b a{ text-decoration:none; color:#c60;}
.content b a:hover{ text-decoration:underline; color:#6cc;}

/* serverkind */
#serverkind{}
#serverkind ul{ margin:0; padding:0;}
#serverkind li{ list-style:url(../../img/i.gif) inside; list-style-position:outside; vertical-align:middle;}
#serverkind a{ color:Black;}
#serverkind a:hover{}
/* serverkind over */

/* lchat */
#lchat{}
#lchat .ltitle{ padding-top:2px; height:38px;}
#lchat span{ padding-top:2px; height:38px; color:#ff0; font-size:24px;}
#lchat ul{ margin:0; padding:0;}
#lchat li{ margin:0; padding:0; list-style:none; vertical-align:bottom; font-weight:bold;}
#lchat li a,#lchat li p{ margin:0; padding:0;}
#lchat li p{ color:#c60; font-weight:normal;}
#lchat .chatType{ color:#f39; font-weight:bold;}
/* lchat over*/

/* Note */
#Note ol{ margin:5px 0 5px 25px; padding:0;}
/* Note Over*/

/* Link Short */
ul#Link
{
	margin:0; padding-left:28px;
	text-align:left; 
	list-style-type:none; 
	font-size:9pt;
}
ul li{ margin-bottom:3px; color:#cc6600;}
#Link li a{ text-decoration:none; color:#cc6600; font-weight:bold;}
#Link li a:hover{ text-decoration:underline; color:#6cc;}
/* Link Long */
#divLinkHor{}
#divLinkHor #Link{ margin:0; padding:0; }
#divLinkHor #Link li{ float:left; width:132px; border:solid 0px #333;}



/* div .rbox */
.rbox{ margin:15px 0;}
.rbox .rtitle{ height:28px; line-height:28px;}
/*
.rbox .rtitle span
{
	display:block; width:100%; height:100%;
	margin:0; padding:0;
	height:28px; line-height:28px;
	background:url(../../img/rtitleR.gif) no-repeat right top;
}
*/
.rbox .content{ padding:5px 0 10px 10px;}
/* repeater */
#mainbodyUp .para{ margin-bottom:10px; padding-top:10px;}
#mainbodyUp h1{ margin:5px 0; text-align:center; font-weight:bold;color:#4c9fc7;}
#mainbodyUp h3{ margin:5px 0; font-size:medium;color:#4c9fc7;}
#mainbodyUp .para p{ margin:0 0 5px 0; color:#4c9fc7; font-weight:bold;}
.divRpt p{ margin:5px 0; font:bold 12px Arial Sans-serf;}
.divRpt p font{ color:#f39; font:bold 14px Arial Sans-serf;}
.divRpt table thead{ height:22px; font-weight:bold; color:#fff; text-align:center; background-color:#4c9fc7;}
.divRpt tr{ text-align:center; font-weight:bold;}
.divRpt .tr1{ background-color:#d4e7e5;}/* light blue */
.divRpt .tr2{ background-color:#f4f4f4;}/* light gray */
/* repeater over */

#Introduction{ font-weight:bold;}

/* FAQ Page */
#FAQ{ padding:0 5px; font-weight:bold;}
#FAQ .Q{ color:#cc6600; font-family:Verdana Sans-Serif; font-size:14px;}
#FAQ .A{ margin-bottom:10px; color:#4c9fc7;}

/* News Page */
#News{ padding:0; padding-right:8px;}
#News td{ padding:5px 0; font-weight:bold;}
#News table{ margin:0; position:relative; width:100%; border-top:dotted 1px #630; border-bottom:dotted 1px #630;}
#News a{ text-decoration:none; color:#c60;}
#News a:hover{ text-decoration:underline; color:#6cc;}

#NewsDetail #sitemap{ color:#c60; font-family:Verdana Sans-Serif; font-size:14px; font-weight:bold;}
#NewsDetail #sitemap a{ text-decoration:none; color:#c60;}
#NewsDetail #sitemap a:hover{ text-decoration:underline; color:#6cc;}
#NewsDetail #detail{}
/* ContactUS Page */
#ContactUS{}
#ContactUS p{ margin-bottom:5px; color:#c60; font-weight:bold;}
#ContactUS #img{ text-align:center;}
#ContactUS ul{ margin:0; padding:0; text-align:center; list-style:none; color:#4c9fc7;}
#ContactUS a{ margin-left:5px; text-decoration:none; color:#5DAEDD; color:#4474cc;}

/* AboutUS Page */
#AboutUS p{ margin:5px 0;}

/* mainbody end */


/* footer start */
#footer{ margin-bottom:5px; padding-bottom:10px; text-align:center; background:url(../../img/end-gif.gif) repeat-x top;}

#footerIcons{}
#footerIcons img{ margin:10px; vertical-align:middle;}
#copyright{ color:#efffcb; font-weight:bold;}
#copyright p{ margin-bottom:10px;}
#copyright a{ color:#bcf5be; margin:0 3px;}
#copyright a:hover{ color:#ff0;}
/* footer end */

/*CheckOut*/
.btn_buyNow
{
	width: 64px;
	height: 20px;
	border: none;
	cursor: pointer;
	background: url(../../img/btn_buynow.gif) no-repeat 0 0;
}

.QuickShopping p { width: 200px; margin: 5px 0 5px 10px;}

.QuickShopping p select { width: 200px;}

/* CheckOut.aspx */

.CheckOutMainBox
{
	color: #2A343A;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.CheckOutMainBox .nav { margin: 5px; height: 30px;}
.CheckOutMainBox a { color: #666; text-decoration: none; font-weight: bold; font-size: 13px;}
.CheckOutMainBox a:hover { text-decoration: underline;}

.CheckOutMainBox #mainbodyUp h6
{
	margin: 4px 0;
	margin-top: 12px;
	font-weight: bold;
	font-size: 12px;
}

.CheckOutMainBox #mainbodyUp td { height: 23px;}
.CheckOutMainBox #mainbodyUp td.tdColor { color: #A92C00;}