
/*==[ Default Styles and HTML Tag Fixes ]==========================*/
* { z-index: 1; }

body, table {
	margin: 0px; padding: 0px;
	font-family: "arial MT", arial, verdana, sans-serif;
	font-size: 1em; color: #333333;	
	background-color: #FFFFFF;
}

img { border: 0px; }

sup { 
	position: relative;
	bottom: 0.5em;
	font-size: 0.65em;
	font-weight: normal;
	line-height: 0.8em;
	vertical-align: baseline;
}
*:first-child+html sup {
	font-size: 0.75em;
}

span.nobr      { white-space: nowrap; }
span.smallcaps { font-size: 0.75em; }

/* Originally #00BCE4 */
a:link    { color: #005696; text-decoration: none; }
a:visited { color: #005696; text-decoration: none; }
a:hover   { color: #005696; text-decoration: underline; }
a:active  { color: #005696; text-decoration: underline; }

div#content a:link    { color: #005696; text-decoration: none; }
div#content a:visited { color: #005696; text-decoration: none; }
div#content a:hover   { color: #005696; text-decoration: underline; }
div#content a:active  { color: #005696; text-decoration: underline; }

input { font-size: 0.8em; }
.input_050 { width: 50px; }


/*==[ Page Layout Styles ]=========================================*/

div#page {
	position: relative;
	width: 1024px;
	margin: 0px auto; padding: 0px;
}

div#top_bar {
	position: relative;
	width: 1024px; height: 6px;
	margin: 0px; padding: 0px;
	font-size: 1px; line-height: 6px;
	background-color: #005796;
	background-image: url('../images/ui/top-bar-bg.png');
	background-repeat: repeat-y;
}

div#header {
	position: relative;
	height: 111px;
	margin: 0px; padding: 8px 52px;
	font-size: 0.7em;
	background-color: #FFFFFF;
	background-image: url('../images/ui/header-bg.png');
	background-repeat: repeat-x;
}

div#header #main_logo {
	position: relative; float: left;
	width: 167px; height: 103px;
}

div#header #top_talecris_logo {
	position: absolute;
	top: 14px; right: 52px;
}

div#header #location_links {
	position: relative; 
	margin: 0px 0px 0px 188px; padding: 0px 29px;
}
div#header #print_email_links {
	position: absolute; 
	bottom: 8px; right: 52px;
}

#print_disclaimer { display: none; }
#print_date { display: none; }

.separator { 
	position: relative;
	padding: 0px 8px 1px 8px;
	font-size: 0.7em; font-weight: bold;
}

div#main {
	position: relative;
	margin: 0px; padding: 0px 42px;
}

div#full_column {
	position: relative;
	width: 750px;
	margin: 0px auto; padding: 0px;
}

div#left_column {
	position: relative; float: left; top: 0px; left: 0px;
	width: 187px;
	margin: 0px; padding: 0px;
}

div#search_box { 
	position: relative;
	height: 40px;
	padding: 33px 12px 0px 12px;
	margin: 17px 0px 0px 0px;
	color: #999999; font-size: 0.7em;
	background-color: #E6E6E6;
	background-image: url('../images/ui/nav-search-bg.png');
	background-repeat: no-repeat;
}
div#search_box a:link    { color: #666666; text-decoration: none; }
div#search_box a:visited { color: #666666; text-decoration: none; }
div#search_box a:hover   { color: #666666; text-decoration: underline; }
div#search_box a:active  { color: #666666; text-decoration: underline; }

div#search_box #search_field { 
	position: absolute;
	top: 12px; left: 12px;
	width: 100px; height: 18px;
	margin: 0px; padding: 0px 2px;
	font-size: 1.2em;
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #D3D3D3;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #D1D1D1;
}

div#search_box #search_button {
	position: absolute;
	top: 10px; right: 5px;
	margin: 0px; padding: 0px;
}





div#callouts { }
div#callouts img { margin-top: 14px; }

div#main_column {
	position: relative;
	width: 745px;
	margin: 0px 0px 0px 188px; padding: 0px 0px 0px 5px;
}

div#title_graphic { }

div#homepage_flash  { 
	position: relative;
	width: 740px; height: 278px;
	margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; 
}


div#content 
{ 
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	padding: 5px 0px 0px 23px; 
}

div#content_sis 
{ 
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 5px 0px 0px 23px; 
}

