
/*********  common css starts  ************************************/

body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,p,img,fieldset,file,form{padding:0; margin:0; font-weight:normal;}
ul,l,ol{list-style:none;}
fieldset{border:0;}
img{border:0;}
.f_left{float:left;}
.f_right{float:right;}
.f_none{float:none;}
.a_left{text-align:left}
.a_right{text-align:right}
.a_center{text-align:center}
.clear{clear:both; line-height:1px; font-size:1px; height:1px;}
a:focus{outline:0;}
a{text-decoration:none;}

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

/*********  common css ends  ************************************/


/********* wrapper css starts  ************************************/
.padding_l45{padding-left:45px;}
.form_wrapper{width:307px; margin:0 auto;  background:url(../formimages/form_body_bg.gif) repeat-y 0 0;}
.top_crvs{font-size:2px; line-height:5px; height:11px;  background:url(../formimages/top_bg.gif) repeat-x 0 0;}
.top_crvs span{width:11px; height:11px;}
.top_crvs .left{float:left; background:url(../formimages/curves_sprite.gif) 0 0 no-repeat; width:11px; height:11px;}
.top_crvs .right{ float:right; background:url(../formimages/curves_sprite.gif) no-repeat -15px 0;}

.bottom_crvs{font-size:2px; height:11px; line-height:5px; background:url(../formimages/bottom_bg.gif) repeat-x 0 0;}
.bottom_crvs span{width:11px; height:11px;}
.bottom_crvs .left{float:left; background:url(../formimages/curves_sprite.gif) no-repeat 0 -15px;}
.bottom_crvs .right{ float:right; background:url(../formimages/curves_sprite.gif) no-repeat -15px -15px;}


.workarea{padding:5px 15px; position:relative;}
.workarea p b{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#178acd; }
.workarea .get_free{ position:absolute; width:317px; height:21px; left:7px; top:4px;}
.workarea ul{Padding-top:48px; }
.workarea ul li{ padding:4px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../formimages/border_stick.gif) repeat-x  0 100%;  }
.workarea ul li.last{background:none;   }

.workarea ul li span{ font-size:11px; }

.workarea ul li .label_text{float:left; width:84px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.workarea ul li .input_text{ width:184px; /**width:180px;*/ padding:3px; clear:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#797878; border:solid 1px #d6d5d5; background:url(../formimages/input_bg.gif) repeat-x  0 0; }
.workarea ul li .comment_box{ width:184px; /**width:180px;*/ height:45px; padding:3px; clear:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#797878; border:solid 1px #d6d5d5; background:url(../formimages/comment_box_bg.gif) repeat-x  0 0; }

.get_quote_normal{float:left;  width:120px; height:31px; background:url(../formimages/get_quote_normal_but.gif) no-repeat 0px 0px; }
.get_quote_over{float:left; width:120px; height:31px; background:url(../formimages/get_quote_hover_but.gif) no-repeat 0px 0px; cursor:pointer; }




/********* wrapper css ends  ************************************/

/*********  emp assig to css starts  ************************************/


