/*------------------------------------------------------
RESET
------------------------------------------------------*/
html, body, img, h1, h2, h3, h4, h5, h6, ul, li, form { margin: 0; padding: 0; border: none; }
ul, li, dt, dd {margin: 0; padding: 0; list-style: none;}

/*------------------------------------------------------
BASIC ELEMENTS
------------------------------------------------------*/
html{overflow: -moz-scrollbars-vertical; }/*<--FORCE SCROLL BAR IN FIREFOX*/
body{font-family:'Trebuchet MS',sans-serif;font-size:12.5px; background: #cfd1bc url(/_img/site_bg.png) repeat-x; }
img{border:0;vertical-align:middle}
input, textarea{background: url("/_img/input_bg.png") no-repeat; border: 1px solid #999; padding: 4px; font-family: verdana, arial;}
label{display:block;color:#625344;margin:1em 0 .25em 0;}
a{color:#262626}
a:hover{color:#999}
strong{font-weight:600;}

/*------------------------------------------------------
FUNDAMENTAL CONTAINERS
------------------------------------------------------*/
.wrap { position: absolute; top:85px; left: 434px; width: 450px; color: #2e4b6b; }


/*------------------------------------------------------
HOME
------------------------------------------------------*/
.mark { position: absolute; top: 0; left: 0; }

.intro_copy { min-height:369px; }
.intro_copy { height: auto !important; height:369px; } /* clean way to make IE min-height */

.intro_copy h1 { margin-bottom: 54px; }
.intro_copy h2 { font-size: 13px; font-weight: bold; }

.contact_frm { background:#F4F4EC; border: 1px solid #ccc; padding:0 38px; margin-top:20px; } 
.contact_frm textarea { width:357px; font-size:12px; }
.contact_frm .submit { background: url(/_img/btn_send.png) no-repeat; border:none; width:64px; height:26px; cursor:pointer; }

.footer { margin-top:90px; padding-left:14px;  background: url(/_img/bullet.png) no-repeat 0 5px; color: #4f4f3c; font-family: Arial, Helvetica, sans-serif; font-size: 10px; width:380px; height:1%; position:relative; left:-14px; }
.footer span { color: #bcbc8f; }
.footer a { color: #bcbc8f; text-decoration: none; }

.pdf_call { background: url(/_img/icon_acrobat.gif) no-repeat; padding-left: 20px; }

.vd_error { color:#DF2929; }