﻿.pets
{
	margin: 0 auto;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	text-align: center;
	z-index: 10;
}
.row-pets-container
{
	margin: 0 auto;
	width: 700px;
}
.row-pets
{
	margin: 0 auto;
	height: 36px;
	background-image: url('images/Content/Pets-Front.png');
	background-repeat: no-repeat;
	background-position: left;
	z-index:100;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/Content/Pets-Front.png', sizingMethod='crop');
}
.header
{
	margin: 0 auto;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	text-align: center;
	z-index: 20;
}
.header-container
{
	margin: 0 auto;
	width: 700px;
    text-align: left;
}
.header-subcontainer
{
    padding-left: 70px;
}
.header-subcontainer-languages
{
	margin: 0 auto;
	float: left;
    width: 240px;
}
.languages-en
{
	width: 71px;
	height: 22px;
	background-image: url('images/en.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/en.png', sizingMethod='crop');
}
.languages-esp
{
	width: 74px;
	height: 22px;
	background-image: url('images/esp.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/esp.png', sizingMethod='crop');
}
.languages-ru
{
	width: 77px;
	height: 22px;
	background-image: url('images/ru.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/ru.png', sizingMethod='crop');
}
.languages-separator
{
	width: 30px;
	height: 22px;
}
.top-menu
{
	margin: 0 auto;
	float: left;
    padding-top: 4px;
}
.top-menu a
{
    color: #ffffff;
}
.genlogo-panel
{
    height: 83px;
}
.genlogo-panel div
{
    text-align: right;
	padding-top: 40px;
	padding-right: 20px;
}
.genlogo-panel .genlogo
{
	width: 59px;
	height: 35px;
	background-image: url('images/Content/Genesis.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/Content/Genesis.png', sizingMethod='crop');
}
.col-container
{
	margin: 0 auto;
	width: 100%;
	text-align: left;
	overflow: hidden;
}
.row-header
{
    height: 112px;
	background-image: url('images/Content/GoPetCertificates.png');
	background-repeat: no-repeat;
	background-position: left;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/Content/GoPetCertificates.png', sizingMethod='crop');
}
.row-header-es
{
    height: 112px;
	background-image: url('images/Content/GoPetCertificates-es.png');
	background-repeat: no-repeat;
	background-position: left;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/Content/GoPetCertificates-es.png', sizingMethod='crop');
}
.row-header-ru
{
    height: 112px;
	background-image: url('images/Content/GoPetCertificates-ru.png');
	background-repeat: no-repeat;
	background-position: left;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/Content/GoPetCertificates-ru.png', sizingMethod='crop');
}
.content-top {
	margin: 0 auto;
	float: left;
	width: 700px;
	height: 12px;
	font-size: 0pt;
	/* background-image: url('images/Content/Content-Top.png'); */
	background-repeat: no-repeat;
	background-position: left;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/Content/Content-Top.png', sizingMethod='crop');
}
.content {
	width: 100%;
	clear: both;
	/* background-image: url('images/Content/Content.png'); */
	background-repeat: repeat-y;
	background-position: left;
	padding-right: 22px;
	padding-left: 22px;
}
	.content .caption-container {
		margin: 0 auto;
		clear: both;
		height: 64px;
		/* background-image: url('images/Content/Caption.png'); */
		background-repeat: no-repeat;
		background-position: left center;
		display: none;
	}
.content .caption
{
    text-align: center;
    padding-top: 18px;
    color: #2082ca;
    font-size: 18pt;
    font-weight:normal;
}
.content .content-container
{
    padding-top: 12px;
	width:100%;
}
.content-bottom {
	clear: both;
	height: 100px;
	/* background-image: url('images/Content/Content-Bottom.png'); */
	background-repeat: no-repeat;
	background-position: left;
	-background: none;
	/* -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/Default/images/Content/Content-Bottom.png', sizingMethod='crop');
	*/
	/* display: none; */
}
.content-bottom .content-bottom-container
{
	padding-right: 22px;
	padding-left: 22px;
}
.row-copyright
{
	height: 95px;
	border-bottom: solid 1px #3776c4;
	background-image: url('images/Content/Fishes.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;
}
.row-copyright .copyright
{
	padding-top: 15px;
	padding-right: 20px;
}
.row-copyright .copyright div
{
	text-align: right;
	color: #053f6b;
    font-size: 9pt;
}
.row-copyright .copyright .pnllinks
{
	padding-top: 10px;
}
.row-copyright .copyright a
{
	text-decoration: underline;
}
.row-copyright .copyright span
{
    margin-left: 5px;
    margin-right: 5px;
	color: #053f6b;
}
.row-header-login
{
    margin: 0 auto;
    float: right;
    width: 180px;
	background-image: url('images/Login.png');
	background-position: left bottom;
	background-repeat: no-repeat;
	-background-image: url('images/Login.gif');
}
.row-header-login .row-header-login-caption
{
    height: 28px;
}
.row-header-login .row-header-login-caption .row-header-login-subcaption
{
    padding-top: 2px;
    padding-left: 12px;
    padding-right: 22px;
}
.row-header-login .row-header-login-caption .row-header-login-label
{
    display: block;
    color: #f2eee8;
    font-size: 11pt;
    cursor: pointer;
    text-align: center;
}
.login-content
{
    padding-left: 13px;
    padding-right: 22px;
    padding-bottom: 15px;
}
.login-content .input
{
    width: 100%;
    background-color: #ffffff;
    color: #076525;
    border: solid 1px #076525;
}
.login-content .label
{
    color: #ffffff;
    font-size: 8pt;
    padding-top: 5px;
}
.login-content .button
{
    text-align: right;
    padding-top: 5px;
}
.login-content .link
{
    text-align: center;
    padding-top: 10px;
}
.login-content .link a
{
    color: #ffffff;
    text-decoration: underline;
}
.content-socials
{
    position: absolute;
    top: 113px;
    left: 0px;
    width: 100%;
    text-align: center;
}
.content-socials-container
{
    width: 700px;
    margin: 0 auto;
}
.content-menu a
{
    color: #0D437D;
    font-weight: bold;
    text-decoration: underline;
}
.content-cards-label
{
	clear: both;
	padding: 25px 0px 10px 0px;
}
.content-cards-icons
{
    height: 28px;
	background-image: url('images/cards.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.content-refundpolicy-container
{
    padding-top: 13px;
}
.content-refundpolicy-container, .content-refundpolicy-container span
{
    font-size: 8pt;
}