/*<![CDATA[*/
/* This is the stylesheet for your contact us page, created by TIERRA Hosting http://www.tierrahosting.com */
    body { background: #333333; font-family: Arial, Verdana, Tahoma, Serif; font-size: 12px; margin: 0; padding: 0;}
    img {border: 0;}
    div.test {margin-left: auto; margin-right: auto; text-align: center; width: 1024px;}

/* HOME link on menu bar */
    a.home:link, a.home:active, a.home:visited {color: #333333; text-decoration: none;}
    a.home:hover {color: #999999; text-decoration: none;}

/* all the rest of the links on the menu bar and site, are black and grey when moused over */
    a:link, a:active, a:visited {color: #000000; text-decoration: none;}
    a:hover {color: #d2d2d2; text-decoration: none;}

/* link is green and white when moused over */
    a.qlink:link, a.qlink:active, a.qlink:visited {color: #a2f557; text-decoration: none;}
    a.qlink:hover {color: #ffffff; text-decoration: none;}

/* link is grey and white when moused over */
    a.copyright:link, a.copyright:active, a.copyright:visited {color: #868687; text-decoration: none; font-size: 11px;}
    a.copyright:hover {color: #ffffff; text-decoration: none;}

/* this is the center table data row that holds the page content */
    td.midbody {background: #333333 url('../pages/images/contactusb.png') no-repeat left top; text-align: center; vertical-align: bottom; width: 774px; height: 310px;}

/* this division holds the form itself */
    div.floatin {float:right; background: transparent; padding: 5px; margin: 5px; margin-right: 0px; margin-bottom: 0px; width: 400px; height: 195px; text-align: right; vertical-align: bottom;}

/* this is the form */
    .form_text {width: 300px; padding: 2px; color: #000000; background: #FFFFFF; border: 1px solid #a2f557;}
    .form_textarea {width: 300px; height: 70px; overflow: auto; padding: 2px; color: #000000; background: #FFFFFF; border: 1px solid #a2f557;}
    .form_button {height: 27px; width: 75px; font-size: 14px; font-weight: bold; border-width: 1px; color: #000000; background: #d2d2d2;}

/* label for input boxes: name, email, message */
    div.title {color: #a2f557; font-weight: bold;}

/* division for submit button to be aligned to the right */
    div.alignright {text-align: right;}

/* ooppss, error message boxes */
    .error {position: absolute; z-index: 1000; top: 60px; left: 60px; border: 1px solid #000; background: #B8E227 url('../pages/images/errorback.PNG'); color: #800517; font-weight: bold; font-size: 15px; margin:20px; padding:20px;}
    .error2 {position: absolute; z-index: 1000; top: 140px; left: 60px; border: 1px solid #000; background: #B8E227 url('../pages/images/errorback.PNG'); color: #800517; font-weight: bold; font-size: 15px; margin:20px; padding:20px;}
/*]]>*/