/*
* Colors
* ------
* dark green	#00817b
* pink			#f58d9a
* deep red		#be1e2a

*
* Fonts
* -----
* Lubalin Graph Demi
* Lubalin Graph Book
* Gill Sans Light
* Gill Sans Bold
*
*/
div.row
{
    clear: both;
}
sup
{
	font-size:x-small;
}
.foo:hover {
cursor: pointer;
cursor:hand;
}
.Green, H2, H3, H4, H5, H6
{
	color: #00817b; 
}
.Pink
{
	color: #f58d9a;
}
.Red
{
	color:#be1e2a;
}
.Warning
{
	color:Red;
}
BODY, P, TABLE, H1, H2, H3, H4, H5, H6
{
	font-size: 13pt;
	font-family: 'Gill Sans Light' , 'Gill Sans MT' , 'Gill Sans MT Condensed' , Arial, Serif;
}

BODY
{
	background-position: left top;
	background-attachment: scroll;
	background-image: url(Img/BackgroundPig.jpg);
	margin: 0px;
	background-repeat: no-repeat;
}
Body.splash
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(Img/pinkbackground.jpg);
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
Body.white
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: white;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.Title
{
	font-weight: bold;
	font-size: 17pt;
	color: #00817b;
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
}
.Error
{
	color: Red;
}
.Subtitle
{
	font-weight: bold;
	font-size: 13pt;
	color: #be1e2a;
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
}
P.caption
{
	font-weight: bold;
	font-size: 12pt;
	color: #00817b;
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
}
.HeaderCompanyText
{
	font-size: 24pt;
	color: #00817b;
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
}
.HeaderText, H1
{
	font-size: 12pt;
	color: #00817b;
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
}
.MenuItem, .MenuItemOver, .MenuItemClick
{
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
	cursor: pointer;
	font-size: 11pt;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 3px;
	padding-top: 1px;
	color: #00817b;
}
.MenuItem
{
	color:#00817b;
}
.MenuItemOver
{
	color: White;
	background-color: #f58d9a;
}
.MenuItemClick
{
	color: black;
	background-color: #d3d9cf;
}

.SubMenuGroup
{
	position:relative;
	float:inherit;
	top:15;
}

.SubMenuItem, .SubMenuItemOver, .SubMenuItemClick
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 11pt;
	padding-bottom: 2px;
	cursor: pointer;
	padding-top: 2px;
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
}
.SubMenuItem
{
	color: white;
	background-color: #f58d9a;
}
.SubMenuItemOver
{
	color: White;
	background-color: #00817B;
}
.SubMenuItemClick
{
	color: black;
	background-color: #d3d9cf;
}

