﻿a
{
    text-decoration: none;
    color:#626262;
    border-width: 0px;
}

a:hover
{
    color: Black;
}

img
{
    border-width: 0px;
}

body   
{
     margin:0;
     background-color:#e8e8e8;
}

div#Page
{
    text-align: center;
    margin:0;
    font-family:Tahoma;
	font-size: 14px
}

div#Header
{
    background-image: url("/Site_Images/Header.jpg");
    width: 1024px;
    height: 230px;
    margin-left: auto;
	margin-right: auto;
}

div#Header_Menu
{
    padding-top: 175px;
    color: White;
    font-size: 17px;
}

div#Header_Menu a
{
    color:White;
    text-decoration: none;
}

div#Header_Menu a:hover
{
    color:#626262;
}

div#Body
{
    overflow: hidden;
    background-image: url("/Site_Images/background.jpg");
    background-position:center;  
    background-repeat:repeat-y;
    width: 1024px;
    min-height: 600px;
    margin-left: auto;
	margin-right: auto;
}

div#Title
{
    padding-top: 15px;
    padding-left: 35px;
    padding-right: 35px;
    text-align:left;
    font-size:20px;
    color:#626262; 
}

div#Content
{
    padding-top: 15px;
    padding-left: 40px;
    padding-right: 40px;
    text-align:left; 
}

div#Footer
{
    
    background-image: url("/Site_Images/Footer.jpg");
    width: 1024px;
    height: 130px;
    background-repeat: no-repeat;
    margin-left: auto;
	margin-right: auto;
	font-size: 13px
}

div#Footer_Left
{
    padding-top: 60px;
    padding-left: 25px;
    float:left;
}

div#Footer_Right
{
    padding-top: 60px;
    padding-right: 25px;
    float:right;
     text-align:right; 
}

div#Footer_Contact
{
    float:left; 
    text-align:left; 
    width:220px;
}

div#Footer_Address
{
    float:left; 
    text-align:right; 
    width:210px;
}




div#TableTitle_Left
{
    background-color: white;
    float:left;
    background-image: url("/Site_Images/title_left.png");
    width: 4px;
    height: 20px;
}

div#TableTitle_Middle
{
    background-color: #00539b;
    height: 20px;
    font-size: 15px;
    color: White;
    padding-left: 10px;
}

div#TableTitle_Right
{
    background-color: white;
    float:right;
    background-image: url("/Site_Images/title_right.png");
    width: 4px;
    height: 20px;
}

div#BackgroundGradient
{
    background: #f1f1f1;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #f1f1f1, white);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(white));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f1f1f1', EndColorStr='white', GradientType=0);
}

tr#TR
{
    
}

tr#TRAlt
{
    background: #f1f1f1;
    
    /* 
    background: -moz-linear-gradient(top, #f1f1f1, white);
    background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(white));
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f1f1f1', EndColorStr='white', GradientType=0);*/
}

td#TD
{
   padding-left: 6px;
   padding-top: 6px;
   vertical-align: top;
   border-bottom-width:2px;
   border-bottom-style: solid;
   border-bottom-color: #f1f1f1;  
}

td#TDImage
{
    width: 160px;
    height: 100px;
    text-align: center;
    border-bottom-width:2px;
    border-bottom-style: solid;
    border-bottom-color: #f1f1f1; 
}

td#TDAltImage
{
    width: 160px;
    height: 100px;
    text-align: center;
    border-bottom-width:2px;
    border-bottom-style: solid;
    border-bottom-color: #f1f1f1; 
}

div#Label
{
    width: 130px;
    float:left;
    font-weight:bold;
}

div#Field
{
    float:left;
    text-align:left;
}

div#Filter
{
    float:left;
    font-weight:bold;
}

div#Add
{
    float:right;
    font-weight:bold;
}

.Modal
{
    visibility:hidden;
    position:absolute;
    left:0px;
    top:0px;
}

tr#TRTABLE
{
}

td#TDTABLESMALL
{
    width: 55px;
}

td#TDTABLE
{
    width: 100px;
}

td#TDTABLE2
{
    width: 140px;
}

td#TDTABLELARGE
{
    width: 180px;
}

td#TDTABLEINFOAL
{
    width: 140px;
}

td#TDTABLEPEDIGREE
{
    width: 70px;
}

td#TDTABLEPHOTOS
{
    width: 90px;
}
