﻿/* BROWSER RESET */

table, tr,  td {	
	
	border: 0;
	outline: 0;
	font-family:Arial;
}
/* END BROWSER RESET */

body
{
    margin: 0px;
    font-family: Arial;
    font-size:12px;
    color:Black;
    text-align:left;
    background-color:White ;
    background-image:url(/Images/pawBg.jpg) ;
}

.PetBasketTop
{
    background-image:url(/Images/BarkingMadCheckOutTop.jpg) ;
    height:65px;
    width:218px;
    background-color:White ;
    
}
.PetBasketSidesLeft
{
    background-image:url(/Images/BarkingMadCheckOutSidesLeft.jpg) ;
    background-repeat:repeat;
    width:22px;    
}
.PetBasketSidesRight
{
    background-image:url(/Images/BarkingMadCheckOutSidesRight.jpg) ;
    background-repeat:repeat;
    width:25px;    
}

.PetBasketSidesFiller
{
    background-color:rgb(246,244,247);
    background-repeat:repeat;
    width:98px;    
}

.PetBasketBottom
{
    background-image:url(/Images/BarkingMadCheckOutBottom.jpg) ;
    width:218px;
    height:145px;    
    background-color:White ;
    
}

.SponsorCartLogo
{
    background-image:url(/Images/BarkingMadCheckOut.jpg) ;
    width:218px;
    height:210px;
}

