BODY {
	MARGIN-TOP: 4px; FONT-FAMILY: verdana,sans-serif; TEXT-ALIGN: center
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#header {
	BACKGROUND: url(../images/header_760x125.gif) #fff no-repeat; MARGIN: 0px; WIDTH: 100%; POSITION: relative; HEIGHT: 125px
}
#undernavbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-color: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 3px;
}
#flashheader {
	MARGIN: 0px; WIDTH: 100%; POSITION: relative; height: 200px; background-color: #fff;
}
#underflash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../elements/underflash.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 2px dotted; POSITION: relative; HEIGHT: 10px
}
#footer {
	BORDER-TOP: #aaa 2px dotted; CLEAR: both; MARGIN: 0px; PADDING-TOP: 10px;
}
#navcontainer {
	WIDTH: 100%; POSITION: relative; HEIGHT: 24px; BACKGROUND-COLOR: #fff
}
#navcontainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #8ea9c1
}
#navcontainer UL LI {
	DISPLAY: inline
}
#navcontainer UL LI A {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #8ea9c1; TEXT-DECORATION: none
}
#navcontainer UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #3b6e8f;
}
#navcontainer .active UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #999
}
#navcontainer A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#navcontainer A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#navcontainer A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#navcontainer A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#availcontainer {
	text-align: center;
}
#current ul li a
	{
	color: #660033;
	BACKGROUND-COLOR: #3b6e8f;
	text-decoration: none;
	}
#onecolumn {
	FLOAT: left; WIDTH: 459px;
}
#twocolumn1 {
	BORDER-RIGHT: #aaa 2px dotted; FLOAT: left; WIDTH: 379px;
}
#twocolumn2 {
	FLOAT: left; WIDTH: 379px;
}
#twocolumncontact1 {
	FLOAT: left; WIDTH: 330px;
}
#twocolumncontact2 {
	BORDER-LEFT: #aaa 2px dotted; FLOAT: left; WIDTH: 456x;
}
#threecolumn1 {
	BORDER-RIGHT: #aaa 2px dotted; FLOAT: left; WIDTH: 252px; HEIGHT: 300px
}
#threecolumn2 {
	BORDER-RIGHT: #aaa 2px dotted; FLOAT: left; WIDTH: 252px; HEIGHT: 300px
}
#threecolumn3 {
	FLOAT: left; WIDTH: 252px; HEIGHT: 300px
}
#locationleft {
	BORDER-RIGHT: #aaa 1px dotted; PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 420px
}
#locationright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; WIDTH: 440px
}
#restaurant1 {
	PADDING-RIGHT: 30px; FLOAT: left; WIDTH: 410px
}
#restaurant2 {
	PADDING-LEFT: 20px; FLOAT: left; BORDER-LEFT: #aaa 1px dotted; WIDTH: 430px; PADDING-TOP: 20px
}
#restaurantmenu {
	BORDER-TOP: #aaa 1px dotted; MARGIN-TOP: 20px; PADDING-BOTTOM: 20px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #aaa 1px dotted; BACKGROUND-COLOR: #f2f4f9
}
H1 {
	FONT-SIZE: 1.25em; MARGIN: 0px; COLOR: #3b6e8f;
}
#threecolumn1 H1 {
	PADDING-LEFT: 10px;
}
#threecolumn2 H1 {
	PADDING-LEFT: 10px;
}
#threecolumn3 H1 {
	PADDING-LEFT: 10px;
}
H2 {
	PADDING-TOP: 5px; PADDING-BOTTOM: 0px; FONT-SIZE: 1em; MARGIN: 0px; COLOR: #3b6e8f;
}
#onecolumn H2 {
	PADDING-LEFT: 10px;
}
#twocolumn1 H2 {
	PADDING-LEFT: 10px;
}
#twocolumn2 H2 {
	PADDING-LEFT: 10px;
}
#twocolumncontact1 H2 {
	PADDING-LEFT: 10px;
}
#twocolumncontact2 H2 {
	PADDING-LEFT: 10px;
}
h3 {
	BORDER-TOP: #3b6e8f 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 12px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; COLOR: #33335d; PADDING-TOP: 3px; BACKGROUND-COLOR: #f3f3f3;
}
#twocolumncontact1 h3 {
	border: 0px; PADDING-LEFT: 10px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; COLOR: #33335d; PADDING-TOP: 3px; BACKGROUND-COLOR: #FFFFFF;
}
p {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 1em; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 1.6em
}
div.rowleft p {
	font-size: 0.7em;
	padding-top: 15px;
	padding-bottom: 0px;
}
p.link {
	padding-bottom: 0px;
}
#onecolumn P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
#twocolumn1 P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
#twocolumn2 P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
#twocolumncontact1 P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
#twocolumncontact2 P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
#threecolumn1 P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
#threecolumn2 P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
#threecolumn3 P {
	PADDING-RIGHT: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px
}
div.rowright p
	{
	padding-bottom: 0px;
	color: #333333;
	}
