body
	{
	FONT-WEIGHT: none; TEXT-DECORATION: none;
	FONT-SIZE: 8px;
	background-color: #fefefe;
	margin: 0px;
	scrollbar-face-color: #64b09c;
	scrollbar-highlight-color: #91ffe2;
	scrollbar-shadow-color: #2b4b42;
	scrollbar-3dlight-color: #523d4c;
	scrollbar-arrow-color: #087f60;
	scrollbar-track-color: #087f60;
	scrollbar-darkshadow-color: #0e1815;
	}
table
	{
	font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
.mainstyle
	{
	background-color: #087f60;
	}
A	{
	COLOR: #2266BB;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #FF6600;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}
A.MENU	{
	COLOR: #BADAFF;
	FONT-WEIGHT: none; TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
A.SUBMENU	{
	COLOR: #FFFFFF;
	FONT-WEIGHT: none; TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
A.ADMINMENU	{
	COLOR: #FFFFFF;
	FONT-WEIGHT: none; TEXT-DECORATION: none;
	FONT-SIZE: 10px;
}
A.SUBMENU:hover {
	COLOR: #FFBB00;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}
A.MENU:hover {
	COLOR: #FFBB00;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}
A.ADMINMENU:hover {
	COLOR: #FFBB00;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}
a
	{
	}
a:link, a:visited, a:active
{
	color: #aa0000;
	text-decoration: none;
}
a:hover
{
color: #ff4444;
}
a:link.pnl, a:visited.pnl, a:active.pnl
{
	display: block;
	color: #000000;
}
a:hover.pnl
{
	color: #222222;
}

.footer a:link, .footer a:visited, .footer a:active
{
	color: #eeffee;
	text-decoration: underline;
}
.footer a:hover
{
	color: #ffff00;
}

.pnl
	{
	padding-bottom: 2px;
	word-wrap: break-word;
	overflow: hidden;
	cursor: pointer;
	}
.pnl_title
	{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 6px;
	}

a:link.pnl_000_btn, a:visited.pnl_000_btn, a:active.pnl_000_btn,
a:link.pnl_001_btn, a:visited.pnl_001_btn, a:active.pnl_001_btn,
a:link.pnl_002_btn, a:visited.pnl_002_btn, a:active.pnl_002_btn,
a:link.pnl_003_btn, a:visited.pnl_003_btn, a:active.pnl_003_btn,
a:link.pnl_004_btn, a:visited.pnl_004_btn, a:active.pnl_004_btn,
a:link.pnl_005_btn, a:visited.pnl_005_btn, a:active.pnl_005_btn
	{
	background-color: #4db1f2;
	color: #1c4159;
	border-top: #9fd6fa 1px solid;
	border-bottom: #2f6c94 1px solid;
	text-align: center;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: pointer;
	position: relative; left:-3px;
	}
a:hover.pnl_000_btn,
a:hover.pnl_001_btn,
a:hover.pnl_002_btn,
a:hover.pnl_003_btn,
a:hover.pnl_004_btn,
a:hover.pnl_005_btn
	{
	background-color: #49a8e6;
	border-top: #9fd6fa 1px solid;
	border-bottom: #2f6c94 1px solid;
	}
a:link.pnl_001_btn_on, a:visited.pnl_001_btn_on, a:active.pnl_001_btn_on
	{
	color: #aa0000;
	background-color: #49a8e6;
	}
.pnl_title_001
	{
	color: #172732;
	}

a:link.pnl_000_btn, a:visited.pnl_000_btn, a:active.pnl_000_btn
	{
	background-color: #9f0c0c;
	color: #ffe2a5;
	border-top: #cc7a7a 1px solid;
	border-bottom: #860a0a 1px solid;
	}
a:hover.pnl_000_btn
	{
	color: #ffff00;
	background-color: #8e0b0b;
	}
a:link.pnl_000_btn_on, a:visited.pnl_000_btn_on, a:active.pnl_000_btn_on
	{
	color: #ffff77;
	}

.pnl_title_000
	{
	color: #ffffff;
	}

a:link.pnl_002_btn, a:visited.pnl_002_btn, a:active.pnl_002_btn
	{
	background-color: #adf6b2;
	color: #317d36;
	border-top: #dcffdf 1px solid;
	border-bottom: #3d9e45 1px solid;
	}
a:hover.pnl_002_btn
	{
	background-color: #a4e9a9;
	}
a:link.pnl_002_btn_on, a:visited.pnl_002_btn_on, a:active.pnl_002_btn_on
	{
	color: #aa0000;
	background-color: #a4e9a9;
	}
.pnl_title_002
	{
	color: #253426;
	}

a:link.pnl_003_btn, a:visited.pnl_003_btn, a:active.pnl_003_btn
	{
	background-color: #f2cce7;
	color: #653d59;
	border-top: #fff1fb 1px solid;
	border-bottom: #360e2a 1px solid;
	}
a:hover.pnl_003_btn
	{
	background-color: #ebc6e0;
	}
a:link.pnl_003_btn_on, a:visited.pnl_003_btn_on, a:active.pnl_003_btn_on
	{
	color: #aa0000;
	background-color: #ebc6e0;
	}
.pnl_title_003
	{
	color: #40363d;
	}

a:link.pnl_004_btn, a:visited.pnl_004_btn, a:active.pnl_004_btn
	{
	background-color: #efeeb3;
	color: #5e5d36;
	border-top: #ffffff 1px solid;
	border-bottom: #242415 1px solid;
	}
a:hover.pnl_004_btn
	{
	background-color: #dedda6;
	}
a:link.pnl_004_btn_on, a:visited.pnl_004_btn_on, a:active.pnl_004_btn_on
	{
	color: #aa0000;
	background-color: #dedda6;
	}
.pnl_title_004
	{
	color: #202018;
	}

a:link.pnl_005_btn, a:visited.pnl_005_btn, a:active.pnl_005_btn
	{
	background-color: #e8ba8c;
	color: #5e4832;
	border-top: #f5e0cb 1px solid;
	border-bottom: #34281c 1px solid;
	}
a:hover.pnl_005_btn
	{
	background-color: #d3a97f;
	}
a:link.pnl_005_btn_on, a:visited.pnl_005_btn_on, a:active.pnl_005_btn_on
	{
	color: #aa0000;
	background-color: #d3a97f;
	}
.pnl_title_005
	{
	color: #3a2e23;
	}


.TextField {
	border: black 1px solid;
	padding: 1px;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
}
.TextField_alt {
	border: black 1px solid;
	padding: 1px;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: bold;
}
.ListBox {
	height : 16px;
	color: #005599; 
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	background-color: #FFFFFF;
	border : #000000 1px solid
}
.ListBox_alt {
	border: black 1px solid;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: bold;
}
.ListBox_sml {
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.SubmitButton {
	color: #990099; 
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	background-color: #FFfaFF;
	border : #990099 2px solid
}
.SubmitButton_alt {
	color: #FFFFFF; 
	font-style: normal;
	font-weight: bold;
	font-size: 7pt;
	background-color: #990099;
	border : #440044 1px solid
}
.SubmitButton_reg {
	color: #336699;
	font-weight: bold;
	border: #FF6600 2px solid;
	padding: 1px;
	font-size: 14px;
	background-color: #FFFFFF;
}
A.TICKETLINK	{
	COLOR: #1144CC;
	FONT-SIZE: 13px;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
.textbox {
	height : 16px;
	color: #005599; 
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	background-color: #FFFFFF;
	border : #000000 1px solid
}
.textbox_grey {
	color: #005599; 
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	background-color: #FFFFFF;
	border : #CCCCCC 1px solid
}
.textbox_nb {
	color: #005599; 
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	background-color: #FFFFFF;
	border : #FFFFFF 0px solid
}
.heading	{
	FONT-SIZE: 20px;
	font-weight: bold;
}
.large_text	{
	FONT-SIZE: 18px;
}
.med_text	{
	FONT-SIZE: 16px;
}
.text	{
	FONT-SIZE: 14px;
}
.small_text	{
	FONT-SIZE: 12px;
}
.smallest_text	{
	FONT-SIZE: 10px;
}

img
	{
	border: 0px;
	vertical-align: middle;
	}
input
	{
	font-size: 12px;
	font-family: Tahoma;
	}
input.textbox
	{
	padding-left: 5px;
	background-color: #f2f2f2;
	border: #830c99 1px solid;
	}
input.button
	{
	position: relative; top: 1px;
	}
.header
	{
	background-image: url(./assets/gui//header_gradient.gif);
	background-repeat: repeat-x; 
	}
.footer
	{
	background-image: url(./assets/gui//footer_gradient.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #004b37;
	color: #ffffff;
	}
.head_main
	{
	background-image: url(./assets/gui//logo.gif);
	background-repeat: no-repeat; 
	background-position: 0 5;
	}
.head_left
	{
	background-image: url(./assets/gui//stalk_left.gif);
	background-repeat: no-repeat; 
	background-position: right 30;
	}
.head_right
	{
	background-image: url(./assets/gui//stalk_right.gif);
	background-repeat: no-repeat; 
	background-position: left 30;
	}
.page_t_l
	{
	background-image: url(./assets/gui//page_t_l.gif);
	background-repeat: no-repeat; 
	background-position: 100% 100%;
	}
.page_t
	{
	background-image: url(./assets/gui//page_t.gif);
	background-repeat: repeat-x; 
	background-position: 0% 100%;
	}
.page_t_r
	{
	background-image: url(./assets/gui//page_t_r.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.page_l
	{
	background-image: url(./assets/gui//page_l.gif);
	background-repeat: repeat-y; 
	background-position: 0% 100%;
	}
.page_r
	{
	background-image: url(./assets/gui//page_r.gif);
	background-repeat: repeat-y; 
	background-position: 100% 0%;
	}
.page_b_l
	{
	background-image: url(./assets/gui//page_b_l.gif);
	background-repeat: no-repeat; 
	background-position: 100% 0%;
	}
.page_b
	{
	background-image: url(./assets/gui//page_b.gif);
	background-repeat: repeat-x; 
	background-position: 100% 0%;
	}
.page_b_r
	{
	background-image: url(./assets/gui//page_b_r.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}

.page
	{
	background-color: #ffffff;
	}
.navbar
	{
	background-color: #ffffff;
	background-image: url(./assets/gui/navbar.gif);
	background-repeat: repeat-x;
	border-top: #033528 1px solid;
	border-bottom: #89c2b3 1px solid;
	}
.pnl_001_t
	{
	background-image: url(./assets/gui/pnl_001_t.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.pnl_001_b
	{
	background-image: url(./assets/gui/pnl_001_b.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.pnl_001
	{
	background-image: url(./assets/gui/pnl_001.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	}
.pnl_000_t
	{
	background-image: url(./assets/gui/pnl_000_t.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.pnl_000_b
	{
	background-image: url(./assets/gui/pnl_000_b.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.pnl_000
	{
	background-image: url(./assets/gui/pnl_000.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	}
.pnl_002_t
	{
	background-image: url(./assets/gui/pnl_002_t.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.pnl_002_b
	{
	background-image: url(./assets/gui/pnl_002_b.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.pnl_002
	{
	background-image: url(./assets/gui/pnl_002.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	}
.pnl_003_t
	{
	background-image: url(./assets/gui/pnl_003_t.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.pnl_003_b
	{
	background-image: url(./assets/gui/pnl_003_b.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.pnl_003
	{
	background-image: url(./assets/gui/pnl_003.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	}
.pnl_004_t
	{
	background-image: url(./assets/gui/pnl_004_t.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.pnl_004_b
	{
	background-image: url(./assets/gui/pnl_004_b.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.pnl_004
	{
	background-image: url(./assets/gui/pnl_004.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	}
.pnl_005_t
	{
	background-image: url(./assets/gui/pnl_005_t.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.pnl_005_b
	{
	background-image: url(./assets/gui/pnl_005_b.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.pnl_005
	{
	background-image: url(./assets/gui/pnl_005.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	}

.pnl_cart_t
	{
	background-image: url(./assets/gui/pnl_cart_t.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.pnl_cart_b
	{
	background-image: url(./assets/gui/pnl_cart_b.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.pnl_cart
	{
	background-image: url(./assets/gui/pnl_cart.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	}
.pnl_cart_content
	{
	font-size: 10px;
	border-top: #af7fb9 1px solid;
	border-bottom: #af7fb9 1px solid;
	background-color: #d1a3da;
	}
.red
	{
	color: #aa0000;
	}

.ph_border_t_l
	{
	background-image: url(./assets/gui/ph_border_t_l.gif);
	background-repeat: no-repeat; 
	background-position: 100% 100%;
	}
.ph_border_t
	{
	background-image: url(./assets/gui/ph_border_t.gif);
	background-repeat: repeat-x; 
	background-position: 0% 100%;
	}
.ph_border_t_r
	{
	background-image: url(./assets/gui/ph_border_t_r.gif);
	background-repeat: no-repeat; 
	background-position: 0% 100%;
	}
.ph_border_l
	{
	background-image: url(./assets/gui/ph_border_l.gif);
	background-repeat: repeat-y; 
	background-position: 0% 100%;
	}
.ph_border_r
	{
	background-image: url(./assets/gui/ph_border_r.gif);
	background-repeat: repeat-y; 
	background-position: 100% 0%;
	}
.ph_border_b_l
	{
	background-image: url(./assets/gui/ph_border_b_l.gif);
	background-repeat: no-repeat; 
	background-position: 100% 0%;
	}
.ph_border_b
	{
	background-image: url(./assets/gui/ph_border_b.gif);
	background-repeat: repeat-x; 
	background-position: 100% 0%;
	}
.ph_border_b_r
	{
	background-image: url(./assets/gui/ph_border_b_r.gif);
	background-repeat: no-repeat; 
	background-position: 0% 0%;
	}
.outline
	{
	border: #830c99 2px solid;
	}
.dragons-knights-castles
	{
	background-image: url(./assets/cat_pics/dragons-knights-castles.gif);
	background-repeat: no-repeat; 
	background-position: 0% 50%;
	}
.fairies
	{
	background-image: url(./assets/cat_pics/fairies.gif);
	background-repeat: no-repeat; 
	background-position: 50% 50%;
	}
.dinosaurs
	{
	background-image: url(./assets/cat_pics/dinosaurs.gif);
	background-repeat: no-repeat; 
	background-position: 100% 50%;
	}
.paper_bg
	{
	background-image: url(./assets/gui/paper_bg.gif);
	background-repeat: no-repeat; 
	background-position: 50% 90%;
	}
a:link.dinosaurs_btn, a:visited.dinosaurs_btn, a:active.dinosaurs_btn
	{
	color: #004b7b;
	}
a:hover.dinosaurs_btn
	{
	color: #0071ba;
	}
a:link.fairies_btn, a:visited.fairies_btn, a:active.fairies_btn
	{
	color: #70004e;
	}
a:hover.fairies_btn
	{
	color: #be0085;
	}
a:link.dragons-knights-castles_btn, a:visited.dragons-knights-castles_btn, a:active.dragons-knights-castles_btn
	{
	color: #005d07;
	}
a:hover.dragons-knights-castles_btn
	{
	color: #009c0c;
	}
.breadcrum a:link , .breadcrum a:visited, .breadcrum a:active
	{
	color: ffffff;
	}
