body {
	margin : 0px;
}

a:link {
	color:#734d34;
	text-decoration: underline;
	background-color:transparent;
}
a:visited {
	color:#734d34;
	text-decoration: underline;
	background-color:transparent;
}
a:hover {
	color:#6da1a1;
	text-decoration: none;
	background-color:#none;
}
.homepage:link {
	color: #8bc058;
	text-decoration: none;
	background-color:transparent;
}
.homepage:visited {
	color:#8bc058;
	text-decoration: none;
	background-color:transparent;
}
.homepage:hover {
	color:#6da1a1;
	text-decoration: none;
	background-color:#none;
}
.Whitelink:link {
color:#FFFFFF;
background-color:transparent;
text-decoration: none
}
.Whitelink:visited {
color:#FFFFFF;
background-color:transparent;
text-decoration: none
}
.Whitelink:hover {
color:#333333;
background-color:transparent;
text-decoration: none;
}

.Basketlink:link {
color:#6da1a1;
background-color:transparent;
text-decoration: none
}
.Basketlink:visited {
color:#6da1a1;
background-color:transparent;
text-decoration: none
}
.Basketlink:hover {
color:#734d34;
background-color:transparent;
text-decoration: underline
}

.Innerpagelink:link {
color:#6da1a1;
background-color:transparent;
text-decoration: none
}
.Innerpagelink:visited {
color:#6da1a1;
background-color:transparent;
text-decoration: none
}
.Innerpagelink:hover {
color:#734d34;
background-color:transparent;
text-decoration: underline
}

.Speciallink:link {
color:#adc394;
background-color:transparent;
text-decoration: underline
}
.Speciallink:visited {
color:#adc394;
background-color:transparent;
text-decoration: none
}
.Speciallink:hover {
color:#4a9600;
background-color:transparent;
text-decoration: underline
}
.Greenlink:link {
color:#4a9600;
background-color:transparent;
text-decoration: underline
}
.Greenlink:visited {
color:#4a9600;
background-color:transparent;
text-decoration: underline
}
.Greenlink:hover {
color:#4a9600;
background-color:transparent;
text-decoration: none
}

.Footerlink:link {
color:#6da1a1;
background-color:transparent;
text-decoration: none
}
.Footerlink:visited {
color:#6da1a1;
background-color:transparent;
text-decoration: none
}
.Footerlink:hover {
color:#734d34;
background-color:transparent;
text-decoration: underline
}
.imgStyle {
border-color: #f9fff4;
	
}

.Normaltxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.Specialpagetxt{
	font-family: Arial;
	font-size: 12px;
}

.Featureitemtxt{
	font-family: Arial;
	font-size: 12px;
}

.Signuptxt{
	font-family: Arial;
	font-size: 12px;
}

.Smalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12pt;
}

.Baskettxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Menutxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.MenutxtItalics {
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
.MenutxtNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 8px;
}

.Maintxtold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color :#6a6a6a;
}


.homepage_table_border {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
	background: url('../images/homepage_bg.jpg') bottom repeat-x;
}

.aboutus_table_border {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
}
.menus_table_border {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
}
.corporate_menus_table_border {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
	border-color: #e7eded;
}

.corporate_menus_special {
	background: url('../images/coporate_menu_special.gif');
}


.wedding_table_border {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
}

.wedding_special {
	background: url('../images/wedding_special.jpg');
}
.event_special {
	background: url('../images/eventplan_special.jpg');
}
.basket_table_border {
	border-top: #7ab244 1px solid;
	border-right: #7ab244 1px solid;
	border-left: #7ab244 1px solid;
	border-bottom: #7ab244 1px solid;
	background-color:#f3f8ee;
}

.instruction_table_border {
	border-top: #dff4c6 1px solid;
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
	border-bottom: #dff4c6 1px solid;
}
.admin_table_border {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
}


.footer_table_border {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
	border-bottom: #dff4c6 1px solid;
}


.Searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	height: 22px;
	width: 120px;
	border:1px #CADDB3 solid;
}

.Txtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #999999;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	height: 24px;
	width: 200px;
	border:1px #CCCCCC solid;
}

.TxtboxSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #999999;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	height: 24px;
	width: 100px;
	border:1px #CCCCCC solid;
}
.Txtboxgreenbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #666666;
	background :  #f9fff4;
	border:1px #b7d599 solid;
}
.Qtybox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 15px;
	width: 25px;
    padding-left:4px;
	border:1px #85b413 solid;
}

.txtArea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color : #999999;
		border:1px #cccccc solid;
		padding-left:2px;
		padding-top:2px;
		padding-bottom:2px;
}

.txtAreagreen {
		font-family: Arial;
		font-size: 10pt;
		color : #434343;
		border:1px #85b413 solid;
		padding-left:2px;
		padding-top:2px;
		padding-bottom:2px;
}

