html { background: #00A08E; }
body { font-size: 0.6875em; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 2em; background: #00a08e; color: #fff; }


/*
 * Links
 */
a { color: #ff9933; overflow: hidden; }
a:hover, a:focus { text-decoration: none; }
.more { font-weight: bold; }


/*
 * Headers
 */
h1 { font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 2.1818em; line-height: 1.2em; margin-top: 0; margin-bottom: .8em; color: #00A08E; font-style: italic; font-weight: normal; }
h2 { font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 1.3636em; line-height: 1.2em; margin-top: 0em; color: #FF9933; font-weight: normal; }
h3, h4, h5, h6 { font-size: 1em; color: #9a1414; }


/*
 * Table
 */
thead td, thead th { border-bottom: 1px solid #292954; color: #292954; font-weight: bold; }
th, td { border: 0; text-align: left; }


/*
 * Lists
 */
ul { margin-left: 1em; }
ul li { background: url(/i/bullet.gif) no-repeat 0 .65em; list-style: none; padding-left: 14px; }
li ul, li ol { margin-top: 0; margin-bottom: 0; }
li { margin: .3em 0; }
ol li { list-style-type: decimal; }
ol li ol li { list-style-type: lower-alpha; }
ol li ol li ol li { list-style-type: upper-roman; }


/*
 * Forms
 */
legend { display: none; }
.txInput, textarea, select { border: 1px solid #DEDEE9; }
select { padding: .1em .2em; }
.txInput:focus, textarea:focus,
.txInput.focus, textarea.focus { border-color: #b5b5be; }
textarea { overflow: auto; }

.formItem { margin-bottom: .7em; clear: both; display: inline-block; }
.formItem { display: block; }
.formItem:after { display: block; clear: both; height: 0; visibility: hidden; content: '.'; }
.formItem label { float: left; width: 10em; p/adding: 0 .6em; }
.formItem label em { line-height: 1.4em; display: block; }
.formItem label.error { display: block; margin-left: 10.3em; color: red; width: auto; }
.formSubmit { margin-left: 0; }
.txInput, textarea { padding: .4em .6em; }

.description { font-size: .9166em; background: #FFEDDC url(/i/description.png) repeat-x 0 0; line-height: 1.3em; display: block; clear: both; margin: 1em auto; width: 56%; padding: .5em 1em; }

/*For Checkboxes/radios */
.ckFormItem label { float: none; }


/*
 * Alignemtns
 */
.aLeft { text-align: left; }
.aRight { text-align: right; }
.aCenter { text-align: center; }
.fLeft { float: left; display: inline; }
.fRight { float: right; display: inline; }


/*
 * Columns
 */
.col { display: inline;	float: left; margin-right: 4%; _margin-right: 2%; width: 48%; *width: 45%; }
.small { width: 22%; *width: 21%; }
.last { margin-right: 0; }


/*
 * Clearers
 */
.clear { clear: both; }

.easyclear,
.inner,
.pager {
	display: inline-block;
}

.easyclear,
.inner,
.pager {
	display: block;
}

.easyclear:after,
.inner:after,
.pager:after {
	content: '.';
	clear: both; 
	display: block;
	height: 0;
	visibility: hidden;
}


/*
 * Layout
 */
#content { background: #fff url(/i/bgContent.png) no-repeat 50% 0; color: #333; padding: 60px 0 30px 0; }
#inner { m/argin-left: 257px; margin-left: 16px; overflow: hidden; float: left; width:703px;}
hr { display: none; }

.inner { width: 960px; margin: 0 auto; }


/*
 * Header
 */
#header { background: #ff9933 url(/i/bgHeaderRepeat.png) no-repeat 50% 100%; }
#header h1 { float: left; margin: 0; }
#header h1 a { float: left; width: 224px; height: 123px; background: url(/i/GPVLogo.png) no-repeat 0 0; text-indent: -9999em; }
#header ul, #header li { margin: 0; list-style: none; }
#header a { color: #fff; }
#header .inner { position: relative; background: url(/i/bgHeader.png) no-repeat 100% 0; }

#header h2 { width: 620px; position: absolute; left: 270px; bottom: 80px; color: #fff; font-family: "Trebuchet MS", "Lucida Sans-Serif Unicode", Verdana, Arial, Sans-Serif; font-size: 1.8181em; font-style: italic; margin: 0; display: none; }


/*
 * General Navigation
 */
#nav { position: absolute; right: 0; bottom: 0; width: 703px; height: 51px; background: url(/i/nav.png) no-repeat 0 0; }
#nav li { float: left; display: inline-block; background: none; padding: 0; }
#nav li { display: inline; }
#nav a { float: left; width: 108px; height: 51px; display: inline; text-indent: -9999em; background: url(/i/nav.png) no-repeat -9999em -9999em; }
#nav a:hover, 
#nav a:active,
#nav a.active { background-position: 0 -51px; }

#nav .nav2 a { width: 158px; }
#nav .nav2 a:hover,
#nav .nav2 a:active,
#nav .nav2 a.active { background-position: -108px -51px; }
#nav .nav3 a { width: 132px; }
#nav .nav3 a:hover,
#nav .nav3 a:active,
#nav .nav3 a.active { background-position: -266px -51px; }
#nav .nav4 a { width: 105px; }
#nav .nav4 a:hover,
#nav .nav4 a:active,
#nav .nav4 a.active { background-position: -398px -51px; }
#nav .nav5 a { width: 78px; }
#nav .nav5 a:hover,
#nav .nav5 a:active,
#nav .nav5 a.active { background-position: -503px -51px; }
#nav .nav6 a { width: 121px; }
#nav .nav6 a:hover,
#nav .nav6 a:active,
#nav .nav6 a.active { background-position: -581px -51px; }

.introText { margin-bottom: 2em; }


/*
 * Inline Cart
 */
#inlineCartBar { height: 27px; line-height: 27px; position: absolute; top: 45px; right: 0; font-size: 1.3em; z-index: 90; }
#inlineCartBar h4 { display: inline; text-align: right; color: #fff; font-size: .9em;}

#inlineCartBar .finalizeOrder { font-weight: bold; }

#inlineCartWrapper { display: inline; }
#inlineCartWrapper #showInlineCart { }
#inlineCartWrapper.active #showInlineCart {  }

#inlineCart { background: #fff; border: 1px solid #00A08E; width: 21em; padding: 10px; color: #F97C00; line-height: 1.2em; text-align: center; display: none; position: absolute; top: 22px; right: 0; font-size: .75em; }
#inlineCart ul { text-align: left; display: inline-block; }
#inlineCart li { display: inline-block; border-bottom: 1px solid #00A08E; padding: 4px 0; background: none; }
#inlineCart li { display: block; }
#inlineCart li:after { display: block; content: '.'; clear: both; height: 0; visibility: hidden; }
#inlineCart a { color: #333333; }
#inlineCart .text { float: left; width: 14em; }
#inlineCart .text a { text-decoration: none; display: block; }
#inlineCart .text a strong { display: block; }
#inlineCart .text a:hover, #inlineCart a:focus { text-decoration: underline; }
#inlineCart .cant { float: right; width: 6.5em; text-align: center; position: relative; }
#inlineCart .cant input { width: 2em; text-align: center; }
#inlineCart .cant a { text-transform: uppercase; font-size: .7272em; }
#inlineCart .cant .minus, #inlineCart .cant .plus { background: url(/i/cartOptions.png) no-repeat 0 0; width: 17px; height: 17px; display: block; position: absolute; left: 0; top: 0; text-indent: -9999em; }
#inlineCart .cant .plus { background-position: 0 -17px;  right: 0; left: auto; }
#inlineCart #noProducts { font-weight: bold; }

#inlineCart .total { text-align: left; color: #F97C00; padding: 4px 8px; display: inline-block; margin-bottom: 10px; }
#inlineCart .total { display: block; }
#inlineCartBar #inlineCart .finalizeOrder { background: url(/i/buttons.png) 0 -300px; width: 129px; height: 26px; text-indent: -9999px; display: block; margin: 0 auto; }

/*
 * User Nav
 */
#userNav { float: right; margin-top: -50px; position: relative; color: #FFF; width: 960px; text-align: right; }
#userNav * { display: inline; background: none; }
#userNav li, #userNav p { padding-left: 0; margin-left: 15px; }
#userNav a { text-decoration: none; color: #FFF; }
#userNav a:hover, #userNav a:focus { text-decoration: underline; }
#userNav .lnk { position: absolute; left: -15px; top: -10px; }

/*
 * Banner
 */
#banner {background: #f97c00 url(/i/bgBanner.png) no-repeat 50% 100%;}
#banner img { display: block; margin: 0px auto;}


/*
 * Quote
 */
.quote { padding: 1em 1em 1em 2em; display: block; background: #eafffd; border-left: 4px solid #00a08e; color: #9a1414; display:inline-block; overflow: hidden; }
.quote { display:block;}

/*
 * Column
 */
#column { float: right; width: 240px; display: inline; margin-left: 15px; } 
#column h3 { margin-top: 0; }
#column .box { margin-bottom: 1em; }
#column .box p { text-align:center;color:#F97C00;}
#column .image { text-align: center; color: #f97c00; font-size: line-height: 1.3em; }
#column .image span,
#column .image a { display: block; border: 1px solid #eafffd; padding: 1px; }
#column .image img { display: block; }
#column .image p { margin: .5em; }

#column .quote { padding-left: 1em; }



/*
 * Flexible List
 */
.listItem { overflow: hidden; width: 100%; margin: 0 0 2em 0; }
.listItem p { margin-bottom: .5em; }
.listItem a{ text-decoration:none; }
.listItem a:hover{ text-decoration:underline; }
#list.column { margin-right: 315px; display: inline-block; }
#list.column { display: block; }
#listIntroduction { margin-bottom: 2em; }

.listItem h2 { margin-top: 0; }
.subHeading { margin: -1em 0 1em 0; f/ont-weight: bold; color: #00A08E; }
.listImage { float: left; display: inline; width: 120px; overflow: hidden; margin: 0; }
.listImage * { float: left; }
.listText { margin-left: 130px; }

/*Fix for IE "Margin transreference bug */
.listItem p { *margin-bottom: 0; *padding-bottom: 1em; }



/*
 * Account
 */
#account h2 { border-bottom: 1px solid #00A08E; padding-bottom: .3em; }
 
#account label { width: 14em; text-align: right; }
#account .txInput { width: 15em; margin-left: 4px; }
#account select { width: 16.3em; margin: .4em 0; margin-left: 4px; }
#account textarea { width: 15em; line-height: 1.5em; height: 8em; margin-left: 4px; }

#account dl { display: inline-block; margin-bottom: 2em; }
#account dl { display: block; }
#account dl:after { display: block; clear: both; height: 0; visibility: hidden; content: '.'; }
#account dt { float: left; width: 14em; text-align: right; padding: .4em .6em; clear: left; }
#account dd { float: left; width: 10em; padding: .4em .6em; }

#registerSubmit, #btnLansareComanda { clear: both; margin: 0; text-align: center; }

#companyToggler { margin-bottom: 2em; }


/*
 * Contact Form
 */
#contactMessage { float: left; width: 400px; display: inline; margin-right: 20px; }
#contactDetails { float: left; width: 250px; }
#contact label { display: block; /*font-weight: bold;*/ float: none; width: auto; padding: .1em 0; }
#contact textarea { width: 94%; height: 21.3em; }
#contact .txInput { width: 16em; }
#contact select { width: 17.5em; }
#contact .formSubmit { margin-left: 0; }



/*
 * Shopping cart
 */
#shoppingCart table { width: 100%; }
#shoppingCart table thead td { border: solid #F97C00; border-width: 0 0 1px 0; }
#shoppingCart h3 { font-size: 1.1818em; }
#shoppingCart h3 a { text-decoration: none; }
#shoppingCart h3 a:hover, #shoppingCart h3 a:focus { text-decoration: underline; }
#shoppingCart .txInput { width: 2em; text-align: center; }
#shoppingCart .sterge { font-size: .9166em; }
#total { font-weight: normal; }


/*
 * Filter
 */
#filter { float: left; width: 241px; }
#filter h1 { color: #9A1414; }
#filter fieldset { background: url(/i/filtruTitle.png) no-repeat 0 0; padding-top: 40px; }
#filter fieldset p { background: #ffefdf url(/i/filtruBg.png) no-repeat left bottom; padding: 1em; font-size: 1.2727em; }
#filter fieldset .formItem { text-align: right; }
#filter fieldset label { float: none; width: auto; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 1.1818em; color: #9a1515; font-weight: bold; font-style: italic; }
#filter fieldset select { width: 12em; border: 1px solid #9a1515; color: #9a1515; }
#filter fieldset .formSubmit { margin: 0; text-align: right; }


/*
 * Product  List
 */
#subcategories { background: url(/i/subcategories.png) repeat-x 0 0; padding: 6px 9px; font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Verdana, Helvetica, Arial, sans-serif; margin: 1em 0; }
#subcategories h2 { margin: 0; }
#subcategories ul { margin: 4px 0 0 15px; }
#subcategories li { float: left; width: 47%; }
#subcategories a { text-decoration: none; }
#subcategories a:hover, #subcategories a:focus { text-decoration: underline; }

#productList { margin: 1em 0; font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size: 1.09em; line-height: 1.3em; font-style: italic; }
#productList li { float: left; display: inline; margin: 0 0 0 21px; width: 160px; padding: 0 0 36px 0; background: none; }
#productList li.newLine { margin: 0; clear: left; }
#productList .image { border: 1px solid #ffb163; width: 158px; height: 105px; overflow: hidden; background: #fff; text-align: center; position: relative; }
#productList .image span { display: block; width: 32px; height: 32px; background-repeat: no-repeat; background-position: 0 0; text-indent: -9999px; position: absolute; top: -1px; right: -1px; padding: 0; }
#productList .image span.promotie { background-image: url(/i/icon-reducere.gif); }
#productList .image span.nou { background-image: url(/i/icon-nou.gif); }
#productList .buy { text-align: left; }
#productList a { text-decoration: none; display: block; color: #000000; }
#productList a strong, #productList a em, #productList a span  { display: block; }
#productList a strong { background: #ff9933 url(/i/productList.gif) no-repeat left bottom; font-style: italic; font-size: 1.166em; line-height: 1.1em; padding: 7px; color: #fff; }
#productList a span { padding: 4px 7px; }
#productList a em { font-size: 1.166em; padding: 0 7px; color: #ff9933; font-weight: bold; }
#productList a:hover, #productList a:focus { text-decoration: none; border: 1px #00A08E solid;}

#productList .text { padding-bottom: 10px; min-height: 12em; _height: 12em; }
#productList .text  a { border: none; }



/*
 * Pager
 */
.pager {  font-size: 1.2727em; font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Arial, sans-serif; color: #FF9933; line-height: 1.9em; font-style: italic; }
.pager div { float: right; }
.pager a { color: #9A1414; }
.pager a, .pager span { text-decoration: none; float: left; padding: 0 .2em; display: inline; }
.pager a:hover, .pager a:focus { text-decoration: underline; }
.pager .active { font-weight: bold; }
.pager .prev, .pager .next { width: 29px; height: 26px; background: url(/i/pager.png) no-repeat 0 0; padding: 0; text-indent: -9999em; margin: 0 .2em 0 0; }
.pager a.next { background-position: -29px 0; margin-left: .2em; margin-right: 0; }
.pager span.prev { background-position: 0 -26px; }
.pager span.next { background-position: -29px -26px; margin-left: .2em; margin-right: 0; }

#pagerTop { margin-top: -2em; }
.nota { margin-top: 3em; font-size: 1.2727em; color: #9A1414; }


/*
 * Single Product
 */
.single .image { float: left; width: 242px; overflow: hidden; }
.single .image div {  }
.single .image a { border: 1px solid #FF9933; display: block; width: 240px; overflow: hidden; background: #fff; cursor: url(/i/zoom.png); cursor: pointer; }
.single .image a:hover, .single .image a:focus { border-color: #00A08E; }
.single .image img { display: block; }
.single .image ul, .single .image li { margin: 0; list-style: none; display: inline-block; }
.single .image ul { margin: 8px 0 0 -10px; display: block; }
.single .image li { float: left; width: 52px; height: 35px; display: inline; margin: 0 0 8px 11px; background: none; padding: 0; }
.single .image li a { display: block; width: 50px; height: 33px; border-color: #FFB163; }
.single .text { margin-left: 260px; display: inline-block; }
.single .text { display: block; }
.single .text:after { content: '.'; display: block; clear: both; height: 0; visibility: hidden; }

.single h2 { font-size: 1em; margin: 0em 0 .5em 0; }


/*
 * Price Box
 */
#price { font-size: 1.33em; font-weight: bold; line-height: 1.3em; float: right; width: 100px; }
#price del { color: #bebecb; }
#price small { font-size: .625em; font-weight: normal; display: block; line-height: 1.6em; padding: 0 3px; }


/*
 * Buy Now
 */
#buy { width: 154px; float: right; }
#buy legend { display: none; }
#buy input { width: 3em; text-align: center; }
#buy .button { background-position: 0 -300px; }
#buy.variants { clear: both; float: none; padding-top: 3em; width: 100%; line-height: 22px; }
#buy.variants div { margin-bottom: 1.5em; }
#buy.variants h3 { margin: 0; font-size: 1.25em; }
#buy.variants .price { float: left; }
#buy.variants .variantBuy { float: left; width: 370px; text-align: right; padding-right: 10px; }
#buy.variants a { float: right; }

/*
 * Finalizare comanda
 */
#finalizareComanda #inlineCartBar { background-position: 0 -54px; }
#finalizareComanda #inlineCartBar h4,
#finalizareComanda #inlineCartBar .produseInCos,
#finalizareComanda #inlineCartBar #inlineCartWrapper,
#finalizareComanda #inlineCartBar .finalizeOrder { display: none; }


/*
 * Meesages & Error Messages
 */
#ctl00_dvMessage { color: #292954; display: block; width: 10em; height: 4em; padding: 2em; border: .5em solid #292954; background: #F1F1F8; position: absolute; top: 50%; left: 50%; margin: -6em 0 0 -3em; }
.message { padding: 1.9em 1em; background: #FFBB76 url(/i/description.png) repeat-x 0 0; margin: 2em 0; color: #fff; line-height: 1.4em; } 
.message h3 { margin-top: .5em; }
.message a { color: #fff; }
.error h3 { color: #DF291B; }


/*
 * Buttons
 */
.button { background: url(/i/buttons.png) no-repeat 0 0; width: 129px; height: 26px;  border: 0; padding: 0; cursor: pointer; text-indent: -9999px; display:block; }
a.button { display: block; }
0
.formSubmit .button { display: block; }
#ctl00_cpBody_dvSubscribe .button,
#contact .button { display: block; }

.listItem .button { height: 20px; width: 93px; background-position: -200px 0; }
#btnCauta { background-position: 0 -100px;  float: right; }
#btnAutentifica { background-position: 0 -200px; margin-bottom: .5em; display: block; }
#ctl00_cpBody_btnContNou { background-position: -200px -200px; }
#ctl00_cpBody_btnMaiDeparte { background-position: -200px -300px; height: 44px; }
#btnTrimiteParola { background-position: 0 0; w/idth: 127px;}
#btnTrimiteParola .button {display:block;}
#ctl00_cpBody_btnSalvare,
#ctl00_cpBody_btnModificare { background-position: -400px -200px; height: 44px; }
#btnLansareComanda { background-position: -400px -300px; height: 44px; d/isplay:block;}
#btnSend { background-position: 0 -262px; width: 162px; display:block;}


/*
 * Footer
 */
#footer { padding-top: 70px; background: url(/i/bgFooter.png) no-repeat 50% 0; text-align: right; }
#footer br { display: none; }
#footer h6 { float: left; font-weight: normal; color: #fff; }
#footer a { text-decoration: none; color: #fff; }
#footer a:hover, #footer a:focus { text-decoration: underline; }


/*
 * Homepage
 */
#home #header .inner { height: 200px; background-image: url(/i/bgHeaderHome.png); }
#home #header h1 a { width: 269px; height: 149px; background-image: url(/i/gpvLogoHome.png); } 
#home #header h2 { display: block; }

#home #userNav { display: none; }
#home #inlineCartBar { display: none; }

#home #nav {width: 703px; height: 51px; background-image: url(/i/navHome.png); }
#home #nav a { background-image: url(/i/navHome.png); width: 108px; } 

#home #nav .nav2 a { width: 158px; }
#home #nav .nav2 a:hover,
#home #nav .nav2 a:active,
#home #nav .nav2 a.active { background-position: -108px -51px; }
#home #nav .nav3 a { width: 132px; }
#home #nav .nav3 a:hover,
#home #nav .nav3 a:active,
#home #nav .nav3 a.active { background-position: -266px -51px; }
#home #nav .nav4 a { width: 105px; }
#home #nav .nav4 a:hover,
#home #nav .nav4 a:active,
#home #nav .nav4 a.active { background-position: -398px -51px; }
#home #nav .nav5 a { width: 78px; }
#home #nav .nav5 a:hover,
#home #nav .nav5 a:active,
#home #nav .nav5 a.active { background-position: -503px -51px; }
#home #nav .nav6 a { width: 121px; }
#home #nav .nav6 a:hover,
#home #nav .nav6 a:active,
#home #nav .nav6 a.active { background-position: -581px -51px; }

 
#home #content { background: url(/i/bgContentHome.png) no-repeat 50% 100%; padding: 20px 0 10px 0; }
#home #content .inner { position: relative; }
#home #filter { display: inline; margin-left: 140px; }
#home #filter h1 { display: none; }
#home #filter fieldset { background: none; padding: 20px 0 0 0; margin: 0; }
#home #filter fieldset p { display: none; }
#home #filter fieldset label { color: #fff; }
#home #filter fieldset .formSubmit { margin: 0; }
#home #filter fieldset .formSubmit input { background-position: -200px -100px; }
#home #advColumn { display: none; }

#homeAds { position: absolute; top: 19px; left: 431px; width: 542px; height: 200px; p/adding: 34px 0 0 57px; }
#homeAds i { display: block; width: 407px; height: 200px; background: url(/i/homePromotion.png) no-repeat 0 0; position: absolute; top: 0; left: 0; }

#home #footer { background: none; padding: 1em 0 0 0; }
#home #footer .inner { position: relative; z-index: 10; }



/*
 * Additional Links
 */
.additionalLinks { margin: 2em 0; padding: 0 1em; border-left: 4px solid #00a08e; }
.additionalLinks ul { margin: 0; }
.additionalLinks li { background: url(/i/arrow.gif) no-repeat 0 50%; padding-left: 20px; margin: 0; }
.additionalLinks a { color: #000; text-decoration: none; }
.additionalLinks a:hover, .additionalLinks a:focus { text-decoration: underline; }


/* Default Document (unknown) */
div.docs li { background: url(/i/docs.png) no-repeat 0 0; }

/* Archives */
.docs .rar,
.docs .zip,
.docs .ace { background-position: 0 -50px; }

/* Images */
.docs .gif,
.docs .jpg,
.docs .jpg2,
.docs .jpeg,
.docs .jpeg2,
.docs .png { background-position: 0 -100px; }

/* Video */
.docs .avi,
.docs .mov,
.docs .mpg,
.docs .mpeg,
.docs .wma { background-position: 0 -150px; }

/* Audio */
.docs .mp3,
.docs .mp4,
.docs .wav,
.docs .mid { background-position: 0 -200px; }

/* Text */
.docs .txt { background-position: 0 -250px; }

/* Word like */
.docs .doc,
.docs .docx { background-position: 0 -300px; }

/* Excel like */
.docs .xls,
.docs .xlsx { background-position: 0 -350px; }

/* Powerpoint */
.docs .ppt { background-position: 0 -400px; }

/* HTML */
.docs .htm,
.docs .html { background-position: 0 -450px; }

/* PDF */
.docs .pdf { background-position: 0 -500px; }
/*Newsletter*/

#btnAbonare {
background-image:url(/i/TrimitePersonalizare.jpg);
background-repeat:no-repeat;
color:#333333;
cursor:pointer;
f/loat:left;
font-family:Arial,Verdana,sans-serif;
font-size:13px;
font-weight:bold;
height:26px;
width:129px !important;
m/argin-left:10px;
margin-top:13px;
padding:0;
text-align:center;
border: 0px;
overflow:hidden;
}

#txEmail{
border:1px solid #00A08E;
height:16px;
width:200px !important;
padding-top:6px;
padding-top:4px;
text-align:center;
}