.StandOutReferenceNumber
{
     margin: 0px;
    font-family: Arial;
    font-size:12px;
    color:Red;
}
.SponsorHeader
{
    font-family: Arial;
    font-size:12px;
    color:White;
    background-image:url(/Images/SponsorHeader.gif) ;
    background-repeat:no-repeat;
    height:30px;
}
.SponsorHeaderBold
{
    font-family: Arial;
    font-size:14px;
    font-weight:bold;
    color:White;
    background-image:url(/Images/SponsorHeader.gif) ;
    background-repeat:no-repeat;
    height:30px;
}
.SponsorHeaderSmall
{
    font-family: Arial;
    font-size:12px;
    color:White;
    background-image:url(/Images/SponsorHeaderSmall.gif) ;
    background-repeat:no-repeat;
    height:30px;
}
.SponsorFooter
{
    font-family: Arial;
    font-size:12px;
    color:White;
    background-image:url(/Images/SponsorFooter.jpg) ;
    background-repeat:no-repeat;
    height:30px;
}
.TextBoxCustom
{
   
    border:0;
    background: transparent url(/Images/textBoxGradient.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;
    
}
.TextBoxCustomArea
{
   
    border:0;
    background: transparent url(/Images/textBoxGradient.gif) no-repeat top left;    
    height: 122px;
    width: 230px;
    padding-top:2px;
    
}
td
{
    margin: 0px;
    font-family: Arial;
    font-size:12px;
    color:Black;
    text-align:left;
    font-weight:normal;
}

.NumericFontBigger
{
    margin: 0px;
    font-family: Arial;
    font-size:18px;
    color:Black;
    text-align:left;
    font-weight:normal;
}


A:hover 
{
    
    font-family: Arial;
    font-weight: bolder;
    color:rgb(40,51,119); text-decoration:none; 
 }
    

A:visited{
    
    font-weight: bolder;
    font-family: Arial;
    color:rgb(40,51,119); text-decoration:none; 
    }

A:link{
    
    font-weight: bolder;
    font-family: Arial;
    color:rgb(40,51,119); text-decoration:none; 
    }
    
    

.menuSubBar
{
    background-color:rgb(40,51,119);
    height:30px;
}
.tblBackground
{    
    background-color:rgb(40,51,119);
    border-color:rgb(40,51,119);    
    
    
}
.tblBackgroundRight
{    
    background-color:rgb(40,51,119);
    border-color:rgb(40,51,119);    
    text-align:right;
    padding-right:30px;    
}
.tblCellBackground
{
    background-color:White;
    border-collapse:collapse;
}

.controlHeader
{
    background-color:rgb(40,51,119);
    background-repeat:repeat-x;
    height:20px;
    text-align:center;
    color:White;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
}
.controlHeaderLink:link
{
    background-image:url('/images/blue-gradient-bg.gif');
    background-repeat:repeat-x;
    height:20px;
    text-align:left;
    color:White;
    font-family:Arial;
    font-size:15px;
}
.controlHeaderLink:visited
{
    background-image:url('/images/blue-gradient-bg.gif');
    background-repeat:repeat-x;
    height:20px;
    text-align:left;
    color:White;
    font-family:Arial;
    font-size:15px;
}
.controlHeaderLink:hover
{
    background-image:url('/images/blue-gradient-bg.gif');
    background-repeat:repeat-x;
    height:20px;
    text-align:left;
    color:White;
    font-family:Arial;
    font-size:15px;
}
.errorLabel
{
    background-color:Yellow;
}
.successLabel
{
     background-color:rgb(165,149,116);
     color:White;
}
.successLabelLarger
{     
     color:rgb(40,51,119);
     font-size:larger;
     font-weight:bolder;
     height:9px;
     padding-left:5px;
     
}

.tdImageBackground
{
    background-color:rgb(70,104,182);
}

.operaGrid
{
    background-color:White;
    border:0;
    border-style:inset;
    
}
.HappyTailsLogo
{
    background-image:url('/images/HappyTailsLogo.jpg');
    background-repeat:no-repeat;
    top:1px;
    left:2px;
    position:relative;
    z-index:-100;
    height:72px;
}

.SiteMainLogo
{
    background-image:url('/images/barking-mad-new-logo.png');
    width:200px;
    background-repeat:no-repeat;
}


.SiteMasterTopBar
{
    /*background-color:rgb(40,51,119);
    border-color:rgb(40,51,119);*/
    background-color:rgb(40,51,119);
    border-color:rgb(40,51,119);
    height:20px;
}

.DataGridSelectedRow
{
    background-color:Silver;
    color:White;
}

.DataGridHeaderRow
{
    background-color:rgb(40,51,119);
    color:White;
}
.DataGridFooterRow
{
    background-color:Green;
    color:White;
}

.DataGridAlternatingRow
{
    /*background-color:rgb(89,179,206) ;*/
    background-color:rgb(150,185,232) ;
    color:White;
}
.DataGridBorderStyle
{
    border-color:rgb(154,228,158) ;
    border: 0px solid yellow;
    
}

.tblBackgroundForMenu
{
    /*background-color:rgb(199,222,252);*/
    background-color:rgb(40,51,119);
}

.PageHeader
{
    background-color:rgb(165,149,116);
    color:White;
    height:15px;
}

.FindAPetLeft
{
    background-color:rgb(40,51,119);
    height:110px;
    width:80px;
    background-repeat:no-repeat;
    color:White;
}

.FindAPetRight
{
    background-color:rgb(40,51,119);
    height:110px;
    background-repeat:repeat-x;
    color:White;
    font-size:20px;
    text-align:center;
}

.VolunteerNow
{
    background-image:url('/images/VolunteerNow.gif');
    height:70px;
    background-position:center;
    background-repeat:no-repeat;
}
.PetTipTop
{
   background-image:url('/images/PetTipsTop.jpg'); 
   background-repeat:no-repeat;
   height:20px;
   font-size:12px;
   text-align:center;
   font-weight:bold;
   color:White;
   
}
.PetTipBottom
{
   background-image:url('/images/PetTipsBottom.jpg'); 
   background-repeat:no-repeat;
   height:30px;
}
.PetTipMiddle
{
    background-color:rgb(119,153,123);
}


.secondChanceTop
{
   background-image:url('/images/SecondChanceTop.gif'); 
   background-repeat:no-repeat;
   height:20px;
   font-size:12px;
   text-align:center;
   font-weight:bold;
   
}
.secondChanceBottom
{
   background-image:url('/images/SecondChanceBottom.gif'); 
   background-repeat:no-repeat;
   height:30px;
}
.secondChanceMiddle
{
    background-color:rgb(119,153,123);
    height:150px;
}

.learningCenterTypes
{
    /*background-image:url('/images/LearningCenterMain.gif'); */
    background-color:rgb(40,51,119);
    color:White;
    padding-left:5px;
    width:200px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}
.learningCenterTypes:hover
{
    /*background-image:url('/images/LearningCenterMainHover.gif'); */
    color:White;
    padding-left:5px;
    font-weight:bold;
    width:200px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSubTypes
{
    /*background-image:url('/images/LearningCenterSub.gif'); */
    background-color:rgb(40,51,119);
    color:White;
    padding-left:15px;
    width:200px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSubTypes:hover
{
    /*background-image:url('/images/LearningCenterMainHover.gif'); */
    color:White;
    padding-left:15px;
    font-weight:bold;
    width:200px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSelected
{
    background-image:url('/images/LearningCenterSelected.gif'); 
    color:Black;
    padding-left:15px;
    width:200px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}
.learningCenterSelected:hover
{
    /*background-image:url('/images/LearningCenterSelected.gif'); */
    color:Black;
    padding-left:15px;
    font-weight:bold;
    width:200px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}
.learningCenterSelectedNoHand
{
    background-image:url('/images/LearningCenterSelected.gif'); 
    color:Black;
    padding-left:15px;
    width:200px;
    height:25px;
    cursor:default;
    background-repeat:no-repeat;
}
.learningCenterSelectedNoHand:hover
{
    /*background-image:url('/images/LearningCenterSelected.gif'); */
    color:Black;
    padding-left:15px;
    font-weight:bold;
    width:200px;
    height:25px;
    cursor:default;
    background-repeat:no-repeat;
}
.learningCenterTypesNoHand
{
    /*background-image:url('/images/LearningCenterMain.gif'); */
    background-color:rgb(40,51,119);
    color:White;
    padding-left:5px;
    width:200px;
    height:25px;
    cursor:default;
    background-repeat:no-repeat;
}
.learningCenterTypesNoHand:hover
{
   /* background-image:url('/images/LearningCenterMainHover.gif'); */
    color:White;
    font-weight:bold;
    padding-left:5px;
    width:200px;
    height:25px;
    cursor:default;
    background-repeat:no-repeat;
}

.fontWhite
{
	color:White;
}

.CopperPlateHeading
{
	color:White;
	font-size:15px;
	background-color:rgb(40,51,119);
	font-family:Arial;
	font-weight:bold;	
	padding:5px;
}

.CopperPlateHeadingSmaller:link
{
	color:White;
	font-size:12px;
	background-color:rgb(40,51,119);
	font-family:Arial;
	padding:5px;
}
.CopperPlateHeadingSmaller:visited
{
	color:White;
	font-size:12px;
	background-color:rgb(40,51,119);
	font-family:Arial;
	padding:5px;
}
.CopperPlateHeading
{
	color:White;
	font-size:15px;
	background-color:rgb(40,51,119);
	font-family:Arial;
	font-weight:bold;	
	padding:5px;
}

.LinkHeading:link
{
	color:White;
	font-size:15px;
	background-color:rgb(40,51,119);
	font-family:Arial;
	padding:5px;
}
.LinkHeading:visited
{
	color:White;
	font-size:15px;
	background-color:rgb(40,51,119);
	font-family:Arial;
	padding:5px;
}

.LinkOther:link
{
	color:rgb(40,51,119);
	font-size:12px;
	padding:5px;
}
.LinkOther:visited
{
	color:rgb(40,51,119);
	font-size:12px;
	padding:5px;
}
.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{float: left; vertical-align: text-top;padding-right:12px;} 
.image-right{float: right; vertical-align: text-top;} 
div.wrapContainer{width:99.5%; float:left;} 


.SponsorDogName
{
    font-family: Tahoma;
    font-size:15px;
    color:Black;
    font-weight:bold;
}