.Combobox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		border:1px #cccccc solid;
}
.Comboboxgreenbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #666666;
	background : #f9fff4;
	border:1px #b7d599 solid;
	
}
.Comboboxgreenbglist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #666666;
	background : #f9fff4;
	border:1px #b7d599 solid;
	width: 20em;
}

#menu_navigate ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu_navigate a
{
	margin:0px;
	padding-left:24px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	display: block;
	color: #41570d;
	background-color: #E8F0DE;
	width: 223px;
	text-decoration: none;
}

#menu_navigate a:hover
{
	color: #41570d;
	background-color: #cfe3bb;
}
#menu_navigate td.selected a {
	background-color: #cfe3bb;
	display: block;

}

#menu_navigate li.selected a {
	background-color: #cfe3bb;
	display: block;

}

#menu_navigateSpec ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu_navigateSpec a
{
	display: block;
	color: #41570d;
	background-color: #cfe3bb;
	width: 223px;
	padding-left:24px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	text-decoration: none;
}
#menu_navigateSpec a:hover
{
	color: #41570d;
	background-color: #cfe3bb;
}
#menu_navigateSpec td.selected a {
	background-color: #cfe3bb;
	display: block;

}

#menu_navigateSpec li.selected a {
	background-color: #cfe3bb;
	display: block;

}

.MenutxtNavSpec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 8px;
    background-color: #cfe3bb;
}
table.ies {
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
	border: 1px solid #666;
	
}
td.ies {
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: top;
	white-space: wrap;
}
tr.odd {
	background-color: #E8F0DE
}
tr.tableRowEven, tr.even {
	background-color: #E8F0DE
}
.DARK			{background-color: #E8F0DE;
                }
td.right-aligned {
	text-align: right;
}

thead tr {
	background-color: #E8F0DE;
	color: black;
}

th.sorted {
	background-color:#E8F0DE;
}

th a, th a:visited {
	color: black;
}

th a:hover {
	text-decoration: underline;
	color: black;
}
th.sorted a, th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
	background-color: #B0B285
}

th.sortable a {
	background-color: #D7DAC7
	
}
tr.odd {
	background-color: #E8F0DE
}
tr.tableRowEven, tr.even {
	background-color: #E8F0DE
}
table.nocol tbody td, table.nocol tbody th {
	border-left: none;
	border-right: none;
}
div.exportlinks {
	background-color:  #E8F0DE;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin: -10px 0 10px 0;
	width: 79%;
}

span.export {
	padding: 0 4px 1px 20px;
	display: inline;
	display: inline-block;
	cursor: pointer;
}

span.excel {
	background-image: url(../img/ico_file_excel.png);
}

span.csv {
	background-image: url(../img/ico_file_csv.png);
}

span.xml {
	background-image: url(../img/ico_file_xml.png);
}
span.pagebanner {
	background-color:#E8F0DE;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 79%;
	margin-top: 10px;
	display: block;
	border-bottom: none;
}
span.pagelinks {
	background-color: #E8F0DE;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 79%;
	display: block;
	border-top: none;
	margin-bottom: -5px;
}
span.pagebanner2 {
	background-color: #E8F0DE;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 79%;
	text-align: left;
	margin-top: 10px;
	display: block;
}
.admin_table_border {
	left:105px;
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
}
.admin_menus_table_border {
    position:relative;
    top:0px;
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
}
.Txtboxgreenbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #666666;
	background : #f1fbe7;
	border:1px #b7d599 solid;
}
.TxtboxMenubg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #666666;
	background : #f1fbe7;
	align : left;
	border:1px #b7d599 solid;
}
.scrollBar {
	BORDER-RIGHT: #85b413 1px solid;
	BORDER-TOP: #85b413 1px solid;
	SCROLLBAR-FACE-COLOR: #ffffff;
	BORDER-LEFT: #85b413 1px solid;
	SCROLLBAR-SHADOW-COLOR: #85b413;
	SCROLLBAR-3DLIGHT-COLOR: #85b413;
	SCROLLBAR-ARROW-COLOR: #85b413;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	BORDER-BOTTOM: #85b413 1px solid;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	COLOR: #434343;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #85b413
}
.staticsection {
font-weight:bold;
font-size:12px;
color:#B8A087;
}
.staticsectionold {
font-weight:bold;
font-size:11px;
color:#B8A087;
}
.staticheading {
font-size:14px;
color:#98C66C;
font-weight:bold;
}
.Maintxt {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: 11pt;
      color :#6a6a6a;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.staticdescrip {
color:#666666;
font-size:11px;
}
.shopCartTableBorder {
	left:105px;
	border-right: #dff4c6 1px solid;
	border-left: #dff4c6 1px solid;
	border-color: #e7eded;
}
