body {background:url(images/bg.jpg) top left repeat; margin:0px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#333;}
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px;}

h3 {display:block; font:normal 18px; padding:5px 20px; font:bold 18px Arial, Helvetica, sans-serif; color:#09F; }

#wrapper {width:977px; margin:0px auto; position:relative; display:block;}
.bgfix {background:url(images/bgfix.png) top left repeat-y; min-height:100%; padding:10px 9px 0px 9px; min-height:640px;}
.clear {clear:both;}
.button_container { display:block; padding:150px 90px;}
.button {width:350px; float:left; margin:0px 15px; background:url(images/nor_bg.jpg) top left repeat-x; border:solid 1px #0bb6ea;}
.button a {font:bold 20px Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; padding:15px 20px; display:block; color:#FFF; text-decoration:none;}
.button a:hover {background:url(images/hov_bg.jpg) top left repeat-x;}


#contactusform { padding:5px 20px 16px 20px;}
#contactusform table{border:solid 1px #ececec;}
#contactusform td{background:#f9f9f9; padding:5px 10px;}
.input {font:normal 13px Arial, Helvetica, sans-serif; color:#333; background:url(images/input_bg.png) bottom left repeat-x; border:solid 1px #d5d5d5; padding:3px; width:200px;}

.select{font:normal 13px Arial, Helvetica, sans-serif; color:#333; background:url(images/input_bg.png) bottom left repeat-x; border:solid 1px #CCC; padding:3px; width:200px; margin-bottom:10px;}
.select select {border:none; background:none;width:200px;}