div#content h1  { 
	position: relative; left: -10px;
	width: 600px; height: 60px;
	margin: 5px 0px 15px 0px; padding: 50px 5px 20px 135px;
	color: #333333; font-size: 1.4em;
	background-image: url('../images/headers/header_default.jpg');
	background-repeat: no-repeat;
	line-height: 1.4;
}
div#content h2  { color: #115599; font-size: 1.2em; margin-bottom: 0px; }
div#content h3  { color: #333333; font-size: 1em; margin: 10px 0px 0px 0px; }
div#content h4  { color: #333333; font-size: 0.9em; margin: 0px; }
div#content p   { margin: 0px 0px 15px 0px; }
div#content img { margin: 5px 0px 0px 0px; }

div#content ul { 
	list-style-type: none;
	margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;
}	
div#content ul li { 
	margin: 2px 0px 2px 0px; padding: 0px 0px 0px 13px;
	background-image: url('../images/ui/bullet-level-1.png');
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
div#content ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
div#content ul ul li { 
	margin: 2px 0px 2px 15px; padding: 0px 0px 0px 13px;
	background-image: url('../images/ui/bullet-level-2.png');
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

div#content p.question   { margin: 0px 0px 0px 0px; font-weight: bold; }
div#content p.top_link   { margin: 0px 0px 15px 0px; font-size: 0.8em; text-align: right; }
div#content p.nospace    { margin: 0px 0px 0px 0px; }
div#content p.chart_ref  { margin: 0px 0px 12px 0px; color: #666666; font-size: 0.75em; }

div#references  
{
    margin: 0px 35px 35px 228px; padding: 0px 0px;
	/* border-top: 1px dotted #636363; */
	font-family: arial, verdana, sans-serif;
	font-size: 0.9em;
}
div#content h4.references      { margin: 10px 0px 0px 0px; color: #333333; font-size: 0.90em; font-weight: bold; }
div#content p.references       { margin: 0px 0px 0px 0.6em; font-size: 0.90em; text-indent: -0.6em; }
div#content ol.references      { margin: 0px 0px 0px 10px; padding-left: 0px; }
div#content ol.references li   { margin-left: 1em; font-size: 0.90em; font-weight: bold; }
div#content ol.references li p { margin: 0px !important; font-weight: normal; }
.bigger { font-size: 1.1em; }


















div#site_map li.level_1	{ 
	margin: 15px 0px 4px 0px; padding: 0px 0px 0px 13px;
	background-image: url('/images/ui/bullet-level-1.png');
}
div#site_map li.level_2	{ 
	margin: 4px 0px 4px 15px; padding: 0px 0px 0px 13px;
	background-image: url('/images/ui/bullet-level-2.png');
}
div#site_map li.level_3	{ 
	margin: 4px 0px 4px 30px; padding: 0px 0px 0px 13px;
	background-image: url('/images/ui/bullet-level-2.png');
}
div#site_map li.level_4	{ 
	margin: 4px 0px 4px 45px; padding: 0px 0px 0px 13px;
	background-image: url('/images/ui/bullet-level-2.png');
}

div#bottom_links {
	position: relative; clear: both;
	margin: 0px 0px 0px 188px; padding: 0px 21px;
	text-align: center; font-size: 0.7em;
	font-family: arial, verdana, sans-serif;
	line-height: 20px;
}

div#bottom_bar {
	position: relative;
	width: 1024px; height: 20px;
	margin: 0px; padding: 0px;
	font-size: 1px; line-height: 6px;
	background-color: #005796;
	background-image: url('/images/ui/top-bar-bg.png');
	background-repeat: repeat-y;
}






div#isi {
	margin: 0px 35px 0px 249px; padding: 21px 0px;
	/* border-top: 1px dotted #636363; */
	font-family: arial, verdana, sans-serif;
	font-size: 0.75em;
}



div#content div#isi {
	margin: 0px; padding: 0px;
	border-top: none;
	font-family: arial, verdana, sans-serif;
	font-size: 1em;
}

div#isi h2 { color: #005696; font-size: 1.25em; font-weight: bolder; margin: 0px; }
div#isi h3 { color: #333333; font-size: 1em; font-weight: bolder; margin: 0px; }
div#isi h4 { color: #333333; font-size: 1em; font-weight: normal; font-style: italic; margin: 0px; }
div#isi p  { color: #333333; margin: 0px 0px 10px 0px; }
div#isi a  { color: #005696; }

div#content div#isi h2 { font-size: 1.25em; font-weight: bolder; margin: 0px 0px 10px 0px; }
div#content div#isi h3 { color: #333333; font-size: 1em; font-weight: bolder; margin: 0px; }
div#content div#isi h4 { color: #333333; font-size: 1em; font-weight: normal; font-style: italic; margin: 0px; }


