
.bg_top {
	background-image:url(images/bg_header.jpg);
	background-repeat:repeat-x;
	}

.bg_mid {
	background-image:url(images/bg_mid.jpg);
	background-repeat:repeat;
	}

.bg_top_content {
	background-image:url(images/top_content.jpg);
	background-repeat:no-repeat;
}

.bg_mid_bottom {
	background-image:url(images/bottom_content.jpg);
	background-repeat:no-repeat;
}

.mainText {
	font-family: Verdana;
	font-size:11px;
	color:#333333;
	margin:0px;
	}

.portal_text {
	font-family: tahoma;
	font-size:11px;
	color:#076D8D;
	text-decoration:underline;
	}
	
.footer {
	background-image:url(images/bg-footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	}

.footertext {
	font-family:arial;
	font-size:11px;
	color:#363C4D;
	text-decoration:none;
	}

a.footertext:hover{
	font-family:arial;
	font-size:11px;
	color:#363C4D;
	text-decoration:underline;
	}

.bg_top_inside{
	background-image:url(images/inside_top_img.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}

.bg_content_inside{
	background-image:url(images/inside_content_bg.gif);
	background-repeat:repeat-y;
	background-position:top right;
	}

select {
	width: 100%;
	border:1px solid #7F9DB9;
	}

.left_nav_div{
	background-image:url(images/div.gif);
	background-repeat:repeat-x;
	background-position:center;
	}

.blue_text{
	font-family:Verdana;
	font-size:14px;
	color:#076D8D;
	text-decoration:none;
	font-weight:bold;
	}

hr {
	color: #fff; 
	background-color: #fff; 
	border: 1px  #babbbd;
	border-style: none none dashed none; 
	}

.linktext {
	font-family: Verdana;
	font-size:11px;
	color:#076D8D;
	text-decoration:underline;
	}

.smallbluetext{
font-family: Verdana;
font-size:11px;
color:#076D8D;
text-decoration:none;
}

li.letter {
	list-style-type: upper-alpha;
	padding:0px;
	line-height:15px;
	margin:0px;
	font-family: Verdana;
	font-size:11px;
	color:#333333;
	}

li {
	list-style-type:square;
	padding:0px;
	line-height:15px;
	margin:0px;
	font-family: Verdana;
	font-size:11px;
	color:#333333;
	}

.otherlist {
	list-style-type: circle;
	padding:0px;
	line-height:15px;
	margin:0px;
	font-family: Verdana;
	font-size:11px;
	color:#333333;
	}
	
.content { padding: 0px 20px 20px 10px; }

.content2 { padding: 0px 0px 20px 3px; }

#inside1_content{ padding:20px 20px 0px 20px; }

#inside1_title{ padding:15px 20px 0px 10px; }

.justify { text-align:justify; }

#spot {	padding:5px 12px 0px 26px; }

#spot2 { padding:5px 27px 0px 13px; }

.select_links { background-color:#E1DCCE; }

img { border:0px; }

.petportal {
padding: 15px;
}