@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, p, span, label, form{ margin:0; padding:0; line-height:normal;}
html, body {min-height:1100px;height: 100%;}
html{height:100%;}
body{ margin:-0; padding:0; border:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; text-decoration:none;}
a img{border:0;}
.main1{ width:100%; float:left; background:url(images/footer-bg-02.jpg) bottom left repeat-x;}
.main{ width:100%; float:left; }
.bg_home{background:url(images/main-header-bg2.jpg) -121px top no-repeat;}
.bg_inner{background:url(images/bg_inner.jpg) center top no-repeat;}
.headerbg{width:100%; height:auto; background:url(images/main-bg-01.jpg)top left repeat-x;}
.wrapper{ width:950px; height:auto; margin:0 auto; padding:0 5px;min-height:100%;}

/** html .main {height: 100%; height:auto !important;}
html>body .wrapper{ height:100%;}
.clear {clear:both;height:100%;overflow:visible;}*/

.clearfix {display: block;}
.clearfix:after {content:".";display: block;clear:both; visibility: hidden;line-height:0; height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix{height:1%;}
clear{clear:both;}

.header{ width:100%; height:129px; float:left;}

.logo{ width:305px; height:90px; float:left; padding:39px 0 0 25px;}
.logo h1{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:20px; color:#ffffff; visibility:hidden;}
.logo span{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:11px; color:#fadbba;}


.navigation{ width:495px; height:129px; float:right; padding:0 0 0 125px;}
.navigation ul{ margin:0; padding:0; list-style:none;}
.navigation ul li{ float:left; line-height:normal;}
.navigation ul li a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:16px; color:#EFCDA9; padding:32px 15px 0 15px; display:block;height:92px; float:left; text-shadow:1px 1px 2px #5e290a;}
.navigation ul li a span{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:11px; color:#efcda9; display:block;}

.navigation ul li a:hover{ color:#FFFFFF;}

.navigation ul li a.active{background:url(images/nav-hover.jpg) top left repeat-x; font-weight:bold;}
#cu3er-container {width:100%; height:317px; float:left; position:relative;}
#gallery{ width:960px; height:324px; float:left;position:relative;}
.featuredprojects{
position:absolute;
	right:0;
	top:0;
	z-index:1000;
	padding-right:5px;
}

.middlepart{ width:100%; height:auto; float:left; padding:97px 0 0 0;}
.howitworks{ width:100%; height:auto; float:left; background:url(images/howitworks.jpg) top left no-repeat; font-family:"lucida sans unicode", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:normal; color:#878787; padding:35px 0 55px 0;}

.howitworks h2{ font-family:"lucida sans unicode", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:normal; color:#878787; margin:0px; padding:0px;}

.icons{ width:65px; float:left; padding:12px 0 0 0;}
.headings{ width:225px; height:auto; float:left;}
.headings p{ line-height:18px; font-size:13px; color:#868686; font-family:"lucida sans unicode", Arial, Helvetica, sans-serif;}
.howitworks img{ margin:0 18px 0 0;}

.send_files{ width:330px; height:auto; float:left;}
.we_integrate { width:314px; height:auto; float:left;}
.you_receive_file{ width:305px; height:auto; float:left;}

.getmuchmore{ width:100%; height:220px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#777777; text-decoration:none; font-weight:normal;}
.getmuch-icon{ width:120px; height:165px; float:left; padding-top:16px;}
.getmuch-text{ width:830px; height:165px; float:left; padding:8px 0 0 0;}
.getmuchmore h3{ font-family:"lucida sans unicode", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:normal; color:#878787; margin:0px; padding:0px;}

.innerfooter{ width:950px; height:100%; margin:0 auto;}
.footerdiv{ width:100%; height:275px; float:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
.footerlinks{ width:220px; height:180px; float:left; padding:32px 0 0 0;}
.socialicons{ width:219px; height:180px; float:right; text-align:right; padding:32px 0 0 70px; background-image:url(images/shadow.png); background-repeat:no-repeat;  background-position:top right;}
.socialicons p{ float:left; font-size:11px; text-decoration:none; font-weight:normal; color:#c79577; font-family:Arial, Helvetica, sans-serif; line-height:16px;  padding:16px 0 0 0; }
.socialicons h4{ font-size:20px; width:130px; margin-left:85px;}
.footerdiv p{ float:left; font-size:11px; text-decoration:none; font-weight:normal; color:#c79577; font-family:Arial, Helvetica, sans-serif; line-height:16px;  padding:16px 0 0 0; }
.footerdiv p a{ font-size:11px; text-decoration:none; font-weight:normal; color:#c79577; font-family:Arial, Helvetica, sans-serif; line-height:16px;}
.footerdiv p a:hover{ font-size:11px; text-decoration:underline; font-weight:normal; color:#c79577; font-family:Arial, Helvetica, sans-serif; line-height:16px;}
.footerdiv ul{ margin:0; padding:16px 0 0 0; list-style:none;}
.footerdiv ul li{ line-height:normal; width:170px;}
.footerdiv ul li a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#c79577; font-size:11px; text-transform:uppercase; display:block; padding:4px 0 4px 7px; border-bottom:solid 1px #844927;}
.footerdiv ul li a:hover{ background:#914111; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#c79577; font-size:11px; text-transform:uppercase; display:block; padding:4px 0 4px 7px;}
.footerdiv ul li a.current{ background:#914111; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#c79577; font-size:11px; text-transform:uppercase; display:block; padding:4px 0 4px 7px;}

.footerdiv h4{font-size:20px; text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#ffffff; text-transform:uppercase;}

.bottomlinks{ width:100%; height:31px; float:left; font-family:"Segoe UI", Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f6d26; border-top:1px solid #592806; line-height:31px;}
.bottomlinks h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f6d26;}

.bottomlinks a{font-family:"Segoe UI", Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f6d26;}
.bottomlinks a:hover{font-family:"Segoe UI", Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; font-weight:normal; color:#9f6d26;}
.bottomlinks span{ padding:0 0 0 593px;}

p.footime{display:block; float:left; width:100%; text-align:right; margin:0; padding:9px 0 0 0;}
p.pad0{padding:5px 0 0 0;}

.innerpart{ width:100%; height:auto; float:left; padding:40px 0 0 0;}
h5.faqheading{font-size:26px; font-weight:normal; color:#777777;}
p.faqheadingdisc {font-size:12px; font-family:"lucida sans unicode", arial, verdana; color:#868686;}
.faqheadingimg{margin:0 10px -2px 0;}
.faqrow{padding:0 0 25px 0;}
.faqrow span{font-size:16px; color:#a1370e; padding:0 0 5px 0; display:block;}
.faqrow p{color:#777777; font-size:13px; font-family:"lucida sans unicode", arial, verdana; color:#868686;}
.faqrow p a{color:#777777; font-size:13px; font-family:"lucida sans unicode", arial, verdana; color:#868686; text-decoration:underline;}
.faqrow p a:hover{ text-decoration:none; color:#000000;}

.innerpart-left{ width:630px; float:left; padding-bottom:42px;}
.innerpart-left h2{ font-size:22px;}
.innerpart-right{ width:290px; float:right;}
.faqrowbordertop{ background:url(images/faqrowbordertop.jpg) 0 0 repeat-x; padding: 15px 0 0 0; margin-top:21px; }
.faqrowbordertop p{color:#000000;}
.faqrowbordertop a{color:#000000; text-decoration:underline;}
.faqrowbordertop a:hover{color:#000000; text-decoration:none;}

.clientsvoice{width:230px; height:190px; float:left;  background:url(images/clientsvoice.png) 0 0 no-repeat; padding:20px 30px 50px 30px;}
.clientsvoice h6{ font-size:24px; font-family:"lucida sans unicode", arial, verdana;}
.arial11{font-size:13px; color:#777777; padding:5px 0 0 0; line-height:18px;}
.daniel{font-size:12px; color:#c0690e;   display:block; float:left; width:88%; padding:12px 0 0 35px;}
.float_left{float:left;}
.w100p{width:100%;}
.reqfreequote{ font-family:"lucida sans unicode", arial, verdana; font-size:22px; color:#1a1a1a; text-decoration:none; padding:40px 0 0 20px; display:block; }
.reqfreequote img{vertical-align:middle;}

.imfeeling{background:url(images/imfeeling.gif) 25px 5px no-repeat; padding:0 0 0 90px; margin:40px 0 0 0;}

.portrow{width:611px; float:left; padding:0 0 25px 0;}
p.portrowtext{background:url(images/portrowtextbg.gif) 0 0 repeat-x; width:562px; display:block;  margin:2px 0 0 0; padding:10px 20px; float:left;}
.port1{display:block; float:left;}
.port1:hover{border:1px solid #be560d; margin:-1px;}
.portmain{ font-size:16px; text-transform:uppercase; font-weight:bold; text-decoration:none; color:#333333; width:200px; float:left;}
p.portrowtext a:hover{text-decoration:underline;}
.portsecond{ font-size:13px;   text-decoration:none; color:#666666; width:200px; float:right; text-align:right; font-family:"lucida sans unicode", arial, verdana;}

.our_latest_work{width:610px; height:60px; padding-bottom:35px;}
.ourwork_icon{width:90px; height:60px; float:left; padding-top:10px;}
.ourwork_txt{width:510px; height:60px; float:left; font-size:22px;}
.ourwork_txt p{width:510px; height:60px; float:left; font-family:"lucida sans unicode", Arial, Helvetica, sans-serif; font-size:13px; color:#868686;}

/*testimonials*/
.heading_o{font-family:"lucida sans unicode", Arial, Helvetica, sans-serif; font-size:22px; color:#090909; height:45px; line-height:45px;}
.testirow{padding:0 0 25px 0; font-size:16px; color:#a1370e;}
.testirow span{font-size:16px; color:#868686; padding:0 0 5px 0;}
.testirow p{color:#777777; font-family:"lucida sans unicode",arial,verdana; font-size:13px;line-height:20px;padding-top:2px;}
/*ordernow*/
.order_box{ width:630px; height:auto; float:left; padding-bottom:42px; padding-top:40px;}
.sent_m{ width:100%;border:1px solid #CCCCCC; position:absolute; height:37px; font-family:Arial, Helvetica, sans-serif; line-height:37px;font-size:14px; font-weight:bold; color:#37ae14; padding-left:8px; word-spacing:normal; background-color:#FFFFFF; float:left;}
.error_m{ width:618px; height:37px; font-family:Arial, Helvetica, sans-serif; line-height:37px;background-image:url(images/errorbox.gif); background-repeat:no-repeat;  background-position: top left;font-size:14px; font-weight:bold; color:#f27920; padding-left:8px; word-spacing:normal; margin-top:15px; margin-bottom:15px;}
.filled{ width:614px; padding:5px; margin:0px; line-height:25px;}
.filled1{ width:614px; padding:5px; margin:0px; line-height:25px;}
.filled label{ width:200px; padding:0px 0px 0px 0px; margin-bottom:10px; font-family:"lucida sans unicode", arial, verdana; text-decoration:none; font-weight:normal; color:#777777; font-size:13px; float:left;}
.filled1 label{ width:200px; padding:0px 0px 0px 0px; margin-bottom:10px; font-family:"lucida sans unicode", arial, verdana; text-decoration:none; font-weight:normal; color:#000000;  font-size:13px;  float:left;}


.inp_s{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/round_box_small.gif); background-repeat:no-repeat;  background-position: top left;height:27px; border:0;}


.inp_s_error{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/inp_s_red.gif); background-repeat:no-repeat;  background-position: top left;height:27px; border:0;}

.inp_s_errorHovered{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/inp_s_red.gif); background-repeat:no-repeat;  background-position: top left;height:27px; border:0;}

.inps1{padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000; background-image:url(images/round_box_small1.gif); background-repeat:no-repeat;  background-position: top left;height:27px;font-size:16px; border:0;}

.inp_b{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/round_box.gif); background-repeat:no-repeat;  background-position: top left;height:27px; border:0;}

.inp1{padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000; background-image:url(images/round_box1.gif); background-repeat:no-repeat;  background-position: top left;height:27px;font-size:16px; border:0;}
.inp_redHovered{padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000; background-image:url(images/round_red.gif); background-repeat:no-repeat;  background-position: top left;height:27px;font-size:16px; border:0;}

.inp_red{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000; font-size:16px; background-image:url(images/round_red.gif); background-repeat:no-repeat;  background-position: top left;height:27px; border:0;}

.meassge_txt{ width:614px; padding:5px 0 5px 0; margin:0px; line-height:25px; font-size:13px; font-family:"lucida sans unicode", Arial, Helvetica, sans-serif; color:#777777;}
.inp_m{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; /*background-image:url(images/message_box.gif); background-repeat:no-repeat;  background-position: top left;*/height:187px; border:1px solid #cccccc; -moz-border-radius:4px; -webkit-border-radius:4px;}

.inp_mred{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; /*background-image:url(images/message_box.gif); background-repeat:no-repeat;  background-position: top left;*/height:187px; border:1px solid #ff0000; -moz-border-radius:4px; -webkit-border-radius:4px;}


.inp_mHovered{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/message_box1.gif); background-repeat:no-repeat;  background-position: top left;height:187px; border:0;}


.inp2{padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000;/* background-image:url(images/message_box1.gif); background-repeat:no-repeat;  background-position: top left;*/height:187px;font-size:16px; border:1px solid #cccccc; -moz-border-radius:4px; -webkit-border-radius:4px;}
.list_i{ padding:0px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/list.gif); background-repeat:no-repeat;  background-position: top left;height:34px; border:0;}
/*contact*/
.contactbox{width:494px; height:auto;}
.contactbox_top{width:494px; height:19px; background-image:url(images/con_top.jpg); background-repeat:no-repeat; background-position:top left;}
.contactbox_mid{width:454px; height:auto; background-image:url(images/con_mid.jpg); background-repeat:repeat-y; background-position:top left; padding:0 0 0 40px;}
.contactbox_bottom{width:494px; height:19px; background-image:url(images/con_bottom.jpg); background-repeat:no-repeat; background-position:top left;}
.heading_txt{font-family:"lucida sans unicode", Arial, Helvetica, sans-serif; font-size:22px; color:#777777; height:45px; line-height:45px;}
.con_filled{width:414px; padding:5px; margin:0px; line-height:25px;}

.con_filled1{width:414px; padding:5px; margin:0px; line-height:25px;}

.con_filled label{ width:113px; padding:0px 0px 0px 0px; margin-bottom:10px; font-family:"lucida sans unicode", arial, verdana; text-decoration:none; font-weight:normal; color:#777777; font-size:13px; float:left;}
.con_filled1 label{ width:113px; padding:0px 0px 0px 0px; margin-bottom:10px; font-family:"lucida sans unicode", arial, verdana; text-decoration:none; font-weight:normal; color:#000000;  font-size:13px;  float:left;}
.arial_green{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#37ae14;}
.arial_red{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f27920; height:30px; line-height:25px; margin-top:10px;}
.inp_con{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/cont_m_box.jpg); background-repeat:no-repeat;  background-position: top left;height:124px; border:0;}

.inp_conred { padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; height:97px; border:0; background-image:url(images/cont_red.jpg); background-repeat:no-repeat; background-repeat:top left; height:124px;}






.inp_conHovered{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/cont_m_box1.jpg); background-repeat:no-repeat;  background-position: top left;height:124px; border:0;}

.inp2con{padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000; background-image:url(images/cont_m_box1.jpg); background-repeat:no-repeat; background-position: top left;height:124px;font-size:16px; border:0;}


.send_box{ width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; height:40px; line-height:40px; padding-left:125px; margin-top:5px;}
.send{ width:110px; height:40px; float:left;}
.close{  width:190px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777777;line-height:40px; float:left; text-decoration:none;}
.close a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777777;line-height:40px; text-decoration:none;}
.close a:hover{text-decoration:underline;}

.inp_sHovered{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/round_box_small1.gif); background-repeat:no-repeat;  background-position: top left;height:27px; border:0;}

.inp_bHovered{ padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#333333; font-size:16px; background-image:url(images/round_box1.gif); background-repeat:no-repeat; background-position:top left; height:27px; border:0;}

.comment-row{ float:left; padding:15px; width:605px; border:1px solid #eeeeee; margin:0 0 10px 0;}
.commnetimage{ display:block; float:right; width:32px; height:32px; padding:2px; border:1px solid #999999; background-color:#FFFFFF;}
.commnetimage:hover{border:1px solid #f18e00; background-color:#f18e00; }

.comment-row p{font-size:1.1em;}
.comment-row p.comhead{ font-size:1.2em; color:#f5ac44; font-weight:bold;}
.comment-row p.comhead span{color:#999999;}
.comment-row p.compre{ padding:0 0 10px 0; color:#f5ac44;}

/*portfolio detail page css start here*/
.portfolio_heading{width:602px; height:40px; float:left; font-size:18px; text-transform:uppercase; color:#666666;}
.portrow_p{width:602px; float:left; height:auto; padding:0 0 20px 0; border:1px solid #F4F4F4;}
.prot_txt{width:578px; float:left; height:auto; padding:13px; background-color:#f5f5f5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#716f6f; margin-top:8px;}
.white_box{width:575px; float:left; height:auto; padding:10px; background-color:#ffffff; border:1px #f5f5f5 solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#716f6f; margin-top:20px;}
.grey_box{width:575px; float:left; height:auto; padding:10px; background-color:#f8f8f8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#716f6f; margin-top:20px;}
.left_txt{width:526px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#716f6f;}
.left_txt p{width:536px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#716f6f;}
.left_txt p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#337bc1; text-decoration:none;}
.left_txt p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
.right_img{width:38px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#716f6f;}
.arial_11{width:575px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#716f6f;}
.filled p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; padding-right:15px;}
/*portfolio detail page css end here*/

/*new inpt box*/
input.input {font-size: 14px;padding: 8px 5px;font: normal 14px arial, helvetica, sans-serif;border: 1px solid #dcdcdc;color: #444;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;}	

input.inp_click {font-size: 14px;padding: 8px 5px;font: normal 14px arial, helvetica, sans-serif;border: 1px solid #000000;color:000000; -moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;}	

input.input-error {font-size: 14px;padding: 8px 5px;font: normal 14px arial, helvetica, sans-serif;border: 1px solid #ea7676;color: #444;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;}	



input.input:focus{border: 1px solid #000000;outline: none;}
input.username{width: 265px; height:}
input#search_reshult{width:167px; padding:5px;/* background:url(../images/searchicon.gif) 155px 5px no-repeat; */font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; font-size:12px; font-weight:normal; color:#9c9895;}


.inpnew {padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000;/* background-image:url(images/message_box1.gif); background-repeat:no-repeat;  background-position: top left;*/height:187px;font-size:16px; border:1px solid #000000; -moz-border-radius:4px; -webkit-border-radius:4px;}

/*new inpt box*/

.top_message{ width:98.3%; background-color:#e1ffc6; border:1px solid #d9f6be; padding:10px 10px; margin:0 0 5px 0; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#4da003; text-shadow:1px 1px 1px #ffffff; -moz-border-radius-bottomleft:1%; -moz-border-radius-bottomright:1%; opacity:0.9; filter:alpha(opacity=90);}

.top_message_error{ width:98.3%; background-color:#fce7e7; border:1px solid #f9dddd; padding:10px 10px; margin:0 0 5px 0; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#e04c4c; text-shadow:1px 1px 1px #ffffff; -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px; 
opacity:0.9; filter:alpha(opacity=90); }