/*==[ Navigation Menu Styles (order is important) ]================*/

div#footer { position: relative; margin: 0px 0px 30px 0px; padding: 0px 249px; }
div#footer_links   { font-family: arial; font-size: 0.75em; line-height: 20px; }
div#footer_links a { color: #333333; }
div#copyright      { font-size: 0.7em; }
img#bottom_talecris_logo { position: absolute; top: -10px; left: 129px; }


/*==[ Navigation Menu Styles (order is important) ]================*/

div#navigation    { position: relative; font-family: verdana, arial, sans-serif; }
div#navigation ul { 
	position: relative; width: 187px;
	margin: 0px; padding: 0px 0px 9px 0px;
	list-style-type: none;
	background-image: url('../images/ui/nav-bottom.png');
	background-repeat: no-repeat;
	background-position: bottom left; /*white-space: nowrap; overflow: hidden;*/
}

div#navigation li {
	position: relative; width: 185px;
	margin: 0px 0px 0px 0px; padding: 1px;
	font-size: 11px; line-height: 13px;
	background-image: url('../images/ui/nav-bg.png');
	background-repeat: repeat-y; vertical-align: top;
}

div#navigation li a {
	display: block; width: 159px;
	margin: 1px; padding: 4px 12px;
	color: #616161; text-decoration: none;
	font-weight: bold;
}
div#navigation li.line       { width: 187px; padding: 0px; margin: 0px; font-size: 0px; line-height: 0px; }
div#navigation li.line img   { padding: 0px; margin: 0px; }
div#navigation li.line:hover { background-image: url('../images/ui/nav-bg.png'); }

div#navigation li:hover      { background-color: #F2F2F2; background-image: url('../images/ui/nav-active-bg.png'); }
div#navigation li:hover a    { color: #474747; }

div#navigation li.active     { background-color: #F2F2F2; background-image: url('../images/ui/nav-active-bg.png'); }
div#navigation li.active a   { color: #474747; }

div#navigation li.subnav     { background-image: url('../images/ui/nav-active-bg.png'); }
div#navigation li.subnav ul  { width: 184px; padding: 0px 0px 5px 0px; background-image: url('../images/ui/nav-active-bg.png'); }
div#navigation li.subnav li  { width: 184px; margin: 0px; background: none; }
div#navigation li.subnav a   { 
	display: block; width: 144px; margin: 0px; padding: 3px 0px 3px 20px;
	font-size: 11px; color: #777777; text-decoration: none; background: none;
}
div#navigation li.subnav a.parent    { font-weight: bold; }
div#navigation li.subnav a:hover     { color: #333333; text-decoration: underline; }
div#navigation li.subnav li.line     { line-height: 4px; margin: 0px; padding: 0px; font-size: 4px; }
div#navigation li.subnav li.active a { color: #333333; text-decoration: underline; }


div#navigation li.subnav2     { background-image: url('../images/ui/nav-active-bg.png'); }
div#navigation li.subnav2 ul  { width: 184px; padding: 0px 0px 5px 0px; background-image: url('../images/ui/nav-active-bg.png'); }
div#navigation li.subnav2 li  { width: 184px; margin: 0px; background: none; }
div#navigation li.subnav2 a   { 
	display: block; width: 135px; margin: 0px; padding: 3px 0px 3px 50px;
	font-size: 11px; color: #777777; text-decoration: none; background: none;
}
div#navigation li.subnav2 a.parent    { font-weight: bold; }
div#navigation li.subnav2 a:hover     { color: #333333; text-decoration: underline; }
div#navigation li.subnav2 li.line     { line-height: 4px; margin: 0px; padding: 0px; font-size: 4px; }
div#navigation li.subnav2 li.active a { color: #333333; text-decoration: underline; }



div#navigation li.level3     {  }
div#navigation li.level3 ul  { 
	margin: 0px 0px 0px 35px; padding: 0px 0px 0px 15px;
	background-image: url('../images/ui/bullet-level-1.png');
	background-repeat: no-repeat;
	background-position: 3px 2px;
}
div#navigation li.level3 li  { width: 140px; color: #00A29B; margin: 0px; padding: 0px 0px 0px 0px; }
div#navigation li.level3 a   { margin: 0px; padding: 0px; }
div#navigation li.level3 a:hover { color: #000000; }

div#navigation img.isi_icon { position: relative; float: left; margin: 5px 3px 5px -1px; }


/*==[ Modal Dialog Styles ]========================================*/
#modal_mask {
	position: absolute;
	width: 100%; height: 100%;
	top: 0px; left: 0px;
	z-index: 1000;
	background-color: #000000;
	-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;
}