Table.Footer
{
	background-color: #be1e2a;
}
.PageBody
{
	margin-bottom: 50px;
	margin-left: 73px;
	width: 85%;
}
Table.Content
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	width: 100%;
	padding-top: 2px;
	background-repeat: repeat-y;
	position: static;
}
TD.ContentLP
{
	width: 1px;
	position: static;
	padding-bottom: 50px;
	padding-top: 50px;
}
TD.ContentMP
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 50px;
	width: 50px;
	padding-top: 50px;
	position: static;
}
TD.ContentRP
{
	padding-right: 50px;
	padding-left: 2px;
	padding-bottom: 50px;
	padding-top: 50px;
}
.ContentHighlight
{
	border-right: #f58d9a 1px;
	padding-right: 2px;
	border-top: #f58d9a 5px solid;
	padding-left: 2px;
	border-left-width: 1px;
	background-image: url(Img/PinkGrad.jpg);
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #f58d9a 1px;
}
.widecontrol
{
	width: 100%;
}
.Small
{
	font-size: 10pt;
}
.HeaderTextColor
{
	color: #00817b;
}
A
{
	color:#00817b;
}
A:active
{
	color:#00817b;
}
A:hover
{
	color:#00817b;
}
A:visited
{
	color:#00817b;
}
.DataGridMain
{
	border-right: white 1px;
	padding-right: 0px;
	border-top: white 1px;
	padding-left: 0px;
	background-image: url(Img/PinkGrad.jpg);
	padding-bottom: 0px;
	border-left: white 1px;
	width: 100%;
	padding-top: 0px;
	border-bottom: white 1px;
	BorderStyle:None;
}
.DataGridHeader
{
	border-right: #00817b 1px solid;
	padding-right: 1px;
	border-top: #00817b 1px solid;
	padding-left: 1px;
	font-weight: bold;
	padding-bottom: 1px;
	border-left: #00817b 1px solid;
	color: white;
	padding-top: 1px;
	border-bottom: #f58d9a 5px solid;
	font-family: 'Lubalin Graph Book' , Rockwell, 'Rockwell Condensed' , 'Rockwell Extra Bold';
	background-color: #00817b;
}
.DataGridItem
{	
}
.DataGridFooter
{
	background-color: #00817b;
	border-top: black 1px solid;
	font-weight: bold;
	border-top: #f58d9a 5px solid;
	color: #ffffff;
	border-bottom: black 1px solid;
}
.DataGridPagerStyle
{
	color: #f58d9a;
	background-color: #00817b;
	text-align: right;
	HorizontalAlign:Right;
	Mode:"NumericPages";
}
.DataGridAlternateItem
{
	background-color: #ffcccc;
}
.DataGridSelectedItem
{
	color: white;
	background-color: #be1e2a;
	border-top: Black 1px solid;
	border-bottom: Black 1px solid;
}
UL LI
{
	list-style-image: url(Img/HNGTPigBullet.gif);
}	

UL LI LI	{	
	list-style-image: url(Img/HNGTPigBullet.gif);
	}	

UL LI LI LI	{	
	list-style-image: url(Img/HNGTPigBullet.gif);
	}	
	OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
TD.FlagBG
{
	background-image: url(Img/flags/Flags_Left.gif);
}
.FooterScroll
{
	left: 0px;
	position: relative;
	top: 6px;
}

/* PigAvailabilityMatrix classes*/
TD.PAM_Header
{
	color: white;
	border-bottom: white 1px solid;
	background-color: #be1e2a;
}
TD.PAM_FirstColumn
{
	color: black;
	border-bottom: #be1e2a 1px solid;
	background-color: #f58d9a;
}
TD.PAM_Zero
{
	font-size: 10pt;
	border-left: silver 1px solid;
	color: darkgray;
	border-bottom: silver 1px solid;
	background-color: white;
}
TD.PAM_Positive
{
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;
	font-size:10pt;
	background-color: white;
	color: #00817b;
}
TD.PAM_Negative
{
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;
	font-size:10pt;
	color: red;
}
TD.PAM_NoInventory
{
	font-size: 10pt;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	background-color: gainsboro;
}
.OrderCal_Highlight
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	background-color: #be1e2a;
}
.OrderCal_Today
{
	border-right: #be1e2a 1px solid;
	border-top: #be1e2a 1px solid;
	border-left: #be1e2a 1px solid;
	color: #be1e2a;
	border-bottom: #be1e2a 1px solid;
	background-color: #f58d9a;
}
.OrderCal_OtherMonth
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-left-color: #be1e2a;
	background-image: url(Img/pinkbackground.jpg);
	border-bottom-width: 1px;
	border-bottom-color: #be1e2a;
	color: #be1e2a;
	border-top-color: #be1e2a;
	background-color: #f58d9a;
	border-right-width: 1px;
	border-right-color: #be1e2a;
}
.OrderCal_Weekend
{
	background-color: #f58d9a;
}
div.staff
{
	border: #f58d9a 2px solid;
	padding: 10px;
	background-image: url(Img/PinkGrad.jpg);
    float:left;
    margin: 10px;
    width: 350px;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 3px 3px 3px Gray;
    -webkit-box-shadow: 3px 3px 3px Gray;
    box-shadow: 3px 3px 3px Gray;
}
