body
{
    vertical-align: top;
	padding:0px;
	margin:0px;
	width: 100%;
    background-color: #FFFFFF;/*#E2E2E2;*/
}

td.boxYellowMenu
{
    BORDER-RIGHT: gold ridge;
    BORDER-TOP: gold ridge; 
    BACKGROUND-IMAGE: none; 
    VERTICAL-ALIGN: top; 
    BORDER-LEFT: gold ridge; 
    BORDER-BOTTOM: gold ridge; 
    BACKGROUND-COLOR: #ffefd5;
}
.boxActiveMenu
{
    BORDER-RIGHT: gold ridge;
    BORDER-TOP: gold ridge; 
    BACKGROUND-IMAGE: none; 
    VERTICAL-ALIGN: top; 
    BORDER-LEFT: gold ridge; 
    BORDER-BOTTOM: gold ridge; 
    BACKGROUND-COLOR: #ffefd5;
}
a.linkOurDogsMenu
{
    color:blue;
    text-decoration: none;
}
a.linkOurDogsMenu:hover
{
    color:blue;
    text-decoration: underline;
}
span.radioLabel
{
    color: Maroon;
    font-size: 9pt;
    font-family: Arial;
}
table.boxEditDetails
{
    border-style: ridge;
    border-width: medium;
    border-color: Olive;
    background-color: #ffefd5;
    color: Black;
    font-family: Arial;
    font-size: 11pt;
    text-align:center;
    padding: 6px;
}
select,input
{
    font-size: 9pt;
    color: Maroon;
    font-family: Arial;
    background-color: #DCEDFF;
}
.pedSireNameNorm
{
    font-size: 9pt;
    color: Black;
    font-family: Verdana;
    background-color: White;
}
.pedSireNameHover
{
    font-size: 9pt;
    color: Maroon;
    font-family: Verdana;
    background-color: White;
}
.RowSeparator
{
    border-bottom-color: Olive;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.HomeBannerText
{
    font-family:'trebuchet ms', trebuchet, arial;
    font-size: 9pt;
    color: White;
    padding-left: 4px;
    padding-right: 4px;
}
.HomeBannerTitle
{
    font-family: 'trebuchet ms', trebuchet, arial;
    font-size: 12pt;
    color: White;
}
.DisplayTitle
{
    /*align="left" valign="middle" width="180"*/
    /*<font size="2" face="Verdana, Arial" color="#5033A0">*/
    font-family: Verdana, Arial;
    color: #5033A0;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    padding-left: 4px;
}
.DisplayText
{
    /*align="left" valign="middle" width="180"*/
    /*<font size="2" face="Verdana, Arial" color="#5033A0">*/
    font-family: Verdana, Arial;
    color: Black;
    font-size: 10pt;
    text-align: left;
    vertical-align: middle;
    width: 100%;
    padding-left: 4px;
}
.menuhLink,.menuhLink:visited,.menuhLink:active
{
	text-decoration: underline;
	font-family: Trebuchet MS, Arial;
	font-size: 13px;
	font-weight: normal;
	color: Blue;
	padding: 0px 4px 0px 4px;
	border-left: none 0px white;
	border-top: none 0px white;
	border-right: solid 1px black;
	border-bottom: none 0px white;
}
.menuhLink_active
{
	text-decoration: none;
	font-family: Trebuchet MS, Arial;
	font-size: 16px;
	font-weight: bold;
    color: Black;
	padding: 0px 4px 0px 4px;
	border-left: none 0px white;
	border-top: none 0px white;
	border-right: solid 1px black;
	border-bottom: none 0px white;
}
.Debug
{
	font-family: Arial;
	font-size: 9px;
	color: Gray;
	display:none;
}

.HomepageShowcase
{
	BORDER-RIGHT: gold ridge; 
    BORDER-TOP: gold ridge; 
    BACKGROUND-IMAGE: none; 
    VERTICAL-ALIGN: baseline; 
    BORDER-LEFT: gold ridge; 
    BORDER-BOTTOM: gold ridge; 
    FONT-FAMILY: 'Trebuchet MS', Arial; 
    BACKGROUND-COLOR: transparent; 
    TEXT-ALIGN: justify;
    width: 260px;
}
.MenuActiveSection,.MenuActiveSection:hover,.MenuActiveSection:visited,.MenuActiveSection:active
{
	text-decoration: underline;
	font-family: Trebuchet MS, Arial;
	font-size: 16px;
	font-weight: bold;
	color: Blue;
	/*margin: 5px 0px 5px 0px;*/
	height: 30px;
	padding: 0px 4px 0px 4px;
	border-left: none 0px white;
	border-top: none 0px white;
	border-right: solid 1px black;
	border-bottom: none 0px white;
	BACKGROUND-COLOR: #ffffff;
}
.MenuActiveSection_active
{
	BACKGROUND-COLOR: #ffefd5;
	text-decoration: none;
	font-family: Trebuchet MS, Arial;
	font-size: 16px;
	font-weight: bold;
    color: Black;
    /*margin: 5px 0px 5px 0px;*/
    height: 30px;
	padding: 0px 4px 0px 4px;
	border-left: none 0px white;
	border-top: none 0px white;
	border-right: solid 1px black;
	border-bottom: none 0px white;
}


.VideoGrid {
	width:280px;
}
.VideoGrid a {
	color:#fff;
}
.VideoGridHeader {
	font:11px normal Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#666;
	
	/* border-width:1px 1px 0 1px;
	border-color:#000; */
}
.VideoGridHeader th {
	padding: 0 0 0 7px;
	height:28px;
	vertical-align:middle;
	/* border-width:1px 1px 0 1px;
	border-color:#000; */
}

.VideoGridRow1{
	font:11px normal Arial, Helvetica, sans-serif;
	background-color:#fff;
	color:#000;
	/*background-image:url(../images/VideoGridRow1.gif);
	background-repeat:repeat-x;*/
}
.VideoGridRow1 td {
	padding:3px;
}
.VideoGridRow1 a {
	color:#1107E3;
}

.VideoGridRow2 {
	font:11px normal Arial, Helvetica, sans-serif;
	background-color:#d1d1d1;
	color:#000;
	/*background-image:url(../images/VideoGridRow2.gif);
	background-repeat:repeat-x;*/
}
.VideoGridRow2 td {
	padding:3px;
}
.VideoGridRow2 a {
	color:#1107E3;
}
.VideoGridPager {
	font: 11px normal Arial, Helvetica, sans-serif;
	color:#000
}
.VideoGridPager a {
	font: 11px normal Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}


