a {COLOR: #000000; text-decoration:none;}
.menu A:link, .menu A:visited, .menu A:active {COLOR: #000000; FONT-SIZE: 16px; font-weight:bold; text-decoration: none;}
.menu A:hover {COLOR: #ffffff; FONT-SIZE: 16px;  font-weight:bold; text-decoration: none;}
.pupslink A:link, .pupslink A:visited, .pupslink A:active {COLOR: #555555; text-decoration: none;}
.pupslink A:hover {COLOR: #000000; text-decoration: underline;}

.admmenu A:link, .admmenu A:visited, .admmenu A:active {COLOR: #333333; FONT-SIZE: 14px; font-weight:bold; text-decoration: none;}
.admmenu A:hover {COLOR: #000000; FONT-SIZE: 14px;  font-weight:bold; text-decoration: underline;}
.Banners A IMG {	FILTER: alpha(Opacity=20); opacity: .3; moz-opacity: 30%}
.Banners A:hover IMG {	FILTER: alpha(Opacity=100); opacity: 1; moz-opacity: 100%}
.text { background-image: url(img/text_bg.gif); background-repeat: no-repeat; background-position: left top; padding-top: 20px; padding-bottom: 3px; padding-left: 25px; font-size: 17px; color: #000000; }
.decor1 { background-image: url(img/decor_1_bg.gif); background-repeat: repeat-y; background-position: left top; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.decor2 { background-image: url(img/decor_2_bg.gif); background-repeat: repeat-x; background-position: right top; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.bodytable { background-image: url(img/bg_2.jpg); background-repeat: repeat-y; background-position: left top; padding-top: 0px; padding-bottom: 0px; padding-left: 50px; padding-right: 0px;}
.bottablecopir { background-image: url(img/Bottom_bg3.gif); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; COLOR: #333333; FONT-SIZE: 12px; text-decoration: none;}
.bottablknopki { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}
.bottableknopkitop { background-image: url(img/Bottom_bg4_5.gif); background-repeat: repeat-x; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.bottableknopkibot { background-image: url(img/Bottom_bg4_7.gif); background-repeat: repeat-x; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.bottableknopkileft { background-image: url(img/Bottom_bg4_8.gif); background-repeat: repeat-y; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.bottableknopkiright { background-image: url(img/Bottom_bg4_6.gif); background-repeat: repeat-y; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.dogsform { background-image: url(img/dogform_bg.gif); background-repeat: no-repeat; background-position: left top; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.dogsformfoto {padding-top: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 0px;}
.dogsforminf {padding-left: 5px; font-size : 14px; COLOR:#000000; TEXT-DECORATION:none}
.msgerror {BORDER-TOP:  1px  dotted  #990000; BORDER-bottom:  1px  dotted  #990000; BORDER-LEFT:  1px  dotted  #990000; BORDER-RIGHT:  1px  dotted  #990000; font-size : 18px; COLOR:#990000; TEXT-DECORATION:none; font-weight:bold; }
.dogsinfo {BORDER-TOP:  1px  dotted  #A7A7A7; BORDER-bottom:  1px  dotted  #A7A7A7;}
.newsdata {BORDER-bottom:  1px  dotted  #A7A7A7; BORDER-RIGHT:  1px  dotted  #aaaaaa; font-size : 15px; COLOR:#990000; TEXT-DECORATION:none; font-weight:bold;}
.newstext {BORDER-TOP:  1px  dotted  #d7d7d7; BORDER-bottom:  1px  dotted  #A7A7A7; font-size : 14px; COLOR:#000000; TEXT-DECORATION:none;}

.pupsleft {BORDER-TOP: 1px solid #999999; BORDER-bottom: 1px solid #999999; BORDER-LEFT: 1px solid #999999; BORDER-RIGHT: 1px solid #999999; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 0px; font-size : 14px; COLOR:#000000; TEXT-DECORATION:none;}
.pupsright {BORDER-TOP: 1px dotted #999999; background-color: #ffffff; BORDER-bottom: 1px dotted #999999; BORDER-RIGHT: 1px dotted #999999; padding-bottom: 5px; padding-left: 5px;  font-size : 13px; COLOR:#000000; TEXT-DECORATION:none;}

.admpodmenu {BORDER-bottom: 1px dotted #999999; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; font-size : 14px; COLOR:#000000; TEXT-DECORATION:none;}
.adminpuppysip {font-size: 15px; text-decoration: none; color: #000000; background-color: #f5f5f5; border-style: dotted; border-width: 1px; border-color: #555555;}

input, textarea {font-size: 14px; text-decoration: none; color: #333333; background-color: #f5f5f5; border-style: dotted; border-width: 1px; border-color: #555555;}
.formlogin {font-size : 16px; COLOR:#000000; TEXT-DECORATION:none}
.formlogintop {font-size : 15px; COLOR:#000000; TEXT-DECORATION:none}
.nologin {font-size : 16px; COLOR:#000000; TEXT-DECORATION:none}



.msg {BORDER-TOP:  1px  dotted  #37352E; BORDER-LEFT:  1px  dotted  #37352E; BORDER-RIGHT:  1px  dotted  #37352E; font-size : 15px; COLOR:#777777; TEXT-DECORATION:none}
.msg2 {BORDER-TOP:  1px  dotted  #555555; BORDER-bottom:  1px  dotted  #555555; BORDER-LEFT:  1px  dotted  #555555; BORDER-RIGHT:  1px  dotted  #555555; font-size : 15px; COLOR:#777777; TEXT-DECORATION:none}
.msgadd {BORDER-TOP:  1px  dotted  #37352E; BORDER-bottom:  1px  dotted  #37352E; BORDER-LEFT:  1px  dotted  #37352E; BORDER-RIGHT:  1px  dotted  #37352E; font-size : 15px; COLOR:#777777; TEXT-DECORATION:none}
.data {font-size : 12px; COLOR:#666666; TEXT-DECORATION:none}
.data2 {font-size : 13px; font-weight : bold; COLOR:#666666; TEXT-DECORATION:none}
.name {font-size : 15px; font-weight : bold; COLOR:#807C73; TEXT-DECORATION:none}
.msgaddnow {font-size : 17px; font-weight : bold; COLOR:#807C73; TEXT-DECORATION:underline}
.ip {font-size : 14px; COLOR:#807D6B; TEXT-DECORATION:none}
.id {font-size : 12px; COLOR:#555555; TEXT-DECORATION:none}
.botinf {font-size : 12px; COLOR:#222222; TEXT-DECORATION:none}

.editinfotop {BORDER-bottom:  1px  dotted  #666666; BORDER-TOP:  1px  dotted  #666666; BORDER-LEFT:  1px  dotted  #666666;  BORDER-RIGHT:  1px  dotted  #666666; font-size : 15px; COLOR:#000000; TEXT-DECORATION:none; font-weight:bold;}
.editinfotopright {BORDER-bottom:  1px  dotted  #666666; BORDER-TOP:  1px  dotted  #666666; BORDER-LEFT:  1px  dotted  #666666;font-size : 14px; COLOR:#000000; TEXT-DECORATION:none; font-weight:bold;}
.editinfo { padding-left: 10px; BORDER-bottom:  1px  dotted  #666666; BORDER-RIGHT:  1px  dotted  #666666; font-size : 14px; COLOR:#000000; TEXT-DECORATION:none;}
.editinforight {BORDER-bottom:  1px  dotted  #666666; font-size : 14px; COLOR:#000000; TEXT-DECORATION:none; font-weight:bold;}

.admcatind1t A:link, .admcatind1t A:visited, .admcatind1t A:active {COLOR: #bb0000; FONT-SIZE: 18px; font-weight:bold; text-decoration: none;}
.admcatind1t A:hover {COLOR: #ff0000; FONT-SIZE: 18px;  font-weight:bold; text-decoration: underline;}
.admcatind2t A:link, .admcatind2t A:visited, .admcatind2t A:active {COLOR: #bb0000; FONT-SIZE: 18px; font-weight:bold; text-decoration: none;}
.admcatind2t A:hover {COLOR: #ff0000; FONT-SIZE: 18px;  font-weight:bold; text-decoration: underline;}
.admcatind3t A:link, .admcatind3t A:visited, .admcatind3t A:active {COLOR: #bb0000; FONT-SIZE: 18px; font-weight:bold; text-decoration: none;}
.admcatind3t A:hover {COLOR: #ff0000; FONT-SIZE: 18px;  font-weight:bold; text-decoration: underline;}

.admcatind1t {padding: 5px; background: ##d5d5d5; BORDER-top:  1px  solid  #cccccc; BORDER-left:  1px  dotted  #000000; BORDER-RIGHT:  1px  dotted  #000000; BORDER-bottom:  1px  solid  #cccccc; vertical-align: middle; text-align:center; font-size : 18px; COLOR:#bb0000; font-weight:bold;}
.admcatind2t {padding: 5px; background: ##d5d5d5; BORDER-top:  1px  solid  #cccccc; BORDER-RIGHT:  1px  dotted  #000000; BORDER-bottom:  1px  solid  #cccccc; vertical-align: middle; text-align:center; font-size : 18px; COLOR:#bb0000; font-weight:bold;}
.admcatind3t {padding: 5px; background: ##d5d5d5; BORDER-top:  1px  solid  #cccccc; BORDER-RIGHT:  1px  dotted  #000000; BORDER-bottom:  1px  solid  #cccccc; vertical-align: middle; text-align:center; font-size : 18px; COLOR:#bb0000; font-weight:bold;}
.admcatind1 {padding-left: 5px; background: ##F1F1F1; BORDER-bottom:  1px  dotted  #cccccc; BORDER-left:  1px  dotted  #999999; BORDER-RIGHT:  1px  dotted  #999999; text-align:left; font-size : 14px; COLOR:#000000;}
.admcatind2 {padding-left: 5px; background: ##F1F1F1; BORDER-bottom:  1px  dotted  #cccccc; BORDER-RIGHT:  1px  dotted  #999999; text-align:left; font-size : 13px; COLOR:#000000;}
.admcatind3 {padding-right: 5px; background: ##F1F1F1; BORDER-bottom:  1px  dotted  #cccccc; BORDER-RIGHT:  1px  dotted  #999999; text-align:right; font-size : 13px; COLOR:#000000;}
.admcatind4 {padding-right: 5px; background: ##F1F1F1; BORDER-bottom:  1px  dotted  #cccccc; BORDER-RIGHT:  1px  dotted  #999999; text-align:center; font-size : 13px; COLOR:#000000;}