#footer P {
	FONT-SIZE: 0.6em; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.menutitle {
	FONT-SIZE: 1.1em; COLOR: #3b6e8f; PADDING-TOP: 1em
}
.blue {
	COLOR: #3b6e8f
}
.red {
	COLOR: #ff0000
}
.small {
	FONT-SIZE: 95%
}
.phonenumber {
	PADDING-LEFT: 20px; padding-bottom: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.0em; COLOR: #315b76
}
.linkarrow {
	PADDING-LEFT: 15px; BACKGROUND: url(../elements/arrow.gif) no-repeat left center; FONT-FAMILY: verdana
}
A.linkarrow:link {
	COLOR: #3b6e8f; TEXT-DECORATION: none
}
A.linkarrow:visited {
	COLOR: #3b6e8f; TEXT-DECORATION: none
}
A.linkarrow:active {
	COLOR: #3b6e8f; TEXT-DECORATION: none
}
A.linkarrow:hover {
	COLOR: #3b6e8f; TEXT-DECORATION: underline
}
#footer A:link {
	COLOR: #3b6e8f; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #3b6e8f; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #3b6e8f; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #3b6e8f; TEXT-DECORATION: underline
}
TABLE.openinghours {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #666; PADDING-TOP: 0px
}
#rates {
	margin-top: 35px;
	margin-left: 25px;
	background-color: gray;
}
#rates th {
	FONT-SIZE: 0.7em;
	FONT-WEIGHT: bold; 
	text-align: center;
	color: #666666;
	LINE-HEIGHT: 1.3em;
	background-color: #8ea9c1;
	padding-top: 3px;
	padding-bottom:: 10px;
}
#rates td {
	FONT-SIZE: 0.7em;
	text-align: center;
	MARGIN: 0px;
	COLOR: #666;
	LINE-HEIGHT: 1.3em;
	background-color: #bac7d4;
	padding-top: 5px;
	padding-bottom:: 10px;
}
td.topleft		{ 
				text-align: center;
				font-size: 9px;
				color: black;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				border-style: solid;
				border-color: black;
				}
td.dayletter	{ 
				text-align: center;
				font-size: 9px;
				color: #A9A9A9;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				border-style: solid;
				border-color: #A9A9A9;
				}
td.monthname	{
				text-align: right;
				font-size: 9px;
				color: #666666;
				padding-right: 5px;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				border-style: solid;
				border-color: #A9A9A9;
				}				
td.available	{
				background-color: #D6DDE4;
				text-align: center;
				font-size: 9px;
				color: #A9A9A9;
				cursor: hand;
				border-top-width: 0px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 0px;
				border-style: solid;
				border-color: #A9A9A9;
				}
td.available a	{
				text-decoration: none;
				}			
td.booked		{
				background-color: red;
				text-align: center;
				font-size: 9px;
				color: #A9A9A9;
				border-top-width: 0px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 0px;
				border-style: solid;
				border-color: #A9A9A9;
				}
td.reserved	{
				background-color: yellow;
				text-align: center;
				font-size: 9px;
				color: #A9A9A9;
				border-top-width: 0px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 0px;
				border-style: solid;
				border-color: #A9A9A9;
				}
td.provisional	{
				background-color: #FFA500;
				text-align: center;
				font-size: 9px;
				color: #A9A9A9;
				border-top-width: 0px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 0px;
				border-style: solid;
				border-color: #A9A9A9;
				}
td.other		{ 
				text-align: center;
				font-size: 9px;
				color: #FFFFFF;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				border-style: solid;
				border-color: #A9A9A9;
				}				
div.row
	{
	clear: both;
	}
div.rowleft
	{
	clear: both;
	float: left;
	text-align: right;
	width: 150px;
	padding-left: 5px;
	padding-right: 0px;
	}
div.rowright
	{
	float: left;
	padding-left: 5px;
	text-align: left;
	}