#modal_box {
	position: absolute;
	top: 40%; left: 50%;
	width: 566px; height: 387px;
	margin-left: -283px; padding: 0px;
	z-index: 2000;
}

#modal_content    { padding: 0px 22px 22px 22px; background-image: url('../images/ui/modal_dialog/modal_box_bg.png'); }
#modal_content h2 { margin: 15px 30px 0px 30px; color: #00BCE4; font-size: 0.9em; text-transform: uppercase; }
#modal_content p  { margin: 8px 30px 0px 30px; font-size: 0.8em; }
#modal_content .buttons { margin: 15px 30px 0px 30px; text-align: center; }


		#jquery_mask
		{
			background: #000;
			opacity: 0.5;
			filter: alpha(opacity=50);

			display: none;
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 1000;

			height: 100%;
			width: 100%;
		}

		#jquery_box
		{
			display: none;
			_margin-left: -283px;
			position: absolute;
			 _top: 200px;
			 _left: 50%;
			z-index: 2000 !important;

			height: 387px;
			width: 566px;
		}

		#jquery_content
		{
			background: transparent url('../images/ui/modal_dialog/modal_box_bg.png') top left repeat-y;

			padding: 0px 22px 22px 22px;
		}




/*==[ Patient Profile Styles ]=====================================*/

table.patient_profile { width: 100%; margin: 10px 0px; border: 0px; }

table.patient_profile tr { vertical-align: top; }

table.patient_profile td.pp_top_corners {
	position: relative; width: 350px;
}

table.patient_profile td.pp_head {
	width: 330px;
	margin: 0px; padding: 0px 10px 10px 10px;
	color: #FFFFFF; font-size: 0.9em;
	font-weight: bold;
	background-color: #AAAAAA;
}

table.patient_profile td.pp_body {
	width: 330px;
	margin: 0px; padding: 10px 10px 2px 10px;
	background-color: #EBEBEB;
	background-image: url('../images/ui/profile-bg.png');
	background-repeat: repeat-y;
	background-position: right;
}

table.patient_profile td.pp_bottom {
	width: 350px;
	margin: 0px; padding: 0px;
	background-color: #EBEBEB;
	background-image: url('../images/ui/profile-bg.png');
	background-repeat: repeat-y;
	background-position: right;
}

table.patient_profile_wide { width: 720px; margin: 10px 0px; border: 0px; }

table.patient_profile_wide tr { vertical-align: top; }

table.patient_profile_wide td.pp_top_corners {
	position: relative; 
	width: 720px;
}

table.patient_profile_wide td.pp_head {
	width: 700px;
	margin: 0px; padding: 0px 10px 10px 10px;
	color: #FFFFFF; font-size: 0.9em;
	font-weight: bold;
	background-color: #AAAAAA;
}

table.patient_profile_wide td.pp_body {
	width: 700px;
	margin: 0px; padding: 10px 10px 2px 10px;
	background-color: #EBEBEB;
	background-image: url('../images/ui/profile-bg.png');
	background-repeat: repeat-y;
	background-position: right;
}

table.patient_profile_wide td.pp_bottom {
	width: 720px;
	margin: 0px; padding: 0px;
	background-color: #EBEBEB;
	background-image: url('../images/ui/profile-bg.png');
	background-repeat: repeat-y;
	background-position: right;
}

img.pp_picture { float: left; padding: 0px 10px 10px 0px; margin: 0px; }

div#content table.patient_profile h3 { color: #333333; margin: 35px 0px 0px 0px; }
div#content table.patient_profile p  { font-size: 0.9em; }
div#content table.patient_profile li { font-size: 0.9em; }

div#content table.patient_profile_wide h3 { color: #333333; margin: 35px 0px 0px 0px; }
div#content table.patient_profile_wide p  { font-size: 0.9em; }
div#content table.patient_profile_wide li { font-size: 0.9em; }

/*==[ Table Styles ]===============================================*/

