/* CSS Document */
a {
	font-weight:bold;
	color:#0067ab;
	text-decoration:none;
}
a:hover {
	color:#f8971c;
}
a.footer {
	font-size:10px;
}
body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
#border, #border td, #border th {
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}
div.body {
	width:100%;
}
div.logo {
	width:903px;
	height:100px;
}
div.main {
	width:909px;
}
div.menu {
	width:909px;
	height:36px;
	overflow:hidden;
}
div.menu_footer {
	width:909px;
	height:10px;
	overflow:hidden;
}
div.tip {
	width:909px;
	height:19px;
	overflow:hidden;
	background-image:url(../gfx/layout/tips.jpg);
}
hr {
	color:#999999;
	background-color:#999999;
	border-color:#999999;
	border-style:solid;
	border-width:1px 0px 0px 0px;
}
img {
	border:none;
}
img.template {
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
}
input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	padding:5px;
}
input.alert, textarea.alert {
	border-color:#f8971c;
	border-width:2px;
}
input.radio {
	border:none;
}
input.submit {
	background-image:url(../gfx/layout/tab_blue_bg.jpg);
	background-position:center;
	border:none;
	font-weight:bold;
	color:#ffffff;
}
li {
	color:#f8971c;
}
p.blue, span.blue {
	color:#0067ab;
	font-weight:bold;
}
p.red {
	color:#cc0000;
	font-weight:bold;
}
select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
select.shop {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px;
}
span.small {
	font-size:10px;
}
td.alert, p.alert, span.orange  {
	font-weight:bold;
	color:#f8971c;
}
td.main {
	padding-top:10px;
	background-image:url(../gfx/layout/tab_grey_mainbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:left;
	width:581px;
}
td.shop {
	padding:5px;
	border-spacing:0px;
	border-width:1px;
	border-style:dashed;
	border-color:#666666;
	text-align:center;
	vertical-align:bottom;
}
td.title {
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
td.widescreen {
	padding-top:10px;
	background-image:url(../gfx/layout/tab_grey_mainbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:left;
	width:900px;
}
textarea {
	width:400px;
	height:150px;
}
th {
	color:#0067ab;
	font-weight:bold;
	text-align:left;
}
th.orange {
	font-weight:bold;
	color:#f8971c;
}
ul {
	list-style-type:square;
	color:#f8971c;
}