body,html, dl, dt,dd, form, p, h1, h2, h3, input, textarea  { padding:0; margin:0;}
body,html { font-family:	Verdana,Arial,sans-serif}
p { padding:7px 0}
a {}

h1 { font-size:18px}
dt { font-size:11px;  padding:7px 0 0 }
dt span {color:#f00;}
dd { margin:0; padding:0; line-height:100%;  vertical-align:bottom;  }
dd input, dd textarea {border: solid 1px #999999;  background-color:#F3F3EC;  width:100%; *width:99%;  font-size:11px; font-family:Verdana, serif; color:#666; }
dd textarea  { height:60px}

 
#errorMess { font-size:11px; display:none;    color:#f00; border:1px solid red; padding:3px 10px; text-align:center;  }

form { width:203px;  margin:auto; background:url("/form/img/ifr-bg.png") no-repeat center bottom ; }
.textform {padding:10px 10px 10px; background:transparent url(/images_test/dot_grey_2.gif) repeat-x scroll 1px top;  }
 h1 {background:url("/form/img/ifr-bg-top.png") no-repeat center top ; color:#F00; padding:10px 10px 7px; text-align:center;}


.HBUTTONS { text-align:right; padding:10px 0 0}


.thankBoxCont #frame {width:203px;  margin:auto; background:url("/form/img/ifr-bg.png") no-repeat center bottom ;}
.thankBoxCont div.FreeTriel, .thankBoxCont div.FreeTrielEF { text-align:center; padding:30px 0 0 0}
.thankBoxCont div.FreeTriel a, .thankBoxCont div.FreeTrielEF a { display:block; height:60px; margin:0 auto; width:172px;  background:url("../img/btn_freetrial.gif") no-repeat}
.thankBoxCont div.FreeTriel a:hover, .thankBoxCont div.FreeTrielEF a:hover {background-position: 0 -60px }

.thankBoxCont  p{ color:#5C5C5C; font-size:12px; font-weight:bold; padding:25px 10px; text-align:center; }
 .thankBoxCont h1 { font-size: 14px; background:url("/form/img/ifr-bg.png") no-repeat center top ; }

/*for Subscribe to Key Note*/
.subscribe form {background:url("/form/img/100911.jpg") no-repeat center top; height:348px;}
.subscribe h1 {
    color:#F00;
    background:transparent;
    font:bold 12px Verdana,Tahoma,Arial,Helvetica,sans-serif;
    height:25px;
    text-align:center;
    vertical-align:bottom;
    padding: 10px 10px 5px 10px;}

.subscribe .textform {
    padding:0 10px 10px 10px;
    background:transparent;}
.subscribe p{
color:#5C5C5C;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
margin: 0 10px 0 10px;
padding:0;}

.subscribe #errorMess {margin:0;background-color: White;}
.subscribe dt{
    font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif;
    font-size:10px;
    color:#5c5c5c;
    padding-top:4px;}

.subscribe dd input{
    background:#E2EDFC;
    border:1px solid #999999;
    color:#666666;
    font:11px Arial;
    height:17px;
    margin:0;
    padding:0;
    text-align:left;
    width:180px;
}

.error_cont{height:34px; padding-top:5px;}

.subscribe .HBUTTONS{padding-top:15px;}