body {
	text-align:			center;
	background-color:	#EEEEEE;
}

body, html, table, tr, td, input{
	font-family:		Verdana;
	font-size:			10px;
	color:				#999999;
}

.tab tr td {
	color:				#FFFFFF;
}

.tab input, .tab select {
	width:				150px;
	border:				solid #777777 1px;
	color:				#777777;
}


b {
	color:				#555555;
}

a {
	color:				#AAAAAA;
}

.lazyTable tr td {
	padding:			4px;
}

.lazyTable .borderIt {
	border-bottom:		solid #AAAAAA 1px;
}

.lazyTable tr td input {
	border:				solid #AAAAAA 1px;
	width:				170px;
	padding:			2px;
}

.mainframe {
	width:				901px;
	margin-left:		auto;
	margin-right:		auto;
	background-color:	#FFFFFF;
	text-align:			left;
	border:				solid #DDDDDD 1px;
}

.mainframe .header {
	height:				95px;
	background-image:	url('../images/header.jpg');
}

.navigation {
	height:				36px;
	display:			block;
	background-image:	url('../images/navigation.jpg');
	overflow:			hidden;
}

	.navigation_start {
		display:			block;
		height:				36px;
		background-image:	url('../images/navigation_start.jpg');
		width:				19px;
		float:				left;
	}
	
	.navigation_end {
		display:			block;
		height:				36px;
		background-image:	url('../images/navigation_end.jpg');
		width:				19px;
		float:				right;
	}

	.navigation ul {
		margin:				0px;
		padding:			0px;
		float:				left;
	}
	
		.navigation ul li {
			list-style-type:	none;
			float:				left;
		}
		
			.navigation ul li a {
				color:				#FFFFFF;
				text-decoration:	none;
				display:			block;
				float:				left;
				height:				26px;
				padding-top:		10px;
				padding-left:		25px;
				padding-right:		25px;
				border-left:		solid #555555 1px;
				border-right:		solid #AAAAAA 1px;
			}
		
		.navigation ul li:hover {
			background-image:	url('../images/navigation_h.jpg');
		}

.clear {
	clear:				both;
}

.items {
	background-image:	url('../images/watermark.jpg');
	background-repeat:	no-repeat;
	background-position:0px 80px;
}

	.leftcolumn {
		float:				left;
		width:				200px;
		margin:				10px;
	}
	
	.contents {
		float:				right;
		width:				641px;
		margin:				10px;
		margin-left:		0px;
		padding-right:		9px;
	}

.footer {
	height:				30px;
	background-color:	#F29C40;
}

.dyk {
	text-align:			center;
	font-size:			16px;
	letter-spacing:		0px;
	padding-bottom:		10px;
}

.convieniences {
	margin-top:			10px;
	border:				solid #BBBBBB 1px;
	padding:			10px;
}

	.info_slab {
		background-color:	#E7EAE1;
		padding:			10px;
		margin-top:			10px;
	}
	
		.info_slab ul {
			padding:			0px;
			margin:				0px;
			padding-left:		15px;
		}
	
.popup_border {
	background-image:	url('../../../images/background.png');
	padding:			15px;
}
	
#Newstime_Milktime .content, .popup_border .surround .content{
	color:				#FFFFFF;
	font-size:			14px;
	background-image:	url('../images/milk_popup.jpg');
}	
	
#Newstime_News .content{
	color:				#FFFFFF;
	font-size:			14px;
	background-image:	url('../images/news_popup.jpg');
}		
#Special_Offer .content{
	color:				#FFFFFF;
	font-size:			14px;
	background-image:	url('../images/coffeeoffer.jpg');
}		

.popup .close {
	background-color:	#CCCCCC;
}

.popup .close a {
	color:				#000000;
}

.contact tr td input, .contact tr td select, .contact tr td textarea {
	border:				solid #AAAAAA 1px;
	background-image: 	url('../images/b_edit.png'); 
	background-repeat: 	no-repeat; 
	padding-left: 		20px;
}