/********************************
 * MAIN BODY
 ********************************/
#mainBody{padding:13px 0 0 14px;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;}
p, li, td, th{font-size:70%; font-family:Verdana, Arial, Helvetica, sans-serif; }
input, textarea, label{font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif; }
select{font-size:70%;}

/********************************
 * HOMEPAGE LAYOUT
 ********************************/
#main_feature{border-top:1px solid #fbb034; float:left; margin-right:10px; padding:24px 0 0 202px;}
#main_feature{width:630px; voice-family: "\"}\""; voice-family:inherit; width:428px;} /* one width for normal browsers, a different width for IE5 */
#rightColumn{width:312px; float:left;}
#top{background-image:url(../images/Vetassess_main.png); background-position:bottom left;	background-repeat:no-repeat; min-height:190px}
#bottom_aligned {margin:0; padding:0; bottom: 0; left: 1px; width:628px; min-height:190px}
.arrowLink{padding:2px 0 2px 20px; background-image:url(../images/home_arrow.gif); background-position:left; background-repeat:no-repeat}
p a{color:#0a94d6; text-decoration:none;}

/********************************
 * HOMEPAGE BOXES
 ********************************/
/* we hide the plain text content off screen and replace it by an image */
.hidden{height: 1px; width: 1px; position: absolute; overflow: hidden; top: -999px; }
/* position the link */
#main_feature .arrowLink{margin:20px 0 0 10px;}
.small_assessments, .small_howdoi{border:1px solid #d9d9d9; padding:10px 10px 15px 10px; width:310px; voice-family: "\"}\""; voice-family:inherit; width:290px; } /* one width for normal browsers, a different width for IE5 */
.small_assessments{padding-right:100px; margin-bottom:10px; background-image:url(../images/small_assess.jpg); background-position:bottom right; background-repeat:no-repeat; width: 310px; voice-family: "\"}\""; voice-family:inherit; width: 200px; } /* one width for normal browsers, a different width for IE5 */
.small_assessments .arrowLink{padding-left:0; background-image:none;}
#middle{margin:10px 0 0 0; padding-top:2px; background-image:url(../images/bgBoxesTop.gif); background-position:top left; background-repeat:no-repeat}
#boxes{background-image:url(../images/bg_home_boxes_bottom.jpg); min-height:100px; background-position:bottom left; background-repeat:no-repeat}
.box{padding:10px 95px 55px 10px; margin:0 10px 0 0; float:left; min-height:100px; width:310px; voice-family: "\"}\""; voice-family:inherit; width:205px; } /* one width for normal browsers, a different width for IE5 */
#boxes{position:relative}
.box .arrowLink{position:absolute; bottom:20px;}
.arrowLink a:hover{text-decoration:underline;}

/********************************
 * HEADER HOME
 ********************************/
#header2{color:red; line-height:1em; margin:6px 0 0 0; margin-top:10px; padding:0px 0 0 0;}

/********************************
 * FOOTER HOME
 ********************************/
#footer{color:#696666; line-height:1em; margin-top:6px; padding:16px 0 0px 0; background-color:#efefef; background-image:url(../images/bg_footer.jpg); background-position:top; background-repeat:repeat-x; min-height:107px;}
#footer ul{margin:0 5px 0 0; padding:.5em 0 0 0; list-style:none; width:153px; float:left;}
#footer li{margin:0; padding:0; list-style:none;}
#footer h2{color:#4e8ec9;}
/***
#industry{width:340px; margin-left:10px; float:left;}
***/
#industry{width:420px; margin-left:80px; float:left;}
#industry a:hover{color:#067AB3;}
#industryQlink{width:320px; margin-left:15px;  padding:4px 0 0 0px; float:left;}
#industryQlink a:hover{color:#067AB3;}
#industryBanner{width:305px; margin-left:0.5px; padding:2px 0 0 5px; border-left:1px solid #cccccc; float:left; margin-right:5px; padding-bottom:0.8em;}
#keepInformed{width:245px; margin-left:1.2px; padding:3px 0 0 5px; border-left:1px solid #cccccc; float:left; margin-right:5px; padding-bottom:2.5em;}
#qualityEndorsed{float:left; margin-top:10px}
#footer a{text-decoration:none; color:#696666; margin:0; padding:0; }
#footerNav{text-align:right; padding-top:0px; padding-bottom:0; margin:0; font-size:9px;} 
#footerNav a:hover{text-decoration:underline}

