.observationTitle1
{
	font-size:13px;
	font-weight:bold;
	color:#B01722;
	FONT-FAMILY:Verdana, Tahoma, Arial;
}

.observationTitle2
{
	font-size:13px;
	font-weight:bold;
	color:#B01722;
	FONT-FAMILY:Verdana, Tahoma, Arial;
}

.observationTitle3
{
	font-size:14px;
	font-weight:bold;
	color:#1A428C;
	FONT-FAMILY:Verdana, Tahoma, Arial;
}

.observationText1
{
	font-size:8px;
	font-weight:bold;
	color:#888888;
	FONT-FAMILY:Verdana, Tahoma, Arial;
}

.observationText2
{
	font-size:10px;
	color:#000000;
	FONT-FAMILY:Verdana, Tahoma, Arial;
	text-align:left;
	padding:2px 2px 2px 2px;
}

.observationText4
{
	font-size:11px;
	color:#3F3F3F;
	FONT-FAMILY:Verdana, Tahoma, Arial;
	text-align:left;
}

.observationText3
{
	font-size:9px;
	color:#666666;
	FONT-FAMILY:Verdana, Tahoma, Arial;
	text-align:left;
}


h1 {
	font-size: 16px;
	font-weight: bold;
	/*COLOR: #3A568B;
	color:#FE9141;*/
	color:#9E2931;
	font-family:   Verdana, Tahoma, Arial;
	padding-bottom:5px;
	
	}

h3 {
	font-size: 12px;
	font-weight: bold;
	color:#B01722;
	font-family:   Verdana, Tahoma, Arial;
	padding:0px;
	margin-bottom:4px;
	}


h2 {
	font-size: 12px;
	font-weight: bold;
	color:#1A428C;
	FONT-FAMILY:  Verdana, Tahoma, Arial;
}

td {
	font-family:  Verdana, Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-align:justify;
}

.MenuButton 
{
	height:21px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
 	FONT-SIZE: 14px;
    COLOR: #BF652A;
	line-height:25px;
    font-family:   Verdana, Tahoma, Arial;
	TEXT-DECORATION: none;
	text-align:center;
}

.MenuButton A
{
	color:#ffffff;
    TEXT-DECORATION: none
}

.MenuButton A:hover
{
	color:#BF652A;
    TEXT-DECORATION: none
}

.MenuButtonBold
{
	height:21px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
 	FONT-SIZE: 12px;
	text-align:left;
    font-family:   Verdana, Tahoma, Arial;
	background-image:url('/images/left_menu_but_bg.jpg'); 
	background-repeat:no-repeat; 
	background-position:left bottom;
	font-weight:bold;
	color:#BF652A;
    TEXT-DECORATION: none;
}

.Highlight 
{
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
 	FONT-SIZE: 12px;
    COLOR: #000033;
	text-align:justify;
    font-family:   Verdana, Tahoma, Arial;
	TEXT-DECORATION: none;
	background-image:url('/images/highlight_main.gif'); 
	background-repeat:repeat-y; 
	background-position:left top;
}

.Highlight A
{
	color:#3A568B;
    TEXT-DECORATION: underline
}

.Highlight A:hover
{
	color:#E86200;
    TEXT-DECORATION: underline
}


.ContentFirstPage 
{
	padding-left: 30px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-top: 25px;
 	FONT-SIZE: 12px;
    COLOR: #000033;
	text-align:justify;
    font-family:   Verdana, Tahoma, Arial;
	TEXT-DECORATION: none;
	background-image:url('/images/main_bg.gif'); 
	background-repeat:no-repeat; 
	background-position:left top;
}

.ContentFirstPage A
{
	color:#3A568B;
    TEXT-DECORATION: underline
}

.ContentFirstPage A:hover
{
	color:#E86200;
    TEXT-DECORATION: underline
}

	
.Content 
{
	padding-left: 40px;
	padding-right: 60px;
	padding-bottom: 10px;
	padding-top: 25px;
 	FONT-SIZE: 12px;
    COLOR: #000033;
	text-align:justify;
    font-family:   Verdana, Tahoma, Arial;
	TEXT-DECORATION: none;
	background-image:url('/images/main_bg.gif'); 
	background-repeat:no-repeat; 
	background-position:left top;
}

.Content td
{
	text-align:justify;
}

.Content A
{
	color:#3A568B;
    TEXT-DECORATION: underline
}

.Content A:hover
{
	color:#E86200;
    TEXT-DECORATION: underline
}

.Lighthouse
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
	COLOR: #FFFFFF;
    FONT-FAMILY:  Verdana, Tahoma, Arial;
    TEXT-DECORATION: none;
	text-align:right;
	padding: 0px 5px 10px 5px;
	
}

.Lighthouse A
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

.Lighthouse TDA:hover
{
  	COLOR: #BF652A;
    TEXT-DECORATION: none;
}

.imgLeft
{
border:1px solid #CCCCCC;
float:left;
margin-TOP:3px;
margin-RIGHT:15px;
margin-LEFT:3px;
margin-BOTTOM:3px;
}
.imgRight
{
border:1px solid #CCCCCC;
float:right;
margin-TOP:5px;
margin-RIGHT:3px;
margin-LEFT:15px;
margin-BOTTOM:3px;

}
.img
{
border:1px solid #CCCCCC;
text-align:center;
margin:5px;


}


.ContactTable td{
	FONT-SIZE: 12px;
    COLOR: #000033;
	text-align:justify;
    font-family:   Verdana, Tahoma, Arial;
	padding:3px;
}


.News 
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
 	FONT-SIZE: 11px;
    COLOR: #1A406E;
	text-align:left;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
	font-style:normal;
}

