﻿/* 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(../StaticImages/pawBg.jpg) ;
}

.PetBasketSidesFiller
{
    background-color:rgb(246,244,247);
    background-repeat:repeat;
    width:98px;    
}

.StandOutReferenceNumber
{
     margin: 0px;
    font-family: Arial;
    font-size:12px;
    color:Red;
}
.SponsorHeader
{
    font-family: Arial;
    font-size:12px;
    color:White;
    background-image:url(../StaticImages/SponsorHeader.gif) ;
    background-repeat:no-repeat;
    height:30px;
}
.SponsorHeaderBold
{
    font-family: Arial;
    font-size:14px;
    font-weight:bold;
    color:White;
    background-image:url(../StaticImages/SponsorHeader.gif) ;
    background-repeat:no-repeat;
    height:30px;
}
.SponsorHeaderSmall
{
    font-family: Arial;
    font-size:12px;
    color:White;
    background-image:url(../StaticImages/SponsorHeaderSmall.gif) ;
    background-repeat:no-repeat;
    height:30px;
}
.SponsorFooter
{
    font-family: Arial;
    font-size:12px;
    color:White;
    background-image:url(../StaticImages/SponsorFooter.jpg) ;
    background-repeat:no-repeat;
    height:30px;
}
.TextBoxCustom
{
   
    border:0;
    background: transparent url(../StaticImages/textBoxGradient.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;
    
}
.TextBoxCustomArea
{
   
    border:0;
    background: transparent url(../StaticImages/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);
    width: 204px;
}
.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;
    line-height:20px;
    text-align:center;
    color:White;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
}

.controlHeaderLink:link
{
    background-image:url('../StaticImages/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('../StaticImages/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('../StaticImages/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('../StaticImages/HappyTailsLogo.jpg');
    background-repeat:no-repeat;
    top:1px;
    left:2px;
    position:relative;
    z-index:-100;
    height:72px;
}

.SiteMainLogo
{
    background-image:url('../StaticImages/barking-mad-new-logo.png');
    background-repeat:no-repeat;
    width: 250px;
    height: 320px;
}

.SiteMasterTopBar
{
    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('../StaticImages/VolunteerNow.gif');
    height:70px;
    background-position:center;
    background-repeat:no-repeat;
}
.PetTipTop
{
   background-image:url('../StaticImages/PetTipsTop.jpg'); 
   background-repeat:no-repeat;
   height:20px;
   font-size:12px;
   text-align:center;
   font-weight:bold;
   color:White;
   
}
.PetTipBottom
{
   background-image:url('../StaticImages/PetTipsBottom.jpg'); 
   background-repeat:no-repeat;
   height:30px;
}
.PetTipMiddle
{
    background-color:rgb(119,153,123);
}


.secondChanceTop
{
   background-image:url('../StaticImages/SecondChanceTop.gif'); 
   background-repeat:no-repeat;
   height:20px;
   font-size:12px;
   text-align:center;
   font-weight:bold;
   
}
.secondChanceBottom
{
   background-image:url('../StaticImages/SecondChanceBottom.gif'); 
   background-repeat:no-repeat;
   height:30px;
}
.secondChanceMiddle
{
    background-color:rgb(119,153,123);
    height:150px;
}

.learningCenterTypes
{
    background-color:rgb(40,51,119);
    color:White;
    padding-left:5px;
    width:300px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}
.learningCenterTypes:hover
{
    color:White;
    padding-left:5px;
    font-weight:bold;
    width:300px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSubTypes
{
    background-color:rgb(40,51,119);
    color:White;
    padding-left:5px;
    width:300px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSubTypes:hover
{
    color:White;
    padding-left:5px;
    font-weight:bold;
    width:300px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSelected
{
    background-image:url('../StaticImages/LearningCenterSelected.gif'); 
    color:Black;
    padding-left:5px;
    width:300px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSelected:hover
{
    color:Black;
    padding-left:5px;
    font-weight:bold;
    width:300px;
    height:25px;
    cursor:pointer;
    background-repeat:no-repeat;
}

.learningCenterSelectedNoHand
{
    background-image:url('../StaticImages/LearningCenterSelected.gif'); 
    color:Black;
    padding-left:5px;
    width:300px;
    height:25px;
    cursor:default;
    background-repeat:no-repeat;
}

.learningCenterSelectedNoHand:hover
{
    color:Black;
    padding-left:5px;
    font-weight:bold;
    width:300px;
    height:25px;
    cursor:default;
    background-repeat:no-repeat;
}

.learningCenterTypesNoHand
{
    background-color:rgb(40,51,119);
    color:White;
    padding-left:5px;
    width:300px;
    height:25px;
    cursor:default;
    background-repeat:no-repeat;
}

.learningCenterTypesNoHand:hover
{
    color:White;
    font-weight:bold;
    padding-left:5px;
    width:300px;
    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;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalPopup p {
    padding: 5px;
}
