/* GLOBAL BODY CSS */
body, td, tr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
input, textarea, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
body {
background-color: #75AEE7;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(http://www.lasvegaspartytents.com/images/front_end/lvpt/background_side.gif);
background-repeat: repeat-y;
height: 100%;
}
html {
height: 101%;
}
body {
}
/* GLOBAL LINK COLORS */
a:link {
color: #000000;
}
a:visited {
color: #000000;
}
a:hover {
color: #000000;
}
a:active {
color: #000000;
}
/* Control panel based specifics */
.login {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-style: italic;
}
.login_link, login_link a:link, login_link a:visited, login_link a:active {
color: #000000;
}
/* Table cell specific */
.category_row {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
}
.category_row_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #ffffff;
}
.alternate_row_1 {
color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alternate_row_1_text {
color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alternate_row_2 {
color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alternate_row_2_text {
color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alternate_row_3 {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #9F9AAD;
}
.alternate_row_3_text {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alternate_row_4 {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #a18aba;
}
.alternate_row_4_text, .alternate_row_4 A, .alternate_row_4 A:LINK, .alternate_row_4 A:VISITED, .alternate_row_4 A:ACTIVE  {
color: #CCCCCC;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alternate_row_5 {
color: #ffffff;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #5b325a;
}
.error_row {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #791C1E;
}
.error_row_text {
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;
font-size: 11px;
}
.error_row_link, error_row_link a:link, error_row_link a:visited, error_row_link a:active {
color: #FFFFFF;
}
/* Text specific */
.page_text {
color: #000000;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.display_name {
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.display_value {
color: #CCCCCC;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.noprint {
display: none;
}
.copyright_text {
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright_text2 {
color: #000000;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.required_field {
color: #CC0000;
font-style: italic;
font-weight: bold;
}
.description_text {
font-size: 9px;
}
.title_bar {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navigation_link, .navigation_link A {
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navigation_link A:LINK, .navigation_link A:VISITED, .navigation_link A:ACTIVE {
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.breadcrumb {
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.breadcrumb_link, .breadcrumb_link A {
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Main table specific */
.main_table {
/*border: 1px solid #000000;*/
/*background-color: #FFFFFF;*/
}
.content_table {
/*border: 1px solid #000000;
background-color: #000000; */
}
/* Front end specific */
.big_text {
font-size: 15px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.big_header_text {
font-size: 15px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000066;
}
.big_header_text a:link, .big_header_text a:active, .big_header_text a:visited {
font-size: 15px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000066;
}
.side_panel_header, .side_panel_header A {
font-size: 15px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CCCCCC;
}
.side_panel_text, .side_panel_text A {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
/* Nav link menu specific */
#dropmenudiv {
position: absolute;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px Verdana;
color: #000000;
line-height: 18px;
z-index: 100;
background-color: #CCCCCC;
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
}
#dropmenudiv a {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
color: #000000;
font-weight: bold;
background-color: #DADADA;
}
#dropmenudiv a:hover {
background-color: #FFFFFF;
color: #000000;
}
/* Various CSS */
.stretch {
height: 100%;
}
.grass_bg {
background-image: url(http://www.lasvegaspartytents.com/images/front_end/lvpt/background_grass.jpg);
background-repeat: repeat-x;
background-position: bottom;
height: 100%;
}
.clouds_bg {
background-image: url(http://www.lasvegaspartytents.com/images/front_end/lvpt/background_clouds.jpg);
background-repeat: repeat-x;
background-position: top;
height: 100%;
}
.style8 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; }
.style10 {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FF6600;
}
.style17 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none; }
/* ThemePanelMenu Style Sheet */
.ThemePanelMenu 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
cursor:		default;
white-space:	nowrap;
margin: 0px;
padding: 0px;
/*	border: 1px solid #FFFFFF; */
height: 36px;
width: 100%;
}
.ThemePanelSubMenuTable 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
cursor:		default;
white-space:	nowrap;
margin: 0px;
padding: 0px;
/*
border: 1px solid #FFFFFF; */
background-color: #CCCCCC;
}
.ThemePanelSubMenu
{
position:	absolute;
visibility:	hidden;
/*
Netscape/Mozilla renders borders by increasing
their z-index.  The following line is necessary
to cover any borders underneath
*/
z-index:	100;
border:		0;
padding:	0;
}
.ThemePanelSubMenuTable
{
border:		1px solid #000000;
}
.ThemePanelMenuItem,.ThemePanelMenuItemHover,.ThemePanelMenuItemActive,.ThemePanelMenuItemText
{
cursor:		default;
white-space:	nowrap;
padding: 4px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.ThemePanelMainItem,
.ThemePanelMenuItem
{
/*	background-color:	#43729A; */
font-weight: bold;
color: #FFFFFF;
padding: 4px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
/*
border-left:	1px solid #43729A;
border-right:	1px solid #43729A;
border-top:	1px solid #43729A;
border-bottom:	1px solid #43729A; */
}
.ThemePanelMainItemHover,
.ThemePanelMainItemActive,
.ThemePanelMenuItemHover,
.ThemePanelMenuItemActive
{
/*	background-color:	#43729A; */
font-weight: bold;
color: #CCCCCC;
padding: 4px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
/*
border-left:	1px solid #000000;
border-right:	1px solid #000000;
border-top:	1px solid #000000;
border-bottom:	1px solid #000000; */
}
.ThemePanelMainItem,
.ThemePanelMainItemHover,
.ThemePanelMainItemActive 
{
height: 36px;
}
/* horizontal main menu sub components */
/* panel doesn't really support horizontal menus */
.ThemePanelMainFolderLeft,.ThemePanelMainItemLeft,
.ThemePanelMainFolderText,.ThemePanelMainItemText,
.ThemePanelMainFolderRight,.ThemePanelMainItemRight
{
border:		0;
background-color:	inherit;
white-space:	nowrap;
}
/* vertical main menu sub components */
TD.ThemePanelMainFolderLeft,TD.ThemePanelMainItemLeft
{
padding-left:	0px;
padding-right:	0px;
border-left:	1px solid #000000;
white-space:	nowrap;
background-color:	inherit;
}
TD.ThemePanelMainFolderLeft,TD.ThemePanelMainItemLeft,
TD.ThemePanelMainFolderText,TD.ThemePanelMainItemText,
TD.ThemePanelMainFolderRight,TD.ThemePanelMainItemRight
{
padding-top:	2px;
padding-bottom:	2px;
border-top:	1px solid #000000;
border-bottom:	1px solid #000000;
background-color:	inherit;
}
TD.ThemePanelMainFolderLeft,TD.ThemePanelMainItemLeft
{
padding-right:	0px;
padding-left:	0px;
border-left:	1px solid #000000;
background-color:	inherit;
white-space:	nowrap;
}
TD.ThemePanelMainFolderText,TD.ThemePanelMainItemText
{
padding-right:	10px;
padding-left:	10px;
background-color:	inherit;
white-space:	nowrap;
}
TD.ThemePanelMainFolderRight,TD.ThemePanelMainItemRight
{
padding-right:	0px;
padding-left:	0px;
border-right:	1px solid #000000;
background-color:	inherit;
white-space:	nowrap;
}
TR.ThemePanelMainItem TD.ThemePanelMainFolderLeft
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	1px;
padding-right:	0px;
border-left:	1px solid #000000;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMainItem TD.ThemePanelMainItemLeft
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	1px;
padding-right:	0px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMainItem TD.ThemePanelMainFolderText
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMainItem TD.ThemePanelMainItemText
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMainItem TD.ThemePanelMainItemRight
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	0px;
padding-right:	1px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMainItem TD.ThemePanelMainFolderRight
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	0px;
padding-right:	1px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
/* sub menus sub components */
.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft
{
padding-left:	0px;
padding-right:	0px;
border-left:	1px solid #000000;
white-space:	nowrap;
background-color:	inherit;
}
.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft,
.ThemePanelMenuFolderText,.ThemePanelMenuItemText,
.ThemePanelMenuFolderRight,.ThemePanelMenuItemRight
{
padding-top:	2px;
padding-bottom:	2px;
border-top:	1px solid #000000;
border-bottom:	1px solid #000000;
background-color:	inherit;
white-space:	nowrap;
}
.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft
{
padding-right:	0px;
padding-left:	2px;
border-left:	1px solid #000000;
background-color:	inherit;
white-space:	nowrap;
}
.ThemePanelMenuFolderText,.ThemePanelMenuItemText
{
padding-right:	3px;
padding-left:	5px;
background-color:	inherit;
white-space:	nowrap;
}
.ThemePanelMenuFolderRight,.ThemePanelMenuItemRight
{
padding-right:	0px;
padding-left:	0px;
border-right:	1px solid #000000;
background-color:	inherit;
white-space:	nowrap;
}
TR.ThemePanelMenuItem TD.ThemePanelMenuFolderLeft
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	3px;
padding-right:	0px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMenuItem TD.ThemePanelMenuItemLeft
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	3px;
padding-right:	0px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMenuItem TD.ThemePanelMenuFolderText
{
padding-top:	3px;
padding-bottom:	3px;
padding-right:	3px;
padding-left:	5px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMenuItem TD.ThemePanelMenuItemText
{
padding-top:	3px;
padding-bottom:	3px;
padding-right:	3px;
padding-left:	5px;
border:	0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMenuItem TD.ThemePanelMenuItemRight
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	0px;
padding-right:	1px;
border:		0;
white-space:	nowrap;
background-color:	inherit;
}
TR.ThemePanelMenuItem TD.ThemePanelMenuFolderRight
{
padding-top:	3px;
padding-bottom:	3px;
padding-left:	0px;
padding-right:	1px;
border:		0;
white-space:	nowrap;
background-color:	inherit;
}
.ThemePanelMenuSplit
{
margin:		2px;
height:		5px;
overflow:	hidden;
background-color:	inherit;
border-top: 1px solid #43729A;
}
/* image shadow animation */
/*
seq1:	image for normal
seq2:	image for hover and active
To use, in the icon field, input the following:
<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/
.ThemePanelMenuItem img.seq1
{
display:	inline;
}
.ThemePanelMenuItemHover seq2,
.ThemePanelMenuItemActive seq2
{
display:	inline;
}
.ThemePanelMenuItem .seq2,
.ThemePanelMenuItemHover .seq1,
.ThemePanelMenuItemActive .seq1
{
display:	none;
}