/*
	Yes this layout was inspired by lightbox v2.0's page, the reason being, the layout works really well for a doc 
*/

* {
	margin: 0;
	padding: 0;
}

body
{
	font-family: Arial;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
}

td
{
	FONT-SIZE: 9pt;
	color:#333333;
	line-height:15px;
}


A:link 		{ text-decoration:none; color:#333333 }
A:visited		{ text-decoration:none; color:#333333 }
A:active		{ text-decoration:none; color:#333333}
A:hover		{ text-decoration:underline; color:#333333 }




textarea
{
	font-family: Arial;
	FONT-SIZE: 9pt;
	color:#333333;
	border:1px solid #D1D2CD;
}

select
{
	font-family: Arial;
	FONT-SIZE: 9pt;
	color:#333333;
	border:1px solid #D1D2CD;
}


img		{border:none}

.page-body {
	margin: 0 auto 0 auto;	
	width: 600px;
	padding: 30px 0 20px 0;
	text-align: left;
}

	.page-footer {
		margin: 0 10% 0 315px;	
		width: 600px;
		padding: 0 0 50px 0;
		text-align: left;
	}

	.page-body ul, .page-body ol { 
		color: #ffffff;
		margin: 10px 0 30px 25px; 
	}

	.page-body ul li, 
	.page-body ol li { 
		padding: 0; 
		margin: 0 0 5px 0; 
		color: #cccccc;
		line-height: 140%;
		font-size: 100%;		
	}

	.page-footer p {
		margin: 0;
	}
	
	.page-footer {
		padding: 20px;
	}

	
h1 {
	FONT-SIZE: 9pt;
	text-align: left;
	FONT-WEIGHT: bold;
	color:#333333;
}

h2 {
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color:#fe6d0b;
}

	
h3 {
	FONT-SIZE: 9pt;
	text-align: left;
	FONT-WEIGHT: bold;
	color:#333333;
}

h4 {
	FONT-SIZE: 9pt;
	text-align: left;
	FONT-WEIGHT: bold;
	color:#333333;
}

h5 {
	FONT-SIZE: 8pt;
	text-align: left;
	color:#333333;
	FONT-WEIGHT: normal;
}

h6{
 color: #ffffff;
 font-size: 8pt;
 font-weight: bold;
}

.notice {
	border: 3px solid #ffffbe;
	padding: 10px;
	color: #ffffff;
	background-color: #09f;
	margin: 0 0 20px 0;
}
	
	.notice p, 
	.notice p a, 
	li a {
		color: #ffffff;
		text-decoration: none;
	}

p {
	margin: 0 0 20px 0;
	color: #cccccc;
	line-height: 140%;
}

	p small, 
	li small {
		color: #09F;
		font-size: 100%;
	}
	
	p em, 
	em {
		color: #ffffff;
	}

.hidden {
	display : none;
}

/*»ç¿ëÀÚ ÁöÁ¤ CSS */
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.big	{
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}

.big1	{
	font-size: 12pt;
	color: #333333;
	font-weight: bold;
}

.big2	{
	font-size: 19pt;
	color: #333333;
	font-weight: bold;
}

.big3	{
	font-size: 14pt;
	color: #333333;
	font-weight: bold;
}

.lavender_bold{
 color: #A185C3;
 font-size: 9pt;
 font-weight: bold;
}

.sameday_menu_h2{
 font-size:9pt;
 color:#333333;
}

.bluebold
{
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	color:#1296cc;
}

.lavender{
 color: #A185C3;
 font-size: 9pt;
}

.white{
 color: #ffffff;
 font-size: 10pt;
}

.white_bold{
 color: #ffffff;
 font-weight: bold;
}

.white_boldBottom{
 color: #ffffff;
 font-size: 9pt;
 font-weight: bold;
}

.white_boldTop{
 color: #ffffff;
 font-size: 8pt;
 font-weight: bold;
}

.product_name{
 color: #D45870;
 font-size: 10pt;
 font-weight: bold;
}

.goodsInfo{
	FONT-SIZE: 9pt;
	color:#B21C1C;
	font-weight:bold
}
.goodsName{
	FONT-SIZE: 9pt;
	color:#333333;
	font-weight:bold
}
.goodsPrice{
	FONT-SIZE: 9pt;
	color:#333333;
	font-weight:bold
}
.goodsDescription{
	FONT-SIZE: 9pt;
	color:#333333;
}
.bold
{
	text-align: left;
	FONT-WEIGHT: bold;
}

.red
{
	text-align: left;
	FONT-SIZE: 9pt;
	color:#8E0022;
}

.redBig
{
	text-align: left;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color:#8E0022;
}

.pinkBig
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color:#F9153F;
}

.underLine
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.inputLine {
	FONT-SIZE: 9pt;
	color:#333333;
	border:1px solid #D1D2CD;
}
.orangeBold
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	color:#fe6d0b;
}
.orangeBig
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color:#fe6d0b;
}
.orange
{
	FONT-SIZE: 9pt;
	color:#fe6d0b;
}
.AddminBottom
{
	FONT-SIZE: 9pt;
	color:#4F4F4F;
}
.redbold
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	color:#B21C1C;
}
.regPrice
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	color:#333333;
}

.regPrice2
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	LIN
	color:#333333;
}

.LineBorder {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: none;
	border-left: none;
}
.LineBorder2 {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: none;
	border-left: 1px solid #999999;
}
.LineBorder_b {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: none;
}
.LineBorder2_b{
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

div.auto_complete {
  width: 160px;
  background: #ffffff;
}
div.auto_complete ul {
  border:1px solid #999999;
  margin:0;
  padding:0;
  width:159px;
  list-style-type:none;
}
div.auto_complete ul li {
  margin:0;
  padding:3px;
}
div.auto_complete ul li.selected {
  font-weight:bold; color:#FFFFFF;
	background-color: #ff6e1f;
}

