/* CSS Document - last updated: 02/04/2008																						*/

/* DotVet*/

/* Author: Webnetism (www.webnetism.co.uk)																						*/

/* Media: screen	 

/* ---------------------------------------------------------------------------------- */

/* Main layout properties */

body {margin:0; padding:0 25px 0 25px;}
td {text-align:left; vertical-align:top;}	
img {border:none;}
.align_middle {vertical-align:middle;}
.align_bottom {vertical-align:bottom;}
.wrapper {background-color:#fff; width:950px; margin-left:auto; margin-right:auto;}

/* text styles */ 
body,td,th {font-family:verdana, sans-serif; font-size:13px; color:#656565;}
h1 {font-size:21px; font-weight:normal; color:#717171;}
h2 {font-size:21px; font-weight:normal; color:#8eb936;}
h3 {font-weight:bold; color:#8eb936; font-size:13px;}
.footer_text {color:#a7a9ac; font-size:10px;}
.vet_names {font-size:14px; color:#8eb936;}
.hp_text {font-size:15px;}

/* layout control */
.logo_pos {position:relative; float:left; padding-top:35px;}
.mainnav_pos {position:relative; float:right; padding-top:95px; text-align:right;}
.mainbody_pos {position:relative; float:left; margin:25px 0 0 0;}
.continental_pos {position:relative; float:left; padding-top:15px;}
.continentaltxt_pos {position:relative; float:left; padding:20px 0 0 10px;}
.webnetismtxt_pos {position:relative; float:right; padding:20px 0 0 10px;}

/* links */ 
a {text-decoration:none; color:#8eb936; font-size:19px; }
a:hover {text-decoration:none; color:#a7a9ac; font-size:19px; }

a.webnetism {font-weight:bold; color:#a7a9ac; font-size:10px;}
a.webnetism:hover {font-weight:bold; color:#8eb936; font-size:10px;}

a.vet_links {font-size:13px; color:#8eb936;}
a.vet_links:hover {font-size:13px; color:#a7a9ac;}

/* font-family and fontsize controller for form */
.field100, .field150, .field200, .field300 {font-family:arial, sans-serif; font-size:12px;}


/* form widths only */
.field200 {width:250px;}