TD.openinghours {
	WIDTH: 110px;
	padding-top: 5px;
	padding-bottom:: 5px;
}
TD.openinghoursleft {
	WIDTH: 110px
}
TD.openinghoursright {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 280px
}
TABLE.discount {
	MARGIN-TOP: 10px; FONT-SIZE: 0.7em; WIDTH: 390px
}
TD.discountheader {
	FONT-SIZE: 90%; PADDING-BOTTOM: 6px; BORDER-BOTTOM: #aaa 1px solid
}
TD.discount {
	PADDING-TOP: 6px
}
TABLE.roomrates {
	PADDING-RIGHT: 0px; BORDER-TOP: #3b6e8f 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90%; COLOR: #666; PADDING-TOP: 0px
}
TD.roomrateleft {
	PADDING-TOP: 5px
}
TD.roomrateright {
	FONT-WEIGHT: bold; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TABLE.contactform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #666; PADDING-TOP: 0px
}
TD.contactformleft {
	PADDING-LEFT: 10px; WIDTH: 100px
}
TD.contactformright {
	PADDING-LEFT: 10px; WIDTH: 330px
}
#locationleft UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1.2em
}
#locationleft LI {
	FONT-SIZE: 0.7em; PADDING-BOTTOM: 0.2em; COLOR: #666; LINE-HEIGHT: 1.6em
}
#twocolumn1 UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1.2em
}
#twocolumn1 LI {
	FONT-SIZE: 0.7em; PADDING-BOTTOM: 0.2em; COLOR: #666; LINE-HEIGHT: 1.6em
}
#lastminute2 OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1.2em
}
#lastminute2 LI {
	FONT-SIZE: 0.7em; PADDING-BOTTOM: 0.2em; COLOR: #666; LINE-HEIGHT: 1.6em
}
img.left		{
				float: left;
				margin-top: 5px;
				margin-right: 10px;
				margin-bottom: 5px;
				margin-left: 0px;
				border-width: 1px;
				border-style: solid;
				border-color: gray;
				}
img.right		{
				float: right;
				margin-top: 5px;
				margin-right: 15px;
				margin-bottom: 5px;
				margin-left: 25px;
				border-width: 1px;
				border-style: solid;
				border-color: gray;
				}
img.center		{
				float: left;
				margin-top: 5px;
				margin-right: 10px;
				margin-bottom: 5px;
				margin-left: 50px;
				border-width: 1px;
				border-style: solid;
				border-color: gray;
				}
img.logo		{
				float: left;
				margin-top: 5px;
				margin-right: 10px;
				margin-bottom: 0px;
				margin-left: 0px;
				border: none;
				}
img.logoold		{
				float: left;
				margin-top: 10px;
				margin-right: 10px;
				margin-bottom: 5px;
				margin-left: 5px;
				border: none;
				}

IMG.threecolumn1 {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px;
}
IMG.threecolumn2 {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px;
}
IMG.threecolumn3 {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px;
}
IMG.title {
	CLEAR: right; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
IMG.noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.bottomborder {
	CLEAR: right; BORDER-BOTTOM: #fff 3px solid
}
#leftcol {
	FLOAT: left; WIDTH: 180px; POSITION: relative; BACKGROUND-COLOR: #bac7d4
}
#admincontainer {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#navbutton {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2em; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#navbutton UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navbutton LI {
	LIST-STYLE-IMAGE: none; MARGIN: 0px; BORDER-BOTTOM: #ffffff 1px solid; LIST-STYLE-TYPE: none
}
#navbutton LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; WIDTH: 155px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeced; TEXT-DECORATION: none
}
#adminformarea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 650px; PADDING-TOP: 5px
}
.errortext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 1.5em; TEXT-ALIGN: right
}
input		{
			font-size: 0.7em;
			}
textarea	{
			font-size: 0.7em;
			font-family: Tahoma;
			}
select		{
			font-size: 0.7em;
			}
radio		{
			font-size: 0.7em;
			}

FIELDSET {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; MARGIN-TOP: 1.5em; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #bbb 1px solid
}
LEGEND {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #787878 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND: #eeeced; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #787878 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #787878 1px solid
}
FORM FIELDSET DIV.formnotes {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: #bbb 1px solid; WIDTH: 240px; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffe1
}
FORM FIELDSET DIV.formnotes H4 {
	BORDER-RIGHT: #666666 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: #666666 0px solid; PADDING-LEFT: 27px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 0px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid
}
FORM FIELDSET DIV.formnotes P {
	MARGIN: 0em 0em 1.2em; COLOR: #666666
}
FORM FIELDSET DIV.formnotes P.last {
	MARGIN: 0em
}
TABLE.operationbar {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #bbb; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #555 1px solid
}
TABLE.operationbar A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.operationbar A:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.operationbutton {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 0.7em; BACKGROUND: #ddd; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid
}
TABLE.markssearch {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000 1px solid; WIDTH: 475px; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#tablelist {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000 1px solid; WIDTH: 475px; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana
}
#tablelistfullwidth {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 490px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
#tablelistfullwidth TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eee
}
#tablelistfullwidth TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px solid
}
#tablelistfullwidth A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#tablelistfullwidth A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.tablelistcell {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; BORDER-LEFT: #eee 1px solid; WIDTH: 50%; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
.textboxcss {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaa 1px solid; COLOR: #000000; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fafafa
}
.buttoncss {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c0c0c0
}
.buttoncss2 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1.5em; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c0c0c0
}
div.spacer
	{
	clear: both;
	}