/* CSS Document */
body {
	background-color: #98B0E6;
	margin:0px;
}
td, select, input, li, p { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 }
 
.language {	
	background-color:#C00;
	padding-right:10px;
	padding-left:10px;
}

#main { 
	padding: 25px;
	background-color:#FFF;
	height:243px;
}

a:link { 
	color: #33C;
	text-decoration:none;
}
a:visited { 
	color:#36F;
	text-decoration:none;
}
a:hover, a:active {
	color:#C00;
	text-decoration:underline;
}

.menu01 {
	background-color:#33C;
	padding-left:10px;
	height:19px;
	border-top:solid 1px #C00;
	border-bottom:solid 1px #FFF;
}
.menu02Bk { 
	background-color:#BFC8EE;
	height:33px;
	border-bottom:solid 1px #33C;
}
.menu02 {
	color:#33C;
	padding-right:10px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.menu02 a:link, .menu02 a:visited {
	color:#33C;
	text-decoration:none;
}
.menu02 a:hover, .menu02 a:active, .menu02Over a:link, .menu02Over a:visited, .menu02Over a:hover, .menu02Over a:active {
	color:white;
	text-decoration:none;
}
.menu02Over { 
	color:white;
	background-color:#E37E7E;
	padding-right:10px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


.bkBlue { background-color:#33C;}
.blue, .blueB { color:#33C;}
.blueB, .redB, .cellB, .cellRed, .cellOffersB, .cellOffersRedB { font-weight:bold;}
.red, .redB, .cellRed, .cellOffersRedB { color:#C00;}
.gray { color:#666; }

.liMargin { margin-left:-15px;}

.borderBlue { border:solid 1px #33C}
.borderRed { border:solid 1px #C00}
.lineBlueTop { border-top:solid 1px #33C}
.lineBlueBottom { border-bottom:solid 1px #33C}
.linesBlue {
	border-top:solid 1px #33C;
	border-bottom:solid 1px #33C
}

.cell, .cellB { 
	padding:5px 8px;
	vertical-align:top;
}
.cell02, .cellRed, .cellMargin, .cellOffers, .cellOffersB, .cellOffersRedB { padding:5px 8px;}
.cellMargin { border-left:solid 5px #33C }
.cellRed { border-left:solid 5px #C00 }

.cell, .cellB, .cell02, .cellMargin, .cellPhoto, .cellRed, .cellOffers, .cellOffersB, .cellOffersRedB {
	background-color:#F9F6DC;
}
td.cell p { margin-top:3px; margin-bottom:3px;}
.header01 { 
	background-color:#98B0E6;
	height:15px;
	border-bottom:solid 1px #33C;
	text-align:center;
	color:#33C;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
}

.frameRed {
	background-color:#F9F6DC;
	border:solid 1px #C00;
	padding: 5px 10px;
}
.frameBlue {
	background-color:#E7ECFA;
	padding:5px 10px;
}

.selOrder {
	background-color:#E7ECFA;
	color:#33C;
	font-size:10px;
}
.button {
	color:#FFF;
	background-color:#C00;
	border:outset 2px #C00;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:5px;
}

th {
	background-color:#33C;
	color:#FFF;
	border-bottom:solid 1px #FFF;
	height:18px;
	padding-right:5px;
	padding-left:5px;
}
form { margin:0px;}
.pie {
	text-align:center;
	font-size:10px;
	letter-spacing:1px; 
	color:#333;
}
.pie a:link, .pie a:visited  { 
	color:#333;
	text-decoration:none;
}
.pie a:hover, .pie a:active {
	color:#333;
	text-decoration:underline;
}