body{
/*
scrollbar-face-color:#8A9DCA;
scrollbar-arrow-color:white;
scrollbar-track-color:#1B5796;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-Color:#000000;*/
}

/* v ---- FONTS---- v */

.error_title{ 
font-size: 14px; 
font-family: Arial, Verdana, sans-serif;
color:red;
font-weight:bold;
}

.okay_title{ 
font-size: 14px; 
font-family: Arial, Verdana, sans-serif;
color:red;
font-weight:bold;
}

.form_error_msg{ 
font-size: 12px; 
font-family: Arial, Verdana, sans-serif;
color:red;
font-weight:bold;
}

.font1{ 
font-size: 12px; 
font-family: Arial, Verdana, sans-serif;
color:#197D7D;
font-weight:bold;
}

.font2{ 
font-size: 10px; 
font-family: Arial, Verdana, sans-serif;
color:#197D7D;
}

.font3-main-green{ 
font-size: 12px; 
font-family: Arial, Verdana, sans-serif;
color:#187D7D;
}

.font4-main-yellow{ 
font-size: 12px; 
font-family: Arial, Verdana, sans-serif;
color:#668408;
}

.font5{ 
font-size: 10px; 
font-family: Arial, Verdana, sans-serif;
color:#668408;
}

.font5g{ 
font-size: 10px; 
font-family: Arial, Verdana, sans-serif;
color:#187D7D;
}


.font-req{ 
font-size: 12px; 
font-family:  Arial, Verdana, sans-serif;
color: #FF0000;
}


.fieldreq{
border: 1px #000000 solid;  
background-color: #FFE9E9; 
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
background-attachment: fixed; 
/* background-image: url(images/fieldsback2.gif); */
background-repeat: no-repeat;	
background-position: left top;
padding-left: 3px }

.fieldnoreq{
border: 1px #000000 solid;  
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
background-attachment: fixed; 
/* background-image: url(images/fieldsback2.gif); */
background-repeat: no-repeat;	
background-position: left top;
padding-left: 3px }


/* v ---- OTHER ---- v */
.background1{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/welcome-to-vetstaff-underfa.gif); 
background-repeat: no-repeat;
background-position: top left;
}

.background2{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/submit-listings-underfa.gif); 
background-repeat: no-repeat;
background-position: top left;
}

.background2b{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/submit-listings-under2.gif); 
background-repeat: no-repeat;
background-position: top left;
}



.background3{
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/browse-listings-underfa.gif);
background-repeat: no-repeat;
background-position: top left;
}

.background3b{
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/browse-listings-under2.gif);
background-repeat: no-repeat;
background-position: top left;
}

.background-contactus{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/contactus-c.gif); 
background-repeat: no-repeat;
background-position: top left;
}

.background-aboutus{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/aboutus-c.gif); 
background-repeat: no-repeat;
background-position: top left;
}

.background-faq{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/faq-c.gif); 
background-repeat: no-repeat;
background-position: top left;
}

.background-news{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/news-b.gif); 
background-repeat: no-repeat;
background-position: top left;
}


.background-privacy{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/privacypolicy-c.gif); 
background-repeat: no-repeat;
background-position: top left;
}

.background-terms{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/terms-c.gif); 
background-repeat: no-repeat;
background-position: top left;
}

.background-browse{ 
/* background-attachment: fixed;  Firefox doesnt like this*/
background-image: url(images/browse-c.gif); 
background-repeat: no-repeat;
background-position: top left;
}


/* v ---- FORMS---- v */
.fields_cc{
background-color: #ffffff; 
border: solid black 1px;
font-family: Verdana, Helvetica;
font-size: 7pt; 
padding-left: 3px ;
color: #000000;
background-attachment: fixed; 
background-image: url(/images/welcome-to-vetstaff-underfa.gif); 
background-repeat: no-repeat;	background-position: left top;
}
select.fields_cc input.fields_cc {	/* separated from main fields_cc so it doesn't trigger height for textareas */
height: 16px; 
}


.buttons{
background-color: ffffff; 
border: #000000 solid 1px;
font-family: Verdana, Helvetica;
font-size: 7pt; 
padding-left: 1px;
color: #000000;
}

table.viewlist {
	border-top: solid #6eb1aa 1px;
	border-left: solid #6eb1aa 1px;
	background:#F1FBFA;
	width:600px;
	border-collapse: collapse;
	text-align:center;
}

.viewlist th {
	background:#DFF3F4;
}

.viewlist th, .viewlist td {
	padding:4px;
	margin:0px;
	border-bottom: solid #6eb1aa 1px;
	border-right: solid #6eb1aa 1px;
}
.viewlist a:link    { color:#187D7D; }
.viewlist a:visited { color:#187D7D; }
.viewlist a:hover   { color:#444444; }

table.advert_full {
	border: solid #6eb1aa 1px;
	background:#F1FBFA;
	width:600px;
	border-collapse: collapse;
}

.advert_full td {
	background:#DFF3F4;
	padding:4px;
	margin:0px;
	border-right: solid #6eb1aa 1px;
	vertical-align:top;
}
.advert_full a:link    { color:#187D7D; }
.advert_full a:visited { color:#187D7D; }
.advert_full a:hover   { color:#444444; }

.rowex {
	background:#FE8888;
	color:#FFFFFF;
	padding:4px;
	margin:0px;
	border-right: solid #6eb1aa 1px;
	vertical-align:top;
}
.rowex a:link    { color:#F3F3F3; }
.rowex a:visited { color:#F3F3F3; }
.rowex a:hover   { color:#E5E5E5; }

.rowun {
	background:#AA4444;
	color:#FFFFFF;
	padding:4px;
	margin:0px;
	border-right: solid #6eb1aa 1px;
	vertical-align:top;
}
.rowun a:link    { color:#F3F3F3; }
.rowun a:visited { color:#F3F3F3; }
.rowun a:hover   { color:#E5E5E5; }

.adpg {
	text-align:center;
	font-family:verdana,arial,tahoma,helvetica;
	font-size:10px;
	line-height:12px;
	color:#444444;
}

.adpg a:link    { color:#187D7D; }
.adpg a:visited { color:#187D7D; }
.adpg a:hover   { color:#444444; }

.adpg_normal {
}

.adpg_current {
	font-weight:bold;
}

.adpg_disabled {
	color:#888888;
}

