/* Pedigreedog Screen CSS */

html, body { height:62.5%; } /* font-size:62.5% means 1em = 10px */
html, body, div, ul, ol, li, h1, h2, h3, h4, h5 ,h6, p, a, img, address,label,object, embed { margin:0; padding:0; border:none; }

body {color:#000; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; }
body {position: relative; width: 760px; margin: 10px auto; }
img {display:block; }
#page {position:absolute; left:10px; top:5px; width:150px; height:1px;}
/*h1, h2, h3, h4, h5 ,h6 { color: #1875d6; background-color: transparent; margin-bottom: 0.5em; }*/
h1, h2, h3, h4, h5 ,h6 { color: #ffb200; background-color: transparent; margin-bottom: 0.5em; }
h1 { font-size:1.8em; line-height:1.2em;}
h2 { font-size:1.6em; line-height:1.3em;}
h3 { font-size:1.4em; line-height:1.3em;}
h4 { font-size:1.2em; line-height:1.3em;}
h5, h6 { font-size:1em; line-height:1.3em;}
h1.DontDisplay { display: none; }
ul { list-style-type: none; }
ul li {color:#000; font-size:12px; padding-top: .45em; padding-bottom: .35em; padding-left: 30px; margin-right: 1em; background: transparent url(assets/images/pedigree_dog_bullet.jpg) 0 30% no-repeat; }
hr {height:1px; width:100%; color:#F8931D; background:#F8931D; margin: 0px 0px 0px 0px; border:0; }

p { font-size:1.1em; color: #000; background-color: transparent; line-height: 1.5em; margin-bottom: 1em;}
p.topLink { margin-top: 2em; }
.small {font-size:9px;}
address { font-size:1.1em; font-weight: bold; color: #0000FF; background-color: transparent; line-height: 1.5em; font-style: normal; margin-bottom: 1em;}
label { font-size:1.1em; color: #333; background-color: transparent; line-height: 2em; font-style: normal; display: block; }
/* Table Stuff */
#details {
	color:#000;
	font-size:12px;
	width:100%;
	border-width: 0px;
	border-spacing: 0px;
	border-style: hidden;
	background-color: #fff;
}
#details td {
	border-width: 0px;
	padding: 0px;
	border-style: hidden;
	border-color: blue;
	background-color: white;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
}

#details tr.alt td 
{
color:#000000;
background-color:#F8931D;
}
/* HOVER AND LINKING STUFF */
a { text-decoration: none; }
.hidden { line-height:0; position:relative; left:-3000px; }
.orange { color: #f8931d; }
.orange12 {color: #f8931d; font-size:12px; text-align:center;}
a:link, a:visited, a:hover {text-decoration:none; color:#148837;}

/* MAIN NAVIGATION */
div#header { width: 759px; height: 125px; }
div#mainNavBar { width: 759px;}
div#mainNavBar ul { padding-top: 1em; padding-bottom: 1.1em; padding-left: 3.2em; padding-right: 1.2em;}
div#mainNavBar li { display: inline; }
div#mainNavBar ul li { padding-left: 1.8em; margin-right: 1em; background: transparent url(assets/images/pedigreedog_divider.jpg) 0 50% no-repeat; } 
div#mainNavBar ul li a { font-size: 11px; color: #f8931d; background-color: transparent; text-decoration: none;} 
div#mainNavBar ul li a:hover { text-decoration: underline;} 

/* MAIN PANELS */
div#topbar {width: 743px; height:19px; padding:0px; background:#fff url(assets/images/pedigreedog_top.jpg) left top no-repeat; }
div#botbar {position: relative; width: 743px; height:18px; background:#fff url(assets/images/pedigreedog_bottom.jpg) left top no-repeat; clear:both;}
#rightlayer {position:absolute; left: 617px; top: 190px; width:124px; height:240px; }
#bearwoodvetslogo {position:relative; left:8px; top:5px; width:110px; height:50px; z-index:1; background:#FFFFFF ;}
#thewebvetlogo {position:absolute; left:632px; top:240px; width:110px; height:49px; z-index:2; background:#000 ;}
#pedigreecatlogo {position:absolute; left:632px; top:292px; width:110px; height:49px; z-index:3; background:#FFFFFF ;}

#textlayer {position:relative; left:1px; top:15px; width:510px; height:auto;  background:#FFFFFF ;}
#container {position:absolute; left:19px; top:84px; width:654px; height:auto;  }
#copyright {position:relative; left:0px; top:0px; width:754px; height:30px;  }

.style1 {color: #000; font-weight: bold;font-size: 110%;}
.style2 {color: #000; font-size: 12px;}
.style3 {color: #000; font-size:9px;}
.pictext {color: #000; font-size: 110%;}
.big {font-size:16px; font-weight:bold;}
.sold {font-size:16px; font-weight:bold; color:#17883A;}
/* MISC CLASSES */

/* JOTFORM styling */
#jotform {position:relative; top:5px; height:auto; }
.tbmain{ 
 /* Changes on the form */
 background: url(http://www.jotform.com/images/styles/style1_bg.gif) #ffffff top repeat-x !important; 
}
.left{
  /* Changes on the form */
  color: #ff5200 !important; 
  font-family: Verdana !important;
  font-size: 11px !important;
}
td.left {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:bold;
   color:#ff5200;
   vertical-align: top;
   text-align: left;
}
.pagebreak{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:bold;
   color:black;
}
td.right {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   vertical-align: top;   
   text-align: left;   
}
.tbmain{
   height:100%;
   color:#333333;
   background:url(http://www.jotform.com/images/styles/style1_bg.gif) #ffffff top repeat-x;
}
.head{
   font-family: "Trebuchet MS";
   font-size: large;
   font-weight: bold;
   color:#ff5200;
   vertical-align: top;
   text-align: left;
}
.notvalid{
   border:2px red solid;
   font-family:"Trebuchet MS";
}
.text{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   border:1px #cccccc solid;
   background:url(http://www.jotform.com/images/styles/style1_txt_bg.gif) #f6f6f6 top repeat-x;
}
select.other{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   border:1px #cccccc solid;
   background:url(http://www.jotform.com/images/styles/style1_txt_bg.gif) #f6f6f6 top repeat-x;
}
.btn{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   border:1px #c6c7ca solid;
   background: url(http://www.jotform.com/images/styles/style1_btn_bg.gif) #e4e4e4 top repeat-x;
}
span.required{
  font-size: 13px !important;
  color: red !important;
}
 
div.backButton{
    background: transparent url("http://www.jotform.com//images/btn_back.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float:left;
    margin-bottom:15px;
    padding-right:5px;
}
div.backButton:hover{
    background: transparent url("http://www.jotform.com//images/btn_back_over.gif") no-repeat scroll 0 0;
}
div.backButton:active{
    background: transparent url("http://www.jotform.com//images/btn_back_down.gif") no-repeat scroll 0 0;
}
div.nextButton{
    background: transparent url("http://www.jotform.com//images/btn_next.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float: left;
    margin-bottom:15px;
    padding-right:5px;
}
div.nextButton:hover{
    background: transparent url("http://www.jotform.com//images/btn_next_over.gif") no-repeat scroll 0 0;
}
div.nextButton:active{
    background: transparent url("http://www.jotform.com//images/btn_next_down.gif") no-repeat scroll 0 0;
}
.pageinfo{
    padding-right:5px;
    margin-bottom:15px;
    float:left;
}
