.main-container
{
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	padding-left:210px;
	width:910px;
}


.link-menu-top
{
	color: #333333;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	padding-left:20px;
}

.link-menu-top-highlighted
{
	color: #F9A351;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	padding-left:20px;	
}

.link-menu-top:hover, .link-menu-top-highlighted:hover
{
	color: #F9A351;
	font-weight:bold;
	text-decoration: none;
	
}

.td-menu-top
{
	vertical-align: bottom;
	text-align: right;
	padding-bottom: 10px;
}

.middle-area
{
	margin-top:3px;
	margin-bottom:10px;
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	width: 610px;
	padding:45px;
	text-align:justify;
}

.td-menu-bottom
{
	font-family:Arial;
	font-size: 10px;
	vertical-align: bottom;
}

.link-menu-bottom
{
	color: #333333;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}

.link-menu-bottom:hover
{
	color: #F9A351;
	font-weight:bold;
	text-decoration: none;
}

.tit1
{
	font-family: Arial;
	font-size:28px;
	color:#F9A351;
	display:block;
	margin-bottom:5px;
}

.tit2
{
	font-family: Arial;
	font-size:15px;
	color:#333333;
	display:block;
	font-style:italic;
	font-weight:bold;
	margin-bottom:15px;
}

.tit3
{
	font-family: Verdana;
	font-size:12px;
	color:#F9A351;
	display:block;
	font-weight:bold;
}

.tit4
{
	font-family: Verdana;
	font-size:10px;
	color:#666666;
	display:block;
	font-weight:bold;
}

.text
{
	display:block;
	margin-bottom:15px;
	color:#666666;
	font-family: Verdana;
	font-size:10px;	
}


.prod-name
{
	color:#F9A351;
	font-family: Verdana;
	font-size:10px;	
}

.error
{
	color:#EA1C24;
}




.outlined-td
{
	border-style:solid;
	border-width:1px;
	border-color:#F9A351;
	padding:7px;
	color:#666666;
	font-size:9px;
}	

.not-outlined-td
{
	border-style:none;
	border-width:0px;
	padding:7px;
	color:#666666;
	font-size:9px;
}

.outlined-table td
{
	border-style:solid;
	border-width:1px;
	border-color:#F9A351;
	padding:7px;
	margin:0px;
	color:#666666;
	font-size:9px;
}	

.outlined-table td.not-outlined
{
	border-style:none;
	border-width:0px;
	padding:7px;
	color:#666666;
	font-size:9px;
}	



	
.fake-button-dissabled
{
	padding:5px 10px 5px 10px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#E6E6E6;
	color:#FFFFFF;
	margin:0px;
	display:inline-block;
	cursor:pointer;
}

.input-cart-quantity
{
	width:30px;
	text-align:right;
}

.input-cart-code
{
	width:83px;
	text-align:left;
}

.basic-radio
{
	border-style:none!important;
	border-width:0px!important;
}

.note
{
	background-color: #FFE4B5;
	padding:10px;
}

.fake-button
{
	padding:5px 10px 5px 10px;
	border-style:solid;
	border-width:1px;
	border-color:#c0c0c0;
	background-color:#E6E6E6;
	color:#000000;
	margin:0px;
	display:inline-block;
	cursor:pointer;
}

.fake-button:hover
{
	text-decoration:none;
	color:#000000;
}

.errorflag
{
	background-color:#F9A351;
	color:#FFFFFF!important;
	padding: 7px 20px 7px 15px;
	line-height:9px;
	margin-left:20px;
	font-size:9px;
	background-image: url(/images/error-flag-tip-3.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	display:inline-block;
}

.sidebox
{
	border: solid 1px #C0C0C0;
	padding:12px;
	text-align: left;
	width: 176px;
	text-align:left;
}

.sidebox h2
{
	font-family: Arial;
	font-size:10px;
	color:#333333;
	background-color: #EEF0F5;
	margin: -12px -12px 12px -12px;
	padding:5px 12px 5px 12px;
	font-weight:bold;
	word-spacing:0px;
	letter-spacing:0px;
	line-height: 12px;	
	font-style:normal;
}

.bright
{
	color:#F9A351;
}

.messagebox
{
	padding:30px;
	background-color: #EEF0F5;
	border: solid 1px #C0C0C0;	
}