.News A
{
	color:#F9560B;
	font-style: normal;
	text-decoration:none;
	
}

.News A:hover
{
	color:#F9560B;
    TEXT-DECORATION: underline
}
.Date 
{
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
 	FONT-SIZE: 12px;
    COLOR:#1A406E;
	text-align:left;
	font-style:normal;
    FONT-FAMILY: Arial, Tahoma;
    TEXT-DECORATION: none;
	font-weight: bold;
}

.Date A
{
	color:#1A406E;
    TEXT-DECORATION: none
}

.Date A:hover
{
	color:#1A406E;
    TEXT-DECORATION: none
}
.Details 
{
	padding-left: 10px;
	padding-right: 10px;
	FONT-SIZE: 12px;
    COLOR: #F9560B;
	text-align:right;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}

.Details A
{
	color:#F9560B;
    TEXT-DECORATION: none
}

.Details A:hover
{
	color:#F9560B;
    TEXT-DECORATION: underline;
}

.Members {
 /*background-color:#ABC4E9;*/
 	FONT-SIZE: 10px;
    COLOR: #787878;
	text-align:left;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
	font-weight:bold;
}
.Members A {
	
 	FONT-SIZE: 12px;
    COLOR: #243B3E;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;

}
.Members A:hover {
	
 	FONT-SIZE: 12px;
    COLOR: #243B3E;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline;

}

li{
	line-height:30px;
}

li A{
	text-decoration:none;
}

li A:hover{
	color:#BB0000;
	text-decoration:none;
}

.ListTable
{
border:0px;
}

.ListTable TD
{
border-right:1px solid #cecece;
border-bottom:1px solid #cecece;
color:#343649;
padding:2px;
padding-left:4px;
padding-right:8px;
}

.ListTable TD A
{
color:#00579F;
padding:2px;
padding-left:4px;
padding-right:8px;
text-decoration:none;
}

.ListTable TD A:hover
{
color:#004080;
padding:2px;
padding-left:4px;
padding-right:8px;
text-decoration:none;

}

.ListTable .row1
{
background-color:#EDEFF5;
}

.ListTable .row1 A{

    FONT-SIZE: 12px;
	color:#00579F;
	FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
	text-align:left;

}

.ListTable .row1 A:hover{
	color:#BFB465;
	TEXT-DECORATION: none;
    FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial;
}

.ListTable .row2
{
background-color:#E1E3EB;
}

.ListTable .Heading1
{
background-color:#DEE1E9;
color:#555566;
}

.ListTable .Heading2
{
background-color:#D0D5DD;
color:#555566;
}

.ListTable .MainHeader
{
background-color:#dedee9;
color:#555566;
font-weight:bold;
text-align:center;
padding:4px;
}

input, select, textarea{
border: 1px solid #B1C6F4;
font-family:Verdana;
font-size:10px;
color:#2A437B;
}

.ImgTableLeft{
float:left;
margin-TOP:15px;
margin-RIGHT:5px;
margin-LEFT:5px;
margin-BOTTOM:15px;
}

.ImgTableRight{
float:right;
margin-TOP:15px;
margin-left:15px;
margin-right:15px;
margin-BOTTOM:15px;
}


.ListDates td{
	height:35px;
	color:BB0000;
	vertical-align:top;
}
.ListDates td A{
	text-decoration:none;
}
.ListDates td A:hover{
	color:BB0000;

}


.ProductTable{
	border-top:1px solid #E8E7E7;
	border-left:1px solid #E8E7E7
}

.ProductTable td{
	
	FONT-SIZE: 10px;
    COLOR: #000033;
    font-family:   Verdana, Tahoma, Arial;
	padding:10px;
	border-bottom:1px solid #E8E7E7;
	border-right:1px solid #E8E7E7
}

.ProductTable .price{
	
	FONT-SIZE: 14px;
    COLOR: #000033;
	font-weight:bold;
	text-align:center;
}
.ProductTable .title{
	
	FONT-SIZE: 12px;
    COLOR: #000033;
	font-weight:bold;
	text-align:center;
}

.Lezanta{
    font-family:   Verdana, Tahoma, Arial;
	padding:2px;
	FONT-SIZE: 10px;
    COLOR: #ffffff;
	text-align:center;
	vertical-align:top;
}

.AdoptionText
{
	FONT-FAMILY:Verdana, Tahoma, Arial;
	font-size:11px;
	color:#3F3F3F;
	text-align:left;
	line-height:14px;
}
.AdoptionText A{
	text-decoration:none;
	color:#333399;
}
.AdoptionText A:hover{
	text-decoration:none;
	color:#E86200;
}

.homeNewsletterLink
{
	FONT-FAMILY:Verdana, Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#141E79;
	line-height:14px;
}
.homeNewsletterLink A
{
	text-decoration:none;
	color:#141E79;
}
.homeNewsletterLink A:hover
{
	text-decoration:none;
	color:#E09427;
}

.UnsubOkMessage { color:#18DB2C; font-size:14px; font-weight:bold; text-align:center; padding-top:20px; padding-bottom:20px; }
.UnsubErrMessage { color:#990000; font-size:11px; padding-bottom:10px; }

.paypal-button { overflow:hidden; padding-top:5px; }
	.paypal-button.padding-left { padding-left:75px; }
	.paypal-button .message { padding-top:3px; float:left; }
		.paypal-button .message.grey { color:#666666; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
	.paypal-button img.paypal-img { padding-left:5px; float:left; }
	.paypal-button .paypal-form { width:100px; float:left; }
		.paypal-button .paypal-form.padding-left { padding-left:160px; }