table.colored { color: #000000; font-size: 0.9em; width: 720px; margin: 0px 0px 10px 0px; }

table.colored tr { position: relative; vertical-align: top; background: url('../images/ui/table-bg.png') repeat-y; }
table.colored tr.red    { background: url('../images/ui/table-bg-red.png') repeat-y; }
table.colored tr.orange { background: url('../images/ui/table-bg-orange.png') repeat-y; }
table.colored tr.lblue  { background: url('../images/ui/table-bg-lblue.png') repeat-y; }
table.colored tr.dblue  { background: url('../images/ui/table-bg-dblue.png') repeat-y; }
table.colored tr.green  { background: url('../images/ui/table-bg-green.png') repeat-y; }

table.colored th { 
	padding: 5px 15px;
	color: #FFFFFF; text-align: left;
	font-weight: bold;
	background: #888888 none;
}
table.colored td { padding: 5px 15px; font-size: 0.9em; font-weight: bold; border-top: 1px solid #FFFFFF; background: none; }

table.colored .footnote  { 
	padding: 0px;
	font-size: 0.8em; 
	font-weight: normal;
	text-align: right;
	background: #FFFFFF none;
}

table.colored .white    { color: #FFFFFF !important; }
table.colored .center   { text-align: center !important; }
table.colored .right    { text-align: right !important; }
table.colored .left     { text-align: left !important; }
table.colored .noborder { padding-top: 0px; border-top: none; }
table.colored .bullet   { padding-left: 22px; text-indent: -7px; }
table.colored .border_l { border-left: 1px solid #FFFFFF; }
table.colored .border_r { border-right: 1px solid #FFFFFF; }

table.contact_info { color: #000000; font-size: 0.9em; width: 720px; margin: 0px 0px 10px 0px; }
table.contact_info td { padding: 0px 10px 0px 0px; font-size: 1em; height: 1.5em; font-weight: bold; border-bottom: 1px solid #003479; background: none; }
table.contact_info td.number { color: #003479; font-size: 1.2em; }
table.contact_info td.hours  { color: #000000; font-size: 0.85em; }

/*==[ Misc. Classes ]==============================================*/
div.distributors {
	position: relative; float: left;
	width: 230px; 
	margin: 0px 10px 20px 0px;
}

span.smallcaps { font-variant: small-caps; }

strong.blue { color: #003479; }


.footerlink {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #09c4f8;
	font-weight: bold;
	text-align: center;
}	
	
a.footerlink:link, a.footerlink:active, a.footerlink:visited {	
	color: #09c4f8;
	text-decoration: underline;
}

a.footerlink:hover {
	color: #233d7d;
	text-decoration: underline;
}

.bottomnavlink {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0081c6;
	font-weight: normal;
}	
	
a.bottomnavlink:link, a.bottomnavlink:active, a.bottomnavlink:visited {	
	color: #0081c6;
	text-decoration: underline;
}

a.bottomnavlink:hover {
	color: #0081c6;
	text-decoration: underline;
}
textlink {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 11px;
	line-height: 16px;	
	font-weight: bold;
	color: #666666;
}	
	
a.textlink:link, a.textlink:active, a.textlink:visited {	
	color: #014990;
	text-decoration: underline;
}

a.textlink:hover {
	color: #01B1B1;
	text-decoration: underline;
}

.textlink2 {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #7A7A78;
}	
	
a.textlink2:link, a.textlink2:active, a.textlink2:visited {	
	color: #7A7A78;
	text-decoration: underline;
}

a.textlink2:hover {
	color: #01649B;
	text-decoration: underline;
}


.subhead {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color:#233d7d;
}

a.subhead:link, a.subhead:active, a.subhead:visited {	
	color: #09c4f8;
	text-decoration: underline;
}

a.subhead:hover {
	color: #01B1B1;
	text-decoration: underline;
}

.subhead2 {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #0081c6;
}

.subhead3 {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #014990;
}


 

.bodyText {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	padding: 5px 0px 0px 23px; font-size: 
}

a.bodyText:link, a.bodyText:active, a.bodyText:visited {	
	color: #014990;
	text-decoration: underline;
}

a.bodyText:hover {
	color: #01B1B1;
	text-decoration: underline;
}

.bodyHeadText {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #333333;
	padding:0px 0px 0px 0px;
}

.bodyTextHome {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	padding:0px 23px 0px 3px;
}

.bodyText2 {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}

.bodyText3 {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
}

.bodyTextBold {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	padding:0px 0px 0px 0px;
}

.bodyTextContact {
	font-family: Arial, Verdana, Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}

a.bodyTextContact:link, a.bodyTextContact:active, a.bodyTextContact:visited {	
	color: #014990;
	text-decoration: underline;
}

a.bodyTextContact:hover {
	color: #01B1B1;
	text-decoration: underline;
}


	/*BODY styles*/
td.history { 
 background-image:url(../../images/history_arrow.gif); 
 width:31px; height:40px;
}
 
td.arrow_article { 
 background-image:url(/images/arrow_articles.gif); 
 background-repeat:no-repeat; 
 width:27px; 
}